._root_5dxjy_6{--cycle:8s;--ease:cubic-bezier(.16, .84, .24, 1);--ink:var(--color-text,#1c1a17);--ground:var(--glass-surface,#ffffff75);--ground-shadow:var(--shadow-raised,0 22px 48px -26px #1c1a1742);--accent:var(--color-accent,#c2410c);--accent-text:var(--color-accent-text,#9a3412);--accent-ink:#9a3412;--accent-wash:color-mix(in srgb, var(--accent) 13%, transparent);--sheet:var(--paper,#fff);--sheet-ink:var(--paper-ink,#1c1a17);--mono:var(--font-mono,"IBM Plex Mono", monospace);aspect-ratio:1;border:1px solid var(--border-hairline,#1c1a171a);background:var(--ground);width:100%;max-width:560px;-webkit-backdrop-filter:var(--glass-hero-blur,blur(24px) saturate(180%));backdrop-filter:var(--glass-hero-blur,blur(24px) saturate(180%));box-shadow:var(--ground-shadow), var(--glass-highlight,inset 0 1px 0 #ffffffd9);color:var(--ink);font-family:var(--font-ui,"Instrument Sans", system-ui, sans-serif);-webkit-user-select:none;user-select:none;border-radius:20px;position:relative;overflow:hidden}:root[data-theme=dark] ._root_5dxjy_6{--ground:var(--glass-surface,#3a36336b);--ground-shadow:0 22px 48px -26px #0000008c}._grid_5dxjy_46{opacity:.28;background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--ink) 32%, transparent) 0 1px, transparent 1px 12.5%), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--ink) 32%, transparent) 0 1px, transparent 1px 12.5%);position:absolute;inset:0}._reg_5dxjy_62{border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);border-radius:50%;width:14px;height:14px;position:absolute;bottom:5%}._regLeft_5dxjy_70{left:5%}._regRight_5dxjy_71{right:5%}._reg_5dxjy_62:before,._reg_5dxjy_62:after{content:"";background:color-mix(in srgb, var(--ink) 28%, transparent);position:absolute}._reg_5dxjy_62:before{width:1px;top:1px;bottom:1px;left:50%}._reg_5dxjy_62:after{height:1px;top:50%;left:1px;right:1px}._content_5dxjy_83{animation:_content_5dxjy_83 var(--cycle) var(--ease) infinite both;position:absolute;inset:0}._readout_5dxjy_91{flex-direction:column;gap:5px;display:flex;position:absolute;top:7%}._readoutIn_5dxjy_98{left:7%}._readoutPages_5dxjy_99{text-align:right;align-items:flex-end;right:7%}._readoutLabel_5dxjy_101{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 50%, transparent);font-size:9px;line-height:12px}._labelCell_5dxjy_109{height:12px;overflow:hidden}._labelStrip_5dxjy_113{animation:_rollLabel_5dxjy_1 var(--cycle) var(--ease) infinite both}._valueCell_5dxjy_115{height:26px;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:23px;line-height:26px;overflow:hidden}._valueStripIn_5dxjy_123{animation:_rollIn_5dxjy_1 var(--cycle) var(--ease) infinite both}._valueStripPages_5dxjy_124{animation:_rollPages_5dxjy_1 var(--cycle) var(--ease) infinite both}._value_5dxjy_115{height:26px;color:var(--ink)}._valueIdle_5dxjy_126{color:color-mix(in srgb, var(--ink) 34%, transparent)}._valueDone_5dxjy_127{color:var(--accent-text)}._slot_5dxjy_133{justify-content:center;align-items:center;width:22%;height:34%;display:flex;position:absolute;top:33%}._slotA_5dxjy_142{animation:_cardA_5dxjy_1 var(--cycle) var(--ease) infinite both;left:10.5%}._slotB_5dxjy_143{animation:_cardB_5dxjy_1 var(--cycle) var(--ease) infinite both;left:37.5%}._slotC_5dxjy_144{animation:_cardC_5dxjy_1 var(--cycle) var(--ease) infinite both;left:64.5%}._photo_5dxjy_146{background:#e7e0d6;border:1px solid #1c1a171f;border-radius:3px;position:relative;overflow:hidden;box-shadow:0 8px 18px -12px #1c1a176b}._photoLandscape_5dxjy_154{aspect-ratio:3/2;width:100%}._photoPortrait_5dxjy_155{aspect-ratio:2/3;width:100%;box-shadow:none;animation:_outline_5dxjy_1 var(--cycle) var(--ease) infinite both;background:#e5ddd2}._sun_5dxjy_163{background:#c2410c80;border-radius:50%;position:absolute}._sunLandscape_5dxjy_168{aspect-ratio:1;width:13%;top:13%;right:13%}._sunPortrait_5dxjy_169{aspect-ratio:1;width:16%;top:11%;left:17%}._hill_5dxjy_171{border-radius:50%;position:absolute}._hillFront_5dxjy_175{background:#1c1a172e}._hillBack_5dxjy_176{background:#1c1a171c}._hillLandscapeFront_5dxjy_177{width:82%;height:72%;bottom:-42%;left:-10%}._hillLandscapeBack_5dxjy_178{width:70%;height:56%;bottom:-34%;right:-14%}._hillPortraitFront_5dxjy_179{width:78%;height:36%;bottom:-14%;left:-16%}._hillPortraitBack_5dxjy_180{width:66%;height:28%;bottom:-12%;right:-20%}._rotator_5dxjy_184{width:64%;animation:_rotateB_5dxjy_1 var(--cycle) var(--ease) infinite both;display:flex}._receipt_5dxjy_190{aspect-ratio:1/1.32;background:#fbf8f3;border:1px solid #1c1a171f;border-radius:3px;width:58%;position:relative;overflow:hidden;box-shadow:0 8px 18px -12px #1c1a176b}._receiptLines_5dxjy_200{padding:16% 14% 0}._receiptLine_5dxjy_200{background:color-mix(in srgb, var(--sheet-ink) 20%, transparent);height:1px;margin-bottom:15%}._receiptLine_5dxjy_200:first-child,._receiptLine_5dxjy_200:last-child{background:color-mix(in srgb, var(--sheet-ink) 30%, transparent)}._receiptLine_5dxjy_200:last-child{margin-bottom:0}._tag_5dxjy_212{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#1c1a1794;animation:_tag_5dxjy_212 var(--cycle) var(--ease) infinite both;background:#ffffffd1;border-radius:2px;padding:2px 4px;font-size:8px;position:absolute;bottom:7%;left:7%}._tagFlat_5dxjy_226{background:0 0;padding:0;bottom:5%;left:8%}._tagAccent_5dxjy_227{color:var(--accent-ink);background:#ffffffe0}._badgeRow_5dxjy_229{justify-content:center;display:flex;position:absolute;top:0;left:0;right:0}._badge_5dxjy_229{border:1px solid color-mix(in srgb, var(--sheet-ink) 30%, transparent);width:16px;height:16px;font-family:var(--mono);color:var(--sheet-ink);animation:_badge_5dxjy_229 var(--cycle) var(--ease) infinite both;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;font-size:8px;display:flex}._badgeAccent_5dxjy_251{border-color:var(--accent);color:var(--accent-ink);background:#fffffff0}._scanTrack_5dxjy_259{width:31%;height:38%;position:absolute;top:31%;left:33%}._scanLine_5dxjy_266{background:var(--accent);height:2px;animation:_scan_5dxjy_259 var(--cycle) linear infinite both;position:absolute;left:0;right:0;box-shadow:0 0 12px 2px #c2410c66}._exif_5dxjy_275{background:var(--accent-wash);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);animation:_exif_5dxjy_275 var(--cycle) var(--ease) infinite both;border-radius:2px;padding:3px 6px;font-size:9px;position:absolute;top:27%;left:8%}._guide_5dxjy_292{width:22%;color:color-mix(in srgb, var(--ink) 34%, transparent);animation:_guide_5dxjy_292 var(--cycle) var(--ease) infinite both;align-items:center;gap:5px;display:flex;position:absolute;top:25%;left:37.5%}._guideTick_5dxjy_303{background:currentColor;width:1px;height:8px}._guideRule_5dxjy_304{background:currentColor;flex:1;height:1px}._guideLabel_5dxjy_305{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:8px}._sheet_5dxjy_314{box-sizing:border-box;background:var(--sheet);border:1px solid #1c1a171f;border-radius:4px;width:22%;padding:4%;position:absolute;top:30%;box-shadow:0 10px 22px -16px #1c1a176b}._sheet1_5dxjy_325{z-index:2;height:28.4%;animation:_sheet1_5dxjy_325 var(--cycle) var(--ease) infinite both;left:10.5%}._sheet2_5dxjy_331{z-index:3;height:34.6%;animation:_sheet2_5dxjy_331 var(--cycle) var(--ease) infinite both;flex-direction:column;display:flex;left:37.5%;box-shadow:0 16px 34px -20px #1c1a176b}._sheet3_5dxjy_340{z-index:1;height:15.2%;animation:_sheet3_5dxjy_340 var(--cycle) var(--ease) infinite both;left:64.5%}._sheetReceipt_5dxjy_347{box-sizing:border-box;background:#fbf8f3;border-radius:2px;height:100%;padding:12% 12% 0}._sheetReceipt_5dxjy_347 ._receiptLine_5dxjy_200{margin-bottom:14%}._sheetImage_5dxjy_356{background:#e5ddd2;border-radius:2px;flex:1;position:relative;overflow:hidden}._sheetImageLandscape_5dxjy_363{background:#e7e0d6;height:100%}._pageNum_5dxjy_365{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--sheet-ink) 50%, transparent);animation:_pageNum_5dxjy_365 var(--cycle) var(--ease) infinite both;justify-content:space-between;align-items:center;gap:4px;margin-top:6%;font-size:7px;display:flex}._pageNumTag_5dxjy_379{color:var(--accent-ink)}._onDeviceRow_5dxjy_381{justify-content:center;display:flex;position:absolute;bottom:13%;left:0;right:0}._onDevice_5dxjy_381{background:var(--accent-wash);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);animation:_onDevice_5dxjy_381 var(--cycle) var(--ease) infinite both;border-radius:2px;align-items:center;gap:6px;padding:4px 8px;font-size:9px;display:flex}._onDeviceDot_5dxjy_403{background:var(--accent);border-radius:50%;width:4px;height:4px}@keyframes _content_5dxjy_83{0%,93%{opacity:1}97%,99%{opacity:0}to{opacity:1}}@keyframes _cardA_5dxjy_1{0%,2%{opacity:0;transform:translate(-44%,30%)rotate(-11deg)}8%{opacity:1;transform:translate(-8%,15%)rotate(-7deg)}18%{opacity:1;transform:translate(-8%,15%)rotate(-7deg)}25%{opacity:1;transform:translate(0%)rotate(0)}29%{opacity:1;transform:translate(122.7%,-30%)rotate(-2deg)}34%,62%{opacity:1;transform:translate(245.4%)rotate(0)}68%,98%{opacity:0;transform:translate(245.4%,-30%)rotate(0)scale(.84)}99%,to{opacity:0;transform:translate(-44%,30%)rotate(-11deg)}}@keyframes _cardB_5dxjy_1{0%,3%{opacity:0;transform:translate(34%,-26%)rotate(9deg)}10%{opacity:1;transform:translate(10%,-8%)rotate(5deg)}18%{opacity:1;transform:translate(10%,-8%)rotate(5deg)}25%,58%{opacity:1;transform:translate(0%)rotate(0)}64%,98%{opacity:0;transform:translateY(-28%)rotate(0)scale(.84)}99%,to{opacity:0;transform:translate(34%,-26%)rotate(9deg)}}@keyframes _cardC_5dxjy_1{0%,4%{opacity:0;transform:translate(22%,44%)rotate(14deg)}12%{opacity:1;transform:translate(6%,20%)rotate(9deg)}18%{opacity:1;transform:translate(6%,20%)rotate(9deg)}25%{opacity:1;transform:translate(0%)rotate(0)}29%{opacity:1;transform:translate(-122.7%,28%)rotate(2deg)}34%,56%{opacity:1;transform:translate(-245.4%)rotate(0)}61%,98%{opacity:0;transform:translate(-245.4%,-26%)rotate(0)scale(.84)}99%,to{opacity:0;transform:translate(22%,44%)rotate(14deg)}}@keyframes _rotateB_5dxjy_1{0%,44%{transform:rotate(-90deg)}50%,98%{transform:rotate(0)}99%,to{transform:rotate(-90deg)}}@keyframes _badge_5dxjy_229{0%,18%{opacity:0;transform:scale(.72)}23%,50%{opacity:1;transform:scale(1)}55%,to{opacity:0;transform:scale(1)}}@keyframes _tag_5dxjy_212{0%,5%{opacity:0}10%,42%{opacity:1}47%,to{opacity:0}}@keyframes _scan_5dxjy_259{0%,35%{opacity:0;top:0%}37%{opacity:.9}46%{opacity:.9;top:100%}49%,to{opacity:0;top:100%}}@keyframes _exif_5dxjy_275{0%,35%{opacity:0;transform:translateY(5px)}39%,47%{opacity:1;transform:translateY(0)}52%,to{opacity:0;transform:translateY(0)}}@keyframes _outline_5dxjy_1{0%,38%{box-shadow:0 0 #c2410c00}42%,54%{box-shadow:0 0 0 4px var(--accent-wash)}58%,to{box-shadow:0 0 #c2410c00}}@keyframes _sheet1_5dxjy_325{0%,56%{opacity:0;transform:translateY(7%)scale(.96)}61%,72%{opacity:1;transform:translateY(0)scale(1)}80%,94%{opacity:1;transform:translate(108%,8%)rotate(-6deg)scale(.95)}97%{opacity:0;transform:translate(108%,8%)rotate(-6deg)scale(.95)}99%,to{opacity:0;transform:translateY(7%)scale(.96)}}@keyframes _sheet2_5dxjy_331{0%,61%{opacity:0;transform:translateY(7%)scale(.96)}66%,73%{opacity:1;transform:translateY(0)scale(1)}80%,94%{opacity:1;transform:translateY(-1%)scale(1.02)}97%{opacity:0;transform:translateY(-1%)scale(1.02)}99%,to{opacity:0;transform:translateY(7%)scale(.96)}}@keyframes _sheet3_5dxjy_340{0%,65%{opacity:0;transform:translateY(7%)scale(.96)}70%,74%{opacity:1;transform:translateY(0)scale(1)}81%,94%{opacity:1;transform:translate(-108%,30%)rotate(5deg)scale(.94)}97%{opacity:0;transform:translate(-108%,30%)rotate(5deg)scale(.94)}99%,to{opacity:0;transform:translateY(7%)scale(.96)}}@keyframes _guide_5dxjy_292{0%,52%{opacity:0}58%,72%{opacity:1}76%,to{opacity:0}}@keyframes _pageNum_5dxjy_365{0%,74%{opacity:0}78%,94%{opacity:1}97%,to{opacity:0}}@keyframes _onDevice_5dxjy_381{0%,72%{opacity:0;transform:translateY(5px)}77%,94%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(0)}}@keyframes _rollIn_5dxjy_1{0%,3%{transform:translateY(0)}6%,8%{transform:translateY(-20%)}11%,13%{transform:translateY(-40%)}16%,71%{transform:translateY(-60%)}74%,98%{transform:translateY(-80%)}99%,to{transform:translateY(0)}}@keyframes _rollLabel_5dxjy_1{0%,71%{transform:translateY(0)}74%,98%{transform:translateY(-50%)}99%,to{transform:translateY(0)}}@keyframes _rollPages_5dxjy_1{0%,56%{transform:translateY(0)}59%,61%{transform:translateY(-25%)}64%,66%{transform:translateY(-50%)}69%,98%{transform:translateY(-75%)}99%,to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._root_5dxjy_6 *,._root_5dxjy_6{animation-play-state:paused!important;animation-delay:calc(var(--cycle) * -.85)!important;animation-iteration-count:1!important}}._page_1jnvg_5{background:var(--color-bg);min-height:100%}._shell_1jnvg_10{flex-direction:column;max-width:1440px;min-height:100vh;margin:0 auto;display:flex}._nav_1jnvg_18{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_1jnvg_18:not([data-scrolled]){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}._body_1jnvg_30{padding:clamp(28px, 4vw, 48px) var(--gutter) 64px;transition:background-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);flex:1}._bodyOver_1jnvg_35{background:color-mix(in srgb, var(--color-accent) 6%, transparent);box-shadow:inset 0 0 0 2px var(--color-accent)}._hero_1jnvg_41{align-items:center;gap:clamp(32px,5vw,48px);display:flex}._heroMain_1jnvg_46{flex:560px;min-width:0;max-width:560px}._heroSide_1jnvg_51{pointer-events:none;flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:flex}._heroSide_1jnvg_51>*{margin:auto}@media (max-width:980px){._hero_1jnvg_41{flex-direction:column;align-items:center}._heroMain_1jnvg_46,._heroSide_1jnvg_51{flex:none;width:100%;max-width:560px}}._head_1jnvg_71{margin-bottom:20px}._hero_1jnvg_41 ._head_1jnvg_71{margin-bottom:0}._kicker_1jnvg_73{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:10px;font-size:10.5px}._hero_1jnvg_41 ._kicker_1jnvg_73{margin-bottom:14px}._title_1jnvg_82{font-family:var(--font-ui);letter-spacing:-.028em;margin:0 0 10px;font-size:32px;font-weight:600;line-height:1.1}._hero_1jnvg_41 ._title_1jnvg_82{letter-spacing:-.032em;margin-bottom:16px;font-size:clamp(34px,4vw,46px);line-height:1.05}._lede_1jnvg_96{color:var(--color-text-muted);max-width:88ch;margin:0;font-size:14.5px;line-height:1.6}._hero_1jnvg_41 ._lede_1jnvg_96{max-width:56ch;margin-bottom:24px;font-size:16px}._emptyDrop_1jnvg_110{isolation:isolate;text-align:center;border:1px solid var(--border-hairline);background:var(--glass-surface);-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;flex-direction:column;align-items:center;padding:48px 40px;display:flex;position:relative}._emptyDrop_1jnvg_110:before{content:"";z-index:-1;border:1.5px dashed var(--border-dashed);background:var(--glass-well);pointer-events:none;border-radius:14px;position:absolute;inset:12px}._dropTitle_1jnvg_134{font-family:var(--font-ui);letter-spacing:-.022em;margin-bottom:6px;font-size:21px;font-weight:600}._dropMeta_1jnvg_141{color:var(--color-text-muted);margin-bottom:20px;font-size:13.5px;line-height:1.5}._toolbar_1jnvg_149{z-index:3;border:1px solid var(--border-hairline);background:var(--glass-surface);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);box-shadow:var(--glass-highlight), 0 2px 10px -6px #1c1a1733;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:10px 12px;display:flex;position:sticky;top:12px}._count_1jnvg_165{font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;padding-left:4px;font-size:12.5px}._spacer_1jnvg_172{flex:1}._fileCard_1jnvg_175{border:1px solid var(--border-hairline);background:var(--glass-surface);width:236px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight), var(--shadow-card);transition:border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}._fileCard_1jnvg_175:hover{border-color:var(--border-hover);box-shadow:var(--glass-raised-highlight), var(--shadow-card-hover);transform:translateY(-2px)}._fileThumb_1jnvg_196{box-sizing:content-box;background:var(--paper);border:1px solid var(--paper-border);border-radius:8px;width:100%;max-width:210px;position:relative;overflow:hidden;box-shadow:0 2px 8px -3px #1c1a173d}._fileThumb_1jnvg_196 img{pointer-events:none;max-width:none;transition:transform var(--dur-2) var(--ease), width var(--dur-2) var(--ease), height var(--dur-2) var(--ease);display:block;position:absolute;top:50%;left:50%}._cardTools_1jnvg_219{opacity:0;transition:opacity var(--dur-1) var(--ease);gap:4px;display:flex;position:absolute;top:8px;right:8px}._fileCard_1jnvg_175:hover ._cardTools_1jnvg_219,._cardTools_1jnvg_219:focus-within{opacity:1}@media (hover:none){._cardTools_1jnvg_219{opacity:1}}._cardTool_1jnvg_219{width:24px;height:24px;-webkit-backdrop-filter:var(--flow-blur,blur(8px));backdrop-filter:var(--flow-blur,blur(8px));color:var(--paper-ink-2);cursor:pointer;transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease);background:#ffffffc7;border:1px solid #1c1a171a;border-radius:7px;place-items:center;display:grid}._cardTool_1jnvg_219:hover{color:var(--paper-accent-text);border-color:var(--color-accent);background:#ffffffeb}._cardTool_1jnvg_219:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._ordinal_1jnvg_249{min-width:22px;height:22px;-webkit-backdrop-filter:var(--flow-blur,blur(8px));backdrop-filter:var(--flow-blur,blur(8px));color:#fff;font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:#181613d1;border-radius:7px;place-items:center;padding:0 6px;font-size:11px;display:grid;position:absolute;top:8px;left:8px}._fileName_1jnvg_266{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}._fileMeta_1jnvg_274{font-family:var(--font-mono);color:var(--color-text-muted);margin-top:-7px;font-size:11.5px}._addCard_1jnvg_282{width:236px;min-height:240px;font:inherit;font-family:var(--font-ui);color:var(--color-text-muted);background:var(--glass-well);-webkit-backdrop-filter:var(--glass-small-blur);backdrop-filter:var(--glass-small-blur);border:1.5px dashed var(--border-dashed);cursor:pointer;transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:flex}._addCard_1jnvg_282:hover{color:var(--color-accent-text);border-color:color-mix(in srgb, var(--color-accent) 60%, transparent);background:var(--glass-surface)}._addCard_1jnvg_282:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._progressCard_1jnvg_311{text-align:center;align-items:center;gap:14px;width:min(340px,92vw);padding:28px 24px}._progressStage_1jnvg_318{color:var(--color-text);font-size:14px;font-weight:500}._track_1jnvg_319{background:color-mix(in srgb, var(--color-text) 10%, transparent);border-radius:4px;width:100%;height:6px;overflow:hidden}._bar_1jnvg_326{background:var(--accent-glass);height:100%;transition:width var(--dur-2) var(--ease);border-radius:4px;box-shadow:inset 0 1px #ffffff4d}._resultCard_1jnvg_335{gap:16px;width:min(460px,94vw);padding:24px}._resultHead_1jnvg_336{align-items:center;gap:14px;margin-bottom:2px;display:flex}._tick_1jnvg_337{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_1jnvg_1 .3s var(--ease) both;border-radius:50%;flex:none;place-items:center;display:grid}._resultTitle_1jnvg_349{font-family:var(--font-ui);letter-spacing:-.022em;margin:0 0 3px;font-size:19px;font-weight:600}._resultMeta_1jnvg_356{font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}._resultActions_1jnvg_362{flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;display:flex}._resultActions_1jnvg_362>.btn-primary{flex:auto;height:44px}._resultActions_1jnvg_362>.btn-secondary{height:44px}._resultActions_1jnvg_362 ._privacy_1jnvg_365{flex-basis:100%;margin:4px 0 0}._privacy_1jnvg_365{color:var(--color-text-muted);align-items:center;gap:7px;margin-left:auto;font-size:12.5px;display:inline-flex}@keyframes _spin_1jnvg_1{to{transform:rotate(360deg)}}._app_1jnvg_383{height:100vh;height:100dvh;color:var(--color-text);background:radial-gradient(1000px 520px at 22% -120px, #eab30817, #eab30800 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_1jnvg_383{background:radial-gradient(1000px 520px at 22% -120px, #eab30821, #eab30800 66%), radial-gradient(800px 640px at 96% 62%, #788cc81f, #788cc800 70%), var(--color-bg-editor)}._appOver_1jnvg_401{box-shadow:inset 0 0 0 2px var(--color-accent)}._topBar_1jnvg_404{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_1jnvg_418{color:inherit;flex:none;text-decoration:none;display:flex}._barDivider_1jnvg_419{background:var(--border-input);flex:none;width:1px;height:22px}._barFile_1jnvg_421{flex:auto;align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}._barFileName_1jnvg_429{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14.5px;font-weight:560;overflow:hidden}._barTag_1jnvg_437{white-space:nowrap;flex:none;height:22px;padding:0 9px;font-size:11px}._barActions_1jnvg_444{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}._barBtn_1jnvg_445{white-space:nowrap}._barLabel_1jnvg_446{margin-left:5px}._bodyRow_1jnvg_449{flex:1;min-height:0;display:flex}._canvas_1jnvg_451{background:var(--canvas-backdrop);overscroll-behavior:contain;flex:1;min-width:0;overflow:auto}._deskGrid_1jnvg_459{box-sizing:border-box;justify-content:center;width:100%;padding:32px 24px 56px;display:flex}._deskGrid_1jnvg_459>*{max-width:100%}._centerGrid_1jnvg_478._centerGrid_1jnvg_478{justify-content:center}._panelSlot_1jnvg_483{width:320px;min-height:0;animation:_panel-in_1jnvg_1 var(--dur-2) var(--ease) both;flex-direction:column;flex:none;padding:16px;display:flex;overflow-y:auto}@keyframes _panel-in_1jnvg_1{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}._panel_1jnvg_483{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_1jnvg_510{font-family:var(--font-ui);letter-spacing:-.016em;font-size:16px;font-weight:600}._panelHint_1jnvg_516{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);margin:0;padding:9px 12px;font-size:12.5px;line-height:1.5}._panelNote_1jnvg_527{color:var(--color-text-muted);font-size:12.5px;line-height:1.5}._actionRow_1jnvg_532{align-items:center;gap:8px;display:flex}._statusBar_1jnvg_539{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_1jnvg_555{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:44%;overflow:hidden}._statusRight_1jnvg_562{align-items:center;gap:6px;margin-left:auto;display:flex}._sep_1jnvg_563{background:var(--border-input);flex:none;width:1px;height:16px;margin:0 4px}@media (max-width:1180px){._barLabel_1jnvg_446{display:none}._barBtn_1jnvg_445{padding-inline:9px}}@media (max-width:1024px){._loaded_1jnvg_574{height:100vh;flex-direction:column;height:100dvh;display:flex;overflow:hidden}._loaded_1jnvg_574 ._shell_1jnvg_10{flex:1;width:100%;min-height:0}._loaded_1jnvg_574 ._shell_1jnvg_10>footer{display:none}._loaded_1jnvg_574 ._body_1jnvg_30{flex:1;min-height:0;padding:0;position:relative}._loaded_1jnvg_574 ._head_1jnvg_71{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._previewColumn_1jnvg_601{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_1jnvg_611 ._previewColumn_1jnvg_601{transition:none}._mobileGridBox_1jnvg_613{box-sizing:border-box;width:100%;padding:16px var(--gutter) 28px;justify-content:center;display:flex}._mobileGridBox_1jnvg_613>*{max-width:100%}._scrim_1jnvg_622{opacity:0;pointer-events:none;transition:opacity var(--dur-3) var(--ease);background:#1c1a17;display:block;position:absolute;inset:0}._loaded_1jnvg_574[data-detent=half] ._scrim_1jnvg_622{opacity:.05}._loaded_1jnvg_574[data-detent=full] ._scrim_1jnvg_622{opacity:.1}._rightColumn_1jnvg_634{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_1jnvg_611 ._rightColumn_1jnvg_634{transition:none}._sheetInner_1jnvg_656{flex-direction:column;flex:none;min-height:100%;display:flex}._sheetHead_1jnvg_663{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_1jnvg_663: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_1jnvg_685{touch-action:none;cursor:grab;justify-content:center;padding:10px 0 4px;display:flex}._grab_1jnvg_685:active{cursor:grabbing}._grab_1jnvg_685 i{background:color-mix(in srgb, var(--color-text) 24%, transparent);border-radius:3px;width:38px;height:4.5px;display:block}._headRow_1jnvg_701{padding:0 var(--gutter) 6px;border-bottom:1px solid var(--border-hairline);align-items:center;gap:8px;display:flex}._summary_1jnvg_708{min-width:0;height:20px;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:9px;padding:0;display:flex}._summaryName_1jnvg_724{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_1jnvg_734{font-family:var(--font-mono);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px}._trayBtn_1jnvg_742{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_1jnvg_742:disabled{opacity:.4;cursor:default}._trayBtn_1jnvg_742+._trayBtn_1jnvg_742{border-left:1px solid var(--border-hairline);border-radius:0 12px 12px 0}._trayChevron_1jnvg_758{transition:transform var(--dur-3) var(--ease)}._loaded_1jnvg_574:not([data-detent=peek]) ._trayChevron_1jnvg_758{transform:rotate(180deg)}._tray_1jnvg_742{align-items:center;gap:6px;display:flex}._barClose_1jnvg_762{display:none}._sheetAdd_1jnvg_763{border:1px solid var(--border-hairline);background:var(--glass-well);width:22px;height:20px;color:var(--color-accent-text);cursor:pointer;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}._sheetAdd_1jnvg_763:hover{background:var(--glass-hover)}._sheetAdd_1jnvg_763:disabled{opacity:.45}._loaded_1jnvg_574 ._panel_1jnvg_483{padding:4px var(--gutter) 0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0}._sheetFoot_1jnvg_788{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_1jnvg_799._footCta_1jnvg_799{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}}@media (max-width:640px){._centerGrid_1jnvg_478._centerGrid_1jnvg_478{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fileCard_1jnvg_175,._addCard_1jnvg_282{width:100%;min-width:0}._addCard_1jnvg_282{min-height:170px}._fileThumb_1jnvg_196{max-width:140px}}@media (max-width:820px){._loaded_1jnvg_574{--tool-bar-h:48px}}
