.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,html[data-canvs-theme-bootstrap=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)}@media (prefers-color-scheme:dark){html:not([data-canvs-theme-bootstrap=light]) .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)}}:is(.excalidraw.theme--light~.AppTopBar-module__DBZ2fG__topBar,.excalidraw-wrapper:has(.excalidraw.theme--light) .AppTopBar-module__DBZ2fG__topBar,body:has(.excalidraw.theme--light) .AppTopBar-module__DBZ2fG__topBar,html[data-canvs-theme-bootstrap=light] .AppTopBar-module__DBZ2fG__topBar){--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}.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}
.RatingToastFlow-module__WAw6WG__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;font-family:system-ui,sans-serif;display:flex;position:fixed;inset:0}.RatingToastFlow-module__WAw6WG__dialog{--rating-dialog-surface:#fff;--rating-dialog-text-primary:#1f2937;--rating-dialog-text-secondary:#6b7280;--rating-dialog-text-muted:#6b7280;--rating-dialog-border:#d1d5db;--rating-dialog-input-surface:#fff;--rating-dialog-button-secondary-bg:#f3f4f6;--rating-dialog-button-secondary-text:#374151;--rating-dialog-button-primary-bg:#6366f1;--rating-dialog-button-primary-text:#fff;--rating-dialog-star-empty:#d1d5db;--rating-dialog-star-active:#fbbf24;background-color:var(--rating-dialog-surface);color:var(--rating-dialog-text-primary);border-radius:12px;width:90%;max-width:400px;padding:24px;position:relative;box-shadow:0 4px 20px #00000026}:is(.excalidraw.theme--dark .RatingToastFlow-module__WAw6WG__dialog,body:has(.excalidraw.theme--dark) .RatingToastFlow-module__WAw6WG__dialog){--rating-dialog-surface:var(--island-bg-color,#232329);--rating-dialog-text-primary:var(--color-on-surface,#f1f1f4);--rating-dialog-text-secondary:var(--color-muted-darker,#b8b8c2);--rating-dialog-text-muted:var(--color-muted-darker,#a8a8b3);--rating-dialog-border:var(--default-border-color,#4a4a55);--rating-dialog-input-surface:var(--color-surface-high,#2e2d39);--rating-dialog-button-secondary-bg:var(--color-surface-high,#34333f);--rating-dialog-button-secondary-text:var(--color-on-surface,#f1f1f4);--rating-dialog-star-empty:#565662}.RatingToastFlow-module__WAw6WG__closeButton{cursor:pointer;color:var(--rating-dialog-text-muted);background:0 0;border:none;font-size:20px;line-height:1;position:absolute;top:12px;right:12px}.RatingToastFlow-module__WAw6WG__closeButton:hover{color:var(--rating-dialog-text-primary)}.RatingToastFlow-module__WAw6WG__title{color:var(--rating-dialog-text-primary);margin:0 0 16px;font-size:18px;font-weight:600}.RatingToastFlow-module__WAw6WG__description{color:var(--rating-dialog-text-secondary);margin:0 0 16px;font-size:14px}.RatingToastFlow-module__WAw6WG__stars{justify-content:center;gap:4px;display:flex}.RatingToastFlow-module__WAw6WG__starButton{cursor:pointer;color:var(--rating-dialog-star-empty);background:0 0;border:none;padding:2px 4px;font-size:32px;line-height:1;transition:color .15s,transform .15s}.RatingToastFlow-module__WAw6WG__starButtonActive{color:var(--rating-dialog-star-active);transform:scale(1.12)}.RatingToastFlow-module__WAw6WG__textarea{border:1px solid var(--rating-dialog-border);background-color:var(--rating-dialog-input-surface);width:100%;min-height:100px;color:var(--rating-dialog-text-primary);resize:vertical;box-sizing:border-box;border-radius:8px;margin-bottom:16px;padding:12px;font-size:14px}.RatingToastFlow-module__WAw6WG__textarea::placeholder{color:var(--rating-dialog-text-muted)}.RatingToastFlow-module__WAw6WG__actions{justify-content:flex-end;gap:12px;display:flex}.RatingToastFlow-module__WAw6WG__reviewActions{margin-top:24px}.RatingToastFlow-module__WAw6WG__button{cursor:pointer;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500}.RatingToastFlow-module__WAw6WG__secondaryButton{background-color:var(--rating-dialog-button-secondary-bg);color:var(--rating-dialog-button-secondary-text)}.RatingToastFlow-module__WAw6WG__primaryButton{background-color:var(--rating-dialog-button-primary-bg);color:var(--rating-dialog-button-primary-text)}