@charset "UTF-8";._primary_1w6es_1{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-normal);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._primary_1w6es_1:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._primary_1w6es_1{background:var(--color-button-background);color:var(--color-button-foreground-active)}._primary_1w6es_1:disabled{opacity:.45;cursor:default}._primary_1w6es_1:not(:disabled):active{opacity:.82}._primaryBlock_1w6es_34{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-normal);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._primaryBlock_1w6es_34:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._primaryBlock_1w6es_34{background:var(--color-button-background);color:var(--color-button-foreground-active)}._primaryBlock_1w6es_34:disabled{opacity:.45;cursor:default}._primaryBlock_1w6es_34:not(:disabled):active{opacity:.82}._primaryBlock_1w6es_34{width:100%}._secondary_1w6es_70{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-normal);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._secondary_1w6es_70:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._secondary_1w6es_70{background:var(--color-surface);color:var(--color-button-background);border:1px solid var(--color-border)}._link_1w6es_97{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border:none;background:transparent;color:var(--color-button-background);font:inherit;font-size:var(--font-size-normal);font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._link_1w6es_97:disabled{opacity:.45;cursor:default}._link_1w6es_97:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._linkCentered_1w6es_124{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border:none;background:transparent;color:var(--color-button-background);font:inherit;font-size:var(--font-size-normal);font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._linkCentered_1w6es_124:disabled{opacity:.45;cursor:default}._linkCentered_1w6es_124:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._linkCentered_1w6es_124{align-self:center}._outline_1w6es_154{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-normal);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._outline_1w6es_154:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._outline_1w6es_154{min-height:48px;padding-inline:16px;border:1px solid color-mix(in srgb,var(--color-border) 92%,transparent);background:var(--color-surface);color:var(--color-button-background);font-weight:500}._outline_1w6es_154:disabled{opacity:.45;cursor:default}._outline_1w6es_154:not(:disabled):active{background:color-mix(in srgb,var(--color-item) 45%,var(--color-surface))}._outlineBlock_1w6es_191{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-normal);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._outlineBlock_1w6es_191:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._outlineBlock_1w6es_191{min-height:48px;padding-inline:16px;border:1px solid color-mix(in srgb,var(--color-border) 92%,transparent);background:var(--color-surface);color:var(--color-button-background);font-weight:500}._outlineBlock_1w6es_191:disabled{opacity:.45;cursor:default}._outlineBlock_1w6es_191:not(:disabled):active{background:color-mix(in srgb,var(--color-item) 45%,var(--color-surface))}._outlineBlock_1w6es_191{width:100%}._compactMuted_1w6es_231{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._compactMuted_1w6es_231:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._compactMuted_1w6es_231{background:color-mix(in srgb,var(--color-item) 55%,transparent);color:var(--color-text)}._compactPrimary_1w6es_256{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._compactPrimary_1w6es_256:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._compactPrimary_1w6es_256{background:var(--color-button-background);color:var(--color-button-foreground-active);font-weight:600}._pill_1w6es_282{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:none;border-radius:999px;background:color-mix(in srgb,var(--color-button-background) 12%,var(--color-surface));color:var(--color-button-background);font:inherit;font-size:var(--font-size-small);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._pill_1w6es_282:disabled{opacity:.45;cursor:default}._pill_1w6es_282:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._pillBlock_1w6es_308{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:none;border-radius:999px;background:color-mix(in srgb,var(--color-button-background) 12%,var(--color-surface));color:var(--color-button-background);font:inherit;font-size:var(--font-size-small);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._pillBlock_1w6es_308:disabled{opacity:.45;cursor:default}._pillBlock_1w6es_308:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._pillBlock_1w6es_308{width:100%;justify-content:center}._fatalErrorScreen_9w5r4_1{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--color-background);color:var(--color-text)}._fatalErrorScreen__card_9w5r4_12{width:min(100%,420px);padding:24px 20px 20px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center}._fatalErrorScreen__title_9w5r4_20{margin:0 0 12px;font-size:var(--font-size-title);font-weight:600;line-height:1.35}._fatalErrorScreen__message_9w5r4_26{margin:0 0 8px;font-size:var(--font-size-normal);line-height:1.5;color:var(--color-text-muted)}._fatalErrorScreen__detail_9w5r4_32{margin:0 0 20px;font-size:var(--font-size-small);line-height:1.45;color:var(--color-text-soft);word-break:break-word}._fatalErrorScreen__actions_9w5r4_39{display:flex;flex-direction:column;gap:8px;margin-top:20px}._appDialog__backdrop_1gr1r_1{background:var(--color-overlay)!important}._appDialog__rootMobile_1gr1r_5 .MuiDialog-container{align-items:center;justify-content:center;padding:16px}._appDialog__paper_1gr1r_11{margin:24px;border-radius:var(--radius-lg)!important;overflow:hidden}._appDialog__paperConfirm_1gr1r_17{min-width:320px}._appDialog__paperFullScreen_1gr1r_21{display:flex;flex-direction:column;width:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;border-radius:0!important;overflow:hidden;padding-top:env(safe-area-inset-top,0px)}._appDialog__paperFullScreen_1gr1r_21 ._appDialog__content_1gr1r_32{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}._appDialog__paperFullScreen_1gr1r_21 ._appDialog__actions_1gr1r_38{padding-bottom:env(safe-area-inset-bottom,0px)}._appDialog__paperMobile_1gr1r_42{display:flex;flex-direction:column;width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin:0!important;border-radius:var(--radius-lg)!important;max-height:min(85dvh,100dvh - 32px)!important;overflow:hidden;transform:translateY(var(--app-dialog-keyboard-offset, 0px));transition:transform .2s ease}._appDialog__header_1gr1r_55{position:relative;flex-shrink:0}._appDialog__title_1gr1r_60{padding:18px 20px 8px!important;font-size:var(--font-size-body-lg)!important;font-weight:600!important;line-height:1.3!important;text-align:center;flex-shrink:0}._appDialog__title_withAction_1gr1r_68{padding-left:48px!important;padding-right:48px!important}._appDialog__titleAction_1gr1r_73{position:absolute;top:10px;right:8px;z-index:1}._appDialog__content_1gr1r_32{padding:0 20px 16px!important;color:var(--color-text)}._appDialog__paperMobile_1gr1r_42 ._appDialog__content_1gr1r_32{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}._appDialog__message_1gr1r_92{color:var(--color-text-soft);font-size:var(--font-size-normal);line-height:1.45;text-align:center}._appDialog__actions_1gr1r_38{display:flex;flex-shrink:0;border-top:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent)}._appDialog__button_1gr1r_105{flex:1;min-height:44px;padding:10px 12px;border:none;border-right:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:transparent;color:var(--color-button-background);font:inherit;font-size:var(--font-size-normal);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent}._appDialog__button_1gr1r_105:last-child{border-right:none}._appDialog__button_1gr1r_105:disabled{opacity:.45;cursor:default}._appDialog__button_1gr1r_105:focus-visible{outline:none;box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._appDialog__button_destructive_1gr1r_130{color:var(--color-danger)}._appDialog__button_primary_1gr1r_133{font-weight:600}._appDialog__actions_stacked_1gr1r_137{flex-direction:column}._appDialog__actions_stacked_1gr1r_137 ._appDialog__button_1gr1r_105{border-right:none;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent)}._appDialog__actions_stacked_1gr1r_137 ._appDialog__button_1gr1r_105:last-child{border-bottom:none}._appDialog__insetFields_1gr1r_148{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._appDialog__insetFields_1gr1r_148 .MuiFormControl-root{margin:0}._appDialog__insetFields_1gr1r_148 .MuiInputLabel-root{max-width:calc(100% - 28px)}._appDialog__insetFields_1gr1r_148 .MuiFilledInput-root{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}._appDialog__insetFields_1gr1r_148 .MuiFilledInput-root:hover,._appDialog__insetFields_1gr1r_148 .MuiFilledInput-root.Mui-focused{background:color-mix(in srgb,var(--color-item) 35%,var(--color-surface))!important;box-shadow:none!important}._appDialog__insetFields_1gr1r_148 .MuiTextField-root:not(:last-child) .MuiFilledInput-root{border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent)}._appDialog__toggleRow_1gr1r_177{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 0;color:var(--color-text);font-size:var(--font-size-normal)}._appDialog__toggle_1gr1r_177{position:relative;display:inline-flex;flex-shrink:0;width:51px;height:31px}._appDialog__toggleInput_1gr1r_196{position:absolute;inset:0;z-index:1;margin:0;opacity:0;cursor:pointer}._appDialog__toggleInput_1gr1r_196:disabled{cursor:default}._appDialog__toggleTrack_1gr1r_208{position:relative;display:block;width:100%;height:100%;border-radius:999px;background:var(--color-item);transition:background-color .2s ease}._appDialog__toggleTrack_1gr1r_208:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 1px 3px var(--color-shadow-soft);transition:transform .2s ease}._appDialog__toggleInput_1gr1r_196:checked+._appDialog__toggleTrack_1gr1r_208{background:var(--color-success)}._appDialog__toggleInput_1gr1r_196:checked+._appDialog__toggleTrack_1gr1r_208:after{transform:translate(20px)}._appDialog__toggleInput_1gr1r_196:focus-visible+._appDialog__toggleTrack_1gr1r_208{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._appDialog__toggleInput_1gr1r_196:disabled+._appDialog__toggleTrack_1gr1r_208{opacity:.45}@media(max-width:739px){._appDialog__rootMobile_1gr1r_5 .MuiDialog-paper{animation:_appDialogMobileOpen_1gr1r_1 .22s ease-out}}@keyframes _appDialogMobileOpen_1gr1r_1{0%{opacity:0}to{opacity:1}}._message_jxfrw_1{margin:8px 0 0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._hint_jxfrw_8{margin:12px 0 0;color:var(--color-text-soft);font-size:var(--font-size-small)}._error_jxfrw_14{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small)}._ttl_jxfrw_20{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 8px}._ttlOption_jxfrw_27{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._ttlOption_jxfrw_27:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._ttlOption_jxfrw_27{background:color-mix(in srgb,var(--color-item) 55%,transparent);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}._ttlOption_jxfrw_27:disabled{opacity:.45;cursor:default}._ttlOptionSelected_jxfrw_59{border-color:var(--color-accent);background:var(--color-surface-muted);color:var(--color-text);font-weight:600}._qr_jxfrw_66{display:flex;justify-content:center;margin:16px 0 8px;padding:16px;border-radius:var(--radius-sm);background:#fff}._link_jxfrw_75{display:block;margin:8px 0 0;padding:8px 12px;border-radius:var(--radius-sm);background:var(--color-surface-muted);font-family:var(--font-family-mono, monospace);font-size:var(--font-size-small);word-break:break-all}._preview_y5mp5_1{position:relative;width:100%;height:100%;overflow:hidden;touch-action:none;overscroll-behavior:none;background:#525659;-webkit-user-select:none;user-select:none}._preview__pages_y5mp5_13{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;min-height:100%;will-change:transform}._preview__page_y5mp5_13{display:block;width:auto;max-width:100%;height:auto;background:#fff}._preview__embed_y5mp5_31{display:block;width:100%;height:100%;border:0;background:#525659}._preview__status_y5mp5_39{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#eee;font-size:var(--font-size-meta);pointer-events:none}@keyframes _viewerChromeSpin_zfx69_1{to{transform:rotate(360deg)}}@keyframes _viewerChromeIndeterminate_zfx69_1{0%{transform:translate(-120%)}to{transform:translate(320%)}}._pdfViewer_zfx69_14{position:fixed;inset:0;z-index:1500;display:flex;flex-direction:column;color:#eee;overscroll-behavior:none;background:#525659}._pdfViewer__header_zfx69_24{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:52px;padding:max(8px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 8px max(12px,env(safe-area-inset-left,0px));flex-shrink:0;border-bottom:1px solid rgba(255,255,255,.1);background:#111}._pdfViewer__actions_zfx69_35{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}._pdfViewer__action_zfx69_35{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:none;border-radius:50%;color:#fff;background:#ffffff14;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease}._pdfViewer__action_zfx69_35:hover,._pdfViewer__action_zfx69_35:focus-visible{background:#ffffff29}._pdfViewer__action_zfx69_35:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}._pdfViewer__action_zfx69_35:active{background:#ffffff38}._pdfViewer__action_zfx69_35:disabled{opacity:.35;cursor:default}._pdfViewer__textAction_zfx69_72{display:inline-flex;align-items:center;gap:4px;min-height:44px;max-width:min(42vw,180px);margin:0;padding:0 10px;overflow:hidden;border:none;border-radius:var(--radius-sm);color:#fff;background:#ffffff14;font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease}._pdfViewer__textAction_zfx69_72 svg{flex-shrink:0;font-size:18px}._pdfViewer__textAction_zfx69_72:hover,._pdfViewer__textAction_zfx69_72:focus-visible{background:#ffffff29}._pdfViewer__textAction_zfx69_72:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}._pdfViewer__textAction_zfx69_72:active{background:#ffffff38}._pdfViewer__textAction_zfx69_72:disabled{opacity:.35;cursor:default}._pdfViewer__title_zfx69_113{min-width:0;margin:0;overflow:hidden;font-size:var(--font-size-chrome);font-weight:600;line-height:1.3;text-align:center;text-overflow:ellipsis;white-space:nowrap}._pdfViewer__body_zfx69_124{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}._pdfViewer__embed_zfx69_131{display:block;flex:1;width:100%;min-height:0;border:0;background:#525659;touch-action:none}._pdfViewer__status_zfx69_140{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;pointer-events:none;background:#525659}._pdfViewer__message_zfx69_153{margin:0;font-size:var(--font-size-small);line-height:1.4}._pdfViewer__spinner_zfx69_158{box-sizing:border-box;width:36px;height:36px;border:3px solid rgba(255,255,255,.18);border-top-color:#fff;border-radius:50%;animation:_viewerChromeSpin_zfx69_1 .8s linear infinite}._pdfViewer__track_zfx69_167{width:min(280px,100%);height:3px;overflow:hidden;background:#ffffff29;border-radius:999px}._pdfViewer__bar_zfx69_174{width:0;height:100%;background:#fff;border-radius:inherit}._pdfViewer__bar_zfx69_174[data-indeterminate=true]{width:36%;animation:_viewerChromeIndeterminate_zfx69_1 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._pdfViewer__spinner_zfx69_158{animation:none;opacity:.75}._pdfViewer__bar_zfx69_174[data-indeterminate=true]{animation:none;width:36%}}@keyframes _viewerChromeSpin_k8sxc_1{to{transform:rotate(360deg)}}@keyframes _viewerChromeIndeterminate_k8sxc_1{0%{transform:translate(-120%)}to{transform:translate(320%)}}._imageViewer_k8sxc_14{position:fixed;inset:0;z-index:1500;display:flex;flex-direction:column;color:#eee;overscroll-behavior:none;background:#000;touch-action:none;-webkit-user-select:none;user-select:none}._imageViewer__header_k8sxc_26{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:52px;padding:max(8px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 8px max(12px,env(safe-area-inset-left,0px));position:absolute;top:0;right:0;left:0;z-index:3;padding-bottom:40px;border-bottom:none;background:linear-gradient(to bottom,rgba(0,0,0,.64) 0%,rgba(0,0,0,.42) 22%,rgba(0,0,0,.24) 48%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.03) 86%,transparent 100%);pointer-events:none}._imageViewer__header_k8sxc_26>*{pointer-events:auto}._imageViewer__actions_k8sxc_46{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}._imageViewer__action_k8sxc_46{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:none;border-radius:50%;color:#fff;background:#ffffff14;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease}._imageViewer__action_k8sxc_46:hover,._imageViewer__action_k8sxc_46:focus-visible{background:#ffffff29}._imageViewer__action_k8sxc_46:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}._imageViewer__action_k8sxc_46:active{background:#ffffff38}._imageViewer__action_k8sxc_46:disabled{opacity:.35;cursor:default}._imageViewer__action_k8sxc_46{background:#ffffff1f}._imageViewer__textAction_k8sxc_86{display:inline-flex;align-items:center;gap:4px;min-height:44px;max-width:min(42vw,180px);margin:0;padding:0 10px;overflow:hidden;border:none;border-radius:var(--radius-sm);color:#fff;background:#ffffff14;font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease}._imageViewer__textAction_k8sxc_86 svg{flex-shrink:0;font-size:18px}._imageViewer__textAction_k8sxc_86:hover,._imageViewer__textAction_k8sxc_86:focus-visible{background:#ffffff29}._imageViewer__textAction_k8sxc_86:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}._imageViewer__textAction_k8sxc_86:active{background:#ffffff38}._imageViewer__textAction_k8sxc_86:disabled{opacity:.35;cursor:default}._imageViewer__textAction_k8sxc_86{background:#ffffff1f}._imageViewer__titleBlock_k8sxc_130{min-width:0;text-align:center}._imageViewer__title_k8sxc_130{min-width:0;margin:0;overflow:hidden;font-size:var(--font-size-chrome);font-weight:600;line-height:1.3;text-align:center;text-overflow:ellipsis;white-space:nowrap}._imageViewer__index_k8sxc_145{margin:2px 0 0;color:#ffffffb8;font-size:var(--font-size-meta);line-height:1.3}._imageViewer__nav_k8sxc_151{position:absolute;z-index:2;top:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:72px;margin:0;padding:0;border:none;border-radius:0;color:#fff;background:transparent;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._imageViewer__nav_k8sxc_151:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;border-radius:50%;background:#00000073;transform:translate(-50%,-50%);pointer-events:none;transition:background-color .15s ease}._imageViewer__nav_k8sxc_151 svg{position:relative;z-index:1}._imageViewer__nav_k8sxc_151:hover:before,._imageViewer__nav_k8sxc_151:focus-visible:before{background:#000000a6}._imageViewer__nav_k8sxc_151:focus-visible{outline:none}._imageViewer__nav_k8sxc_151:active:before{background:#000000c7}._imageViewer__nav_prev_k8sxc_196{left:0;padding-left:env(safe-area-inset-left,0px)}._imageViewer__nav_next_k8sxc_200{right:0;padding-right:env(safe-area-inset-right,0px)}._imageViewer__stage_k8sxc_204{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;will-change:transform,opacity}._imageViewer__image_k8sxc_213{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:scale-down;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._imageViewer__status_k8sxc_223{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;pointer-events:none}._imageViewer__message_k8sxc_235{margin:0;font-size:var(--font-size-small);line-height:1.4}._imageViewer__spinner_k8sxc_240{box-sizing:border-box;width:36px;height:36px;border:3px solid rgba(255,255,255,.18);border-top-color:#fff;border-radius:50%;animation:_viewerChromeSpin_k8sxc_1 .8s linear infinite}._imageViewer__track_k8sxc_249{width:min(280px,100%);height:3px;overflow:hidden;background:#ffffff29;border-radius:999px}._imageViewer__bar_k8sxc_256{width:0;height:100%;background:#fff;border-radius:inherit}._imageViewer__bar_k8sxc_256[data-indeterminate=true]{width:36%;animation:_viewerChromeIndeterminate_k8sxc_1 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._imageViewer__spinner_k8sxc_240{animation:none;opacity:.75}._imageViewer__bar_k8sxc_256[data-indeterminate=true]{animation:none;width:36%}}._mediaPlayer_iiy8x_1{display:flex;flex-direction:column;width:100%;max-width:960px;height:75vh;max-height:75vh;min-height:0;border-radius:var(--radius-md);overflow:hidden;background:#000;box-shadow:0 12px 40px #00000073}._mediaPlayer_audio_iiy8x_14{max-width:520px}._mediaPlayer_audio_iiy8x_14 ._mediaPlayer__screen_iiy8x_17{cursor:pointer}._mediaPlayer__screen_iiy8x_17{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;background:#000}._mediaPlayer__video_iiy8x_29{display:block;width:100%;height:100%;max-height:100%;object-fit:contain;background:#000}._mediaPlayer__audioStage_iiy8x_37{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;min-height:0;padding:32px 24px;text-align:center;background:radial-gradient(circle at top,rgba(255,255,255,.08),transparent 55%),#101010}._mediaPlayer__audioIcon_iiy8x_50{display:inline-flex;align-items:center;justify-content:center;width:88px;height:88px;border-radius:24px;color:#fff;background:#ffffff14}._mediaPlayer__audioIcon_iiy8x_50 svg{width:44px;height:44px}._mediaPlayer__audioTitle_iiy8x_64{margin:0;max-width:100%;overflow:hidden;font-size:var(--font-size-chrome);font-weight:600;line-height:1.35;color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap}._mediaPlayer__audioElement_iiy8x_75{position:absolute;width:0;height:0;opacity:0;pointer-events:none}._mediaPlayer__centerPlay_iiy8x_82{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:none;margin:0;padding:0;color:#fff;background:#00000047;cursor:pointer;-webkit-tap-highlight-color:transparent}._mediaPlayer__centerPlay_iiy8x_82:hover,._mediaPlayer__centerPlay_iiy8x_82:focus-visible{background:#00000061}._mediaPlayer__centerPlayIcon_iiy8x_99{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._mediaPlayer__centerPlayIcon_iiy8x_99 svg{width:40px;height:40px;margin-left:4px}._mediaPlayer__controls_iiy8x_114{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;background:linear-gradient(180deg,#111111b8,#111111e0 42%,#111);border-top:1px solid rgba(255,255,255,.08)}._mediaPlayer__progress_iiy8x_123{position:relative;width:100%;height:18px;display:flex;align-items:center;cursor:pointer}._mediaPlayer__progressLabel_iiy8x_131{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._mediaPlayer__toolbar_iiy8x_142{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px}._mediaPlayer__left_iiy8x_148,._mediaPlayer__right_iiy8x_148{display:flex;align-items:center;gap:4px;min-width:0}._mediaPlayer__right_iiy8x_148{justify-content:flex-end}._mediaPlayer__button_iiy8x_157{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:none;border-radius:50%;color:#fff;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}._mediaPlayer__button_iiy8x_157:hover,._mediaPlayer__button_iiy8x_157:focus-visible{background:#ffffff1f}._mediaPlayer__button_iiy8x_157:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}._mediaPlayer__button_iiy8x_157:active{background:#ffffff2e}._mediaPlayer__time_iiy8x_182{min-width:0;font-size:var(--font-size-meta);font-variant-numeric:tabular-nums;line-height:1.2;color:#ffffffe0;white-space:nowrap}._mediaPlayer__volume_iiy8x_190{display:flex;align-items:center;gap:2px}._mediaPlayer__range_iiy8x_195{--track-height: 4px;--thumb-size: 14px;--progress: 0%;appearance:none;width:100%;height:18px;margin:0;background:transparent;cursor:pointer}._mediaPlayer__range_iiy8x_195:focus{outline:none}._mediaPlayer__range_iiy8x_195:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:2px;border-radius:999px}._mediaPlayer__range_iiy8x_195::-webkit-slider-runnable-track{height:var(--track-height);border-radius:999px;background:linear-gradient(to right,#fff 0%,#fff var(--progress),rgba(255,255,255,.22) var(--progress),rgba(255,255,255,.22) 100%)}._mediaPlayer__range_iiy8x_195::-webkit-slider-thumb{appearance:none;width:var(--thumb-size);height:var(--thumb-size);margin-top:calc((var(--track-height) - var(--thumb-size)) / 2);border:none;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000059}._mediaPlayer__range_iiy8x_195::-moz-range-track{height:var(--track-height);border:none;border-radius:999px;background:#ffffff38}._mediaPlayer__range_iiy8x_195::-moz-range-progress{height:var(--track-height);border-radius:999px;background:#fff}._mediaPlayer__range_iiy8x_195::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);border:none;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000059}._mediaPlayer__progressRange_iiy8x_248{--track-height: 5px;--thumb-size: 16px}._mediaPlayer__volumeRange_iiy8x_252{width:88px}._mediaPlayer_iiy8x_1[data-fullscreen=true]{width:100%;max-width:none;height:100%;border-radius:0;box-shadow:none}._mediaPlayer_iiy8x_1[data-fullscreen=true] ._mediaPlayer__screen_iiy8x_17{min-height:0}._mediaPlayer_iiy8x_1[data-fullscreen=true] ._mediaPlayer__video_iiy8x_29{max-height:100%}@media(max-width:640px){._mediaPlayer__volumeRange_iiy8x_252{display:none}}@media(prefers-reduced-motion:reduce){._mediaPlayer__centerPlayIcon_iiy8x_99{-webkit-backdrop-filter:none;backdrop-filter:none}}@keyframes _viewerChromeSpin_wzvgo_1{to{transform:rotate(360deg)}}@keyframes _viewerChromeIndeterminate_wzvgo_1{0%{transform:translate(-120%)}to{transform:translate(320%)}}._mediaViewer_wzvgo_14{position:fixed;inset:0;z-index:1500;display:flex;flex-direction:column;color:#eee;overscroll-behavior:none;background:#000}._mediaViewer__header_wzvgo_24{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:52px;padding:max(8px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 8px max(12px,env(safe-area-inset-left,0px));position:absolute;top:0;right:0;left:0;z-index:3;padding-bottom:40px;border-bottom:none;background:linear-gradient(to bottom,rgba(0,0,0,.64) 0%,rgba(0,0,0,.42) 22%,rgba(0,0,0,.24) 48%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.03) 86%,transparent 100%);pointer-events:none}._mediaViewer__header_wzvgo_24>*{pointer-events:auto}._mediaViewer__actions_wzvgo_44{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}._mediaViewer__action_wzvgo_44{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:none;border-radius:50%;color:#fff;background:#ffffff14;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease}._mediaViewer__action_wzvgo_44:hover,._mediaViewer__action_wzvgo_44:focus-visible{background:#ffffff29}._mediaViewer__action_wzvgo_44:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}._mediaViewer__action_wzvgo_44:active{background:#ffffff38}._mediaViewer__action_wzvgo_44:disabled{opacity:.35;cursor:default}._mediaViewer__action_wzvgo_44{background:#ffffff1f}._mediaViewer__textAction_wzvgo_84{display:inline-flex;align-items:center;gap:4px;min-height:44px;max-width:min(42vw,180px);margin:0;padding:0 10px;overflow:hidden;border:none;border-radius:var(--radius-sm);color:#fff;background:#ffffff14;font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease}._mediaViewer__textAction_wzvgo_84 svg{flex-shrink:0;font-size:18px}._mediaViewer__textAction_wzvgo_84:hover,._mediaViewer__textAction_wzvgo_84:focus-visible{background:#ffffff29}._mediaViewer__textAction_wzvgo_84:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}._mediaViewer__textAction_wzvgo_84:active{background:#ffffff38}._mediaViewer__textAction_wzvgo_84:disabled{opacity:.35;cursor:default}._mediaViewer__textAction_wzvgo_84{background:#ffffff1f}._mediaViewer__title_wzvgo_128{min-width:0;margin:0;overflow:hidden;font-size:var(--font-size-chrome);font-weight:600;line-height:1.3;text-align:center;text-overflow:ellipsis;white-space:nowrap}._mediaViewer__body_wzvgo_139{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:max(72px,52px + env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}._mediaViewer__status_wzvgo_149{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;text-align:center;pointer-events:none}._mediaViewer__message_wzvgo_161{margin:0;font-size:var(--font-size-small);line-height:1.4}._mediaViewer__spinner_wzvgo_166{box-sizing:border-box;width:36px;height:36px;border:3px solid rgba(255,255,255,.18);border-top-color:#fff;border-radius:50%;animation:_viewerChromeSpin_wzvgo_1 .8s linear infinite}._mediaViewer__track_wzvgo_175{width:min(280px,100%);height:3px;overflow:hidden;background:#ffffff29;border-radius:999px}._mediaViewer__bar_wzvgo_182{width:0;height:100%;background:#fff;border-radius:inherit}._mediaViewer__bar_wzvgo_182[data-indeterminate=true]{width:36%;animation:_viewerChromeIndeterminate_wzvgo_1 1.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._mediaViewer__spinner_wzvgo_166{animation:none;opacity:.75}._mediaViewer__bar_wzvgo_182[data-indeterminate=true]{animation:none;width:36%}}._unlockVaultDialog__message_aob0c_1{margin:8px 0 0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._unlockVaultDialog__hint_aob0c_8{margin:12px 0 0;color:var(--color-text-soft);font-size:var(--font-size-small);line-height:1.5}._unlockVaultDialog__error_aob0c_15{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small)}._unlockVaultDialog__switch_aob0c_21{margin-top:12px}._unlockVaultDialog__switchButton_aob0c_25{padding:0;border:none;background:transparent;color:var(--color-button-background);font:inherit;font-size:var(--font-size-small);cursor:pointer}._unlockVaultDialog__switchButton_aob0c_25:disabled{opacity:.45;cursor:default}._iosProgressBar_gymvg_1{overflow:hidden;width:100%;height:4px;border-radius:999px;background:color-mix(in srgb,var(--color-button-background) 16%,var(--color-item))}._iosProgressBar__fill_gymvg_9{height:100%;border-radius:inherit;background:var(--color-button-background);transition:width .2s ease}@media(prefers-reduced-motion:reduce){._iosProgressBar__fill_gymvg_9{transition:none}}._overlay_dfgrr_1{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,var(--color-background) 82%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._panel_dfgrr_13{width:min(100%,420px);padding:24px;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-elevated, 0 12px 40px rgba(0, 0, 0, .18))}._title_dfgrr_21{margin:0;font-size:var(--font-size-title);line-height:1.3}._message_dfgrr_27{margin:12px 0 0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._progress_dfgrr_34{margin-top:16px}._hint_dfgrr_38{margin:12px 0 0;color:var(--color-text-soft);font-size:var(--font-size-small);line-height:1.5}._form_dfgrr_45{display:flex;flex-direction:column;gap:16px;margin-top:16px}._button_dfgrr_52{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-normal);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._button_dfgrr_52:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._button_dfgrr_52{background:var(--color-button-background);color:var(--color-button-foreground-active)}._button_dfgrr_52:disabled{opacity:.45;cursor:default}._button_dfgrr_52:not(:disabled):active{opacity:.82}._button_dfgrr_52{align-self:flex-start}._actions_dfgrr_88{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._buttonSecondary_dfgrr_95{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-normal);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._buttonSecondary_dfgrr_95:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._buttonSecondary_dfgrr_95{min-height:48px;padding-inline:16px;border:1px solid color-mix(in srgb,var(--color-border) 92%,transparent);background:var(--color-surface);color:var(--color-button-background);font-weight:500}._buttonSecondary_dfgrr_95:disabled{opacity:.45;cursor:default}._buttonSecondary_dfgrr_95:not(:disabled):active{background:color-mix(in srgb,var(--color-item) 45%,var(--color-surface))}._buttonSecondary_dfgrr_95{align-self:flex-start}._recoveryCode_dfgrr_135{display:block;margin:16px 0 8px;padding:12px 16px;border-radius:var(--radius-sm);background:var(--color-surface-muted);font-family:var(--font-family-mono, monospace);font-size:var(--font-size-body-lg);letter-spacing:.08em;text-align:center;word-break:break-all}._warning_dfgrr_148{margin:12px 0 16px;color:var(--color-danger);font-size:var(--font-size-normal);line-height:1.5}._error_dfgrr_155{margin:12px 0 0;color:var(--color-danger);font-size:var(--font-size-small);line-height:1.5}._body_znc5r_1{display:flex;flex-direction:column;gap:10px}._badge_znc5r_7{display:inline-flex;align-self:flex-start;padding:4px 8px;border-radius:999px;background:var(--color-item);color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:600;letter-spacing:.04em}._steps_znc5r_19{display:flex;flex-direction:column;gap:4px;margin:0;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.5}._copy_znc5r_29{margin:0;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.5}._application_6at0k_1{display:flex;flex-direction:column;flex:1;width:100%}._application__header_6at0k_7{display:flex;position:sticky;top:0;z-index:var(--z-index-header)}._application__content_6at0k_13{display:flex;flex-direction:column;flex-grow:1;min-height:0;min-width:0;width:100%}._application__content_guest_6at0k_21{overflow:hidden;max-height:100dvh}._application__loader_6at0k_25{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:var(--color-background)}._application__loaderSpinner_6at0k_34{width:28px;height:28px;border:2.5px solid color-mix(in srgb,var(--color-button-background) 18%,transparent);border-top-color:var(--color-button-background);border-radius:50%;animation:_application__spin_6at0k_1 .8s linear infinite}@keyframes _application__spin_6at0k_1{to{transform:rotate(360deg)}}._sidebar_l3yxl_1{position:fixed;top:0;left:0;bottom:0;z-index:21;display:flex;flex-direction:column;width:var(--sidebar-width);background-color:var(--color-background);transform:translate(-100%);transition:transform .28s ease;pointer-events:none}._sidebar--open_l3yxl_15{box-shadow:0 0 32px var(--color-shadow-soft);transform:translate(0);pointer-events:auto}._sidebar__backdrop_l3yxl_21{position:fixed;inset:0;z-index:20;background:var(--color-overlay);opacity:0;pointer-events:none;transition:opacity .28s ease}._sidebar__backdrop--open_l3yxl_30{opacity:1;pointer-events:auto}._sidebar__header_l3yxl_35{display:flex;align-items:center;gap:8px;height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 8px 0 16px}._sidebar__icon_l3yxl_43{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0}._sidebar__icon_l3yxl_43 img{width:48px;height:48px}._sidebar__title_l3yxl_56{flex-grow:1;min-width:0;font-size:var(--font-size-title);font-weight:600}._sidebar__close_l3yxl_63{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid color-mix(in srgb,var(--color-border) 52%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-surface) 40%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-surface-elevated) 14%,transparent);color:var(--color-text-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease}._sidebar__close_l3yxl_63:hover{background:color-mix(in srgb,var(--color-item) 40%,var(--color-surface))}._sidebar__kebab_l3yxl_83{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-soft);border:1px solid color-mix(in srgb,var(--color-border) 52%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-surface) 40%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-surface-elevated) 14%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease}._sidebar__kebab_l3yxl_83:hover{background:color-mix(in srgb,var(--color-item) 40%,var(--color-surface))}._sidebar__kebab_l3yxl_83:focus-visible{outline:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-surface-elevated) 14%,transparent),0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._sidebar__kebabDots_l3yxl_104{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:18px;height:18px}._sidebar__kebabDots_l3yxl_104 span{display:block;width:18px;height:2px;border-radius:1px;background:currentColor}._actionSheet_rgu3z_1{position:fixed;left:0;right:0;bottom:0;z-index:41;display:flex;flex-direction:column;gap:4px;width:100%;max-height:min(80dvh,100%);overflow:auto;padding:8px 8px max(8px,env(safe-area-inset-bottom,0px));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:color-mix(in srgb,var(--color-surface-elevated) 92%,transparent);border:1px solid var(--color-border);border-left:none;border-right:none;border-bottom:none;box-shadow:0 -8px 32px var(--color-shadow-soft);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:_actionSheetOpen_rgu3z_1 .2s ease-out}._actionSheet__backdrop_rgu3z_25{position:fixed;inset:0;margin:0;padding:0;border:none;background:var(--color-overlay);cursor:default;-webkit-tap-highlight-color:transparent;z-index:40;animation:_actionSheetBackdropOpen_rgu3z_1 .2s ease-out}._actionSheet__item_rgu3z_37{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;border:none;padding:12px 16px;border-radius:0;background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-normal);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,opacity .15s ease}._actionSheet__item_rgu3z_37:disabled{opacity:.46;cursor:default}._actionSheet__item_rgu3z_37:not(:disabled):hover,._actionSheet__item_rgu3z_37:not(:disabled):active{background:var(--color-item)}._actionSheet__item_rgu3z_37{min-height:56px;padding:14px 16px;border-radius:var(--radius-md)}._actionSheet__item_danger_rgu3z_67{color:var(--color-danger)}._actionSheet__item_warning_rgu3z_70{color:var(--color-warning)}._actionSheet__item_danger_rgu3z_67 ._actionSheet__icon_rgu3z_73,._actionSheet__item_warning_rgu3z_70 ._actionSheet__icon_rgu3z_73{color:inherit}._actionSheet__icon_rgu3z_73{display:inline-flex;flex-shrink:0;align-items:center;color:var(--color-text-soft)}._actionSheet__label_rgu3z_82{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._actionSheet__labelText_rgu3z_89{line-height:1.3}._actionSheet__description_rgu3z_92{color:var(--color-text-soft);font-size:var(--font-size-caption);line-height:1.3}._actionSheet__group_rgu3z_97{display:flex;flex-direction:column;gap:4px}._actionSheet__groupLabel_rgu3z_102{color:var(--color-text-soft);font-size:var(--font-size-caption);font-weight:600;line-height:1.3;padding:8px 16px 2px;font-size:var(--font-size-meta)}._actionSheet__group_rgu3z_97:not(:first-child) ._actionSheet__groupLabel_rgu3z_102{padding-top:12px}._actionSheet__separator_rgu3z_114{flex-shrink:0;height:0;border:none;border-top:1px solid color-mix(in srgb,var(--color-border) 65%,transparent);margin:8px}@keyframes _actionSheetOpen_rgu3z_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _actionSheetBackdropOpen_rgu3z_1{0%{opacity:0}to{opacity:1}}._appMenu__backdrop_awe0v_1{position:fixed;inset:0;margin:0;padding:0;border:none;background:var(--color-overlay);cursor:default;-webkit-tap-highlight-color:transparent;z-index:39}._appMenu_awe0v_1{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface-elevated) 92%,transparent);box-shadow:0 8px 32px var(--color-shadow-soft);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:fixed;z-index:40;display:flex;flex-direction:column;min-width:220px;max-width:min(320px,100vw - 16px);padding:6px 0;animation:_appMenuOpen_awe0v_1 .15s ease-out}._appMenu__item_awe0v_31{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;border:none;padding:12px 16px;border-radius:0;background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-normal);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,opacity .15s ease}._appMenu__item_awe0v_31:disabled{opacity:.46;cursor:default}._appMenu__item_awe0v_31:not(:disabled):hover,._appMenu__item_awe0v_31:not(:disabled):active{background:var(--color-item)}._appMenu__item_awe0v_31:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--color-border) 65%,transparent)}._appMenu__item_danger_awe0v_59{color:var(--color-danger)}._appMenu__item_danger_awe0v_59 ._appMenu__icon_awe0v_62{color:inherit}._appMenu__item_warning_awe0v_65{color:var(--color-warning)}._appMenu__item_warning_awe0v_65 ._appMenu__icon_awe0v_62{color:inherit}._appMenu__icon_awe0v_62{display:inline-flex;flex-shrink:0;align-items:center;color:var(--color-button-background)}._appMenu__label_awe0v_79{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._appMenu__labelText_awe0v_87{line-height:1.3}._appMenu__description_awe0v_91{color:var(--color-text-soft);font-size:var(--font-size-caption);line-height:1.3}._appMenu__check_awe0v_97{flex-shrink:0;color:var(--color-button-background);font-size:var(--font-size-chrome);font-weight:700;line-height:1}._appMenu__group_awe0v_105{display:flex;flex-direction:column}._appMenu__group_awe0v_105+._appMenu__group_awe0v_105{margin-top:4px;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--color-border) 65%,transparent)}._appMenu__groupLabel_awe0v_116{padding:6px 16px 2px;color:var(--color-text-soft);font-size:var(--font-size-caption);font-weight:600;line-height:1.3}._appMenu__separator_awe0v_124{flex-shrink:0;height:0;margin:6px 0;border:none;border-top:1px solid color-mix(in srgb,var(--color-border) 65%,transparent)}@keyframes _appMenuOpen_awe0v_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._appMenu_awe0v_1{animation:none}}._actionsButton_1ek6h_1{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid color-mix(in srgb,var(--color-border) 52%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-surface) 40%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-surface-elevated) 14%,transparent);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease,opacity .15s ease}._actionsButton_1ek6h_1:hover{background:color-mix(in srgb,var(--color-item) 40%,var(--color-surface))}._actionsSheetItem_1ek6h_21{display:inline-flex;align-items:center;gap:10px;min-height:24px}._header_ropvs_1{position:relative;display:flex;width:100%;flex-flow:row;align-items:center;transition:background .2s ease;box-sizing:border-box;height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(24px,env(safe-area-inset-right,0px)) 0 max(24px,env(safe-area-inset-left,0px));color:var(--color-text)}._header_ropvs_1[data-variant=normal]{background:var(--color-background)}._header_ropvs_1[data-variant=reduced]{background:linear-gradient(to bottom,rgb(from var(--color-background) r g b/100%),rgb(from var(--color-background) r g b/66%) 22%,rgb(from var(--color-background) r g b/38%) 48%,rgb(from var(--color-background) r g b/16%) 70%,rgb(from var(--color-background) r g b/5%) 86%,rgb(from var(--color-background) r g b/0%))}._header__menu_ropvs_19{display:flex;align-items:center;align-self:stretch;gap:8px;padding-left:0}._header__menuButton_ropvs_26,._header__backButton_ropvs_26{height:48px;width:48px;padding:0;border-radius:999px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease,opacity .15s ease}._header__menuButton_ropvs_26{color:var(--color-text-soft)}._header__backButton_ropvs_26{display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--color-border) 52%,transparent);background:color-mix(in srgb,var(--color-surface) 40%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-surface-elevated) 14%,transparent);color:var(--color-button-background);cursor:pointer;-webkit-tap-highlight-color:transparent}._header__backButton_ropvs_26:hover{background:color-mix(in srgb,var(--color-item) 40%,var(--color-surface))}._header__backButton_ropvs_26:focus-visible{outline:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-surface-elevated) 14%,transparent),0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._header__right_ropvs_54{margin-left:auto;display:flex;align-items:center;gap:4px;height:100%}._headerSync_ko3nd_1{position:relative;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--color-button-background) 42%,transparent);transition:color .15s ease}._headerSync_ko3nd_1:hover,._headerSync_ko3nd_1._headerSync--open_ko3nd_9{color:var(--color-button-background)}._headerSync--error_ko3nd_12{color:color-mix(in srgb,var(--color-danger) 42%,transparent)}._headerSync--error_ko3nd_12:hover,._headerSync--error_ko3nd_12._headerSync--open_ko3nd_9{color:var(--color-danger)}._headerSync__button_ko3nd_18{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow .15s ease}._headerSync__button_ko3nd_18:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._headerSync__icon_ko3nd_38{display:block;width:24px;height:24px}._headerSync__icon--spin_ko3nd_43{animation:_header-sync-spin_ko3nd_1 1s linear infinite}._headerSync__balloon_ko3nd_46{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface-elevated) 92%,transparent);box-shadow:0 8px 32px var(--color-shadow-soft);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:absolute;top:calc(100% - 4px);right:0;z-index:40;box-sizing:border-box;width:min(300px,100vw - 24px);max-height:240px;padding:10px 12px;overflow:auto;color:var(--color-text);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease}._headerSync__balloon_ko3nd_46[hidden]{display:none}._headerSync--open_ko3nd_9 ._headerSync__balloon_ko3nd_46{opacity:1;pointer-events:auto;transform:translateY(0)}._headerSync__empty_ko3nd_77{margin:0;font-size:var(--font-size-caption);line-height:1.35;color:var(--color-text-soft)}._headerSync__status_ko3nd_83{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--font-size-caption);font-weight:600;line-height:1.35;color:var(--color-text)}._headerSync__status--error_ko3nd_93{color:var(--color-danger)}._headerSync__status--ruled_ko3nd_96{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 80%,transparent)}._headerSync__statusIcon_ko3nd_101{display:block;flex-shrink:0;width:16px;height:16px;color:inherit}._headerSync__quota_ko3nd_108{display:flex;flex-direction:column;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 80%,transparent)}._headerSync__quotaHint_ko3nd_116{margin:0;font-size:var(--font-size-caption);line-height:1.35;color:var(--color-text-muted)}._headerSync__quotaLink_ko3nd_122{align-self:flex-start;color:var(--color-button-background);font-size:var(--font-size-caption);font-weight:500;line-height:1.35;text-decoration:none}._headerSync__quotaLink_ko3nd_122:hover{text-decoration:underline}._headerSync__quotaLink_ko3nd_122:focus-visible{outline:none;border-radius:4px;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._headerSync__list_ko3nd_138{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}._headerSync__entry_ko3nd_146{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start;font-size:var(--font-size-caption);line-height:1.35}._headerSync__entry--error_ko3nd_154{color:var(--color-danger)}._headerSync__time_ko3nd_157{flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--color-text-faint)}._headerSync__message_ko3nd_162{min-width:0;overflow-wrap:anywhere;color:var(--color-text-muted)}._headerSync__entry--error_ko3nd_154 ._headerSync__time_ko3nd_157,._headerSync__entry--error_ko3nd_154 ._headerSync__message_ko3nd_162{color:inherit}@keyframes _header-sync-spin_ko3nd_1{to{transform:rotate(360deg)}}._listItem_1x1qy_1{position:relative;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:opacity .15s ease-in-out}._listItem_downloading_1x1qy_10{opacity:.5}@media(max-width:739px){._listItem_1x1qy_1,._listItem_1x1qy_1 *{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}._listItem__markerSwatch_1x1qy_24{width:44px;height:44px}._listItem__markerPicker_1x1qy_28{gap:20px;padding:12px 8px 8px}}._listItem__content_1x1qy_33{position:relative;display:flex;min-height:68px;padding:16px 0;background-color:transparent;transition:background-color .2s ease-in-out;cursor:pointer}._listItem__content_selected_1x1qy_42{background-color:var(--color-item)}._listItem__menuButton_1x1qy_45{flex-shrink:0;align-self:center;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 12px 0 0;padding:0;border:none;border-radius:10px;background:transparent;color:var(--color-text-soft);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,background-color .15s ease,color .15s ease;-webkit-tap-highlight-color:transparent}._listItem__menuButton_1x1qy_45:hover{background:color-mix(in srgb,var(--color-item) 70%,transparent);color:var(--color-text)}._listItem__menuButton_1x1qy_45:focus-visible{opacity:1;pointer-events:auto;outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._listItem__menuButton_always_1x1qy_76,._listItem__menuButton_open_1x1qy_76{opacity:1;pointer-events:auto}._listItem__content_1x1qy_33:hover ._listItem__menuButton_1x1qy_45,._listItem__content_menuOpen_1x1qy_80 ._listItem__menuButton_1x1qy_45,._listItem__content_1x1qy_33:focus-within ._listItem__menuButton_1x1qy_45{opacity:1;pointer-events:auto}._listItem__leftPart_1x1qy_84{position:relative;padding:0 18px 0 24px;flex-shrink:0;display:flex;flex-flow:row;align-items:center;align-self:flex-start;gap:8px}._listItem__leftPart_1x1qy_84[data-selection-mode=true]{padding-left:44px}._listItem__previewWrap_1x1qy_97{position:relative;display:inline-flex}._listItem__selectionCheckbox_1x1qy_101{position:absolute;top:50%;left:13px;transform:translateY(-50%);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1.5px solid var(--color-text-faint);border-radius:50%;outline:none;box-shadow:none;background:var(--color-surface);cursor:pointer;-webkit-tap-highlight-color:transparent}._listItem__selectionCheckbox_selected_1x1qy_121{border-color:var(--color-button-background);background:var(--color-button-background)}._listItem__selectionCheckbox_selected_1x1qy_121:after{content:"";width:5px;height:9px;margin-top:-1px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}._listItem__selectionCheckbox_1x1qy_101:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._listItem__preview_1x1qy_97{display:flex;align-items:center;justify-content:center;overflow:hidden}._listItem__preview_typeIcon_1x1qy_143{border-radius:8px;background:transparent}._listItem__preview_folder_1x1qy_147{background:transparent}._listItem__previewImage_1x1qy_150{display:block;width:68px;height:68px;border-radius:8px;object-fit:scale-down}._listItem__previewImage_typeIcon_1x1qy_157{object-fit:contain}._listItem__rightPart_1x1qy_160{display:flex;flex-flow:column;justify-content:center;padding-right:4px;flex-grow:1;min-width:0}._listItem__label_1x1qy_168{font-size:var(--font-size-body-lg);margin-bottom:0;line-height:1.3;word-wrap:break-word;word-break:break-all}._listItem__labelText_1x1qy_175{display:inline-flex;align-items:center;gap:4px;min-width:0}._listItem__e2eeIcon_1x1qy_181{flex-shrink:0;color:var(--color-text);opacity:.72}._listItem__marker_1x1qy_24{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:6px;padding:0;border:none;border-radius:50%;background:transparent;pointer-events:none;cursor:default}._listItem__markerDot_1x1qy_201{display:block;width:12px;height:12px;border-radius:50%;box-sizing:border-box;border:1.5px solid var(--color-text-faint);background:transparent}._listItem__markerDot_1x1qy_201[data-color=red]{background:var(--color-marker-red);border-color:var(--color-marker-red)}._listItem__markerDot_1x1qy_201[data-color=yellow]{background:var(--color-marker-yellow);border-color:var(--color-marker-yellow)}._listItem__markerDot_1x1qy_201[data-color=green]{background:var(--color-marker-green);border-color:var(--color-marker-green)}._listItem__markerDot_1x1qy_201[data-color=blue]{background:var(--color-marker-blue);border-color:var(--color-marker-blue)}._listItem__markerPicker_1x1qy_28{display:flex;justify-content:center;gap:16px;padding:8px 4px 4px}._listItem__markerSwatch_1x1qy_24{width:32px;height:32px;padding:0;border:none;border-radius:50%;cursor:pointer}._listItem__markerSwatch_1x1qy_24[data-color=red]{background:var(--color-marker-red)}._listItem__markerSwatch_1x1qy_24[data-color=yellow]{background:var(--color-marker-yellow)}._listItem__markerSwatch_1x1qy_24[data-color=green]{background:var(--color-marker-green)}._listItem__markerSwatch_1x1qy_24[data-color=blue]{background:var(--color-marker-blue)}._listItem__markerSwatch_1x1qy_24[data-selected=true]{box-shadow:0 0 0 3px var(--color-surface),0 0 0 5px var(--color-button-background)}._listItem__fileStatus_1x1qy_255{display:inline-flex;align-items:center;justify-content:center;gap:4px;vertical-align:middle;margin-left:4px;min-width:16px;height:16px;color:var(--color-button-background);line-height:0}._listItem__fileStatus_remote_1x1qy_267{color:var(--color-text-faint)}._listItem__fileStatus_local_1x1qy_270{color:var(--color-warning)}._listItem__fileStatus_downloading_1x1qy_273,._listItem__fileStatus_uploading_1x1qy_276{color:var(--color-button-background)}._listItem__fileStatus_error_1x1qy_279{color:var(--color-danger)}._listItem__fileStatusIcon_1x1qy_282{display:block}._listItem__statusText_1x1qy_285{font-size:var(--font-size-meta);line-height:1;color:var(--color-text-soft)}._listItem__dateTime_1x1qy_290{display:flex;flex-flow:row;align-items:center;font-size:var(--font-size-meta);color:var(--color-text-soft);opacity:1;padding:8px 0 0;gap:4px;white-space:nowrap}._listItem__dateTime_1x1qy_290>span{display:inline-flex;align-items:center}._listItem__metaText_1x1qy_305{pointer-events:none}._listItem__tags_1x1qy_308{display:flex;flex-wrap:wrap;gap:3px;padding:5px 0 0}._listItem__tag_1x1qy_308{display:inline-flex;max-width:110px;padding:0 6px;overflow:hidden;border:none;border-radius:999px;background:color-mix(in srgb,var(--color-item) 80%,var(--color-surface));color:var(--color-text-soft);font:inherit;font-size:var(--font-size-tiny);line-height:1.55;text-overflow:ellipsis;white-space:nowrap;cursor:default}._listItem_tiles_1x1qy_330{height:auto;overflow:visible}._listItem_tiles_1x1qy_330 ._listItem__content_1x1qy_33{flex-direction:column;align-items:stretch;min-height:auto;height:auto;padding:0;overflow:hidden;border:none;border-radius:8px;background-color:transparent}._listItem_tiles_1x1qy_330 ._listItem__content_selected_1x1qy_42{background-color:var(--color-item)}._listItem_tiles_1x1qy_330 ._listItem__leftPart_1x1qy_84{position:static;display:flex;align-items:center;justify-content:center;align-self:center;flex:0 0 auto;width:100%;max-width:128px;max-height:128px;aspect-ratio:1;padding:0}._listItem_tiles_1x1qy_330 ._listItem__leftPart_1x1qy_84[data-selection-mode=true]{padding-left:0}._listItem_tiles_1x1qy_330 ._listItem__previewWrap_1x1qy_97,._listItem_tiles_1x1qy_330 ._listItem__preview_1x1qy_97{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%}._listItem_tiles_1x1qy_330 ._listItem__preview_typeIcon_1x1qy_143{width:100%;height:100%;background:transparent;border-radius:0}._listItem_tiles_1x1qy_330 ._listItem__preview_folder_1x1qy_147{background:transparent}._listItem_tiles_1x1qy_330 ._listItem__previewImage_1x1qy_150{width:100%;height:100%;border-radius:0;object-fit:scale-down}._listItem_tiles_1x1qy_330 ._listItem__previewImage_typeIcon_1x1qy_157{width:100%;height:100%;max-width:none;object-fit:contain}._listItem_tiles_1x1qy_330 ._listItem__previewImage_folder_1x1qy_393{object-fit:contain}._listItem_tiles_1x1qy_330 ._listItem__selectionCheckbox_1x1qy_101{top:2px;left:2px;transform:none;z-index:2;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--color-background) 82%,transparent)}._listItem_tiles_1x1qy_330 ._listItem__selectionCheckbox_selected_1x1qy_121{border-color:var(--color-button-background);background:var(--color-button-background)}._listItem_tiles_1x1qy_330 ._listItem__rightPart_1x1qy_160{flex:0 0 auto;width:100%;min-width:0;padding:8px 6px;text-align:center}._listItem_tiles_1x1qy_330 ._listItem__menuButton_1x1qy_45{position:absolute;top:4px;right:4px;margin:0;width:44px;height:44px;border-radius:8px;background:color-mix(in srgb,var(--color-background) 82%,transparent)}._listItem_tiles_1x1qy_330 ._listItem__label_1x1qy_168{display:flex;align-items:center;justify-content:center;gap:2px;min-width:0;font-size:var(--font-size-caption);line-height:1.3;overflow:hidden}._listItem_tiles_1x1qy_330 ._listItem__labelText_1x1qy_175{display:block;flex:1 1 0;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._listItem_tiles_1x1qy_330 ._listItem__fileStatus_1x1qy_255{flex-shrink:0;margin-left:0;width:auto;min-width:14px;height:14px}._listItem_tiles_1x1qy_330 ._listItem__marker_1x1qy_24{margin-left:4px;width:14px;height:14px}._listItem_tiles_1x1qy_330 ._listItem__markerDot_1x1qy_201{width:10px;height:10px}._iosProgressRing_y5rxz_1{display:block;color:currentColor}._iosProgressRing__track_y5rxz_6{stroke:color-mix(in srgb,currentColor 22%,transparent)}._iosProgressRing__value_y5rxz_10{stroke:currentColor;stroke-linecap:round;transition:stroke-dashoffset .2s ease}._iosProgressRing_indeterminate_y5rxz_16{animation:_iosProgressRingSpin_y5rxz_1 .9s linear infinite}@keyframes _iosProgressRingSpin_y5rxz_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._iosProgressRing_indeterminate_y5rxz_16{animation:none}}._tagsDialog__hint_jbrdd_1{margin-bottom:14px;color:var(--color-text-soft);font-size:var(--font-size-meta);line-height:1.4}._tagsDialog__section_jbrdd_8{display:flex;flex-direction:column;gap:8px}._tagsDialog__section_jbrdd_8+._tagsDialog__section_jbrdd_8{margin-top:16px}._tagsDialog__fieldLabel_jbrdd_18{color:var(--color-text-soft);font-size:var(--font-size-caption);line-height:1.2}._tagsDialog__chipBoxHeader_jbrdd_24{position:relative;display:flex;align-items:center;gap:8px;padding:10px 12px 0}._tagsDialog__chipBoxHeader_withReset_jbrdd_31{min-height:28px;padding-right:40px}._tagsDialog__reset_jbrdd_36{position:absolute;top:7px;right:8px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:8px;background:transparent;color:var(--color-button-background);cursor:pointer;-webkit-tap-highlight-color:transparent}._tagsDialog__reset_jbrdd_36:hover:not(:disabled){background:color-mix(in srgb,var(--color-button-background) 12%,transparent)}._tagsDialog__reset_jbrdd_36:disabled{cursor:default}._tagsDialog__reset_hidden_jbrdd_61{visibility:hidden;pointer-events:none}._tagsDialog__chipBox_jbrdd_24{display:flex;flex-direction:column;gap:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden;-webkit-tap-highlight-color:transparent}._tagsDialog__chipBox_focused_jbrdd_77 ._tagsDialog__fieldLabel_jbrdd_18{color:var(--color-button-background)}._tagsDialog__chipBox_dirty_jbrdd_80{border-color:var(--color-button-background)}._tagsDialog__chipBox_dirty_jbrdd_80 ._tagsDialog__fieldLabel_jbrdd_18{color:var(--color-button-background)}._tagsDialog__chipBoxMain_jbrdd_87{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:6px 12px 10px;cursor:text}._tagsDialog__chipInput_jbrdd_97{flex:1 1 140px;min-width:140px;margin:0;padding:4px 0;border:none;outline:none;background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-normal);line-height:1.35}._tagsDialog__chipInput_jbrdd_97::placeholder{color:var(--color-text-faint)}._tagsDialog__chipInput_jbrdd_97:disabled{cursor:default}._tagsDialog__chipBoxSuggestions_jbrdd_117{display:flex;flex-direction:column;gap:8px;min-height:62px;padding:10px 12px;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:color-mix(in srgb,var(--color-item) 28%,var(--color-surface))}._tagsDialog__label_jbrdd_127{color:var(--color-text-soft);font-size:var(--font-size-caption)}._tagsDialog__chips_jbrdd_132{display:flex;flex-wrap:wrap;gap:6px}._tagsDialog__suggestionRow_jbrdd_138{display:flex;align-items:center;gap:8px;min-width:0;min-height:26px}._tagsDialog__suggestionLabel_jbrdd_146{flex-shrink:0;color:var(--color-text-soft);font-size:var(--font-size-caption);line-height:1.25;white-space:nowrap}._tagsDialog__suggestionChips_jbrdd_154{display:flex;flex:1 1 auto;gap:6px;min-width:0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}._tagsDialog__suggestionChips_jbrdd_154::-webkit-scrollbar{display:none}._tagsDialog__suggestionChips_jbrdd_154 ._tagsDialog__chip_jbrdd_24{flex-shrink:0;max-width:min(100%,220px)}._tagsDialog__suggestionEmpty_jbrdd_173{display:inline-flex;align-items:center;min-height:26px;color:var(--color-text-faint);font-size:var(--font-size-meta);line-height:1.25}._tagsDialog__empty_jbrdd_182{display:flex;align-items:center;min-height:26px;color:var(--color-text-faint);font-size:var(--font-size-meta);line-height:1.25}._tagsDialog__chip_jbrdd_24{display:inline-flex;align-items:center;gap:3px;max-width:100%;min-height:26px;padding:2px 8px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-meta);line-height:1.25;cursor:pointer;-webkit-tap-highlight-color:transparent}._tagsDialog__chip_selected_jbrdd_208{border-color:var(--color-button-background);background:color-mix(in srgb,var(--color-button-background) 14%,var(--color-surface));color:var(--color-button-background)}._tagsDialog__chipLabel_jbrdd_214{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tagsDialog__chipRemove_jbrdd_221{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;margin-right:-2px;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;opacity:.72}._reviewDialog__paperPreview_1nj9d_1{display:flex;flex-direction:column;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important;margin:12px!important;overflow:hidden}@media(max-width:739px){._reviewDialog__paperPreview_1nj9d_1{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;border-radius:0!important}}._reviewDialog__contentPreview_1nj9d_22{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}._reviewDialog__layout_1nj9d_30{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start;min-height:0;height:100%}@media(min-width:740px){._reviewDialog__layout_withPreview_1nj9d_39{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:stretch}}._reviewDialog__form_1nj9d_46{min-width:0;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}._reviewDialog__subtitle_1nj9d_53{margin:0 0 16px;color:var(--color-text-soft);font-size:var(--font-size-small);line-height:1.45}._reviewDialog__fieldDirty_1nj9d_60{border-color:var(--color-button-background)!important}._reviewDialog__fieldDirty_1nj9d_60 .MuiInputLabel-root{color:var(--color-button-background)!important}._reviewDialog__reset_1nj9d_67{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:none;border-radius:8px;background:transparent;color:var(--color-button-background);cursor:pointer;-webkit-tap-highlight-color:transparent}._reviewDialog__reset_1nj9d_67:hover{background:color-mix(in srgb,var(--color-button-background) 12%,transparent)}._reviewDialog__loading_1nj9d_86{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0 4px;text-align:center}._reviewDialog__loadingText_1nj9d_95{color:var(--color-text);font-size:var(--font-size-chrome);line-height:1.4}._reviewDialog__loadingProgress_1nj9d_101{width:min(100%,320px)}._reviewDialog__tabs_1nj9d_105{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}._reviewDialog__tab_1nj9d_105{min-height:40px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:10px;background:transparent;color:var(--color-text-soft);font:inherit;font-size:var(--font-size-small);cursor:pointer}._reviewDialog__tab_active_1nj9d_122{border-color:color-mix(in srgb,var(--color-button-background) 35%,var(--color-border));background:color-mix(in srgb,var(--color-button-background) 10%,var(--color-surface));color:var(--color-text)}._reviewDialog__previewToggle_1nj9d_128{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:10px;background:transparent;color:var(--color-text-soft);cursor:pointer;-webkit-tap-highlight-color:transparent}._reviewDialog__previewToggle_1nj9d_128:hover{background:color-mix(in srgb,var(--color-item) 55%,transparent);color:var(--color-text)}._reviewDialog__previewToggle_active_1nj9d_147{background:color-mix(in srgb,var(--color-button-background) 14%,var(--color-surface));color:var(--color-button-background)}._reviewDialog__titleRecognizing_1nj9d_152{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--color-text-soft)}._reviewDialog__preview_1nj9d_128{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}._reviewDialog__previewLabel_1nj9d_169{color:var(--color-text-soft);font-size:var(--font-size-meta)}._reviewDialog__previewSurface_1nj9d_174{display:flex;flex:1 1 auto;align-self:stretch;align-items:stretch;justify-content:stretch;width:100%;min-width:0;min-height:0}._reviewDialog__previewPdf_1nj9d_185{width:100%;height:100%;min-height:0}._reviewDialog__previewFrame_1nj9d_191{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;min-height:240px;height:min(60vh,520px);border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-item) 45%,var(--color-surface));touch-action:none}@media(min-width:740px){._reviewDialog__layout_withPreview_1nj9d_39 ._reviewDialog__previewFrame_1nj9d_191{height:auto}}._reviewDialog__previewFrame_media_1nj9d_210{background:#000;padding:0}._reviewDialog__previewMedia_1nj9d_215{display:flex;flex:1 1 auto;align-self:stretch;width:100%;height:100%;min-height:0}._reviewDialog__previewMedia_1nj9d_215>*{width:100%!important;max-width:none!important;max-height:none!important;height:100%!important;border-radius:0!important;box-shadow:none!important}._reviewDialog__previewImage_1nj9d_232{display:block;width:100%;height:100%;object-fit:contain}._markerDialog__inset_194y8_1{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._markerDialog__row_194y8_8{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:11px 16px;border:none;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-normal);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._markerDialog__row_194y8_8:last-child{border-bottom:none}._markerDialog__row_194y8_8:hover,._markerDialog__row_194y8_8:active{background:color-mix(in srgb,var(--color-item) 55%,var(--color-surface))}._markerDialog__dot_194y8_32{flex-shrink:0;width:14px;height:14px;border-radius:50%}._markerDialog__dot_194y8_32[data-color=red]{background:var(--color-marker-red)}._markerDialog__dot_194y8_32[data-color=yellow]{background:var(--color-marker-yellow)}._markerDialog__dot_194y8_32[data-color=green]{background:var(--color-marker-green)}._markerDialog__dot_194y8_32[data-color=blue]{background:var(--color-marker-blue)}._markerDialog__label_194y8_51{flex:1;min-width:0}._markerDialog__check_194y8_56{flex-shrink:0;color:var(--color-button-background)}._content_n5tcn_1{padding-top:8px!important}._list_n5tcn_5{display:flex;flex-direction:column;gap:4px;margin-top:8px;max-height:min(360px,50vh);overflow:auto}._option_n5tcn_14{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;margin:0;padding:8px 12px;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-small);text-align:left;cursor:pointer}._option_n5tcn_14:hover:not(:disabled){background:var(--color-item)}._option_n5tcn_14[data-selected=true]{background:var(--color-item);box-shadow:inset 0 0 0 1.5px var(--color-button-background)}._option_n5tcn_14:disabled{opacity:.45;cursor:default}._icon_n5tcn_43{flex-shrink:0;width:24px;height:24px;color:var(--color-text-soft)}._folderIcon_n5tcn_50{display:block;width:24px;height:24px;background:center/contain no-repeat url(/icons/folder.svg)}._label_n5tcn_57{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hint_n5tcn_64{flex-shrink:0;margin-left:auto;color:var(--color-text-soft);font-size:var(--font-size-tiny)}._sectionTitle_ymlw0_1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;max-width:calc(100% - 176px);text-align:center;pointer-events:none}._sectionTitle__name_ymlw0_16{font-size:var(--font-size-normal);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._sectionTitle__count_ymlw0_25{font-size:var(--font-size-tiny);font-weight:400;line-height:1.2;color:var(--color-text-soft)}._iosSpinner_c1t1b_1{display:inline-block;flex-shrink:0;border:2.5px solid color-mix(in srgb,var(--color-button-background) 18%,transparent);border-top-color:var(--color-button-background);border-radius:50%;animation:_iosSpinnerSpin_c1t1b_1 .8s linear infinite}@keyframes _iosSpinnerSpin_c1t1b_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._iosSpinner_c1t1b_1{animation:none;border-top-color:var(--color-button-background);opacity:.65}}._reloadPrompt_1w3jk_1{position:fixed;left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:var(--z-index-reload-prompt);isolation:isolate;display:flex;justify-content:center;pointer-events:none}._reloadPrompt__overlay_1w3jk_12{position:fixed;inset:0;z-index:var(--z-index-reload-prompt);isolation:isolate;display:flex;align-items:center;justify-content:center;background:var(--color-background);overscroll-behavior:none;pointer-events:auto}._reloadPrompt__card_1w3jk_24{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface-elevated) 92%,transparent);box-shadow:0 8px 32px var(--color-shadow-soft);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);width:min(100%,420px);padding:14px 16px;pointer-events:auto}._reloadPrompt__message_1w3jk_36{margin:0 0 12px;color:var(--color-text);font-size:var(--font-size-small);line-height:1.45;text-align:center}._reloadPrompt__actions_1w3jk_43{display:flex;gap:8px}._reloadPrompt__button_1w3jk_47{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._reloadPrompt__button_1w3jk_47:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._reloadPrompt__button_1w3jk_47{background:color-mix(in srgb,var(--color-item) 55%,transparent);color:var(--color-text);flex:1}._reloadPrompt__button_primary_1w3jk_72{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._reloadPrompt__button_primary_1w3jk_72:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._reloadPrompt__button_primary_1w3jk_72{background:var(--color-button-background);color:var(--color-button-foreground-active);font-weight:600}._notice_1f90s_1{position:fixed;left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:var(--z-index-reload-prompt);isolation:isolate;display:flex;justify-content:center;pointer-events:none}._notice__card_1f90s_12{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface-elevated) 92%,transparent);box-shadow:0 8px 32px var(--color-shadow-soft);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);width:min(100%,420px);padding:14px 16px;border-color:color-mix(in srgb,var(--color-warning) 45%,var(--color-border));pointer-events:auto}._notice__title_1f90s_25{margin:0 0 6px;color:var(--color-text);font-size:var(--font-size-normal);font-weight:600;line-height:1.35;text-align:center}._notice__message_1f90s_33,._notice__hint_1f90s_33{margin:0;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.45;text-align:center}._notice__hint_1f90s_33{margin-top:8px;color:var(--color-text-soft)}._notice__actions_1f90s_44{display:flex;gap:8px;margin-top:12px}._notice__button_1f90s_49{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._notice__button_1f90s_49:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._notice__button_1f90s_49{background:color-mix(in srgb,var(--color-item) 55%,transparent);color:var(--color-text);flex:1}._notice__button_primary_1f90s_74{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-small);font-weight:500;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._notice__button_primary_1f90s_74:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._notice__button_primary_1f90s_74{background:var(--color-button-background);color:var(--color-button-foreground-active);font-weight:600}._insetPage_2qfzc_1{display:flex;flex-direction:column;gap:24px;flex:1;width:100%;max-width:640px;margin:0 auto;padding:12px 16px 40px}._insetGroup_2qfzc_12{display:flex;flex-direction:column;gap:6px}._insetGroupTitle_2qfzc_18{padding:0 16px;color:var(--color-text-soft);font-size:var(--font-size-meta);line-height:1.3}._insetGroupFooter_2qfzc_25{padding:0 16px;color:var(--color-text-soft);font-size:var(--font-size-meta);line-height:1.45}._inset_2qfzc_1{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._row_2qfzc_39{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:11px 16px;border:none;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-normal);line-height:1.25;text-align:left;text-decoration:none;cursor:default;-webkit-tap-highlight-color:transparent}._row_2qfzc_39:last-child{border-bottom:none}._row_destructive_2qfzc_61{justify-content:center;color:var(--color-danger);font-weight:500;cursor:pointer}._row_destructive_2qfzc_61 ._rowLabel_2qfzc_67{flex:initial;text-align:center}._row_destructiveAction_2qfzc_71{cursor:pointer}._row_destructiveAction_2qfzc_71 ._rowValue_2qfzc_74{color:var(--color-danger);font-weight:500}._row_disabled_2qfzc_78{opacity:.45;cursor:default}._row_active_2qfzc_82{color:var(--color-button-background);font-weight:500}._row_2qfzc_39:is(button,a):not(._row_disabled_2qfzc_78):not(._row_destructive_2qfzc_61){cursor:pointer}._row_2qfzc_39:is(button,a):not(._row_disabled_2qfzc_78):not(._row_destructive_2qfzc_61):hover,._row_2qfzc_39:is(button,a):not(._row_disabled_2qfzc_78):not(._row_destructive_2qfzc_61):active{background:color-mix(in srgb,var(--color-item) 55%,var(--color-surface))}._rowLabel_2qfzc_67{flex:1;min-width:0}._rowValue_2qfzc_74{flex-shrink:0;max-width:58%;color:var(--color-text-soft);font-size:var(--font-size-normal);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowEmpty_2qfzc_109{display:flex;align-items:center;min-height:44px;padding:11px 16px;color:var(--color-text-faint);font-size:var(--font-size-meta);line-height:1.35}._rowInput_2qfzc_119{flex:1;min-width:0;max-width:62%;border:none;background:transparent;color:var(--color-text-soft);font:inherit;font-size:var(--font-size-normal);text-align:right;outline:none}._rowInput_2qfzc_119:disabled{opacity:.6}._rowInput_2qfzc_119:focus{color:var(--color-text)}._chevron_2qfzc_138{flex-shrink:0;color:var(--color-text-faint)}._check_2qfzc_143{flex-shrink:0;color:var(--color-button-background)}._toggle_2qfzc_148{position:relative;display:inline-flex;flex-shrink:0;width:51px;height:31px}._toggleInput_2qfzc_156{position:absolute;inset:0;z-index:1;margin:0;opacity:0;cursor:pointer}._toggleInput_2qfzc_156:disabled{cursor:default}._toggleTrack_2qfzc_168{position:relative;display:block;width:100%;height:100%;border-radius:999px;background:var(--color-item);transition:background-color .2s ease}._toggleTrack_2qfzc_168:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 1px 3px var(--color-shadow-soft);transition:transform .2s ease}._toggleInput_2qfzc_156:checked+._toggleTrack_2qfzc_168{background:var(--color-success)}._toggleInput_2qfzc_156:checked+._toggleTrack_2qfzc_168:after{transform:translate(20px)}._toggleInput_2qfzc_156:focus-visible+._toggleTrack_2qfzc_168{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._toggleInput_2qfzc_156:disabled+._toggleTrack_2qfzc_168{opacity:.45}._segmented_2qfzc_205{display:flex;gap:2px;margin:8px;padding:2px;border-radius:10px;background:var(--color-item)}._segment_2qfzc_205{flex:1;min-height:44px;padding:8px 10px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-soft);font:inherit;font-size:var(--font-size-meta);line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent}._segment_2qfzc_205:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._segment--active_2qfzc_232{background:var(--color-surface);box-shadow:0 1px 3px var(--color-shadow-soft);color:var(--color-text);font-weight:500}._sidebarTags_7msd2_1{flex-shrink:0}._sidebarTags__chevron_7msd2_5{flex-shrink:0;color:var(--color-text-faint);transition:transform .2s ease-in-out}._sidebarTags__chevron--expanded_7msd2_10{transform:rotate(180deg)}._sidebarTags__markerIcon_7msd2_14{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}._sidebarTags__markerDot_7msd2_23{display:block;width:12px;height:12px;border-radius:50%;box-sizing:border-box;border:1.5px solid var(--color-text-faint);background:transparent}._sidebarTags__markerDot_7msd2_23[data-color=red]{background:var(--color-marker-red);border-color:var(--color-marker-red)}._sidebarTags__markerDot_7msd2_23[data-color=yellow]{background:var(--color-marker-yellow);border-color:var(--color-marker-yellow)}._sidebarTags__markerDot_7msd2_23[data-color=green]{background:var(--color-marker-green);border-color:var(--color-marker-green)}._sidebarTags__markerDot_7msd2_23[data-color=blue]{background:var(--color-marker-blue);border-color:var(--color-marker-blue)}._cloud_1rdso_1{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px 12px}._chip_1rdso_8{display:inline-flex;align-items:center;max-width:100%;min-height:26px;padding:2px 8px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:999px;background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-meta);line-height:1.25;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._chip_active_1rdso_27{border-color:var(--color-button-background);background:color-mix(in srgb,var(--color-button-background) 14%,var(--color-surface));color:var(--color-button-background)}._break_1rdso_33{flex-basis:100%;height:0;overflow:hidden}._more_1rdso_39{min-height:26px;padding:2px 8px;border:none;border-radius:999px;background:transparent;color:var(--color-button-background);font:inherit;font-size:var(--font-size-meta);font-weight:600;cursor:pointer}._sidebarMenu_1uomm_1{display:flex;flex-direction:column;flex:1;gap:20px;padding:8px 16px 16px;overflow:auto}._sidebarMenu__group_1uomm_10{flex-shrink:0}._sidebarMenu__groupBottom_1uomm_14{margin-top:auto;flex-shrink:0}._sidebarMenu__itemActive_1uomm_19{color:var(--color-button-background);font-weight:500}._sidebarMenu__profileLink_1uomm_24{align-items:flex-start;padding-top:12px;padding-bottom:12px}._sidebarMenu__profile_1uomm_24{display:flex;flex-direction:column;gap:2px;min-width:0}._sidebarMenu__userName_1uomm_37{font-size:var(--font-size-normal);font-weight:500;color:var(--color-text);word-wrap:break-word;overflow-wrap:anywhere}._sidebarMenu__userEmail_1uomm_45{font-size:var(--font-size-meta);color:var(--color-text-soft);word-wrap:break-word;overflow-wrap:anywhere}._brand_7j0nq_1{display:flex;align-items:center;gap:12px}._brandIcon_7j0nq_7{display:block;width:40px;height:40px;flex-shrink:0}._title_7j0nq_14{margin:0;font-size:var(--font-size-display);font-weight:500}._switcher_agenj_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;width:100%;max-width:720px;font-size:var(--font-size-small)}._switcher__item_agenj_12{display:inline-flex;align-items:center;gap:10px}._switcher__separator_agenj_18{color:var(--color-text-faint);-webkit-user-select:none;user-select:none}._switcher__button_agenj_23{border:none;padding:0;background:none;color:var(--color-button-background);font:inherit;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent}._switcher__button_agenj_23:not(:disabled):hover{opacity:.72}._switcher__button_agenj_23:not(:disabled):active{opacity:.55}._switcher__button--active_agenj_39,._switcher__button_agenj_23:disabled{color:var(--color-text-muted);cursor:default}._page_1gegp_1{display:flex;flex-direction:column;flex:1;width:100%;min-height:0;max-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch;background:color-mix(in srgb,var(--color-background) 88%,var(--color-item));padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))}._pageMain_1gegp_16{display:flex;flex:1 0 auto;align-items:flex-start;justify-content:center;width:100%;min-height:auto;padding:24px 0 32px}._pageMain--top_1gegp_26{padding-top:16px}._pageMain--wide_1gegp_30,._pageMain--scrollable_1gegp_31{flex:0 0 auto;min-height:auto}._pageMain--wide_1gegp_30{align-items:stretch;padding-top:24px}._pageBottom_1gegp_41{display:flex;flex-shrink:0;justify-content:center;width:100%;padding:8px 0}._pageFooter_1gegp_49{display:flex;flex-shrink:0;justify-content:center;width:100%;padding-top:4px}@media(min-width:740px){._pageMain_1gegp_16{align-items:center;padding-top:32px;padding-bottom:40px}._pageMain--wide_1gegp_30{align-items:stretch;padding-top:24px}}._siteFooter_1gty0_1{flex-shrink:0;display:flex;gap:10px;align-items:center;justify-content:center;padding:12px max(24px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px));text-align:center;font-size:var(--font-size-small)}._siteFooter__link_1gty0_12{color:var(--color-button-background);font-weight:500;text-decoration:none;-webkit-tap-highlight-color:transparent}._siteFooter__link_1gty0_12:hover{opacity:.72}._siteFooter__link_1gty0_12:active{opacity:.55}._siteFooter__separator_1gty0_25{color:var(--color-text-faint);-webkit-user-select:none;user-select:none}._siteFooter--inset_1gty0_30{padding-left:0;padding-right:0;padding-bottom:0}@media(min-width:740px){._inviteDialog__paper_zz4uf_2{width:420px!important;max-width:420px!important}}._inviteDialog__notice_zz4uf_8{margin:8px 0 16px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-item) 55%,var(--color-surface))}._inviteDialog__noticeTitle_zz4uf_16{margin:0;color:var(--color-text-strong);font-size:var(--font-size-normal);font-weight:600;line-height:1.35}._inviteDialog__noticeCopy_zz4uf_24{margin:6px 0 0;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.45}@media(max-width:739px){._inviteDialog__notice_zz4uf_8{margin:4px 0 12px;padding:10px 12px;border-radius:10px}._inviteDialog__noticeCopy_zz4uf_24{margin-top:4px}}._inviteDialog__agreements_zz4uf_41{display:flex;flex-direction:column;margin-top:16px}._inviteDialog__agree_zz4uf_41{align-items:center;margin:0 0 0 -9px;color:var(--color-text-strong)}._inviteDialog__agreeLabel_zz4uf_53{font-weight:400;line-height:1.4}._inviteDialog__termsLink_zz4uf_58{color:var(--color-button-background);font-weight:500;text-decoration:none}._inviteDialog__termsLink_zz4uf_58:hover{opacity:.72}._inviteDialog__message_zz4uf_67{margin:8px 0 0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._inviteDialog__error_zz4uf_74{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small)}._visual_1l0d1_2{--home-hero-shift: 0px;--home-hero-fade: 0;position:absolute;inset:0;overflow:hidden;pointer-events:none}._visual__glowWrap_1l0d1_11{position:absolute;inset:0;transform:translate3d(0,calc(var(--home-hero-shift) * .4),0);opacity:calc(1 - var(--home-hero-fade) * .32);will-change:transform,opacity}._visual__glow_1l0d1_11{position:absolute;inset:-20% -10% auto;height:85%;background:radial-gradient(55% 60% at 72% 42%,color-mix(in srgb,var(--color-button-background) 22%,transparent) 0%,transparent 70%),radial-gradient(45% 50% at 28% 55%,color-mix(in srgb,var(--color-button-background) 10%,transparent) 0%,transparent 72%);animation:_homeHeroGlow_1l0d1_1 10s ease-in-out infinite alternate}._visual__backdrop_1l0d1_27{position:absolute;right:max(0%,-12px);top:46%;width:min(720px,96%);height:auto;transform:translate3d(calc(-3% - 76px),calc(-52% + var(--home-hero-shift) * .55),0);opacity:calc(.42 * (1 - var(--home-hero-fade) * .5));overflow:visible;will-change:transform,opacity;pointer-events:none}._visual__shareLayer_1l0d1_40{position:absolute;right:max(0%,-12px);top:46%;width:min(720px,96%);height:auto;transform:translate3d(calc(-3% - 76px),calc(-52% + var(--home-hero-shift) * .55),0);opacity:calc(.72 * (1 - var(--home-hero-fade) * .4));overflow:visible;will-change:transform,opacity;pointer-events:none;z-index:2}._visual__sheetFill_1l0d1_54{fill:var(--color-surface)}._visual__sheetStroke_1l0d1_58{fill:none;stroke:color-mix(in srgb,var(--color-border) 80%,transparent);stroke-width:1}._visual__fold_1l0d1_64{fill:color-mix(in srgb,var(--color-button-background) 16%,var(--color-surface))}._visual__line_1l0d1_68{fill:color-mix(in srgb,var(--color-text-faint) 55%,transparent)}._visual__lineAccent_1l0d1_72{fill:color-mix(in srgb,var(--color-button-background) 26%,transparent)}._visual__accent_1l0d1_76{fill:var(--color-button-background)}._visual__lockBg_1l0d1_80{fill:var(--color-surface)}._visual__lockShackle_1l0d1_84{stroke:var(--color-button-background)}._visual__lockBody_1l0d1_88{fill:var(--color-button-background)}._visual__lockKeyhole_1l0d1_92{fill:var(--color-surface)}._visual__path_1l0d1_96{stroke:color-mix(in srgb,var(--color-button-background) 58%,transparent);animation:_homeHeroDash_1l0d1_1 5.5s linear infinite}._visual__sheetBack_1l0d1_101,._visual__sheetMain_1l0d1_102,._visual__lock_1l0d1_80,._visual__share_1l0d1_40{transform-box:fill-box;transform-origin:center}._visual__sheetBack_1l0d1_101{animation:_homeHeroFloat_1l0d1_1 7.5s ease-in-out infinite}._visual__sheetMain_1l0d1_102{animation:_homeHeroFloat_1l0d1_1 6.5s ease-in-out infinite;animation-delay:-1.2s}._visual__lock_1l0d1_80{animation:_homeHeroFloat_1l0d1_1 5.8s ease-in-out infinite;animation-delay:-.6s}._visual__share_1l0d1_40{animation:_homeHeroFloat_1l0d1_1 5.2s ease-in-out infinite;animation-delay:-1.8s}._visual__stage_1l0d1_128{position:absolute;right:max(2%,8px);top:52%;width:min(400px,72%);transform:translate3d(0,calc(-42% + var(--home-hero-shift) * .85),0);opacity:calc(.98 * (1 - var(--home-hero-fade) * .38));will-change:transform,opacity;z-index:1}._visual__panel_1l0d1_139{position:relative;display:flex;flex-direction:column;padding:10px 0;border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);box-shadow:0 18px 48px color-mix(in srgb,var(--color-shadow) 28%,transparent),0 2px 8px color-mix(in srgb,var(--color-shadow-soft) 50%,transparent);animation:_homeHeroFloat_1l0d1_1 7s ease-in-out infinite;overflow:visible}._row_1l0d1_152{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 12px;align-items:center;min-height:72px;padding:12px 16px}._row_1l0d1_152+._row_1l0d1_152{border-top:1px solid color-mix(in srgb,var(--color-border) 80%,transparent)}._row_active_1l0d1_166{background:color-mix(in srgb,var(--color-item) 55%,transparent)}._row__preview_1l0d1_170{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0}._row__preview_1l0d1_170 img{width:52px!important;height:52px!important;border-radius:8px;object-fit:contain}._row__body_1l0d1_185{min-width:0;display:flex;flex-direction:column;gap:2px}._row__label_1l0d1_192{color:var(--color-text-strong);font-size:var(--font-size-chrome);font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row__meta_1l0d1_202{color:var(--color-text-soft);font-size:var(--font-size-caption);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._row__tags_1l0d1_211{display:flex;flex-wrap:wrap;gap:3px;padding-top:4px}._row__tag_1l0d1_211{max-width:110px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--color-item) 80%,var(--color-surface));color:var(--color-text-soft);font-size:var(--font-size-tiny);line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._menu_1l0d1_231{position:absolute;top:calc(100% - 18px);right:18px;z-index:2;min-width:180px;padding:6px;border-radius:var(--radius-md);background:var(--color-surface-elevated);border:1px solid color-mix(in srgb,var(--color-border) 90%,transparent);box-shadow:var(--shadow-elevated);animation:_homeHeroMenu_1l0d1_1 5.5s ease-in-out infinite}._menu__item_1l0d1_245{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-button-background) 10%,transparent);color:var(--color-text-strong);font-size:var(--font-size-small);font-weight:500;line-height:1.3;white-space:nowrap}._menu__icon_1l0d1_259{flex-shrink:0;color:var(--color-button-background);font-size:20px!important}@keyframes _homeHeroGlow_1l0d1_1{0%{transform:translateZ(0) scale(1);opacity:.85}to{transform:translate3d(-2%,3%,0) scale(1.05);opacity:1}}@keyframes _homeHeroFloat_1l0d1_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes _homeHeroMenu_1l0d1_1{0%,to{transform:translateY(0);opacity:.92}50%{transform:translateY(-4px);opacity:1}}@keyframes _homeHeroDash_1l0d1_1{to{stroke-dashoffset:-40}}@media(max-width:739px){._visual__backdrop_1l0d1_27{right:-28%;top:0;width:min(300px,70%);transform:translate3d(0,calc(-8% + var(--home-hero-shift) * .25),0);opacity:calc(.26 * (1 - var(--home-hero-fade) * .4))}._visual__shareLayer_1l0d1_40,._visual__stage_1l0d1_128{display:none}._visual__glow_1l0d1_11{inset:-6% -22% auto auto;width:65%;height:38%;opacity:.65}}@media(prefers-reduced-motion:reduce){._visual_1l0d1_2{--home-hero-shift: 0px !important;--home-hero-fade: 0 !important}._visual__glowWrap_1l0d1_11,._visual__backdrop_1l0d1_27,._visual__shareLayer_1l0d1_40,._visual__stage_1l0d1_128{will-change:auto}._visual__glow_1l0d1_11,._visual__sheetBack_1l0d1_101,._visual__sheetMain_1l0d1_102,._visual__lock_1l0d1_80,._visual__path_1l0d1_96,._visual__share_1l0d1_40,._visual__panel_1l0d1_139,._menu_1l0d1_231{animation:none}}._home_1bpr8_1{display:flex;flex-direction:column;align-items:stretch;gap:40px;width:100%;max-width:720px;margin:0 auto;text-align:left;hyphens:auto;-webkit-hyphens:auto;text-wrap:pretty}._home__subtitle_1bpr8_15,._home__copy_1bpr8_16,._home__betaNote_1bpr8_17,._home__featureCopy_1bpr8_18{overflow-wrap:break-word}._home__subtitle_1bpr8_15,._home__featuresHeading_1bpr8_23,._home__featureTitle_1bpr8_24{hyphens:none;-webkit-hyphens:none;overflow-wrap:normal;word-break:normal}._home__hero_1bpr8_31,._home__featuresSection_1bpr8_32,._home__actions_1bpr8_33{width:100%}._home__hero_1bpr8_31{--home-hero-page-pad-top: max(16px, env(safe-area-inset-top, 0px));--home-hero-main-pad-top: 24px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(72vh,560px);width:100vw;max-width:none;margin-top:calc(-1 * (var(--home-hero-page-pad-top) + var(--home-hero-main-pad-top)));margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:calc(28px + var(--home-hero-page-pad-top) + var(--home-hero-main-pad-top)) max(24px,50vw - 360px) 36px;box-sizing:border-box;isolation:isolate}@media(max-width:739px){._home__hero_1bpr8_31{min-height:min(62vh,480px);justify-content:center}}._home__heroContent_1bpr8_62{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:420px;margin:0}@media(max-width:739px){._home__heroContent_1bpr8_62{max-width:720px}}._home__brand_1bpr8_79{margin-bottom:8px}._home__brand_1bpr8_79 img{width:52px;height:52px}._home__brand_1bpr8_79 h1{font-size:clamp(2rem,5vw,2.75rem);font-weight:600;letter-spacing:-.02em;line-height:1.1}._home__subtitle_1bpr8_15{margin:0;color:var(--color-text-strong);font-size:1.3em;line-height:1.3;font-weight:600}._home__copy_1bpr8_16{margin:0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._home__actions_1bpr8_33{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}@media(max-width:639px){._home__actions_1bpr8_33{flex-direction:column;width:100%}._home__actions_1bpr8_33 a,._home__actions_1bpr8_33 button{width:100%}}._home__betaNote_1bpr8_17{margin:0;color:var(--color-text-soft);font-size:var(--font-size-small);line-height:1.45}._home__featuresSection_1bpr8_32{display:flex;flex-direction:column;gap:12px}._home__featuresHeading_1bpr8_23{margin:0;color:var(--color-text-strong);font-size:var(--font-size-body-lg);font-weight:600;line-height:1.3}._home__features_1bpr8_23{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}._home__featureGroup_1bpr8_155{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:12px 0}._home__featureIcon_1bpr8_163{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:color-mix(in srgb,var(--color-button-background) 10%,transparent);color:var(--color-button-background)}._home__featureIcon_1bpr8_163 svg{font-size:22px}._home__featureBody_1bpr8_178{display:flex;min-width:0;flex-direction:column;gap:2px;padding-top:4px}._home__featureTitle_1bpr8_24{color:var(--color-text-strong);font-size:var(--font-size-normal);font-weight:600;line-height:1.3}._home__featureCopy_1bpr8_18{margin:0;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.45}._home__footer_1bpr8_200{width:100%;max-width:720px}._auth_sbwrq_1{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:420px;padding:28px 24px 24px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--color-shadow-soft) 35%,transparent),0 12px 40px color-mix(in srgb,var(--color-shadow-soft) 18%,transparent)}._auth_sbwrq_1 input:-webkit-autofill,._auth_sbwrq_1 input:-webkit-autofill:hover,._auth_sbwrq_1 input:-webkit-autofill:focus,._auth_sbwrq_1 input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset!important;box-shadow:0 0 0 1000px var(--color-surface) inset!important;-webkit-text-fill-color:var(--color-text)!important;caret-color:var(--color-text);transition:background-color 99999s ease-out 0s}._brand_sbwrq_24{display:flex;justify-content:center;margin-bottom:18px}._brandIcon_sbwrq_30{display:block;width:56px;height:56px}._title_sbwrq_36{margin:0 0 8px;font-size:clamp(var(--font-size-title),4.5vw,1.75rem);font-weight:600;line-height:1.2;letter-spacing:-.015em;text-align:center}._subtitle_sbwrq_45{margin:0 0 20px;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5;text-align:center}._fields_sbwrq_53{display:flex;flex-direction:column;gap:12px}._fields_error_sbwrq_59 ._textInput_sbwrq_59{border-color:color-mix(in srgb,var(--color-danger) 55%,var(--color-border))}._textInput_sbwrq_59{display:block;width:100%;min-height:48px;padding:0 14px;border:1px solid color-mix(in srgb,var(--color-border) 92%,transparent);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-body-lg);line-height:1.25;outline:none;-webkit-appearance:none;appearance:none}._textInput_sbwrq_59::placeholder{color:var(--color-text-faint)}._textInput_sbwrq_59:focus{border-color:color-mix(in srgb,var(--color-button-background) 55%,var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 16%,transparent)}._textInput_sbwrq_59:disabled{opacity:.6}._textInput_sbwrq_59[aria-invalid=true]{border-color:color-mix(in srgb,var(--color-danger) 55%,var(--color-border))}._passwordWrap_sbwrq_93{position:relative}._passwordWrap_sbwrq_93 ._textInput_sbwrq_59{padding-right:44px}._passwordToggle_sbwrq_101{position:absolute;top:50%;right:6px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--color-text-soft);transform:translateY(-50%);cursor:pointer;-webkit-tap-highlight-color:transparent}._passwordToggle_sbwrq_101:active{background:color-mix(in srgb,var(--color-item) 55%,transparent)}._passwordToggle_sbwrq_101:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._checkboxRow_sbwrq_127{display:inline-flex;align-self:flex-start;align-items:center;gap:12px;margin:14px 0 10px;padding-block:4px;color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}._checkboxControl_sbwrq_140{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px}._checkboxInput_sbwrq_150{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._checkboxInput_sbwrq_150:disabled{cursor:default}._checkboxMark_sbwrq_164{display:block;width:22px;height:22px;border:1.5px solid color-mix(in srgb,var(--color-border) 92%,transparent);border-radius:6px;background:var(--color-surface);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}._checkboxMark_sbwrq_164:after{content:"";display:block;width:6px;height:11px;margin:2px auto 0;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg);transition:border-color .15s ease}._checkboxInput_sbwrq_150:checked+._checkboxMark_sbwrq_164{border-color:var(--color-button-background);background:var(--color-button-background)}._checkboxInput_sbwrq_150:checked+._checkboxMark_sbwrq_164:after{border-right-color:var(--color-button-foreground-active);border-bottom-color:var(--color-button-foreground-active)}._checkboxInput_sbwrq_150:focus-visible+._checkboxMark_sbwrq_164{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 20%,transparent)}._checkboxInput_sbwrq_150:disabled+._checkboxMark_sbwrq_164{opacity:.45}._checkboxLabel_sbwrq_202{font-size:var(--font-size-normal);line-height:1.35}._error_sbwrq_207{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small);text-align:center}._errorBanner_sbwrq_214{padding:12px 14px;border:1px solid color-mix(in srgb,var(--color-danger) 35%,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-danger) 10%,var(--color-surface));color:var(--color-danger);font-size:var(--font-size-small);line-height:1.45;margin:0 0 16px;text-align:center}._hint_sbwrq_226{margin:10px 0 0;color:var(--color-text-soft);font-size:var(--font-size-small);line-height:1.5;text-align:center}._actions_sbwrq_234{display:flex;flex-direction:column;gap:12px;align-items:stretch;margin-top:22px}._primaryButton_sbwrq_242{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-normal);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._primaryButton_sbwrq_242:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._primaryButton_sbwrq_242{background:var(--color-button-background);color:var(--color-button-foreground-active)}._primaryButton_sbwrq_242:disabled{opacity:.45;cursor:default}._primaryButton_sbwrq_242:not(:disabled):active{opacity:.82}._primaryButton_sbwrq_242{width:100%;font-size:var(--font-size-body-lg)}._linkButton_sbwrq_279{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;border:none;background:transparent;color:var(--color-button-background);font:inherit;font-size:var(--font-size-normal);font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}._linkButton_sbwrq_279:disabled{opacity:.45;cursor:default}._linkButton_sbwrq_279:focus-visible{outline:none;border-radius:var(--radius-sm);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._linkButton_sbwrq_279{align-self:center}._oauthDivider_sbwrq_309{display:flex;align-items:center;gap:12px;margin:20px 0 12px;color:var(--color-text-soft);font-size:var(--font-size-small)}._oauthDivider_sbwrq_309:before,._oauthDivider_sbwrq_309:after{content:"";flex:1;height:1px;background:var(--color-border)}._oauthProviders_sbwrq_324{display:flex;flex-direction:column;gap:10px}._oauthButton_sbwrq_330{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:none;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-normal);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._oauthButton_sbwrq_330:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._oauthButton_sbwrq_330{min-height:48px;padding-inline:16px;border:1px solid color-mix(in srgb,var(--color-border) 92%,transparent);background:var(--color-surface);color:var(--color-button-background);font-weight:500}._oauthButton_sbwrq_330:disabled{opacity:.45;cursor:default}._oauthButton_sbwrq_330:not(:disabled):active{background:color-mix(in srgb,var(--color-item) 45%,var(--color-surface))}._oauthButton_sbwrq_330{width:100%}@media(min-width:740px){._auth_sbwrq_1{padding:36px 32px 28px}}@media(max-width:739px){._auth_sbwrq_1{border:none;border-radius:0;background:transparent;box-shadow:none;padding-inline:4px}}._oauthStatus_1ygio_1{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:444px}._title_1ygio_10{margin:0;padding:16px 0 0;font-size:var(--font-size-title);font-weight:500;line-height:1.6}._subtitle_1ygio_18{margin:0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._errorBanner_1ygio_25{padding:12px 14px;border:1px solid color-mix(in srgb,var(--color-danger) 35%,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-danger) 10%,var(--color-surface));color:var(--color-danger);font-size:var(--font-size-small);line-height:1.45;width:100%;margin:0}._termsPage_1jy1u_1{display:flex;flex-direction:column;gap:20px;width:100%;max-width:720px;margin:0 auto}._terms_1jy1u_1{width:100%;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.6}._terms__pageTitle_1jy1u_21{margin:0 0 8px;color:var(--color-text-strong);font-size:var(--font-size-title);font-weight:500;line-height:1.4}._terms__updated_1jy1u_29{margin:0 0 24px;color:var(--color-text-soft);font-size:var(--font-size-small)}._terms__notice_1jy1u_35{margin:-16px 0 24px;color:var(--color-text-soft);font-size:var(--font-size-small);font-style:italic}._terms__section_1jy1u_42:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}._terms__section_1jy1u_42 h2{margin:0 0 8px;color:var(--color-text);font-size:var(--font-size-normal);font-weight:500;line-height:1.4}._terms__section_1jy1u_42 p{margin:0 0 8px}._terms__section_1jy1u_42 p:last-child{margin-bottom:0}._terms__section_1jy1u_42 ul{margin:0;padding-left:1.25rem}._terms__section_1jy1u_42 ul li+li{margin-top:6px}._page_h0mw0_1{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;height:100%;background:var(--color-background)}._header_h0mw0_11{box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;gap:12px;height:calc(52px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(12px,env(safe-area-inset-right,0px)) 0 max(12px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--color-border);background:var(--color-background)}._logo_h0mw0_23{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;-webkit-tap-highlight-color:transparent}._logo_h0mw0_23 img{display:block;width:28px;height:28px}._logo_h0mw0_23:hover,._logo_h0mw0_23:focus-visible{background:color-mix(in srgb,var(--color-item) 50%,transparent)}._filename_h0mw0_42{min-width:0;flex:1;margin:0;overflow:hidden;font-size:var(--font-size-chrome);font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._download_h0mw0_54{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:0;padding:0 10px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-button-background);font:inherit;font-size:var(--font-size-small);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}._download_h0mw0_54:hover{background:color-mix(in srgb,var(--color-item) 50%,transparent)}._download_h0mw0_54:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._download_h0mw0_54:active{background:color-mix(in srgb,var(--color-item) 70%,transparent)}._body_h0mw0_84{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}._status_h0mw0_92{margin:auto;padding:24px 16px;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5;text-align:center}._error_h0mw0_101{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small)}._pin_h0mw0_107{display:flex;flex-direction:column;gap:12px;width:min(360px,100%);margin:auto;padding:24px 16px}._pin_h0mw0_107 h2{margin:0;font-size:var(--font-size-title)}._embed_h0mw0_121{flex:1;width:100%;min-height:0;height:100%;border:0}._bulkBar_scv42_1{position:fixed;inset:0;z-index:12;pointer-events:none}._bulkTopBar_scv42_8{position:fixed;top:calc(64px + env(safe-area-inset-top,0px));left:0;right:0;z-index:12;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:44px;padding:4px 12px;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:var(--color-background);pointer-events:auto}._bulkTopBar__side_scv42_25{display:flex;min-width:0}._bulkTopBar__side_right_scv42_30{justify-content:flex-end}._bulkTopBar__button_scv42_34{min-height:44px;padding:8px 10px;border:none;background:transparent;color:var(--color-button-background);font:inherit;font-size:var(--font-size-normal);font-weight:500;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:var(--radius-sm);transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._bulkTopBar__button_scv42_34:disabled{opacity:.45;cursor:default}._bulkTopBar__button_scv42_34:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._bulkTopBar__title_scv42_58{color:var(--color-text);font-size:var(--font-size-normal);font-weight:600;text-align:center;white-space:nowrap}._bulkBottomBar_scv42_66{position:fixed;left:0;right:0;bottom:0;z-index:12;display:flex;align-items:stretch;min-height:calc(52px + env(safe-area-inset-bottom,0px));padding:4px 8px env(safe-area-inset-bottom,0px);border-top:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:var(--color-background);pointer-events:auto}._bulkActions_scv42_81{display:flex;align-items:center;gap:2px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._bulkAction_scv42_81{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:64px;min-height:48px;padding:4px 6px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:var(--font-size-tiny);line-height:1.2;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,opacity .15s ease}._bulkAction_scv42_81:disabled{opacity:.38;cursor:default}._bulkAction_scv42_81:not(:disabled):hover,._bulkAction_scv42_81:not(:disabled):active{background:color-mix(in srgb,var(--color-item) 55%,transparent)}._bulkAction_danger_scv42_118{color:var(--color-danger)}._bulkActionIcon_scv42_122{display:inline-flex;color:inherit}._bulkActionIcon_scv42_122 .MuiSvgIcon-root{font-size:22px}._bulkActionLabel_scv42_130{max-width:72px;overflow:hidden;text-overflow:ellipsis}._bulkDesktopLabel_scv42_136{display:none}@media(min-width:740px){._bulkAction_scv42_81{flex-direction:row;gap:6px;min-width:auto;padding:8px 12px;font-size:var(--font-size-small)}._bulkDesktopLabel_scv42_136{display:inline}._bulkMobileLabel_scv42_151{display:none}._bulkBottomBar_scv42_66{justify-content:center}._bulkActions_scv42_81{width:auto;justify-content:center;gap:4px}}@media(max-width:739px){._bulkActions_scv42_81{justify-content:center}}._list_1j66n_1{flex:1;min-height:0;width:100%;background:transparent}@media(max-width:739px){._list_1j66n_1{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}._list_1j66n_1 ._list__item_1j66n_13{content-visibility:auto;contain-intrinsic-size:auto 100px}._list_1j66n_1 *{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}}._list__item_1j66n_13{width:100%;display:grid;grid-template-rows:1fr;position:relative;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;opacity:1;transform:none;transition:grid-template-rows .28s ease,opacity .22s ease,transform .22s ease}._list__item_1j66n_13:after{display:block;position:absolute;border-bottom:1px solid var(--color-border);content:"";left:104px;right:24px;bottom:0;opacity:1;transition:opacity .16s ease}._list__item_leaving_1j66n_46{grid-template-rows:0fr;opacity:0;transform:translateY(-8px);pointer-events:none;overflow:hidden;min-height:0}._list__item_leaving_1j66n_46:after{opacity:0}._list__itemClip_1j66n_57{min-height:0;overflow:hidden}._list__empty_1j66n_61{display:flex;align-items:center;justify-content:center;min-height:100%;padding:24px;color:var(--color-text-soft);font-size:var(--font-size-normal);line-height:1.5;text-align:center}._list_tiles_1j66n_72{background:transparent;display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,128px));grid-auto-rows:min-content;justify-content:start;align-items:start;align-content:start;gap:8px;padding:8px 12px 24px;box-sizing:border-box}@media(min-width:420px){._list_tiles_1j66n_72{grid-template-columns:repeat(auto-fill,128px)}}@media(min-width:740px){._list_tiles_1j66n_72{gap:12px;padding:12px 24px 24px}}._list_tiles_1j66n_72 ._list__item_1j66n_13{width:100%;max-width:128px;min-width:0;height:auto;display:flex;flex-flow:column;content-visibility:visible;contain-intrinsic-size:auto auto;transition:opacity .22s ease,transform .22s ease}._list_tiles_1j66n_72 ._list__item_1j66n_13:after{display:none}._list_tiles_1j66n_72 ._list__item_leaving_1j66n_46{max-width:0;opacity:0;overflow:hidden;transform:scale(.92)}._list_tiles_1j66n_72 ._list__itemClip_1j66n_57{width:100%;min-width:0;min-height:auto;overflow:visible}@media(prefers-reduced-motion:reduce){._list__item_1j66n_13,._list_tiles_1j66n_72 ._list__item_1j66n_13{transition:none}}._list_selectionPadding_1j66n_128{padding-top:44px}._list_selectionPadding_withBottom_1j66n_132{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}._upload_1bt8a_1{position:fixed;right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:17;display:flex;flex-direction:column;align-items:center;width:56px;transition:bottom .2s ease}html[data-reload-prompt] ._upload_1bt8a_1,html[data-server-storage-quota] ._upload_1bt8a_1{bottom:calc(128px + env(safe-area-inset-bottom,0px))}._upload_menuOpen_1bt8a_15{z-index:42}._upload_hidden_1bt8a_18{visibility:hidden;pointer-events:none}._upload__fab_1bt8a_22{position:relative;z-index:19;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:none;border-radius:50%;background:var(--color-button-background);color:var(--color-button-foreground);box-shadow:0 4px 12px var(--color-shadow-soft);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._upload__fab_1bt8a_22:hover:not(:disabled){background:var(--color-button-background-active)}._upload__fab_1bt8a_22:focus-visible{outline:none;box-shadow:0 4px 12px var(--color-shadow-soft),0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._upload__fab_1bt8a_22:disabled{opacity:.72;cursor:default}._upload__fabSpinner_1bt8a_51{border-color:color-mix(in srgb,currentColor 25%,transparent);border-top-color:currentColor}@media(max-width:739px){._upload_1bt8a_1{width:64px}._upload__fab_1bt8a_22{width:64px;height:64px}}._upload_1bt8a_1 input{display:none}._upload__dialogContent_1bt8a_67{display:flex;flex-direction:column;gap:16px;padding-top:8px!important}._upload__pdfFiles_1bt8a_73{display:flex;flex-direction:column;gap:12px}._upload__pickImagesButton_1bt8a_78{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:none;border-radius:999px;background:color-mix(in srgb,var(--color-button-background) 12%,var(--color-surface));color:var(--color-button-background);font:inherit;font-size:var(--font-size-small);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._upload__pickImagesButton_1bt8a_78:disabled{opacity:.45;cursor:default}._upload__pickImagesButton_1bt8a_78:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._upload__pickImagesButton_1bt8a_78{align-self:flex-start}._upload__pdfPreviewGrid_1bt8a_106{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:12px}._upload__pdfPreviewItem_1bt8a_111{position:relative;width:128px;height:128px;overflow:visible;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:grab}._upload__pdfPreviewItem_dragging_1bt8a_121{opacity:.5;cursor:grabbing}._upload__pdfPreviewItem_insertBefore_1bt8a_125:before,._upload__pdfPreviewItem_insertAfter_1bt8a_125:after{content:"";position:absolute;top:8px;bottom:8px;width:8px;border-radius:999px;background:var(--color-button-background);border:2px solid var(--color-surface);box-shadow:0 2px 10px var(--color-shadow-soft);z-index:2}._upload__pdfPreviewItem_insertBefore_1bt8a_125:before{left:-10px}._upload__pdfPreviewItem_insertAfter_1bt8a_125:after{right:-10px}._upload__pdfPreviewItem_1bt8a_111 img{display:block;width:100%;height:100%;border-radius:var(--radius-md);object-fit:scale-down}._upload__pdfPreviewRemove_1bt8a_150{position:absolute;top:8px;right:8px;z-index:1;width:28px;height:28px;border:none;border-radius:999px;background:var(--color-overlay);color:var(--color-button-foreground-active);font-size:18px;line-height:1;cursor:pointer}._upload__pdfFilesEmpty_1bt8a_165{color:var(--color-text-soft);font-size:var(--font-size-small)}._upload__dropOverlay_1bt8a_169{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;pointer-events:none;background:color-mix(in srgb,var(--color-background) 72%,transparent);padding:24px}._upload__dropOverlayCard_1bt8a_180{display:flex;align-items:center;justify-content:center;width:min(420px,100%);min-height:160px;padding:24px;border:2px dashed var(--color-button-background);border-radius:20px;background:var(--color-surface-elevated);color:var(--color-text);font-size:var(--font-size-title);text-align:center;box-shadow:0 4px 12px var(--color-shadow-soft)}._logoff_1uep9_1{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:100%;background:var(--color-background);color:var(--color-text-soft)}._logoff__spinner_1uep9_12{width:28px;height:28px;border:2.5px solid color-mix(in srgb,var(--color-button-background) 18%,transparent);border-top-color:var(--color-button-background);border-radius:50%;animation:_logoff__spin_1uep9_12 .8s linear infinite}._logoff__label_1uep9_20{margin:0;font-size:var(--font-size-small)}@keyframes _logoff__spin_1uep9_12{to{transform:rotate(360deg)}}._invites_12igc_1{max-width:720px}._invites__list_12igc_5{margin:0 -16px}._invites__loader_12igc_9,._invites__empty_12igc_10{display:flex;align-items:center;justify-content:center;min-height:120px;margin:0 -16px;padding:24px 16px;color:var(--color-text-soft);font-size:var(--font-size-normal);line-height:1.5;text-align:center}._invites__error_12igc_23{padding:0 16px;color:var(--color-danger);font-size:var(--font-size-small)}._invites__item_12igc_29{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent)}._invites__item_12igc_29:last-child{border-bottom:none}._invites__main_12igc_40{min-width:0}._invites__email_12igc_44{font-size:var(--font-size-body-lg);line-height:1.3;word-wrap:break-word;word-break:break-all}._invites__meta_12igc_51{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:6px;color:var(--color-text-soft);font-size:var(--font-size-meta)}._invites__status_12igc_61{color:var(--color-text);font-weight:500}._invites__actions_12igc_66{display:flex;flex-wrap:wrap;gap:8px}._invites__action_12igc_66{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:none;border-radius:999px;background:color-mix(in srgb,var(--color-button-background) 14%,var(--color-background));color:var(--color-button-background);font:inherit;font-size:var(--font-size-small);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent}._invites__action_12igc_66:disabled{opacity:.45;cursor:default}._invites__action_12igc_66:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._invites__action_destructive_12igc_96{background:color-mix(in srgb,var(--color-danger) 12%,var(--color-background));color:var(--color-danger)}._changePasswordDialog__message_1xxxo_1{margin:8px 0 0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._changePasswordDialog__hint_1xxxo_8{margin:8px 0 0;color:var(--color-text-soft);font-size:var(--font-size-small)}._changePasswordDialog__warning_1xxxo_14{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small);line-height:1.5}._changePasswordDialog__error_1xxxo_21{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small)}._e2eeDialog__message_uebaa_1{margin:8px 0 0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._e2eeDialog__hint_uebaa_8{margin:12px 0 0;color:var(--color-text-soft);font-size:var(--font-size-small);line-height:1.5}._e2eeDialog__warning_uebaa_15{margin:12px 0 16px;color:var(--color-danger);font-size:var(--font-size-normal);line-height:1.5}._e2eeDialog__error_uebaa_22{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small)}._e2eeDialog__progress_uebaa_28{margin-top:12px}._e2eeDialog__recoveryCode_uebaa_32{display:block;margin:16px 0 8px;padding:12px 16px;border-radius:8px;background:var(--color-surface-muted);font-family:var(--font-family-mono, monospace);font-size:var(--font-size-body-lg);letter-spacing:.08em;text-align:center;word-break:break-all}._twoFactorDialog__message_i8k3k_1{margin:8px 0 0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._twoFactorDialog__hint_i8k3k_8{margin:16px 0 8px;color:var(--color-text-soft);font-size:var(--font-size-small)}._twoFactorDialog__error_i8k3k_14{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small)}._twoFactorDialog__qr_i8k3k_20{display:flex;justify-content:center;margin-top:8px;padding:16px;border-radius:8px;background:#fff}._twoFactorDialog__secret_i8k3k_29{display:block;margin:0 0 8px;padding:8px 12px;border-radius:6px;background:var(--color-surface-muted);font-family:var(--font-family-mono, monospace);font-size:var(--font-size-small);word-break:break-all}._feedbackDialog__message_17rz1_1{margin:8px 0 0;color:var(--color-text-muted);font-size:var(--font-size-normal);line-height:1.5}._feedbackDialog__error_17rz1_8{margin:8px 0 0;color:var(--color-danger);font-size:var(--font-size-small)}._feedbackDialog__notice_17rz1_14{margin:8px 0 0;color:var(--color-warning);font-size:var(--font-size-small)}._feedbackDialog__attachments_17rz1_20{display:flex;flex-direction:column;gap:8px;margin-top:12px}._feedbackDialog__fileInput_17rz1_27{display:none}._feedbackDialog__attachButton_17rz1_31{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:none;border-radius:999px;background:color-mix(in srgb,var(--color-button-background) 12%,var(--color-surface));color:var(--color-button-background);font:inherit;font-size:var(--font-size-small);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,opacity .15s ease}._feedbackDialog__attachButton_17rz1_31:disabled{opacity:.45;cursor:default}._feedbackDialog__attachButton_17rz1_31:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._feedbackDialog__attachmentsHint_17rz1_57{color:var(--color-text-soft);font-size:var(--font-size-small)}._feedbackDialog__attachmentList_17rz1_62{display:flex;flex-direction:column;overflow:hidden;margin:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);list-style:none}._feedbackDialog__attachmentItem_17rz1_74{display:flex;align-items:center;gap:8px;min-height:44px;padding:4px 4px 4px 12px;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent)}._feedbackDialog__attachmentItem_17rz1_74:last-child{border-bottom:none}._feedbackDialog__attachmentName_17rz1_86{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._feedbackDialog__attachmentSize_17rz1_94{flex-shrink:0;color:var(--color-text-soft);font-size:var(--font-size-small)}._feedbackDialog__removeButton_17rz1_100{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:999px;background:color-mix(in srgb,var(--color-item) 70%,transparent);color:var(--color-text-soft);font:inherit;font-size:var(--font-size-title);line-height:1;cursor:pointer}._feedbackDialog__removeButton_17rz1_100:disabled{opacity:.45;cursor:default}._operationsLogDialog__content_kffo5_1{padding-top:0!important}._operationsLogDialog__empty_kffo5_5{padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-soft);font-size:var(--font-size-small);text-align:center}._operationsLogDialog__log_kffo5_15{overflow:hidden;margin:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);list-style:none}._operationsLogDialog__entry_kffo5_25{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent);font-size:var(--font-size-small)}._operationsLogDialog__entry_kffo5_25:last-child{border-bottom:none}._operationsLogDialog__entry--error_kffo5_36{color:var(--color-danger)}._operationsLogDialog__time_kffo5_40{color:var(--color-text-faint);font-size:var(--font-size-tiny)}._operationsLogDialog__message_kffo5_45{white-space:pre-wrap;word-break:break-word}._operationsLogDialog__actions_kffo5_50{display:flex;flex-wrap:wrap;gap:8px;padding:16px 24px 24px!important}._operationsLogDialog__actionButton_kffo5_57{min-width:0}._operationsLogDialog__close_kffo5_61{margin-left:auto!important}@media(max-width:739px){._operationsLogDialog__paper_kffo5_66{margin:0!important;width:100%!important;max-width:100%!important;max-height:100%!important;border-radius:0!important}._operationsLogDialog__actions_kffo5_50{flex-wrap:nowrap;gap:4px;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px))!important}._operationsLogDialog__actionButton_kffo5_57{flex:1 1 0;padding-left:6px!important;padding-right:6px!important;font-size:var(--font-size-tiny);letter-spacing:-.01em}._operationsLogDialog__close_kffo5_61{margin-left:0!important}}._loginLogDialog__content_1pn94_1{padding-top:0!important}._loginLogDialog__loader_1pn94_5{display:flex;justify-content:center;padding:24px 0 32px}._loginLogDialog__empty_1pn94_11{padding:16px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-soft);font-size:var(--font-size-small);text-align:center}._loginLogDialog__log_1pn94_21{overflow:hidden;margin:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);list-style:none}._loginLogDialog__entry_1pn94_31{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent);font-size:var(--font-size-small)}._loginLogDialog__entry_1pn94_31:last-child{border-bottom:none}._loginLogDialog__time_1pn94_43{color:var(--color-text-faint);font-size:var(--font-size-tiny)}._loginLogDialog__device_1pn94_48{word-break:break-word}._loginLogDialog__ip_1pn94_52{color:var(--color-text-soft);font-size:var(--font-size-tiny)}._loginLogDialog__actions_1pn94_57{padding:20px 24px 24px!important}@media(max-width:739px){._loginLogDialog__paper_1pn94_62{margin:0!important;width:100%!important;max-width:100%!important;max-height:100%!important;border-radius:0!important}._loginLogDialog__actions_1pn94_57{padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px))!important}}._settings__message_1exhu_1{color:var(--color-text-soft)}._settings__error_1exhu_5{color:var(--color-danger)}._settings__storageCard_1exhu_9{display:flex;flex-direction:column}._settings__storageHeader_1exhu_14{display:flex;flex-direction:column;gap:10px;width:100%;margin:0;padding:14px 16px;border:0;background:transparent;text-align:left;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}._settings__storageHeader_interactive_1exhu_28{cursor:pointer}._settings__storageHeader_interactive_1exhu_28:focus-visible{outline:none;box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._settings__storageLabel_1exhu_36{color:var(--color-text);font-size:var(--font-size-normal);line-height:1.3}._settings__storageTrack_1exhu_42{overflow:hidden;height:8px;border-radius:999px;background:color-mix(in srgb,var(--color-border) 80%,transparent)}._settings__storageFill_1exhu_49{height:100%;border-radius:inherit;background:var(--color-button-background);transition:width .2s ease}._settings__storageFill_warning_1exhu_56{background:var(--color-warning)}._settings__storageWarning_1exhu_60{margin-top:4px;color:var(--color-warning)}._settings__storageSuggestions_1exhu_65{display:flex;flex-direction:column;gap:8px;padding:12px 16px 14px;border-top:1px solid color-mix(in srgb,var(--color-border) 80%,transparent)}._settings__storageSuggestionsTitle_1exhu_73{color:var(--color-text-soft);font-size:var(--font-size-caption);line-height:1.3}._settings__storageSuggestionList_1exhu_79{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._settings__storageSuggestion_1exhu_65{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0}._settings__storageSuggestionMeta_1exhu_95{flex:1;min-width:0}._settings__storageSuggestionName_1exhu_100{overflow:hidden;max-width:100%;color:var(--color-text);font-size:var(--font-size-normal);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._settings__storageSuggestionInfo_1exhu_110{margin-top:2px;color:var(--color-text-faint);font-size:var(--font-size-caption);line-height:1.3}._settings__storageSuggestionOpen_1exhu_117,._settings__storageSuggestionDelete_1exhu_118{flex-shrink:0;min-height:44px;margin:0;padding:0 8px;border:0;border-radius:10px;background:transparent;cursor:pointer;font:inherit;font-size:var(--font-size-normal);-webkit-tap-highlight-color:transparent}._settings__storageSuggestionOpen_1exhu_117{color:var(--color-button-background)}._settings__storageSuggestionOpen_1exhu_117:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-button-background) 35%,transparent)}._settings__storageSuggestionDelete_1exhu_118{color:var(--color-danger)}._settings__storageSuggestionDelete_1exhu_118:disabled{opacity:.5;cursor:default}._settings__storageSuggestionDelete_1exhu_118:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger) 35%,transparent)}._tagCatalog__list_10a84_1{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._tagCatalog__empty_10a84_10{padding:16px;color:var(--color-text-faint);font-size:var(--font-size-meta);line-height:1.4;text-align:center}._tagCatalog__row_10a84_18{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px 8px 14px;border:none;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:transparent}._tagCatalog__row_10a84_18:last-child{border-bottom:none}._tagCatalog__name_10a84_32{flex:1;min-width:0;overflow:hidden;color:var(--color-text);font-size:var(--font-size-normal);text-overflow:ellipsis;white-space:nowrap}._tagCatalog__count_10a84_42{flex-shrink:0;color:var(--color-text-faint);font-size:var(--font-size-caption)}._tagCatalog__actions_10a84_48{display:flex;flex-shrink:0;gap:2px}._tagCatalog__iconButton_10a84_54{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--color-text-soft);cursor:pointer}._tagCatalog__iconButton_10a84_54:hover{background:color-mix(in srgb,var(--color-item) 55%,transparent)}._tagCatalog__iconButton_danger_10a84_70{color:var(--color-danger)}._tagCatalog__editField_10a84_74{flex:1;min-width:0}._tagCatalog__addRow_10a84_79{display:flex;align-items:flex-start;gap:8px;margin-bottom:14px}._tagCatalog__addField_10a84_86{flex:1;min-width:0}._tagCatalog__addButton_10a84_91{flex-shrink:0;align-self:stretch;min-height:52px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-button-background);font:inherit;font-size:var(--font-size-normal);font-weight:600;cursor:pointer}._tagCatalog__addButton_10a84_91:disabled{opacity:.45;cursor:default}._pdfRules__intro_1ilxc_1{margin-bottom:14px;color:var(--color-text-soft);font-size:var(--font-size-normal);line-height:1.45}._pdfRules__toolbar_1ilxc_8{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}._pdfRules__toolbarButton_1ilxc_15{min-height:40px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-normal);cursor:pointer}._pdfRules__toolbarButton_1ilxc_15:disabled{opacity:.45;cursor:default}._pdfRules__presets_1ilxc_31{margin-bottom:14px}._pdfRules__presetsTitle_1ilxc_35{margin-bottom:8px;color:var(--color-text);font-size:var(--font-size-normal);font-weight:600}._pdfRules__presetsHint_1ilxc_42{margin-bottom:10px;color:var(--color-text-faint);font-size:var(--font-size-caption);line-height:1.4}._pdfRules__presetsList_1ilxc_49{display:flex;flex-wrap:wrap;gap:8px}._pdfRules__presetButton_1ilxc_55{min-height:36px;padding:0 12px;border:1px solid var(--color-border);border-radius:999px;background:color-mix(in srgb,var(--color-item) 35%,var(--color-surface));color:var(--color-text);font:inherit;font-size:var(--font-size-small);cursor:pointer}._pdfRules__presetButton_all_1ilxc_67{font-weight:600;background:color-mix(in srgb,var(--color-button-background) 12%,var(--color-surface));color:var(--color-button-background)}._pdfRules__notice_1ilxc_73{margin-bottom:12px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-item) 45%,transparent);color:var(--color-text-soft);font-size:var(--font-size-small);line-height:1.4}._pdfRules__toggleRow_1ilxc_83{margin-bottom:14px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._pdfRules__toggleLabel_1ilxc_91{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-text);font-size:var(--font-size-normal)}._pdfRules__form_1ilxc_100{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}._pdfRules__formRow_1ilxc_107{display:flex;gap:8px;align-items:stretch}._pdfRules__formField_1ilxc_113{flex:1;min-width:0}._pdfRules__addButton_1ilxc_118{flex-shrink:0;min-height:44px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-button-background);font:inherit;font-size:var(--font-size-normal);font-weight:600;cursor:pointer}._pdfRules__addButton_1ilxc_118:disabled{opacity:.45;cursor:default}._pdfRules__error_1ilxc_136{margin-top:-4px;color:var(--color-danger);font-size:var(--font-size-caption)}._pdfRules__list_1ilxc_142{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._pdfRules__empty_1ilxc_151{padding:16px;color:var(--color-text-faint);font-size:var(--font-size-meta);line-height:1.4;text-align:center}._pdfRules__row_1ilxc_159{display:flex;align-items:flex-start;gap:8px;min-height:44px;padding:10px 12px;border-bottom:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent)}._pdfRules__row_1ilxc_159:last-child{border-bottom:none}._pdfRules__rowDisabled_1ilxc_171{opacity:.55}._pdfRules__content_1ilxc_175{flex:1;min-width:0}._pdfRules__title_1ilxc_180{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:4px}._pdfRules__name_1ilxc_188{color:var(--color-text);font-size:var(--font-size-normal);font-weight:600}._pdfRules__kind_1ilxc_194{padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--color-item) 65%,transparent);color:var(--color-text-soft);font-size:var(--font-size-tiny)}._pdfRules__pattern_1ilxc_202{overflow:hidden;color:var(--color-text-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap}._pdfRules__meta_1ilxc_211{margin-top:4px;color:var(--color-text-faint);font-size:var(--font-size-tiny)}._pdfRules__actions_1ilxc_217{display:flex;flex-shrink:0;gap:2px}._pdfRules__iconButton_1ilxc_223{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--color-text-soft);cursor:pointer}._pdfRules__iconButton_1ilxc_223:hover{background:color-mix(in srgb,var(--color-item) 55%,transparent)}._pdfRules__iconButton_danger_1ilxc_239{color:var(--color-danger)}._pdfRules__probe_1ilxc_243{margin-top:16px;padding-top:16px;border-top:.5px solid color-mix(in srgb,var(--color-border) 72%,transparent)}._pdfRules__probeTitle_1ilxc_249{margin-bottom:8px;color:var(--color-text);font-size:var(--font-size-normal);font-weight:600}._pdfRules__probeHint_1ilxc_256{margin-bottom:10px;color:var(--color-text-faint);font-size:var(--font-size-caption);line-height:1.4}._pdfRules__probeButton_1ilxc_263{min-height:40px;padding:0 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-normal);cursor:pointer}._pdfRules__probeResult_1ilxc_275{margin-top:10px;padding:12px 14px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-item) 45%,transparent);color:var(--color-text);font-size:var(--font-size-normal);line-height:1.45}._pdfRules__probeError_1ilxc_285{margin-top:10px;color:var(--color-danger);font-size:var(--font-size-normal)}._pdfRules__hiddenInput_1ilxc_291{display:none}:root{--color-border: #e6e6eb;--color-background: #f2f2f7;--color-item: #e2e7e9;--color-surface: #ffffff;--color-surface-elevated: #ffffff;--color-surface-muted: color-mix(in srgb, var(--color-item) 55%, var(--color-surface));--color-text: rgba(0, 0, 0, .87);--color-text-strong: rgba(0, 0, 0, .84);--color-text-muted: rgba(0, 0, 0, .72);--color-text-soft: rgba(0, 0, 0, .56);--color-text-faint: rgba(0, 0, 0, .38);--color-overlay: rgba(0, 0, 0, .32);--color-file-actions: rgba(255, 255, 255, 1);--color-shadow: rgba(0, 0, 0, .18);--color-shadow-soft: rgba(0, 0, 0, .12);--color-danger: #c62828;--color-warning: #ef6c00;--color-success: #34c759;--color-marker-red: #e53935;--color-marker-yellow: #f9a825;--color-marker-green: #43a047;--color-marker-blue: #1e88e5;--color-button-background: #2a95e1;--color-button-background-active: #1167a3;--color-button-foreground: #f3f7f9;--color-button-foreground-active: #fff;--color-accent: var(--color-button-background);--radius-sm: 10px;--radius-md: 12px;--radius-lg: 14px;--radius-xl: 18px;--font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-size-tiny: 11px;--font-size-caption: 12px;--font-size-meta: 13px;--font-size-small: 14px;--font-size-chrome: 15px;--font-size-normal: 16px;--font-size-body-lg: 17px;--font-size-title: 20px;--font-size-display: 32px;--shadow-elevated: 0 12px 40px var(--color-shadow);--sidebar-width: 280px;--z-index-header: 10;--z-index-reload-prompt: 10000}:root[data-theme=dark]{--color-border: #283038;--color-background: #10161b;--color-item: #1a242d;--color-surface: #161f27;--color-surface-elevated: #1c2730;--color-surface-muted: color-mix(in srgb, var(--color-item) 55%, var(--color-surface));--color-text: rgba(255, 255, 255, .92);--color-text-strong: rgba(255, 255, 255, .92);--color-text-muted: rgba(255, 255, 255, .78);--color-text-soft: rgba(255, 255, 255, .62);--color-text-faint: rgba(255, 255, 255, .46);--color-overlay: rgba(0, 0, 0, .52);--color-file-actions: rgba(255, 255, 255, .16);--color-shadow: rgba(0, 0, 0, .42);--color-shadow-soft: rgba(0, 0, 0, .28);--color-danger: #ef5350;--color-warning: #ff9800;--color-success: #34c759;--color-marker-red: #ef5350;--color-marker-yellow: #ffca28;--color-marker-green: #66bb6a;--color-marker-blue: #42a5f5;--color-button-background: #4da3eb;--color-button-background-active: #2d82ca;--color-button-foreground: #f5f9fc;--color-button-foreground-active: #ffffff;--color-accent: var(--color-button-background)}:root{font-family:var(--font-family);line-height:1.2;font-weight:400;color-scheme:light dark;color:var(--color-text);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box;background-color:var(--color-background);-webkit-text-size-adjust:100%;text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}html,body{margin:0;padding:0;color:var(--color-text);min-height:100vh;min-height:100dvh}body{background-color:var(--color-background)}#root{display:flex;flex-direction:column;position:relative;width:100%;min-height:100vh;min-height:100dvh;background:transparent}@media(hover:none)and (pointer:coarse){html[data-page=login],html[data-page=login] body{height:100%;height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none}html[data-page=login] body{position:fixed;inset:0;width:100%}html[data-page=login] #root{height:100%;max-height:100%;min-height:0;overflow:hidden}}.input{font-size:var(--font-size-normal);background-color:var(--color-background);border:none;box-shadow:inset 0 0 0 1px var(--color-border);font-weight:400;padding:8px;line-height:24px;outline:none;width:auto;transition:border .3s ease-in-out}.input:focus{box-shadow:inset 0 0 0 1px var(--color-button-background);outline:none}
