.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{background-color:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:600px;max-height:90vh;display:flex;box-shadow:0 4px 12px #00000026}.ShareDialog-module__k7vTaq__header{border-bottom:1px solid #e5e7eb;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}}
.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}