._page_1nper_11{background:var(--color-bg);min-height:100%}._shell_1nper_16{flex-direction:column;max-width:1440px;min-height:100vh;margin:0 auto;display:flex}._nav_1nper_24{padding-block:14px;padding-inline:max(var(--gutter), calc((100% - 1440px) / 2 + var(--gutter)));box-shadow:none;transition:transform var(--dur-3) var(--ease), background-color var(--dur-2) var(--ease);border-bottom:0}._nav_1nper_24:not([data-scrolled]){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}._body_1nper_36{padding:clamp(28px, 4vw, 48px) var(--gutter) 64px;transition:background-color var(--dur-2) var(--ease);flex:1}._bodyOver_1nper_41{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}._hero_1nper_45{align-items:stretch;gap:clamp(32px,5vw,64px);display:flex}._heroMain_1nper_51{flex:560px;min-width:0;max-width:560px}._heroSide_1nper_57{pointer-events:none;flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}._heroSide_1nper_57>*{margin:auto}@media (max-width:980px){._hero_1nper_45{flex-direction:column;align-items:center}._heroMain_1nper_51,._heroSide_1nper_57{flex:none;width:100%;max-width:560px}}._kicker_1nper_77{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:14px;font-size:10.5px}._title_1nper_85{font-family:var(--font-ui);letter-spacing:-.032em;margin:0 0 16px;font-size:clamp(34px,3.6vw,46px);font-weight:600;line-height:1.05}._lede_1nper_93{color:var(--color-text-muted);max-width:62ch;margin:0 0 26px;font-size:15.5px;line-height:1.6}._headCompact_1nper_100{max-width:none;margin-bottom:20px}._headCompact_1nper_100 ._kicker_1nper_77{margin-bottom:10px}._headCompact_1nper_100 ._title_1nper_85{letter-spacing:-.028em;margin-bottom:10px;font-size:32px;line-height:1.1}._headCompact_1nper_100 ._lede_1nper_93{max-width:88ch;margin-bottom:0;font-size:14.5px}._emptyDrop_1nper_106{text-align:center;border:1px solid var(--glass-border);background:var(--glass-surface);max-width:560px;-webkit-backdrop-filter:var(--glass-hero-blur);backdrop-filter:var(--glass-hero-blur);box-shadow:var(--glass-raised-highlight), var(--shadow-raised);border-radius:20px;padding:52px 40px;position:relative}._emptyDrop_1nper_106:before{content:"";border:1.5px dashed var(--border-dashed);background:var(--glass-well);pointer-events:none;transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease);border-radius:14px;position:absolute;inset:12px}._emptyDrop_1nper_106>*{position:relative}._bodyOver_1nper_41 ._emptyDrop_1nper_106:before{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 7%, transparent)}._dropTitle_1nper_132{font-family:var(--font-ui);letter-spacing:-.022em;margin-bottom:6px;font-size:21px;font-weight:600}._dropMeta_1nper_139{font-family:var(--font-mono);color:var(--color-text-muted);margin-bottom:20px;font-size:12.5px;line-height:1.5}._fileCard_1nper_142{border:1px solid var(--glass-border);background:var(--glass-surface);max-width:640px;-webkit-backdrop-filter:var(--flow-blur,blur(18px) saturate(180%));backdrop-filter:var(--flow-blur,blur(18px) saturate(180%));box-shadow:var(--glass-highlight);border-radius:14px;align-items:center;gap:16px;padding:14px;display:flex}._fileThumb_1nper_154{aspect-ratio:82/106;background:var(--paper);border:1px solid var(--paper-border);width:82px;box-shadow:var(--thumb-shadow,0 1px 2px #1c1a170f, 0 2px 8px -3px #1c1a173d);color:var(--color-accent-text);border-radius:7px;flex:none;place-items:center;display:grid;position:relative}._fileInfo_1nper_167{flex:1;min-width:0}._fileName_1nper_168{letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:15px;font-weight:600;overflow:hidden}._fileMeta_1nper_177{font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:12px}._actions_1nper_186{border:1px solid var(--glass-border);background:var(--glass-surface);max-width:640px;-webkit-backdrop-filter:var(--flow-blur,blur(18px) saturate(180%));backdrop-filter:var(--flow-blur,blur(18px) saturate(180%));box-shadow:var(--glass-highlight);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:20px;display:flex}._progressCard_1nper_202{text-align:center;align-items:center;gap:14px;width:min(400px,92vw);padding:28px 24px}._progressStage_1nper_209{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}._progressCard_1nper_202 ._btn_1nper_215{margin-top:4px}._track_1nper_216{background:color-mix(in srgb, var(--color-text) 10%, transparent);border-radius:4px;width:100%;height:6px;overflow:hidden}._bar_1nper_223{background:var(--accent-glass);height:100%;transition:width var(--dur-2) var(--ease);border-radius:4px;box-shadow:inset 0 1px #ffffff4d}._resultCard_1nper_232{width:min(480px,94vw);padding:24px}._resultHead_1nper_233{align-items:center;gap:14px;margin-bottom:6px;display:flex}._tick_1nper_234{width:42px;height:42px;color:var(--color-success);background:color-mix(in srgb, var(--color-success) 14%, transparent);box-shadow:var(--glass-highlight);animation:_result-tick-pop_1nper_1 .3s var(--ease) both;border-radius:50%;flex:none;place-items:center;display:grid}._resultTitle_1nper_246{font-family:var(--font-ui);letter-spacing:-.022em;margin:0 0 3px;font-size:19px;font-weight:600}._resultMeta_1nper_253{font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}._resultActions_1nper_260{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}._privacy_1nper_262{color:var(--color-text-muted);align-items:center;gap:7px;margin-left:auto;font-size:12.5px;display:inline-flex}@keyframes _spin_1nper_1{to{transform:rotate(360deg)}}._app_1nper_278{height:100vh;height:100dvh;color:var(--color-text);background:radial-gradient(1000px 520px at 22% -120px, #22c55e17, #22c55e00 66%), radial-gradient(800px 640px at 96% 62%, #7878a01a, #7878a000 70%), var(--color-bg-editor);flex-direction:column;display:flex;overflow:hidden}:root[data-theme=dark] ._app_1nper_278{background:radial-gradient(1000px 520px at 22% -120px, #22c55e21, #22c55e00 66%), radial-gradient(800px 640px at 96% 62%, #788cc81f, #788cc800 70%), var(--color-bg-editor)}._appOver_1nper_296{box-shadow:inset 0 0 0 2px var(--color-accent)}._topBar_1nper_299{background:var(--glass-bar);height:52px;-webkit-backdrop-filter:var(--glass-bar-blur);backdrop-filter:var(--glass-bar-blur);border-bottom:1px solid var(--border-hairline);box-shadow:var(--glass-highlight);z-index:8;flex:none;align-items:center;gap:12px;padding:0 14px;display:flex;position:relative}._barBrand_1nper_313{color:inherit;flex:none;text-decoration:none;display:flex}._barDivider_1nper_314{background:var(--border-input);flex:none;width:1px;height:22px}._barFile_1nper_316{flex:auto;align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}._barFileName_1nper_324{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:560;overflow:hidden}._barTag_1nper_332{white-space:nowrap;flex:none;height:22px;padding:0 9px;font-size:11px}._barActions_1nper_339{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}._barBtn_1nper_340{white-space:nowrap}._barLabel_1nper_341{margin-left:5px}._bodyRow_1nper_344{flex:1;min-height:0;display:flex}._canvas_1nper_8{background:var(--canvas-backdrop);overscroll-behavior:contain;flex:1;min-width:0;overflow:auto}._deskGrid_1nper_354{box-sizing:border-box;justify-content:center;width:100%;padding:32px 24px 56px;display:flex}._deskGrid_1nper_354>*{max-width:100%}._panelSlot_1nper_364{width:400px;min-height:0;animation:_panel-in_1nper_1 var(--dur-2) var(--ease) both;flex:none;align-items:flex-start;padding:16px;display:flex;overflow-y:auto}@keyframes _panel-in_1nper_1{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}._panel_1nper_364{border:1px solid var(--border-hairline);background:var(--glass-surface);-webkit-backdrop-filter:var(--flow-blur,blur(18px) saturate(180%));backdrop-filter:var(--flow-blur,blur(18px) saturate(180%));box-shadow:var(--glass-highlight);border-radius:16px;flex-direction:column;gap:14px;width:100%;padding:18px;display:flex}._panelTitle_1nper_391{font-family:var(--font-ui);letter-spacing:-.016em;font-size:15px;font-weight:600}._panelHint_1nper_397{border:1px solid color-mix(in srgb, var(--color-accent) 30%, transparent);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);background:var(--accent-wash);color:var(--color-text);padding:9px 12px;font-size:12.5px;line-height:1.5}._grid_1nper_412{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:18px;width:100%;display:flex}._pageCard_1nper_420{flex-direction:column;align-items:center;display:flex}._pageLabel_1nper_425{text-align:center;font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-top:7px;font-size:11.5px;display:block}@media (max-width:640px){._grid_1nper_412{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._pageCard_1nper_420{width:100%}}._statusBar_1nper_450{border-top:1px solid var(--border-hairline);height:34px;font-family:var(--font-mono);color:var(--color-text-muted);background:var(--glass-bar);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);z-index:8;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:12px;display:flex;position:relative}._statusFile_1nper_466{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:44%;overflow:hidden}._statusRight_1nper_473{align-items:center;gap:6px;margin-left:auto;display:flex}._sep_1nper_474{background:var(--border-input);flex:none;width:1px;height:16px;margin:0 4px}@media (max-width:1180px){._barLabel_1nper_341{display:none}._barBtn_1nper_340{padding-inline:9px}}@media (max-width:1024px){._loaded_1nper_485{height:100vh;flex-direction:column;height:100dvh;display:flex;overflow:hidden}._loaded_1nper_485 ._shell_1nper_16{flex:1;width:100%;min-height:0}._loaded_1nper_485 ._shell_1nper_16>footer{display:none}._loaded_1nper_485 ._body_1nper_36{flex:1;min-height:0;padding:0;position:relative}._loaded_1nper_485 ._head_1nper_100{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._previewColumn_1nper_8{inset:0 0 calc(var(--sheet-h) + 10px) 0;z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;transition:bottom var(--dur-3) var(--ease);position:absolute;overflow-y:auto}._dragging_1nper_524 ._previewColumn_1nper_8{transition:none}._mobileGridBox_1nper_526{box-sizing:border-box;width:100%;padding:16px var(--gutter) 28px;justify-content:center;display:flex}._mobileGridBox_1nper_526>*{max-width:100%}._mobileThumbWrap_1nper_7{box-sizing:border-box;min-height:100%;padding:16px var(--gutter) 28px;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}._mobileIconThumb_1nper_547{background:var(--paper);border:1px solid var(--paper-border);width:80px;height:104px;color:var(--color-accent-text);border-radius:10px;place-items:center;display:grid;box-shadow:0 1px 2px #1c1a170f,0 2px 8px -3px #1c1a173d}._mobilePageMeta_1nper_558{font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;gap:6px;font-size:12px;display:flex}._scrim_1nper_567{opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease);background:#1c1a17;display:block;position:absolute;inset:0}._loaded_1nper_485[data-detent=half] ._scrim_1nper_567{opacity:.05}._loaded_1nper_485[data-detent=full] ._scrim_1nper_567{opacity:.1}._rightColumn_1nper_580{z-index:30;width:auto;height:var(--sheet-h);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--dropdown-surface);border-top:1px solid var(--glass-dropdown-border);-webkit-backdrop-filter:var(--glass-dropdown-blur);backdrop-filter:var(--glass-dropdown-blur);box-shadow:var(--glass-dropdown-highlight), var(--shadow-dropdown);transition:height var(--dur-3) var(--ease);border-radius:16px 16px 0 0;flex:none;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}._dragging_1nper_524 ._rightColumn_1nper_580{transition:none}._sheetInner_1nper_602{flex-direction:column;flex:none;min-height:100%;display:flex}._sheetHead_1nper_609{z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;background:var(--dropdown-surface);flex:none;display:block;position:sticky;top:0}._sheetHead_1nper_609:after{content:"";background:linear-gradient(color-mix(in srgb, var(--color-bg-landing) 90%, transparent), transparent);pointer-events:none;height:14px;position:absolute;top:100%;left:0;right:0}._grab_1nper_631{touch-action:none;cursor:grab;justify-content:center;padding:10px 0 4px;display:flex}._grab_1nper_631:active{cursor:grabbing}._grab_1nper_631 i{background:color-mix(in srgb, var(--color-text) 24%, transparent);border-radius:3px;width:38px;height:4.5px;display:block}._headRow_1nper_647{padding:0 var(--gutter) 6px;border-bottom:1px solid var(--border-hairline);align-items:center;gap:8px;display:flex}._summary_1nper_654{min-width:0;height:17px;font:inherit;color:var(--color-text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}._summaryName_1nper_670{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--color-text-muted);flex:1;font-size:11px;overflow:hidden}._summaryMeta_1nper_680{font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px}._trayBtn_1nper_688{width:44px;height:46px;color:var(--color-accent-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}._trayBtn_1nper_688:disabled{opacity:.4;cursor:default}._trayBtn_1nper_688+._trayBtn_1nper_688{border-left:1px solid var(--border-hairline);border-radius:0 12px 12px 0}._trayChevron_1nper_704{transition:transform var(--dur-3) var(--ease)}._loaded_1nper_485:not([data-detent=peek]) ._trayChevron_1nper_704{transform:rotate(180deg)}._tray_1nper_688{align-items:center;gap:6px;display:flex}._barClose_1nper_708{display:none}._sheetAdd_1nper_709{border:1.5px solid var(--border-input);background:var(--glass-surface);width:22px;height:20px;color:var(--color-text);cursor:pointer;transition:background-color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}._sheetAdd_1nper_709:hover{background:var(--glass-hover)}._sheetAdd_1nper_709:disabled{opacity:.45}._loaded_1nper_485 ._panel_1nper_364{padding:4px var(--gutter) 0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0}._sheetFoot_1nper_734{z-index:2;padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-hairline);background:var(--dropdown-surface);flex:none;margin-top:auto;display:block;position:sticky;bottom:0}._footCta_1nper_745._footCta_1nper_745{border-radius:12px;flex:1;justify-content:center;align-items:center;min-width:0;height:46px;padding:0 18px;font-size:15.5px;display:flex;position:relative;overflow:hidden}}
