@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&display=swap";._button_vjwfj_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;font-weight:500;font-family:inherit;cursor:pointer;transition:all .15s ease;border:none;outline:none}._button_vjwfj_1:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._button_vjwfj_1:disabled{opacity:.5;cursor:not-allowed}._sm_vjwfj_26{padding:.375rem .75rem;font-size:.875rem;height:2rem;min-height:2rem}._md_vjwfj_33{padding:.5rem 1rem;font-size:.9375rem;height:2.5rem;min-height:2.5rem}._lg_vjwfj_40{padding:.625rem 1.5rem;font-size:1rem;height:3rem;min-height:3rem}@media(hover:none)and (pointer:coarse){._sm_vjwfj_26{min-height:2.5rem;padding:.5rem .875rem}._md_vjwfj_33{min-height:2.75rem}}._primary_vjwfj_60{background:var(--accent-color);color:var(--accent-contrast)}._primary_vjwfj_60:hover:not(:disabled){background:var(--accent-hover)}._primary_vjwfj_60:active:not(:disabled){background:var(--accent-active)}._secondary_vjwfj_73{background:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-color)}._secondary_vjwfj_73:hover:not(:disabled){background:var(--surface-hover)}._secondary_vjwfj_73:active:not(:disabled){background:var(--surface-active)}._ghost_vjwfj_87{background:transparent;color:var(--text-primary)}._ghost_vjwfj_87:hover:not(:disabled){background:var(--surface-hover)}._ghost_vjwfj_87:active:not(:disabled){background:var(--surface-active)}._danger_vjwfj_100{background:var(--danger-color);color:#fff}._danger_vjwfj_100:hover:not(:disabled){background:var(--danger-hover)}._danger_vjwfj_100:active:not(:disabled){background:var(--danger-active)}._input_107ty_1{width:100%;padding:.625rem .875rem;font-size:1rem;font-family:inherit;background:var(--surface-base);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);transition:all .15s ease;outline:none;min-height:2.75rem;-webkit-appearance:none;appearance:none}._input_107ty_1::placeholder{color:var(--text-muted)}._input_107ty_1:hover:not(:disabled){border-color:var(--border-hover)}._input_107ty_1:focus{border-color:var(--accent-color);box-shadow:0 0 0 3px var(--accent-shadow)}._input_107ty_1:disabled{opacity:.5;cursor:not-allowed}._error_107ty_35{border-color:var(--danger-color)}._error_107ty_35:focus{border-color:var(--danger-color);box-shadow:0 0 0 3px var(--danger-shadow)}._trigger_1shju_1{cursor:pointer}._backdrop_1shju_5{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;animation:_fadeIn_1shju_1 .2s ease}._backdrop_1shju_5.frostedBackdrop{background:#ffffff26;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%)}._popup_1shju_21{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--surface-elevated);border-radius:1rem;padding:1.5rem;min-width:320px;max-width:90vw;max-height:85vh;max-height:85dvh;overflow-y:auto;z-index:101;box-shadow:0 25px 50px -12px #00000040;border:1px solid var(--border-color);animation:_slideIn_1shju_1 .25s cubic-bezier(.16,1,.3,1);-webkit-overflow-scrolling:touch}@media(max-width:480px){._popup_1shju_21{min-width:0;width:calc(100vw - 2rem);max-width:calc(100vw - 2rem);padding:1.25rem;border-radius:.75rem}}._popupFullscreen_1shju_51{inset:0;transform:none;width:100vw;height:100vh;max-width:100vw;max-height:100vh;border-radius:0;padding:0;border:none;animation:_fadeScaleIn_1shju_1 .3s cubic-bezier(.16,1,.3,1)}._popupImage_1shju_66{background:transparent;border:none;box-shadow:none;padding:0;max-width:92vw;max-height:92vh;overflow:visible;animation:_imagePopIn_1shju_1 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes _imagePopIn_1shju_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}._title_1shju_88{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}._description_1shju_95{font-size:.9375rem;color:var(--text-secondary);margin:0 0 1.5rem;line-height:1.5}._close_1shju_102{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .15s ease;background:var(--surface-hover);border:none;color:var(--text-primary)}._close_1shju_102:hover{background:var(--surface-active)}@keyframes _fadeIn_1shju_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1shju_1{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _fadeScaleIn_1shju_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._root_150ch_1{display:flex;flex-direction:column;width:100%}._list_150ch_7{display:flex;gap:.25rem;border-bottom:1px solid var(--border-color);padding:0 .25rem}._trigger_150ch_14{padding:.75rem 1rem;font-size:.9375rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;cursor:pointer;position:relative;transition:color .15s ease;font-family:inherit}._trigger_150ch_14:hover:not([data-selected]):not([data-state=selected]){color:var(--text-primary)}._trigger_150ch_14:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px;border-radius:.375rem}._trigger_150ch_14[data-selected],._trigger_150ch_14[data-state=selected]{color:red!important;font-weight:700;font-size:1rem;background:#ff00000d;border-radius:.5rem .5rem 0 0}._trigger_150ch_14[data-selected]:after,._trigger_150ch_14[data-state=selected]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:4px;background:red;border-radius:2px 2px 0 0}._content_150ch_58{padding:1.25rem 0;animation:_fadeIn_150ch_1 .2s ease}@keyframes _fadeIn_150ch_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._trigger_150ch_14{padding:.625rem .75rem;font-size:.8125rem}._trigger_150ch_14[data-selected],._trigger_150ch_14[data-state=selected]{font-size:.875rem;font-weight:700;color:red!important}._content_150ch_58{padding:1rem 0}}@media(max-width:480px){._list_150ch_7{gap:0}._trigger_150ch_14{padding:.5rem;font-size:.75rem}._trigger_150ch_14[data-selected],._trigger_150ch_14[data-state=selected]{font-size:.8125rem;font-weight:700;color:red!important}}@media(max-width:380px){._trigger_150ch_14{padding:.5rem .375rem;font-size:.6875rem}._trigger_150ch_14[data-selected],._trigger_150ch_14[data-state=selected]{font-size:.75rem;font-weight:700;color:red!important}}._trigger_1iqbp_1{cursor:pointer}._positioner_1iqbp_5{z-index:100}._popup_1iqbp_9{background:var(--surface-elevated);border:1px solid var(--border-color);border-radius:0;padding:1rem;min-width:200px;max-width:min(420px,calc(100vw - 2rem));box-shadow:0 10px 40px #0000001f;animation:_slideIn_1iqbp_1 .15s ease;-webkit-overflow-scrolling:touch}@media(max-width:480px){._popup_1iqbp_9{padding:.875rem;max-height:70vh;max-height:70dvh;overflow-y:auto}}._arrow_1iqbp_30{fill:var(--surface-elevated);stroke:var(--border-color);stroke-width:1px}._title_1iqbp_36{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}._description_1iqbp_43{font-size:.9375rem;color:var(--text-secondary);line-height:1.5;margin:0}._close_1iqbp_50{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;background:var(--surface-hover);border:none;color:var(--text-primary);margin-top:.75rem}._close_1iqbp_50:hover{background:var(--surface-active)}@keyframes _slideIn_1iqbp_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._preview_j1dfr_1{position:relative;aspect-ratio:1;overflow:hidden;background:var(--surface-elevated);width:100%}._preview_j1dfr_1._clickable_j1dfr_9{cursor:pointer}._preview_j1dfr_1._clickable_j1dfr_9:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}._sm_j1dfr_19{max-width:80px}._md_j1dfr_23{max-width:160px}._lg_j1dfr_27{max-width:240px}._xl_j1dfr_31{max-width:320px}@media(max-width:640px){._sm_j1dfr_19,._md_j1dfr_23,._lg_j1dfr_27,._xl_j1dfr_31{max-width:none}}._image_j1dfr_46{width:100%;height:100%;object-fit:cover}._placeholder_j1dfr_53{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1rem;color:var(--text-muted)}._placeholderIcon_j1dfr_65{width:32%;height:32%;opacity:.5}._placeholderText_j1dfr_71{font-size:.75rem;text-align:center;word-break:break-word;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._overlay_j1dfr_84{display:none}._filename_j1dfr_88{color:#fff;font-size:.8125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-shadow:0 1px 2px rgba(0,0,0,.3)}._processingOverlay_j1dfr_100{position:absolute;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._spinner_j1dfr_110{width:24px;height:24px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_j1dfr_110 .8s linear infinite}@keyframes _spin_j1dfr_110{to{transform:rotate(360deg)}}._collection_mbhb2_1{width:100%}._grid_mbhb2_6{display:grid;width:100%}._colsAuto_mbhb2_12{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}._cols-2_mbhb2_16{grid-template-columns:repeat(2,1fr)}._cols-3_mbhb2_20{grid-template-columns:repeat(3,1fr)}._cols-4_mbhb2_24{grid-template-columns:repeat(4,1fr)}._cols-5_mbhb2_28{grid-template-columns:repeat(5,1fr)}._cols-6_mbhb2_32{grid-template-columns:repeat(6,1fr)}._gap-none_mbhb2_37{gap:0}._gap-tight_mbhb2_41{gap:.5rem}._gap-normal_mbhb2_45{gap:1rem}._gap-loose_mbhb2_49{gap:2rem}._gap-variable_mbhb2_53{row-gap:var(--row-gap, 1.25rem);column-gap:1rem}._gridItem_mbhb2_59{display:flex;justify-content:center}._gap-variable_mbhb2_53 ._gridItem_mbhb2_59{padding-right:var(--item-gap, 0)}._gap-variable_mbhb2_53 ._gridItem_mbhb2_59:nth-child(3n){padding-right:0}._empty_mbhb2_73{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background:var(--surface-elevated);border:2px dashed var(--border-color);border-radius:1rem}._emptyIcon_mbhb2_85{width:64px;height:64px;color:var(--text-muted);opacity:.5;margin-bottom:1rem}._emptyText_mbhb2_93{font-size:1rem;color:var(--text-muted)}@media(max-width:768px){._cols-5_mbhb2_28,._cols-6_mbhb2_32{grid-template-columns:repeat(3,1fr)}._cols-4_mbhb2_24{grid-template-columns:repeat(2,1fr)}._empty_mbhb2_73{padding:3rem 1.5rem}._emptyIcon_mbhb2_85{width:48px;height:48px}}@media(max-width:480px){._colsAuto_mbhb2_12,._cols-3_mbhb2_20,._cols-4_mbhb2_24,._cols-5_mbhb2_28,._cols-6_mbhb2_32{grid-template-columns:repeat(2,1fr)}._empty_mbhb2_73{padding:2.5rem 1rem;border-radius:.75rem}._emptyText_mbhb2_93{font-size:.9375rem}}@media(max-width:360px){._colsAuto_mbhb2_12,._cols-2_mbhb2_16,._cols-3_mbhb2_20,._cols-4_mbhb2_24,._cols-5_mbhb2_28,._cols-6_mbhb2_32{grid-template-columns:repeat(2,1fr)}}._frostedBackdrop_xfvhf_2{background:#ffffff26;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%)}@media(prefers-color-scheme:dark){._frostedBackdrop_xfvhf_2{background:#00000040}}._imageContainer_xfvhf_14{position:relative;display:flex;align-items:center;justify-content:center}._closeButton_xfvhf_21{position:absolute;top:-3rem;right:-3rem;z-index:10;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:#0006;color:#fffffff2;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .2s ease}._closeButton_xfvhf_21:hover{background:#0009;transform:scale(1.08)}._closeButton_xfvhf_21:active{transform:scale(.95)}@media(max-width:768px){._closeButton_xfvhf_21{top:-2.5rem;right:0;width:44px;height:44px}}@media(max-width:480px){._closeButton_xfvhf_21{position:fixed;top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right));width:44px;height:44px}}._imageWrapper_xfvhf_70{position:relative;display:flex;align-items:center;justify-content:center}._image_xfvhf_14{max-width:90vw;max-height:85vh;max-height:85dvh;object-fit:contain;box-shadow:0 25px 60px #00000059,0 10px 20px #0003;transition:opacity .3s ease;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}@media(max-width:640px){._image_xfvhf_14{max-width:95vw;max-height:75vh;max-height:75dvh}}._loader_xfvhf_99{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;min-width:200px;min-height:200px}._spinner_xfvhf_109{width:32px;height:32px;border:2.5px solid rgba(255,255,255,.2);border-top-color:#ffffffe6;border-radius:50%;animation:_spin_xfvhf_109 .7s linear infinite}@keyframes _spin_xfvhf_109{to{transform:rotate(360deg)}}._imageWrapper_xfvhf_70._interactive_xfvhf_125{cursor:pointer}._curationBadge_xfvhf_130{position:absolute;top:1rem;right:1rem;z-index:20;display:flex;align-items:center;gap:.35rem;padding:.5rem .75rem;border-radius:2rem;background:#0006;color:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}._curationBadge_xfvhf_130._curated_xfvhf_150{background:#ffc107d9;color:#1a1a1a}._curateAnimation_xfvhf_156{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:30}._curateAnimation_xfvhf_156 svg{width:100px;height:100px;color:#ffc107;filter:drop-shadow(0 4px 20px rgba(255,193,7,.5));animation:_curatePopIn_xfvhf_1 1s ease-out forwards}@keyframes _curatePopIn_xfvhf_1{0%{transform:scale(0);opacity:0}15%{transform:scale(1.3);opacity:1}30%{transform:scale(.95);opacity:1}45%{transform:scale(1.05);opacity:1}60%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}._doubleTapHint_xfvhf_202{position:absolute;bottom:-2rem;left:50%;transform:translate(-50%);padding:.35rem .75rem;border-radius:1rem;background:#00000080;color:#ffffffb3;font-size:.75rem;font-weight:500;white-space:nowrap;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none;opacity:0;animation:_fadeInHint_xfvhf_1 .3s ease 1s forwards}@keyframes _fadeInHint_xfvhf_1{to{opacity:1}}@media(max-width:640px){._doubleTapHint_xfvhf_202{bottom:-2.5rem}._curateAnimation_xfvhf_156 svg{width:80px;height:80px}}._pruneButton_xfvhf_239{position:absolute;top:1rem;left:1rem;z-index:20;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:#0006;color:#ffffffd9;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .2s ease}._pruneButton_xfvhf_239:hover{background:#b43c3cd9;color:#fff;transform:scale(1.08)}._pruneButton_xfvhf_239:active{transform:scale(.95)}._pruneButton_xfvhf_239:disabled{opacity:.5;cursor:not-allowed;transform:none}._pruneConfirmation_xfvhf_277{position:absolute;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;background:#000000b3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:inherit;animation:_fadeIn_xfvhf_1 .2s ease}@keyframes _fadeIn_xfvhf_1{0%{opacity:0}to{opacity:1}}._pruneConfirmBox_xfvhf_300{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;max-width:320px;text-align:center;background:#1e1e1ef2;border-radius:1rem;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px #0006;animation:_scaleIn_xfvhf_1 .2s ease}@keyframes _scaleIn_xfvhf_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._pruneConfirmIcon_xfvhf_326{color:#e85858;margin-bottom:.25rem}._pruneConfirmTitle_xfvhf_331{margin:0;font-size:1.125rem;font-weight:600;color:#fff}._pruneConfirmText_xfvhf_338{margin:0;font-size:.875rem;color:#ffffffb3;line-height:1.5}._pruneConfirmActions_xfvhf_345{display:flex;gap:.75rem;margin-top:.75rem;width:100%}._pruneConfirmCancel_xfvhf_352,._pruneConfirmButton_xfvhf_353{flex:1;padding:.75rem 1rem;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease}._pruneConfirmCancel_xfvhf_352{background:#ffffff1a;color:#ffffffe6}._pruneConfirmCancel_xfvhf_352:hover{background:#ffffff26}._pruneConfirmButton_xfvhf_353{background:#e85858;color:#fff}._pruneConfirmButton_xfvhf_353:hover{background:#d44545}._pruneConfirmButton_xfvhf_353:active,._pruneConfirmCancel_xfvhf_352:active{transform:scale(.97)}@media(max-width:640px){._pruneButton_xfvhf_239{width:40px;height:40px}._pruneConfirmBox_xfvhf_300{padding:1.5rem;margin:0 1rem}}._header_16rg6_1{width:100%;position:fixed;top:0;left:0;right:0;z-index:100;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fbfdffb8;border-bottom:1px solid rgba(0,0,0,.06);padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}._headerContent_16rg6_18{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 2rem;max-width:1400px;margin:0 auto;width:100%}._sticky_16rg6_34{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fbfdffd9;border-bottom:1px solid rgba(0,0,0,.08)}._sticky_16rg6_34 ._headerContent_16rg6_18{padding:.875rem 1.5rem}._leftSection_16rg6_45{display:flex;align-items:center;gap:1rem}._logo_16rg6_51{display:flex;align-items:center;text-decoration:none}._logoImage_16rg6_57{height:32px;width:auto}._sticky_16rg6_34 ._logoImage_16rg6_57{height:28px}._nav_16rg6_66,._userSection_16rg6_72{display:flex;align-items:center;gap:.75rem}._userInfo_16rg6_78{display:flex;align-items:center;gap:.625rem}._username_16rg6_84{font-size:.9375rem;font-weight:700;color:var(--text-primary);text-decoration:none;transition:color .15s ease}._username_16rg6_84:hover{color:red}@media(max-width:480px){._username_16rg6_84{font-size:.8125rem}}._uploadButton_16rg6_103{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:red;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease;height:2.25rem;min-height:44px}._uploadButtonText_16rg6_121{display:inline}._linkButton_16rg6_126{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:red;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s ease;height:2.25rem;min-height:44px}._linkButtonText_16rg6_144{display:inline}._linkButton_16rg6_126:hover{background:#e00000;transform:translateY(-1px);box-shadow:0 4px 12px #ff00004d}._linkButton_16rg6_126:active{background:#c00;transform:translateY(0)}._linkPopover_16rg6_159{width:380px;max-width:calc(100vw - 2rem)}@media(max-width:480px){._headerContent_16rg6_18{padding:.75rem 1rem}._userSection_16rg6_72,._userInfo_16rg6_78{gap:.5rem}._username_16rg6_84{display:none}._uploadButton_16rg6_103{padding:.5rem;min-height:36px;min-width:36px;justify-content:center}._uploadButtonText_16rg6_121{display:none}._uploadButton_16rg6_103 svg{width:18px;height:18px}._linkButton_16rg6_126{padding:.5rem;min-height:36px;min-width:36px;justify-content:center}._linkButtonText_16rg6_144{display:none}._linkButton_16rg6_126 svg{width:18px;height:18px}}._uploadButton_16rg6_103:hover{background:#e00000;transform:translateY(-1px);box-shadow:0 4px 12px #ff00004d}._uploadButton_16rg6_103:active{background:#c00;transform:translateY(0)}._uploadPopover_16rg6_227{width:380px;max-width:calc(100vw - 2rem)}._uploadModeTabs_16rg6_233{display:flex;gap:.5rem;margin-top:1rem;border-bottom:1px solid var(--border-color)}._uploadModeTab_16rg6_233{flex:1;padding:.5rem .75rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}._uploadModeTab_16rg6_233:hover{color:var(--text-primary)}._uploadModeTab_16rg6_233._active_16rg6_258{color:red;border-bottom-color:red}._urlForm_16rg6_264{margin-top:1rem}._urlInputWrapper_16rg6_268{display:flex;gap:.5rem;align-items:flex-start}._urlInput_16rg6_268{flex:1}._urlSubmitButton_16rg6_278{flex-shrink:0;padding:.5rem 1rem;background:red;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap}._urlSubmitButton_16rg6_278:hover:not(:disabled){background:#e00000}._urlSubmitButton_16rg6_278:disabled{opacity:.5;cursor:not-allowed}._urlHint_16rg6_302{margin-top:.5rem;font-size:.8125rem;color:var(--text-muted);margin-bottom:0}._dropzone_16rg6_309{border:2px dashed var(--border-color);border-radius:.75rem;padding:2rem;margin-top:1rem;cursor:pointer;transition:all .2s ease;background:var(--surface-hover)}._dropzone_16rg6_309:hover{border-color:var(--border-hover);background:var(--surface-active)}._dropzoneActive_16rg6_324{border-color:red;background:#ff00000d}._dropzoneContent_16rg6_329{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}._dropzoneIcon_16rg6_337{color:var(--text-muted);opacity:.7}._dropzoneActive_16rg6_324 ._dropzoneIcon_16rg6_337{color:red;opacity:1}._dropzoneText_16rg6_347{font-size:.9375rem;font-weight:500;color:var(--text-primary);margin:0}._dropzoneHint_16rg6_354{font-size:.8125rem;color:var(--text-muted)}._uploadList_16rg6_360{margin-top:1rem;border-top:1px solid var(--border-color);padding-top:1rem}._uploadListHeader_16rg6_366{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.8125rem;color:var(--text-secondary)}._clearButton_16rg6_375{background:none;border:none;color:red;font-size:.8125rem;cursor:pointer;padding:0;font-family:inherit}._clearButton_16rg6_375:hover{text-decoration:underline}._uploadItems_16rg6_389{display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto}._uploadItem_16rg6_389{display:flex;justify-content:space-between;align-items:center;padding:.5rem .625rem;background:var(--surface-hover);border-radius:.375rem;gap:.75rem}._uploadItemContent_16rg6_407{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._uploadItemName_16rg6_415{font-size:.8125rem;color:var(--text-primary)}._uploadItemError_16rg6_420{font-size:.75rem;color:#ef4444;line-height:1.3}._uploadItemStatus_16rg6_426{flex-shrink:0;display:flex;align-items:center}._uploadProgress_16rg6_432{width:60px;height:4px;background:var(--border-color);border-radius:2px;overflow:hidden}._uploadProgressBar_16rg6_440{height:100%;background:red;border-radius:2px;transition:width .2s ease}@media(max-width:640px){._headerContent_16rg6_18{padding:1rem}._sticky_16rg6_34 ._headerContent_16rg6_18{padding:.75rem 1rem}._uploadPopover_16rg6_227,._linkPopover_16rg6_159{width:calc(100vw - 2rem);max-width:360px}._dropzone_16rg6_309{padding:1.5rem}._dropzoneIcon_16rg6_337{width:36px;height:36px}._logoImage_16rg6_57{height:28px}._nav_16rg6_66{gap:.5rem}}@media(max-width:380px){._headerContent_16rg6_18{padding:.625rem .75rem}._leftSection_16rg6_45{gap:.5rem}._logoImage_16rg6_57{height:24px}._nav_16rg6_66{gap:.375rem}._uploadButton_16rg6_103{padding:.375rem;min-height:32px;min-width:32px}._uploadButton_16rg6_103 svg{width:16px;height:16px}._linkButton_16rg6_126{padding:.375rem;min-height:32px;min-width:32px}._linkButton_16rg6_126 svg{width:16px;height:16px}}._overlay_15m4r_1{position:fixed;inset:0;background:var(--surface-base);display:flex;align-items:center;justify-content:center;z-index:1000}._container_15m4r_11{width:100%;max-width:420px;padding:2.5rem;animation:_slideUp_15m4r_1 .4s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_15m4r_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}._header_15m4r_29{text-align:center;margin-bottom:2.5rem}._icon_15m4r_34{width:64px;height:64px;margin:0 auto 1.5rem;background:var(--accent-color);border-radius:16px;display:flex;align-items:center;justify-content:center;color:var(--accent-contrast);font-size:1.75rem}._title_15m4r_47{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem;letter-spacing:-.02em}._subtitle_15m4r_55{font-size:1rem;color:var(--text-secondary);line-height:1.5}._form_15m4r_61{display:flex;flex-direction:column;gap:1.25rem}._inputWrapper_15m4r_67{position:relative}._inputPrefix_15m4r_71{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:var(--text-muted);font-size:.9375rem;font-weight:500;pointer-events:none}._usernameInput_15m4r_82{padding-left:1.75rem}._validation_15m4r_86{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;min-height:1.25rem;margin-top:.25rem}._validationSuccess_15m4r_95{color:#16a34a}._validationError_15m4r_99{color:var(--danger-color)}._validationChecking_15m4r_103{color:var(--text-muted)}._validationIcon_15m4r_107{display:flex;align-items:center}._spinner_15m4r_112{width:12px;height:12px;border:2px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;animation:_spin_15m4r_112 .6s linear infinite}@keyframes _spin_15m4r_112{to{transform:rotate(360deg)}}._submitButton_15m4r_127{margin-top:.5rem;width:100%}._requirements_15m4r_132{margin-top:1.5rem;padding:1rem 1.25rem;background:var(--surface-hover);border-radius:.75rem}._requirementsTitle_15m4r_139{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:.75rem}._requirementsList_15m4r_148{list-style:none;display:flex;flex-direction:column;gap:.375rem}._requirementItem_15m4r_155{font-size:.8125rem;color:var(--text-secondary);display:flex;align-items:center;gap:.5rem}._requirementItem_15m4r_155:before{content:"•";color:var(--text-muted)}._loading_15m4r_168{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}._loadingSpinner_15m4r_176{width:32px;height:32px;border:3px solid var(--border-color);border-top-color:var(--accent-color);border-radius:50%;animation:_spin_15m4r_112 .8s linear infinite}._loadingText_15m4r_185{font-size:.9375rem;color:var(--text-secondary)}@media(max-width:480px){._container_15m4r_11{padding:1.5rem}._title_15m4r_47{font-size:1.5rem}}._landing_1j4gm_1{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:#fbfdff;padding-top:calc(5rem + env(safe-area-inset-top,0px))}._main_1j4gm_11{flex:1;display:flex;flex-direction:column;padding:2rem;max-width:1400px;margin:0 auto;width:100%}@media(max-width:768px){._main_1j4gm_11{padding:1.5rem}}@media(max-width:640px){._landing_1j4gm_1{padding-top:calc(4.25rem + env(safe-area-inset-top,0px))}._main_1j4gm_11{padding:1rem}}@media(max-width:480px){._landing_1j4gm_1{padding-top:calc(3.5rem + env(safe-area-inset-top,0px))}._main_1j4gm_11{padding:.75rem}}@media(max-width:380px){._landing_1j4gm_1{padding-top:calc(3rem + env(safe-area-inset-top,0px))}._main_1j4gm_11{padding:.5rem}}._tabHeader_1j4gm_57{margin-bottom:1.5rem}._tabTitle_1j4gm_61{font-size:1.75rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem;line-height:1.2}._tabSubtitle_1j4gm_69{font-size:.9375rem;color:var(--text-secondary);line-height:1.5;margin:0}@media(max-width:768px){._tabHeader_1j4gm_57{margin-bottom:1.25rem}._tabTitle_1j4gm_61{font-size:1.5rem}._tabSubtitle_1j4gm_69{font-size:.875rem}}@media(max-width:640px){._tabHeader_1j4gm_57{margin-bottom:1rem}._tabTitle_1j4gm_61{font-size:1.375rem}._tabSubtitle_1j4gm_69{font-size:.8125rem}}@media(max-width:480px){._tabTitle_1j4gm_61{font-size:1.25rem}._tabSubtitle_1j4gm_69{font-size:.75rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--font-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--accent-color: #000A37;--accent-hover: #1a2a5a;--accent-active: #0d1a4a;--accent-contrast: #FBFDFF;--accent-shadow: rgba(0, 10, 55, .15);--danger-color: #dc2626;--danger-hover: #b91c1c;--danger-active: #991b1b;--danger-shadow: rgba(220, 38, 38, .2);--surface-base: #FBFDFF;--surface-elevated: #FBFDFF;--surface-hover: rgba(0, 10, 55, .04);--surface-active: rgba(0, 10, 55, .08);--text-primary: #000A37;--text-secondary: #3d4a6a;--text-muted: #8a91a8;--border-color: rgba(0, 10, 55, .1);--border-hover: rgba(0, 10, 55, .25);--tooltip-bg: #000A37;--tooltip-text: #FBFDFF;--gradient-primary: linear-gradient(135deg, #000A37 0%, #1a2a5a 100%);--gradient-mesh: none}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-sans);background:var(--surface-base);color:var(--text-primary);line-height:1.5;min-height:100vh;min-height:100dvh;overscroll-behavior-y:contain;-webkit-tap-highlight-color:transparent}#root{min-height:100vh;min-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media(hover:none)and (pointer:coarse){button,[role=button],a,input,select,textarea{touch-action:manipulation}}a{color:var(--accent-color);text-decoration:none;transition:color .15s ease}a:hover{color:var(--accent-hover)}::selection{background:var(--accent-color);color:var(--accent-contrast)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}
