.ShareDialog-module__k7vTaq__overlay{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ShareDialog-module__k7vTaq__dialog{--canvs-dialog-surface:#fff;--canvs-dialog-surface-muted:#f9fafb;--canvs-dialog-surface-hover-green:#f0f9eb;--canvs-dialog-surface-hover-blue:#e8f0fe;--canvs-dialog-text-secondary:#374151;--canvs-dialog-text-muted:#6b7280;--canvs-dialog-text-subtle:#9ca3af;--canvs-dialog-border:#e5e7eb;--canvs-dialog-input-border:#d1d5db;--canvs-dialog-control-surface:#fff;--canvs-dialog-drive-icon-bg:#f3f4f6;--canvs-dialog-text-primary:#111827;background-color:var(--canvs-dialog-surface);color:var(--canvs-dialog-text-primary);border-radius:8px;flex-direction:column;width:90%;max-width:600px;max-height:90vh;display:flex;box-shadow:0 4px 12px #00000026}:is(.excalidraw.theme--dark .ShareDialog-module__k7vTaq__dialog,body:has(.excalidraw.theme--dark) .ShareDialog-module__k7vTaq__dialog){--canvs-dialog-surface:var(--island-bg-color,#232329);--canvs-dialog-surface-muted:var(--color-surface-high,#2e2d39);--canvs-dialog-surface-hover-green:#7cb3422e;--canvs-dialog-surface-hover-blue:#4285f42e;--canvs-dialog-text-secondary:var(--color-on-surface,#e3e3e8);--canvs-dialog-text-muted:var(--color-muted-darker,#a8a8b3);--canvs-dialog-text-subtle:var(--color-muted-darker,#8d8d99);--canvs-dialog-border:var(--default-border-color,#3d3d45);--canvs-dialog-input-border:var(--input-border-color,#4a4a54);--canvs-dialog-control-surface:var(--color-surface-high,#2e2d39);--canvs-dialog-drive-icon-bg:var(--color-surface-high,#2e2d39);--canvs-dialog-text-primary:var(--color-on-surface,#e3e3e8)}.ShareDialog-module__k7vTaq__header{border-bottom:1px solid var(--canvs-dialog-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.ShareDialog-module__k7vTaq__content{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex;overflow-y:auto}@media (max-width:768px),(max-height:500px) and (orientation:landscape){.ShareDialog-module__k7vTaq__overlay{justify-content:stretch;align-items:stretch}.ShareDialog-module__k7vTaq__dialog{width:100%;max-width:100%;height:100%;max-height:100%;padding-top:var(--safe-area-inset-top);padding-bottom:var(--safe-area-inset-bottom);border-radius:0}}
.ShareLinkDialog-module___ym5xa__overlay{z-index:99999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ShareLinkDialog-module___ym5xa__dialog{--canvs-dialog-surface:#fff;--canvs-dialog-surface-muted:#f9fafb;--canvs-dialog-control-surface:#fff;--canvs-dialog-border:#e5e7eb;--canvs-dialog-input-border:#d1d5db;--canvs-dialog-text-primary:#111827;--canvs-dialog-text-secondary:#374151;--canvs-dialog-text-muted:#6b7280;--canvs-dialog-text-subtle:#9ca3af;--canvs-dialog-disabled-border:#d1d5db;--canvs-dialog-danger:#dc2626;--canvs-dialog-danger-text-disabled:#9ca3af;--canvs-dialog-warning-surface:#fef3c7;--canvs-dialog-warning-border:#fbbf24;--canvs-dialog-warning-text:#92400e;background-color:var(--canvs-dialog-surface);color:var(--canvs-dialog-text-primary);border-radius:8px;flex-direction:column;width:90%;max-width:550px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 4px 12px #00000026}:is(.excalidraw.theme--dark .ShareLinkDialog-module___ym5xa__dialog,body:has(.excalidraw.theme--dark) .ShareLinkDialog-module___ym5xa__dialog){--canvs-dialog-surface:var(--island-bg-color,#232329);--canvs-dialog-surface-muted:var(--color-surface-high,#2e2d39);--canvs-dialog-control-surface:var(--color-surface-high,#2e2d39);--canvs-dialog-border:var(--default-border-color,#3d3d45);--canvs-dialog-input-border:var(--input-border-color,#4a4a54);--canvs-dialog-text-primary:var(--color-on-surface,#e3e3e8);--canvs-dialog-text-secondary:var(--color-on-surface,#e3e3e8);--canvs-dialog-text-muted:var(--color-muted-darker,#a8a8b3);--canvs-dialog-text-subtle:var(--color-muted-darker,#8d8d99);--canvs-dialog-disabled-border:var(--default-border-color,#3d3d45);--canvs-dialog-danger:#ffaaa5;--canvs-dialog-danger-text-disabled:var(--color-muted-darker,#8d8d99);--canvs-dialog-warning-surface:#fbbf2424;--canvs-dialog-warning-border:#fbbf2473;--canvs-dialog-warning-text:#facc15}.ShareLinkDialog-module___ym5xa__header{border-bottom:1px solid var(--canvs-dialog-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.ShareLinkDialog-module___ym5xa__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.ShareLinkDialog-module___ym5xa__tabs{flex-shrink:0}.ShareLinkDialog-module___ym5xa__scrollable{flex:1;overflow-y:auto}@media (max-width:768px),(max-height:500px) and (orientation:landscape){.ShareLinkDialog-module___ym5xa__overlay{justify-content:stretch;align-items:stretch}.ShareLinkDialog-module___ym5xa__dialog{width:100%;max-width:100%;height:100%;max-height:100%;padding-top:var(--safe-area-inset-top);padding-bottom:var(--safe-area-inset-bottom);border-radius:0}}
.AppTopBar-module__DBZ2fG__topBar{top:max(8px, var(--safe-area-inset-top));left:var(--toolbar-inset-left);pointer-events:none;z-index:3;--canvs-top-bar-surface:#fff;--canvs-top-bar-text:#1b1b1f;--canvs-top-bar-divider:#e8e8e8;--canvs-top-bar-shadow:0 2px 8px #0000001f, 0 0 0 1px #ebebeb;align-items:center;height:40px;display:flex;position:fixed}:is(.excalidraw.theme--dark~.AppTopBar-module__DBZ2fG__topBar,.excalidraw-wrapper:has(.excalidraw.theme--dark) .AppTopBar-module__DBZ2fG__topBar,body:has(.excalidraw.theme--dark) .AppTopBar-module__DBZ2fG__topBar){--canvs-top-bar-surface:var(--island-bg-color,#232329);--canvs-top-bar-text:var(--color-on-surface,#e3e3e8);--canvs-top-bar-divider:var(--default-border-color,#3d3d45);--canvs-top-bar-shadow:0 2px 8px #00000052, 0 0 0 1px var(--default-border-color,#3d3d45)}.AppTopBar-module__DBZ2fG__surface{background:var(--canvs-top-bar-surface);box-shadow:var(--canvs-top-bar-shadow);border-radius:8px;position:absolute;inset:0}.AppTopBar-module__DBZ2fG__menuSpacer{flex-shrink:0;width:40px}.AppTopBar-module__DBZ2fG__divider{background:var(--canvs-top-bar-divider);flex-shrink:0;width:1px;height:20px;position:relative}.AppTopBar-module__DBZ2fG__fileName{color:var(--canvs-top-bar-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;max-width:240px;padding:0 10px;font-size:14px;font-weight:500;display:flex;position:relative;overflow:hidden}.AppTopBar-module__DBZ2fG__icon{border-radius:4px;flex-shrink:0}