.AssetUploadForm_container__g_X5Y{display:flex;flex-direction:column;gap:1rem}.AssetUploadForm_dropZone__ycWFr{border:2px dashed var(--color-border);border-radius:var(--radius,.75rem);padding:3rem 2rem;text-align:center;cursor:pointer;transition:all .2s ease;background:var(--color-background-secondary);position:relative}.AssetUploadForm_dropZone__ycWFr:hover:not(.AssetUploadForm_uploading__g1yte){border-color:var(--color-primary);background:var(--color-background)}.AssetUploadForm_dropZone__ycWFr.AssetUploadForm_dragOver__IVSQ_{border-color:var(--color-primary);background:var(--color-primary-light,rgba(59,130,246,.05));transform:scale(1.01)}.AssetUploadForm_dropZone__ycWFr.AssetUploadForm_uploading__g1yte{cursor:not-allowed;opacity:.7}.AssetUploadForm_input__oIOuH{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.AssetUploadForm_input__oIOuH:disabled{cursor:not-allowed}.AssetUploadForm_content__0dmoy{pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:.5rem}.AssetUploadForm_icon__2D9z7{font-size:2.5rem;margin-bottom:.5rem}.AssetUploadForm_title__5_2W3{font-size:1rem;font-weight:500;color:var(--color-text-primary);margin:0}.AssetUploadForm_subtitle__3pwQQ{font-size:.875rem;color:var(--color-text-secondary);margin:0}.AssetUploadForm_note__xfyNj{margin:.25rem 0 0;max-width:34rem;font-size:.76rem;line-height:1.45;color:color-mix(in srgb,var(--color-text-secondary) 88%,var(--color-primary) 12%)}.AssetUploadForm_progress__inSvw{pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:1rem}.AssetUploadForm_progressLabel__1hzq0{font-size:.875rem;font-weight:500;color:var(--color-text-primary)}.AssetUploadForm_progressBar__HeqXa{width:100%;max-width:300px;height:8px;background:var(--color-border);border-radius:4px;overflow:hidden}.AssetUploadForm_progressFill__lEE8b{height:100%;background:var(--color-primary);border-radius:4px;transition:width .3s ease}.AssetUploadForm_progressPercent__gByz3{font-size:.875rem;color:var(--color-text-secondary);font-weight:500}.AssetUploadForm_progressStatus__kx8HM{margin:0;max-width:28rem;font-size:.8125rem;line-height:1.5;color:var(--color-text-secondary)}.AssetUploadForm_success__RrSrG{pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--color-success,#10b981)}.AssetUploadForm_success__RrSrG .AssetUploadForm_icon__2D9z7{font-size:2rem}.AssetUploadForm_success__RrSrG .AssetUploadForm_title__5_2W3{color:var(--color-success,#10b981)}.AssetUploadForm_success__RrSrG .AssetUploadForm_subtitle__3pwQQ{color:var(--color-success,#10b981);opacity:.8}.AssetUploadForm_error__lzYGS{padding:1rem;border-radius:var(--radius,.75rem);background:var(--color-error-light,rgba(239,68,68,.1));border:1px solid var(--color-error,#ef4444);color:var(--color-error,#ef4444);font-size:.875rem;line-height:1.5}.ProjectIconLiveEditor_container__BM7bJ{width:100%}.ProjectIconLiveEditor_form__Nrq_e{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.ProjectIconLiveEditor_editorSection__fvQWJ{display:flex;flex-direction:column;gap:1.5rem}.ProjectIconLiveEditor_formGroup__huKRp{display:flex;flex-direction:column;gap:.5rem}.ProjectIconLiveEditor_label__VnjTN{font-weight:600;font-size:.95rem;color:#222}.ProjectIconLiveEditor_input__mCmbc,.ProjectIconLiveEditor_select___uHTG,.ProjectIconLiveEditor_slider__iHAIS{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:.95rem;font-family:inherit;transition:border-color .2s}.ProjectIconLiveEditor_input__mCmbc:focus,.ProjectIconLiveEditor_select___uHTG:focus,.ProjectIconLiveEditor_slider__iHAIS:focus{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.ProjectIconLiveEditor_slider__iHAIS{padding:.5rem 0;cursor:pointer}.ProjectIconLiveEditor_textarea__VFYbv{padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:.85rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;resize:vertical;transition:border-color .2s}.ProjectIconLiveEditor_textarea__VFYbv:focus{outline:none;border-color:#0ea5e9;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.ProjectIconLiveEditor_hint__OMqJC{font-size:.85rem;color:#666}.ProjectIconLiveEditor_error___f8Gr{color:#dc2626;font-size:.85rem}.ProjectIconLiveEditor_errorBox__aFdja{padding:1rem;background-color:#fee2e2;border:1px solid #fca5a5;border-radius:4px;color:#991b1b;font-size:.9rem}.ProjectIconLiveEditor_successBox__dFl_p{padding:1rem;background-color:#dcfce7;border:1px solid #86efac;border-radius:4px;color:#166534;font-size:.9rem}.ProjectIconLiveEditor_warningBox__RuoO6{padding:.75rem 1rem;background-color:#fef3c7;border:1px solid #fcd34d;border-radius:4px;color:#92400e;font-size:.9rem}.ProjectIconLiveEditor_configHeader__gGC_v{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;border-top:1px solid #e5e7eb;margin-top:.5rem}.ProjectIconLiveEditor_configTitle__BcboC{font-size:.95rem;font-weight:600;color:#222;margin:0}.ProjectIconLiveEditor_advancedToggle__58Ml5{padding:.5rem 1rem;background-color:transparent;border:1px solid #ddd;border-radius:4px;color:#0ea5e9;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}.ProjectIconLiveEditor_advancedToggle__58Ml5:hover{background-color:#f0f9ff;border-color:#0ea5e9}.ProjectIconLiveEditor_backButton__SQEMk{padding:.5rem 1rem;background-color:transparent;border:1px solid #ddd;border-radius:4px;color:#666;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s;margin-top:.5rem}.ProjectIconLiveEditor_backButton__SQEMk:hover{background-color:#f3f4f6;border-color:#666}.ProjectIconLiveEditor_formControls__b9vIY{display:flex;flex-direction:column;gap:1.5rem}.ProjectIconLiveEditor_checkboxGroup__WF2s0{display:flex;align-items:center}.ProjectIconLiveEditor_checkboxLabel__5aqyL{display:flex;align-items:center;gap:.75rem;font-size:.95rem;color:#222;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectIconLiveEditor_checkbox__MhdEa{width:1.25rem;height:1.25rem;cursor:pointer;accent-color:#0ea5e9}.ProjectIconLiveEditor_buttonGroup__SIWk1{display:flex;gap:.75rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e5e7eb}.ProjectIconLiveEditor_primaryButton__Bztu0,.ProjectIconLiveEditor_secondaryButton__irPTp{padding:.75rem 1.5rem;border:none;border-radius:4px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}.ProjectIconLiveEditor_primaryButton__Bztu0{background-color:#0ea5e9;color:white}.ProjectIconLiveEditor_primaryButton__Bztu0:hover:not(:disabled){background-color:#0284c7}.ProjectIconLiveEditor_primaryButton__Bztu0:disabled{background-color:#cbd5e1;cursor:not-allowed}.ProjectIconLiveEditor_secondaryButton__irPTp{background-color:#e5e7eb;color:#222}.ProjectIconLiveEditor_secondaryButton__irPTp:hover:not(:disabled){background-color:#d1d5db}.ProjectIconLiveEditor_secondaryButton__irPTp:disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.ProjectIconLiveEditor_previewSection__azLgY{display:flex;flex-direction:column;gap:1rem;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;background-color:#f9fafb;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:1rem}.ProjectIconLiveEditor_previewHeader__l7tlJ{border-bottom:1px solid #e5e7eb;padding-bottom:1rem}.ProjectIconLiveEditor_previewTitle__RRGbZ{font-size:1rem;font-weight:600;color:#222;margin:0}.ProjectIconLiveEditor_previewSubtitle___oitn{font-size:.75rem;color:#666;margin:.5rem 0 0;word-break:break-all}.ProjectIconLiveEditor_preview__TdlqG{width:100%;height:300px;background-color:white;border-radius:4px;border:1px solid #e5e7eb;overflow:hidden;pointer-events:auto}.ProjectIconLiveEditor_previewError__xb_Zk{display:flex;align-items:center;justify-content:center;height:300px;background-color:white;border:1px solid #fca5a5;border-radius:4px;color:#991b1b;font-size:.9rem;text-align:center;padding:1rem}@media (max-width:1200px){.ProjectIconLiveEditor_form__Nrq_e{grid-template-columns:1fr}.ProjectIconLiveEditor_previewSection__azLgY{position:static;height:auto}.ProjectIconLiveEditor_previewError__xb_Zk,.ProjectIconLiveEditor_preview__TdlqG{height:250px}}@media (max-width:768px){.ProjectIconLiveEditor_form__Nrq_e{gap:1.5rem}.ProjectIconLiveEditor_previewSection__azLgY{padding:1rem}.ProjectIconLiveEditor_previewError__xb_Zk,.ProjectIconLiveEditor_preview__TdlqG{height:200px}.ProjectIconLiveEditor_buttonGroup__SIWk1{flex-direction:column}.ProjectIconLiveEditor_primaryButton__Bztu0,.ProjectIconLiveEditor_secondaryButton__irPTp{width:100%}}.Button_button__oEw4J{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius);font-size:.875rem;font-weight:500;line-height:1;cursor:pointer;transition:all .2s;border:none;white-space:nowrap;font-family:var(--font-sans)}.Button_button__oEw4J:disabled{opacity:.5;pointer-events:none}.Button_sm__NfRLP{height:2rem;padding:0 .75rem;font-size:.8125rem}.Button_md__hyh_E{height:2.5rem;padding:0 1rem}.Button_lg__ZGnPY{height:2.75rem;padding:0 1.5rem;font-size:.9375rem}.Button_primary__DO7yP{background-color:hsl(var(--color-primary));color:hsl(var(--color-primary-foreground))}.Button_primary__DO7yP:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px hsl(var(--color-primary)/.3)}.Button_secondary__YPZ_O{background-color:hsl(var(--color-secondary));color:hsl(var(--color-secondary-foreground))}.Button_secondary__YPZ_O:hover{opacity:.8}.Button_outline__Z8R68{background-color:transparent;border:1px solid hsl(var(--color-border));color:hsl(var(--color-card-foreground))}.Button_outline__Z8R68:hover{background-color:hsl(var(--color-accent));color:hsl(var(--color-accent-foreground))}.Button_ghost__MeU0U{background-color:transparent;color:hsl(var(--color-foreground))}.Button_ghost__MeU0U:hover{background-color:hsl(var(--color-accent))}.Button_destructive__oexhX{background-color:hsl(var(--color-destructive));color:hsl(var(--color-destructive-foreground))}.Button_destructive__oexhX:hover{opacity:.9}.Badge_badge__O37aj{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;font-weight:500;line-height:1.5;white-space:nowrap;transition:all .2s}.Badge_default__hsX3v{background-color:hsl(var(--color-secondary));color:hsl(var(--color-secondary-foreground))}.Badge_primary__DwK4q{background-color:hsl(var(--color-primary)/.1);color:hsl(var(--color-primary))}.Badge_success__THQh1{background-color:hsl(var(--color-success)/.1);color:hsl(var(--color-success))}.Badge_warning__eC_sI{background-color:hsl(var(--color-warning)/.1);color:hsl(var(--color-warning))}.Badge_destructive__gwBvI{background-color:hsl(var(--color-destructive)/.1);color:hsl(var(--color-destructive))}.Badge_outline__R_FDX{background-color:transparent;border:1px solid hsl(var(--color-border));color:hsl(var(--color-foreground))}.edit_wrapper__ncDd_{position:relative}.edit_wrapper__ncDd_:focus-within .edit_toolbar__MuiyX,.edit_wrapper__ncDd_:hover .edit_toolbar__MuiyX{opacity:1;pointer-events:auto}.edit_toolbar__MuiyX{display:flex;align-items:center;gap:.25rem;opacity:0;pointer-events:none;transition:opacity .15s ease;position:absolute;top:.5rem;right:.5rem;z-index:10;background:rgba(10,10,20,.85);border:1px solid rgba(255,255,255,.12);border-radius:.5rem;padding:.25rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.edit_toolbarVisible__D40gi{opacity:1;pointer-events:auto}.edit_toolbarBtn__AsJtW{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;transition:background .1s ease,color .1s ease;background:transparent;color:rgba(255,255,255,.8)}.edit_toolbarBtn__AsJtW:hover{background:rgba(255,255,255,.12);color:#fff}.edit_editBtn__FXct8:hover{background:rgba(99,102,241,.25);color:#a5b4fc}.edit_addBtn__fvo81:hover{background:rgba(34,197,94,.22);color:#bbf7d0}.edit_deleteBtn__kzIpC:hover{background:rgba(239,68,68,.25);color:#fca5a5}.edit_dragHandle__bHuG_{cursor:-webkit-grab;cursor:grab;touch-action:none;color:rgba(255,255,255,.5);padding:0 .1rem;font-size:1rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;background:transparent}.edit_dragHandle__bHuG_:active{cursor:-webkit-grabbing;cursor:grabbing}.edit_confirmDelete__l6QGm{display:flex;align-items:center;gap:.3rem}.edit_confirmText__V8oF7{color:rgba(255,255,255,.78);font-size:.72rem;font-weight:600;padding:0 .2rem}.edit_confirmButton__XmXS5{border:none;border-radius:.35rem;padding:.28rem .5rem;font-size:.75rem;font-weight:700;cursor:pointer}.edit_confirmDanger__mxTNm{background:rgba(239,68,68,.2);color:#fecaca}.edit_confirmDanger__mxTNm:hover{background:rgba(239,68,68,.32)}.edit_confirmNeutral__XCFUL{background:rgba(255,255,255,.12);color:rgba(255,255,255,.88)}.edit_confirmNeutral__XCFUL:hover{background:rgba(255,255,255,.2)}.edit_isDragging__iCGGF{opacity:.5;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:100}.edit_editableText__EoAcK{position:relative;display:inline-block;border-radius:.25rem;transition:outline .1s ease;outline:2px solid transparent;outline-offset:2px;cursor:text}.edit_editableText__EoAcK:hover{outline-color:rgba(99,102,241,.4)}.edit_modalBackdrop__x9GFf{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem}.edit_modal__qKPEm{background:hsl(var(--color-card));border:1px solid hsl(var(--color-border));border-radius:1rem;padding:1.5rem;width:100%;max-width:560px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 25px 60px rgba(0,0,0,.5)}.edit_modalHeader__CJgPt{display:flex;align-items:center;justify-content:space-between;gap:1rem}.edit_modalTitle__eh8no{font-size:1.125rem;font-weight:600;color:hsl(var(--color-foreground));margin:0}.edit_modalCloseBtn__U0kNE{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:.375rem;cursor:pointer;background:transparent;color:hsl(var(--color-muted-foreground));font-size:1.125rem;transition:background .1s ease,color .1s ease;flex-shrink:0}.edit_modalCloseBtn__U0kNE:hover{background:hsl(var(--color-accent));color:hsl(var(--color-foreground))}.edit_modalBody___epss{display:flex;flex-direction:column;gap:1rem}.edit_modalError__YsGaf{margin:-.25rem 0 0;padding:.75rem .875rem;border-radius:.625rem;border:1px solid hsl(var(--color-destructive)/.25);background:hsl(var(--color-destructive)/.08);color:hsl(var(--color-destructive));font-size:.875rem;line-height:1.45}.edit_fieldGroup__Ymp1p{display:flex;flex-direction:column;gap:.375rem}.edit_fieldLabel__WngUE{font-size:.8125rem;font-weight:500;color:hsl(var(--color-muted-foreground));text-transform:uppercase;letter-spacing:.04em}.edit_fieldInput__SsMFy,.edit_fieldSelect__8WT80,.edit_fieldTextarea__6D7iT{width:100%;padding:.5rem .75rem;border:1px solid hsl(var(--color-border));border-radius:.5rem;background:hsl(var(--color-background));color:hsl(var(--color-foreground));font-size:.9375rem;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.edit_fieldInput__SsMFy:focus,.edit_fieldSelect__8WT80:focus,.edit_fieldTextarea__6D7iT:focus{outline:none;border-color:hsl(var(--color-primary));box-shadow:0 0 0 2px hsl(var(--color-primary)/.2)}.edit_fieldTextarea__6D7iT{resize:vertical;min-height:5rem;line-height:1.5}.edit_fieldRow__SzuYs{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.edit_checkboxRow__6XdAh{display:flex;align-items:center;gap:.5rem;cursor:pointer}.edit_helperText__K9HyJ{margin:0;color:hsl(var(--color-muted-foreground));font-size:.875rem;line-height:1.5}.edit_iconPreviewPanel__Xxss_{display:flex;flex-direction:column;gap:.65rem;padding:.75rem;border:1px solid hsl(var(--color-border));border-radius:.75rem;background:hsl(var(--color-background))}.edit_iconPreviewCanvas__YFqe0{min-height:220px;border:1px dashed hsl(var(--color-border));border-radius:.75rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:transparent}.edit_iconPreviewCanvasInner__YzmoA{width:100%;height:100%}.edit_iconPreviewEmoji___P5PL{font-size:3.25rem;line-height:1}.edit_additionalLinksHeader__8HsTO{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.edit_additionalLinksActions__b5Hqw{display:flex;gap:.5rem;flex-wrap:wrap}.edit_additionalLinkCard___bwo1,.edit_additionalLinksList__12TSl{display:flex;flex-direction:column;gap:.75rem}.edit_additionalLinkCard___bwo1{padding:.75rem;border:1px solid hsl(var(--color-border));border-radius:.75rem}.edit_checkboxRow__6XdAh input[type=checkbox]{width:1rem;height:1rem;cursor:pointer;accent-color:hsl(var(--color-primary))}.edit_modalFooter__ky5J2{display:flex;justify-content:flex-end;gap:.75rem;padding-top:.5rem;border-top:1px solid hsl(var(--color-border))}.edit_cancelBtn__hhfxZ{padding:.5rem 1.25rem;border:1px solid hsl(var(--color-border));border-radius:.5rem;background:transparent;color:hsl(var(--color-foreground));font-size:.9375rem;font-family:inherit;cursor:pointer;transition:background .1s ease}.edit_cancelBtn__hhfxZ:hover{background:hsl(var(--color-accent))}.edit_saveBtn__tRa8T{padding:.5rem 1.25rem;border:none;border-radius:.5rem;background:hsl(var(--color-primary));color:hsl(var(--color-primary-foreground));font-size:.9375rem;font-family:inherit;font-weight:500;cursor:pointer;transition:opacity .1s ease}.edit_saveBtn__tRa8T:hover:not(:disabled){opacity:.88}.edit_saveBtn__tRa8T:disabled{opacity:.5;cursor:not-allowed}.edit_addItemBtn__hCYOp{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem;border:2px dashed hsl(var(--color-border));border-radius:.75rem;background:transparent;color:hsl(var(--color-muted-foreground));font-size:.9375rem;font-family:inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;margin:0 0 1rem}.edit_addItemBtn__hCYOp:hover{border-color:hsl(var(--color-primary));color:hsl(var(--color-primary));background:hsl(var(--color-primary)/.05)}.edit_tagList__Er_WB{display:flex;flex-wrap:wrap;gap:.375rem;padding:.5rem .75rem;border:1px solid hsl(var(--color-border));border-radius:.5rem;background:hsl(var(--color-background));min-height:2.5rem;cursor:text}.edit_tag__yROLj{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;background:hsl(var(--color-primary)/.15);color:hsl(var(--color-primary));border-radius:999px;font-size:.8125rem;font-weight:500}.edit_tagRemove__WlICL{border:none;background:transparent;cursor:pointer;color:currentColor;padding:0;line-height:1;font-size:.875rem;opacity:.7}.edit_tagRemove__WlICL:hover{opacity:1}.edit_tagInput__VZQSD{border:none;outline:none;background:transparent;color:hsl(var(--color-foreground));font-size:.9375rem;font-family:inherit;min-width:6rem;flex:1 1}.edit_slider__1hofU{width:100%;accent-color:hsl(var(--color-primary));height:.25rem;cursor:pointer}.edit_sliderLabel__hhU9C{display:flex;justify-content:space-between;font-size:.8125rem;color:hsl(var(--color-muted-foreground));margin-top:.25rem}.edit_titlePreviewBlock__oMmQk{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem}.edit_titlePreviewEyebrow__9Ha0c{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--color-primary))}.edit_titlePreviewSurface___mIgt{position:relative;overflow:hidden;border-radius:1rem;border:1px solid hsl(var(--color-border));padding:1.25rem;background:radial-gradient(circle at top left,hsl(var(--color-primary)/.12),transparent 45%),linear-gradient(180deg,hsl(var(--color-card)),hsl(var(--color-card)/.96))}.edit_titlePreviewSurface___mIgt:after{content:"";position:absolute;inset:auto -15% -35% auto;width:10rem;height:10rem;border-radius:999px;background:hsl(var(--color-primary)/.08);filter:blur(20px);pointer-events:none}.edit_titlePreviewContent__jm0p3{display:flex;justify-content:center;align-items:flex-start;min-height:12rem;overflow:hidden}.edit_titlePreviewTitle__NkzU_{width:700px;max-width:none;margin:0;font-size:4rem;line-height:1.1;transform:scale(.72);transform-origin:top center}.edit_titlePreviewHint__4oO4M{margin:.75rem 0 0;max-width:34rem;font-size:.875rem;line-height:1.6;color:hsl(var(--color-muted-foreground))}.live_replayEventTypeError__C6dVl{color:hsl(var(--color-destructive));font-weight:700}.live_exploreHeader__HHLDl{display:flex;flex-direction:column;gap:.05rem;min-height:1.5rem;font-family:var(--font-mono)}@media (prefers-color-scheme:dark){.live_feedArrow__83nmT,.live_feedDetail__mNmUF,.live_feedEntry__BVNHP{color:hsl(var(--color-foreground)/1)!important}}.live_feedPlaceholder__JtOxP{opacity:.7;font-style:italic}.live_ledContainer__Z8E4L{position:relative;display:inline-flex;align-items:center;gap:.5rem;cursor:default}.live_led__8E61D{display:inline-block;width:8px;height:8px;border-radius:50%;background:hsl(var(--color-success));box-shadow:0 0 6px hsl(var(--color-success)/.4);transition:background .22s ease,box-shadow .22s ease}.live_ledIdle__DM_VK{animation:live_ledBreathe__8Izhp 4s ease-in-out infinite}.live_ledNavigate__n7yej{background:hsl(var(--color-primary));box-shadow:0 0 8px hsl(var(--color-primary)/.45);animation:live_ledSmoothPulse__r0QfX .4s cubic-bezier(.22,1,.36,1)}.live_ledInteract__h6kwW{background:hsl(var(--color-primary));box-shadow:0 0 10px hsl(var(--color-primary)/.55);animation:live_ledSharpPulse__laCrK .22s cubic-bezier(.22,1,.36,1)}.live_ledScroll__fqBqw{background:hsl(var(--color-success));box-shadow:0 0 6px hsl(var(--color-success)/.4);animation:live_ledDoublePulse__u48RJ .5s cubic-bezier(.22,1,.36,1)}.live_ledError__QcuqT{background:hsl(var(--color-destructive)/.85);box-shadow:0 0 6px hsl(var(--color-destructive)/.3);animation:live_ledSmoothPulse__r0QfX .28s cubic-bezier(.22,1,.36,1)}@keyframes live_ledBreathe__8Izhp{0%{opacity:1;box-shadow:0 0 6px hsl(var(--color-success)/.35)}25%{opacity:.72;box-shadow:0 0 4px hsl(var(--color-success)/.2)}55%{opacity:.55;box-shadow:0 0 3px hsl(var(--color-success)/.12)}80%{opacity:.8;box-shadow:0 0 5px hsl(var(--color-success)/.25)}to{opacity:1;box-shadow:0 0 6px hsl(var(--color-success)/.35)}}@keyframes live_ledSmoothPulse__r0QfX{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes live_ledSharpPulse__laCrK{0%{transform:scale(1)}30%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes live_ledDoublePulse__u48RJ{0%{transform:scale(1);opacity:1}20%{transform:scale(1.1);opacity:1}35%{transform:scale(1);opacity:.85}55%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}.live_ledLabel__teTlt{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--color-foreground)/.45)}.live_ledCompact__2Qbws{gap:.5rem;margin-left:.25rem}.live_ledCompact__2Qbws .live_led__8E61D{width:6px;height:6px;box-shadow:0 0 4px hsl(var(--color-success)/.3)}.live_ledContextLabel__AUwHH{font-size:.6rem;font-weight:500;letter-spacing:.04em;color:hsl(var(--color-card-foreground)/.28);text-transform:lowercase;font-family:var(--font-mono);transition:color .22s ease;white-space:nowrap}@media (max-width:767px){.live_ledContextLabel__AUwHH{display:none}}.live_ledTooltip__o34zJ{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:50;min-width:170px;padding:.6rem .75rem;background:hsl(var(--color-background));border:1px solid hsl(var(--color-border));border-radius:6px;box-shadow:0 4px 12px hsl(0 0% 0%/.4);pointer-events:none;animation:live_tooltipIn__FmdO8 .22s ease}@keyframes live_tooltipIn__FmdO8{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.live_ledTooltipCompact__ZYyhx{left:0;transform:none;min-width:150px}@keyframes live_tooltipInCompact__aRP6M{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.live_ledTooltipCompact__ZYyhx{animation-name:live_tooltipInCompact__aRP6M}.live_tooltipRow__nLfJm{display:flex;justify-content:space-between;align-items:center;margin:0;padding:.15rem 0;font-size:.72rem;white-space:nowrap}.live_tooltipKey__oE58a{color:hsl(var(--color-foreground)/.5)}.live_tooltipVal__Mhe1F{font-weight:600;font-family:var(--font-mono);color:hsl(var(--color-foreground)/.9)}.live_heroDotWrap__fSseV{position:relative;display:inline-flex;align-items:center;cursor:default}.live_heroDot__5ACVl{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background-color:hsl(var(--color-success));transition:background-color .22s ease,box-shadow .22s ease}.live_heroDotTooltip__b3jmT{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%)}.live_heroDotIdle__siVgb{animation:live_ledBreathe__8Izhp 4s ease-in-out infinite}.live_heroDotNavigate__xPn8T{background-color:hsl(var(--color-primary));animation:live_ledSmoothPulse__r0QfX .4s cubic-bezier(.22,1,.36,1)}.live_heroDotInteract__TXUMu{background-color:hsl(var(--color-primary));animation:live_ledSharpPulse__laCrK .22s cubic-bezier(.22,1,.36,1)}.live_heroDotScroll__rQCcd{animation:live_ledDoublePulse__u48RJ .5s cubic-bezier(.22,1,.36,1)}.live_heroDotError__n25gz{background-color:hsl(var(--color-destructive)/.85);animation:live_ledSmoothPulse__r0QfX .28s cubic-bezier(.22,1,.36,1)}.live_snapshotRow__fiO4N{display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:.5rem 0}.live_snapshotMetric__u_6Rg{display:flex;flex-direction:column;align-items:center;gap:.1rem}.live_snapshotValue__CEYXO{font-size:.95rem;font-weight:700;font-family:var(--font-mono);color:hsl(var(--color-foreground)/.7);letter-spacing:-.02em;line-height:1.2}.live_snapshotLabel__zgWMs{font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--color-primary))}.live_snapshotDivider__ZvqR3{width:1px;height:24px;background:hsl(var(--color-border)/.3)}.live_feedContainer__5kxNb{display:flex;flex-direction:column;gap:.05rem;min-height:1.5rem;font-family:var(--font-mono)}.live_feedEntry__BVNHP{display:flex;align-items:center;gap:.4rem;font-size:.7rem;color:hsl(var(--color-foreground)/.4);opacity:1;transform:translateY(0);animation:live_feedSlideIn__Ux8Nc .22s ease;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.live_feedFading__yx0hi{opacity:0;transform:translateY(-4px)}@keyframes live_feedSlideIn__Ux8Nc{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.live_feedType__aLM7H{color:hsl(var(--color-primary)/.7);font-weight:600;min-width:60px}.live_feedArrow__83nmT{color:hsl(var(--color-foreground)/.2)}.live_feedDetail__mNmUF{color:hsl(var(--color-foreground)/.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.live_liveDivider__gBmSa{width:100%;height:1px;background:hsl(var(--color-border)/.13)}.live_exploreLink__rmljq{display:inline-flex;align-items:center;gap:.35rem;margin-top:.15rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;color:hsl(var(--color-foreground)/.35);text-decoration:none;transition:color .22s ease}.live_exploreLink__rmljq:hover{color:hsl(var(--color-primary))}.live_explorePage__SXUIi{display:flex;flex-direction:column;gap:2rem;max-width:1100px;padding:2rem 0}.live_exploreEyebrow__Zq6Z8{display:flex;flex-direction:column;gap:.05rem;min-height:1.5rem;font-family:var(--font-mono);margin:0;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--color-primary))}.live_exploreTitle__EPetT{margin:0;font-size:2rem;font-weight:800;letter-spacing:-.02em}.live_exploreSubtitle__PZUjK{margin:0;color:hsl(var(--color-foreground)/.6);max-width:48rem}.live_exploreSection__N7RXv{display:flex;flex-direction:column;gap:1rem}.live_exploreSectionLabel__1_GiJ{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--color-foreground)/.4)}.live_replayContainer__XpmC4{display:flex;flex-direction:column;gap:.75rem}.live_replayControls__Pigev{display:flex;align-items:center;gap:.5rem}.live_replaySelect__0s_hk{padding:.4rem .75rem;font-size:.82rem;color:hsl(var(--color-foreground))}.live_replayBtn__aBDdy,.live_replaySelect__0s_hk{border:1px solid hsl(var(--color-border));border-radius:6px;background:transparent;cursor:pointer}.live_replayBtn__aBDdy{padding:.4rem .85rem;font-size:.8rem;font-weight:600;color:hsl(var(--color-foreground)/.72);transition:border-color .22s ease,color .22s ease,background .22s ease}.live_replayBtn__aBDdy:hover{border-color:hsl(var(--color-primary)/.5);color:hsl(var(--color-foreground))}.live_replayBtnActive__CqOpi{background:hsl(var(--color-primary)/.15);border-color:hsl(var(--color-primary));color:hsl(var(--color-primary))}.live_replayTimeline__pl8QU{position:relative;padding:0 0 0 1.5rem}.live_replayTimelineLine__S4O5e{position:absolute;top:0;left:.45rem;bottom:0;width:2px;background:hsl(var(--color-border)/.3)}.live_replayEvent__74YcM{position:relative;display:flex;align-items:flex-start;gap:.75rem;padding:.5rem 0}.live_replayEventActive__MXfWB{background:hsl(var(--color-primary)/.04);border-radius:6px;margin:0 -.5rem;padding:.5rem .5rem .5rem calc(.5rem + 1.5rem)}.live_replayDot__jpV_6{position:absolute;left:-1.5rem;top:.65rem;width:10px;height:10px;border-radius:50%;border:2px solid hsl(var(--color-border)/.5);background:hsl(var(--color-background));z-index:1}.live_replayEventActive__MXfWB .live_replayDot__jpV_6{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary));box-shadow:0 0 6px hsl(var(--color-primary)/.4)}.live_replayDotError__5mgI1{border-color:hsl(var(--color-destructive));background:hsl(var(--color-destructive))}.live_replayEventTime___dNaO{font-size:.7rem;font-family:var(--font-mono);color:hsl(var(--color-foreground)/.4);min-width:58px;flex-shrink:0}.live_replayEventBody__cFZQj{display:flex;flex-direction:column;gap:.1rem}.live_replayEventType__pgwXt{display:inline-block;padding:.1rem .35rem;font-size:.65rem}.live_replayEventDetail__Hq1Nh{font-size:.78rem;color:hsl(var(--color-foreground)/.6)}.live_flowContainer___81h8{display:flex;flex-direction:column;gap:.5rem}.live_flowPath__tLfyj{display:flex;align-items:center;gap:.4rem;padding:.45rem 0;border-bottom:1px solid hsl(var(--color-border)/.15);font-size:.82rem}.live_flowPath__tLfyj:last-child{border-bottom:none}.live_flowPage__MogU6{font-family:var(--font-mono);font-size:.78em;padding:.1rem .35rem;background:hsl(var(--color-primary)/.08);border-radius:3px;color:hsl(var(--color-foreground)/.8)}.live_flowArrow__3Ubsy{color:hsl(var(--color-primary)/.5);font-weight:700;flex-shrink:0}.live_flowCount__52Umg{margin-left:auto;font-weight:700;font-family:var(--font-mono);font-size:.82em;color:hsl(var(--color-primary))}.live_flowExitRate__8LLda{font-size:.7rem;color:hsl(var(--color-foreground)/.4);margin-left:.25rem}.live_flowDeadEnd__RH7iQ{display:inline-block;margin-left:.35rem;font-size:.6rem;font-weight:700;padding:.05rem .3rem;border-radius:3px;background:hsl(var(--color-warning)/.15);color:hsl(var(--color-warning));text-transform:uppercase;letter-spacing:.04em}.live_emptyNote__23wSU{margin:0;color:hsl(var(--color-foreground)/.4);font-style:italic;font-size:.85rem}@media (max-width:640px){.live_snapshotRow__fiO4N{flex-wrap:wrap;gap:.75rem}.live_snapshotDivider__ZvqR3{display:none}.live_snapshotMetric__u_6Rg{min-width:70px}.live_ledTooltip__o34zJ{left:0;transform:none}@keyframes live_tooltipIn__FmdO8{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.live_replayEventActive__MXfWB{margin:0;padding:.5rem 0}}@media (prefers-reduced-motion:reduce){.live_heroDotError__n25gz,.live_heroDotIdle__siVgb,.live_heroDotInteract__TXUMu,.live_heroDotNavigate__xPn8T,.live_heroDotScroll__rQCcd,.live_heroDot__5ACVl,.live_ledError__QcuqT,.live_ledIdle__DM_VK,.live_ledInteract__h6kwW,.live_ledNavigate__n7yej,.live_ledScroll__fqBqw,.live_led__8E61D{animation:none}.live_feedEntry__BVNHP{animation:none;transition:none}.live_ledTooltip__o34zJ{animation:none}}.AppShell_container__U2SlQ{display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;position:relative;z-index:2}@media (min-width:768px){.AppShell_container__U2SlQ{height:100%;min-height:0}}.AppShell_header__L5nRX{position:-webkit-sticky;position:sticky;top:0;z-index:50;width:100%;border-bottom:1px solid hsl(var(--color-border)/.5);background-color:hsl(var(--color-card)/1);color:hsl(var(--color-card-foreground));-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%)}.AppShell_headerInner__EXgPu{display:flex;height:4rem;max-width:1200px;margin:0 auto;align-items:center;justify-content:space-between;padding:0 1.5rem;gap:2rem}.AppShell_leftSection__hMFtE{display:flex;align-items:center;gap:.5rem;min-width:0}@media (max-width:767px){.AppShell_header__L5nRX{padding-top:env(safe-area-inset-top)}.AppShell_headerInner__EXgPu{height:3.5rem;padding-left:max(.875rem,env(safe-area-inset-left));padding-right:max(.875rem,env(safe-area-inset-right));gap:.625rem}}.AppShell_logo__N_6id{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.25rem;color:hsl(var(--color-card-foreground));letter-spacing:-.02em}.AppShell_logoImg__IDcvC{height:2.25rem;width:2.25rem;min-width:2.25rem;min-height:2.25rem;object-fit:contain;display:block}.AppShell_logoAccent__2TXLW{color:hsl(var(--color-primary))}.AppShell_nav__SGzUf{display:none}@media (min-width:768px){.AppShell_headerInner__EXgPu{display:grid;grid-template-columns:var(--header-side-width,max-content) minmax(0,1fr) var(--header-side-width,max-content);justify-content:normal}.AppShell_leftSection__hMFtE{justify-self:start}.AppShell_nav__SGzUf{display:flex;align-items:center;justify-self:center;gap:.25rem}}@media (min-width:768px) and (max-width:1023px){.AppShell_headerInner__EXgPu{padding:0 1rem;gap:1rem}.AppShell_nav__SGzUf{gap:.125rem}.AppShell_navLink__Z9Bh1{padding:.45rem .6rem;font-size:.8125rem}.AppShell_rightSection__G7uwZ{gap:.375rem}.AppShell_mainContent__cX7wL{padding:1.5rem 1rem}.AppShell_footer__tORHO{padding:.5rem 1rem}}.AppShell_navLink__Z9Bh1{padding:.5rem .875rem;font-size:.875rem;font-weight:500;border-radius:.5rem;transition:all .2s;color:hsl(var(--color-card-foreground))}.AppShell_navLinkActive__FKmmh{background-color:hsl(var(--color-primary)/.1);color:hsl(var(--color-primary));font-weight:600}.AppShell_navLink__Z9Bh1:hover{background-color:hsl(var(--color-accent));color:hsl(var(--color-foreground))}.AppShell_rightSection__G7uwZ{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-width:0}.AppShell_mobileMenuButton__8NGGN{display:flex;min-width:2.75rem;min-height:2.75rem;padding:.5rem;border-radius:.5rem;border:none;background:transparent;color:hsl(var(--color-card-foreground));cursor:pointer}@media (min-width:768px){.AppShell_mobileMenuButton__8NGGN{display:none}}.AppShell_mobileMenuButton__8NGGN:hover{background-color:hsl(var(--color-accent))}.AppShell_menuIcon__OvjKi{width:1.5rem;height:1.5rem}.AppShell_mobileNav__rGcpY{display:flex;flex-direction:column;padding:.5rem 1rem 1rem;gap:.25rem;border-top:1px solid hsl(var(--color-border)/.5)}@media (max-width:767px){.AppShell_mobileNav__rGcpY{padding:.375rem .75rem .875rem}}.AppShell_mobileNavLink__jPih1{padding:.75rem 1rem;font-size:.9375rem;font-weight:500;border-radius:.5rem;color:hsl(var(--color-card-foreground));transition:all .2s}.AppShell_mobileNavLinkActive__a0Gmx,.AppShell_mobileNavLink__jPih1:hover{background-color:hsl(var(--color-accent));color:hsl(var(--color-foreground))}.AppShell_authButton__AWI7o{display:inline-flex;align-items:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;border-radius:.5rem;border:1px solid hsl(var(--color-border));background:transparent;color:hsl(var(--color-card-foreground));cursor:pointer;transition:all .2s;text-decoration:none;white-space:nowrap}.AppShell_authButton__AWI7o:hover{background-color:hsl(var(--color-accent));color:hsl(var(--color-foreground));border-color:hsl(var(--color-primary)/.4)}.AppShell_adminBadge__yv4yo{display:inline-flex;align-items:center;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;border-radius:9999px;background-color:hsl(var(--color-primary)/.15);color:hsl(var(--color-primary));letter-spacing:.04em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AppShell_main__DEHfz{flex:1 1;min-height:0;overflow-x:hidden}@media (min-width:768px){.AppShell_main__DEHfz{overflow-y:auto}}.AppShell_mainContent__cX7wL{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}@media (max-width:767px){.AppShell_mainContent__cX7wL{padding:1.25rem max(.875rem,env(safe-area-inset-right)) 1.75rem max(.875rem,env(safe-area-inset-left))}}.AppShell_footer__tORHO{border-top:1px solid hsl(var(--color-border)/.5);background-color:hsl(var(--color-card)/1);color:hsl(var(--color-card-foreground));padding:.625rem 1.5rem}.AppShell_footerInner__JwM5_{max-width:1200px;width:100%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.2rem}@media (max-width:767px){.AppShell_footer__tORHO{padding:.75rem max(.875rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.875rem,env(safe-area-inset-left))}.AppShell_footerInner__JwM5_{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (min-width:768px){.AppShell_footerInner__JwM5_{gap:1rem}}.AppShell_footerText__qJLFs{font-size:.875rem;color:inherit}.AppShell_footerLinks__zOzr9{display:flex;gap:1.5rem;margin-left:auto}@media (max-width:767px){.AppShell_footerLinks__zOzr9{margin-left:0;gap:.875rem;flex-wrap:wrap}}.AppShell_footerLink__BZkyh{font-size:.875rem;color:inherit;transition:color .2s}.AppShell_footerLink__BZkyh:hover{color:hsl(var(--color-primary))}.AppShell_backgroundVideo__3qXId{position:fixed;top:0;left:0;width:100vw;height:100dvh;object-fit:cover;z-index:0}.AppShell_backgroundFallback__FZTb9{position:fixed;inset:0;width:100vw;height:100dvh;z-index:0;pointer-events:none;background:#050505 url(/assets/background-poster.jpg) 50%/cover no-repeat}.AppShell_backgroundOverlay__fzao_{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(20,20,30,.55) 0,rgba(20,20,30,.35) 60%,rgba(20,20,30,.75));transition:background .3s}.AppShell_dark__gfMNy .AppShell_backgroundOverlay__fzao_{background:linear-gradient(180deg,rgba(10,10,20,.75) 0,rgba(10,10,20,.45) 60%,rgba(10,10,20,.85))}@media (hover:none) and (pointer:coarse){.AppShell_mobileMenuButton__8NGGN:hover{background-color:transparent}.AppShell_mobileNavLink__jPih1:hover,.AppShell_navLink__Z9Bh1:hover{background-color:transparent;color:hsl(var(--color-card-foreground))}.AppShell_footerLink__BZkyh:hover{color:inherit}}@media (max-width:767px){.AppShell_backgroundOverlay__fzao_{background:linear-gradient(180deg,rgba(10,10,18,.6) 0,rgba(10,10,18,.44) 58%,rgba(10,10,18,.82))}}.ErrorNotice_notice__BwTHv{display:grid;grid-gap:.875rem;gap:.875rem;padding:1rem 1rem .95rem;border-radius:var(--radius);border:1px solid hsl(var(--color-border));background:linear-gradient(180deg,hsl(var(--color-card)/.96),hsl(var(--color-card)/.9));color:hsl(var(--color-card-foreground));box-shadow:0 10px 24px hsl(var(--color-background)/.18)}.ErrorNotice_compact__Hqj6e{padding:.875rem}.ErrorNotice_error__OHw86{border-color:hsl(var(--color-destructive)/.45);box-shadow:0 12px 28px hsl(var(--color-destructive)/.12)}.ErrorNotice_warning__MCLo9{border-color:hsl(var(--color-warning)/.45);box-shadow:0 12px 28px hsl(var(--color-warning)/.12)}.ErrorNotice_info__WKrrk{border-color:hsl(var(--color-primary)/.45);box-shadow:0 12px 28px hsl(var(--color-primary)/.12)}.ErrorNotice_header__UJ3tB{display:flex;align-items:flex-start;gap:.75rem}.ErrorNotice_icon__tUhwo{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;font-size:1rem;font-weight:700;background-color:hsl(var(--color-background)/.08)}.ErrorNotice_copy__Ps7GR{flex:1 1;min-width:0}.ErrorNotice_titleRow__SQ0Vf{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ErrorNotice_title__Hp2TY{font-size:1rem;font-weight:700;line-height:1.3}.ErrorNotice_message__N2jNg{margin-top:.25rem;font-size:.94rem;line-height:1.55;color:hsl(var(--color-card-foreground)/.88)}.ErrorNotice_actions__h39jd{display:flex;flex-wrap:wrap;gap:.5rem}.ErrorNotice_details__oUL2f{margin:0;padding:.75rem;overflow-x:auto;border-radius:calc(var(--radius) - .15rem);background-color:hsl(var(--color-background)/.08);color:hsl(var(--color-card-foreground)/.92);font-family:var(--font-mono);font-size:.8rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.error-page_shell__I7ARq{min-height:100vh;display:grid;place-items:center;padding:1rem}.error-page_content__EW608{width:100%;max-width:52rem}.error-page_routeContent__1ASVy{max-width:48rem;margin:3rem auto;padding:0 1rem}.Card_card__TSxHq{border-radius:var(--radius);border:1px solid hsl(var(--color-border));background-color:hsl(var(--color-card));color:hsl(var(--color-card-foreground));transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .22s ease;will-change:transform}.Card_card__TSxHq:hover{transform:translateY(-6px) scale(1.008);border-color:hsl(var(--color-primary)/.25);box-shadow:0 8px 16px hsl(var(--color-primary)/.08)}.Card_cardNoHover___otM3{transition:none;will-change:auto}.Card_cardNoHover___otM3:hover{transform:none;border-color:hsl(var(--color-border));box-shadow:none}.Card_cardHeader__oIkCK{display:flex;flex-direction:column;gap:.375rem;padding:1.5rem 1.5rem 0}.Card_cardTitle___2BoC{font-size:1.125rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.Card_cardDescription__5cHj4{font-size:.875rem;color:hsl(var(--color-primary))!important;line-height:1.5;font-style:italic}.Card_cardContent__cNc6B{padding:1.5rem}.Card_cardFooter__U_zQL{display:flex;align-items:center;padding:0 1.5rem 1.5rem;gap:.5rem}.analytics_page___yD00{display:flex;flex-direction:column;gap:1.5rem;max-width:1280px}.analytics_headerRow___Cj5D{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.analytics_eyebrow__ktxqa{margin:0 0 .35rem;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--color-primary))}.analytics_title__WUxsc{margin:0;font-size:2rem;font-weight:700;letter-spacing:-.02em}.analytics_subtitle__VnQAV{margin-top:.5rem;color:hsl(var(--color-foreground)/.72);max-width:48rem}.analytics_panelLink__HYDKE{color:hsl(var(--color-primary));text-decoration:none;font-weight:600}.analytics_panelLink__HYDKE:hover{text-decoration:underline}.analytics_controls__GJY4k{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.analytics_rangeBtn__1F8C4{padding:.35rem .75rem;font-size:.8rem;font-weight:600;border:1px solid hsl(var(--color-border));border-radius:6px;background:transparent;color:hsl(var(--color-foreground)/.72);cursor:pointer;transition:all .15s ease}.analytics_rangeBtn__1F8C4:hover{border-color:hsl(var(--color-primary)/.5);color:hsl(var(--color-foreground))}.analytics_rangeBtnActive__o3d7l{background:hsl(var(--color-primary)/.15);border-color:hsl(var(--color-primary));color:hsl(var(--color-primary))}.analytics_metricsRow__lzTaa{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}.analytics_metricCard___RNmT{height:100%}.analytics_metricBody__udNfV{display:flex;flex-direction:column;gap:.15rem;padding:1.25rem 1.5rem!important}.analytics_metricLabel__Y5UFd{margin:0;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--color-foreground)/.55)}.analytics_metricValue__GwO45{margin:0;font-size:2.25rem;font-weight:800;letter-spacing:-.04em;color:hsl(var(--color-primary));line-height:1.15}.analytics_metricSubtitle__zdxul{margin:0;font-size:.78rem;color:hsl(var(--color-foreground)/.5)}.analytics_sectionLabel__6i_yJ{margin:.75rem 0 0;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--color-foreground)/.4)}.analytics_gridFull__axpcl{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.analytics_gridHalf__o7uZB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.analytics_gridThird__KDEUZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.analytics_chartCard__Mk7sJ{height:100%;overflow:hidden}.analytics_emptyNote__cRYiI{margin:0;color:hsl(var(--color-foreground)/.55);font-style:italic}.analytics_transitionList__gCxMY{display:flex;flex-direction:column;gap:.25rem}.analytics_transitionRow__2JzgA{display:flex;justify-content:space-between;align-items:center;padding:.45rem 0;border-bottom:1px solid hsl(var(--color-border)/.3);gap:1rem}.analytics_transitionRow__2JzgA:last-child{border-bottom:none}.analytics_transitionPath__OdVyQ{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:hsl(var(--color-foreground)/.82)}.analytics_transitionPath__OdVyQ code{font-family:monospace;font-size:.82em;padding:.1rem .35rem;background:hsl(var(--color-primary)/.08);border-radius:3px}.analytics_transitionArrow__pAXdC,.analytics_transitionCount__phO08{color:hsl(var(--color-primary));font-weight:700}.analytics_transitionCount__phO08{font-size:.85rem;white-space:nowrap}.analytics_errorTableWrap__bLT5c{overflow-x:auto}.analytics_errorTable__ji5I8{width:100%;border-collapse:collapse;font-size:.82rem}.analytics_errorTable__ji5I8 th{text-align:left;padding:.5rem .6rem;font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--color-foreground)/.45);border-bottom:1px solid hsl(var(--color-border)/.6)}.analytics_errorTable__ji5I8 td{padding:.5rem .6rem;border-bottom:1px solid hsl(var(--color-border)/.2);vertical-align:top}.analytics_errorTag__EfMfr{display:inline-block;padding:.15rem .45rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:3px;white-space:nowrap}.analytics_tagFrontend__zP0Wo{background:hsl(326 57% 67%/.15);color:hsl(326,57%,75%)}.analytics_tagWorker__OIiwW{background:hsl(38 90% 55%/.15);color:hsl(38,90%,65%)}.analytics_tagD1__IbiBm{background:hsl(0 84% 60%/.15);color:hsl(0,84%,70%)}.analytics_errorMsg__RFEhv{max-width:300px;word-break:break-word;color:hsl(var(--color-foreground)/.8)}.analytics_errorPage__JPHzJ{font-family:monospace;font-size:.78em;color:hsl(var(--color-foreground)/.6)}.analytics_errorCount__p5q18{font-weight:700;color:hsl(var(--color-destructive));text-align:right}.analytics_errorDate__AEYjV{white-space:nowrap;color:hsl(var(--color-foreground)/.5);font-size:.78em}.analytics_errorText__a_0Xw{margin:0;color:hsl(var(--color-destructive))}.analytics_loadingText__Wskhh{margin:0;color:hsl(var(--color-foreground)/.6)}.analytics_trendBadge__FsWOE{display:inline-block;margin-left:.5rem;font-size:.7rem;font-weight:700;padding:.15rem .4rem;border-radius:4px;vertical-align:middle;letter-spacing:.02em}.analytics_trendUp__L0l10{background:hsl(145,55%,50%,.15);color:hsl(145,55%,60%)}.analytics_trendDown__Dzekt{background:hsl(0,84%,60%,.15);color:hsl(0,84%,70%)}.analytics_anomalyBanner__O49oO{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;border:1px solid hsl(38,90%,55%,.4);border-radius:8px;background:hsl(38,90%,55%,.06)}.analytics_anomalyTitle__Q18cb{margin:0;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(38,90%,65%)}.analytics_anomalyItem__jjERV{display:flex;align-items:center;gap:.75rem;font-size:.85rem;color:hsl(var(--color-foreground)/.85)}.analytics_anomalySeverity__Q4HsD{font-size:.65rem;font-weight:800;letter-spacing:.06em;padding:.1rem .4rem;border-radius:3px;white-space:nowrap}.analytics_anomalyWarning__IOw2_ .analytics_anomalySeverity__Q4HsD{background:hsl(38,90%,55%,.2);color:hsl(38,90%,65%)}.analytics_anomalyCritical__5w7_Z .analytics_anomalySeverity__Q4HsD{background:hsl(0,84%,60%,.2);color:hsl(0,84%,70%)}.analytics_anomalyValues__FckHq{margin-left:auto;font-size:.78rem;font-family:monospace;color:hsl(var(--color-foreground)/.5)}.analytics_derivedRow__LyXyn{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}.analytics_derivedCard__05NFh{padding:.85rem 1rem;border:1px solid hsl(var(--color-border)/.4);border-radius:8px;background:hsl(var(--color-foreground)/.02);text-align:center}.analytics_derivedLabel__XCW66{margin:0 0 .25rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--color-foreground)/.5)}.analytics_derivedValue__pa9kU{margin:0;font-size:1.5rem;font-weight:800;color:hsl(var(--color-primary));line-height:1.2}.analytics_derivedUnit__FlU_0{font-size:.7rem;font-weight:600;color:hsl(var(--color-foreground)/.4);margin-left:.15rem}.analytics_sessionControls__dRIiS{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.analytics_sessionFilter__aMfC2{padding:.35rem .75rem;font-size:.82rem;border:1px solid hsl(var(--color-border));border-radius:6px;background:transparent;color:hsl(var(--color-foreground));cursor:pointer}.analytics_sessionList__4U7GG{display:flex;flex-direction:column;gap:0}.analytics_sessionRow__Tu7fo{display:flex;align-items:center;gap:.75rem;width:100%;padding:.55rem .6rem;background:transparent;border:none;border-bottom:1px solid hsl(var(--color-border)/.2);color:hsl(var(--color-foreground)/.85);font-size:.82rem;cursor:pointer;text-align:left;transition:background .1s ease}.analytics_sessionRow__Tu7fo:hover{background:hsl(var(--color-primary)/.04)}.analytics_sessionExpanded__0EWc4{background:hsl(var(--color-primary)/.06);border-color:hsl(var(--color-primary)/.3)}.analytics_sessionError__E9Mdt{border-left:3px solid hsl(var(--color-destructive))}.analytics_sessionId__yctun{font-family:monospace;font-size:.78em;color:hsl(var(--color-primary));flex-shrink:0}.analytics_sessionMeta__Ol0vj{flex:1 1;color:hsl(var(--color-foreground)/.6);font-size:.78em}.analytics_sessionTime__BBOAK{font-size:.72em;color:hsl(var(--color-foreground)/.45);white-space:nowrap}.analytics_sessionTimeline__0cz4L{padding:.5rem .75rem .75rem 1.5rem;background:hsl(var(--color-foreground)/.02);border-bottom:1px solid hsl(var(--color-border)/.3)}.analytics_timelineTable__EfbKe{width:100%;border-collapse:collapse;font-size:.78rem}.analytics_timelineTable__EfbKe th{text-align:left;padding:.35rem .5rem;font-weight:600;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--color-foreground)/.4);border-bottom:1px solid hsl(var(--color-border)/.4)}.analytics_timelineTable__EfbKe td{padding:.35rem .5rem;border-bottom:1px solid hsl(var(--color-border)/.15)}.analytics_timelineTime__HZhw5{font-family:monospace;font-size:.82em;color:hsl(var(--color-foreground)/.55);white-space:nowrap}.analytics_timelineDetail__n9ZfL{font-size:.82em;color:hsl(var(--color-foreground)/.55);max-width:200px;word-break:break-word}.analytics_timelineError___5Bjf{background:hsl(0,84%,60%,.05)}@media (max-width:900px){.analytics_gridHalf__o7uZB,.analytics_gridThird__KDEUZ{grid-template-columns:1fr}.analytics_derivedRow__LyXyn,.analytics_metricsRow__lzTaa{grid-template-columns:repeat(2,1fr)}.analytics_anomalyItem__jjERV{flex-wrap:wrap}.analytics_anomalyValues__FckHq{margin-left:0}}@media (max-width:640px){.analytics_title__WUxsc{font-size:1.6rem}.analytics_metricsRow__lzTaa{grid-template-columns:1fr}.analytics_metricValue__GwO45{font-size:1.75rem}}.page_page__Hubd9{display:flex;flex-direction:column;gap:1.25rem}.page_headerRow__D4Ny_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page_headerActions__lOL2M{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.page_title__NCWO2{margin:0;font-size:2rem;font-weight:700;letter-spacing:-.02em}.page_subtitle__zAxDv{margin-top:.5rem;color:hsl(var(--color-foreground)/.72);max-width:40rem}.page_messageList__Ss0iF{display:flex;flex-direction:column;gap:1rem}.page_messageCard__Zr8LA{width:100%}.page_messageHeader__Qyol1{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.page_messageDate__i_KgG{font-size:.8125rem;color:hsl(var(--color-primary));white-space:nowrap}.page_messageBody__rmJyR{line-height:1.7;color:hsl(var(--color-card-foreground));white-space:pre-wrap;word-break:break-word}.page_messageActions__cqI36{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.page_confirmRow__QYmlW{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page_confirmText__BtFYG{font-size:.88rem;font-weight:600;color:hsl(var(--color-card-foreground))}.page_readOnlyPill__a_CP8{display:inline-flex;align-items:center;border-radius:999px;padding:.25rem .65rem;background:hsl(var(--color-primary)/.12);color:hsl(var(--color-primary));font-size:.8rem;font-weight:700}.page_errorMessage__oJIRo{padding:.75rem 1rem;border-radius:var(--radius);background-color:hsl(var(--color-destructive)/.1);color:hsl(var(--color-destructive));font-size:.875rem}.page_inlineLink__xGTLk{color:hsl(var(--color-primary));text-decoration:none}.page_inlineLink__xGTLk:hover{text-decoration:underline}@media (max-width:640px){.page_title__NCWO2{font-size:1.6rem}}.page_page__CSq2H{display:flex;flex-direction:column;gap:1.25rem}.page_headerRow__pwGXu{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page_eyebrow__X_T10{margin:0 0 .35rem;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--color-primary))}.page_title__8KOpM{margin:0;font-size:2rem;font-weight:700;letter-spacing:-.02em}.page_subtitle__HSJne{margin-top:.5rem;color:hsl(var(--color-foreground)/.72);max-width:48rem}.page_grid__29aJB{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem;gap:1rem}.page_panelCard__twU_y{height:100%}.page_inlineLink__YTd_M,.page_panelLink__MgbvL{color:hsl(var(--color-primary));text-decoration:none;font-weight:600}.page_inlineLink__YTd_M:hover,.page_panelLink__MgbvL:hover{text-decoration:underline}.page_readOnlyNote__xtera{margin:0;color:hsl(var(--color-foreground)/.72);line-height:1.6}.page_statRow__8CYjd{display:flex;justify-content:space-between;align-items:baseline;padding:.35rem 0;border-bottom:1px solid hsl(var(--color-border)/.4);gap:1rem}.page_statRow__8CYjd:last-child{border-bottom:none}.page_statLabel__h1BWM{font-size:.9rem;color:hsl(var(--color-foreground)/.82);word-break:break-all}.page_statCount__LFUzd{font-size:.9rem;font-weight:700;color:hsl(var(--color-primary));white-space:nowrap}.page_bigStat__n7mdh{font-size:3rem;font-weight:800;letter-spacing:-.04em;margin:0;color:hsl(var(--color-primary))}.page_emptyNote__P6RDt{margin:0;color:hsl(var(--color-foreground)/.55);font-style:italic}.page_auditFilterBar__3sym4{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page_auditFilterBtn__EdcXU{padding:.3rem .75rem;font-size:.8rem;font-weight:600;border:1px solid hsl(var(--color-border));border-radius:999px;background:transparent;color:hsl(var(--color-foreground)/.6);cursor:pointer;transition:all .22s ease}.page_auditFilterBtn__EdcXU:hover{color:hsl(var(--color-foreground)/.9);border-color:hsl(var(--color-foreground)/.3)}.page_auditFilterActive__QDcw7{background:hsl(var(--color-primary)/.12);border-color:hsl(var(--color-primary)/.4);color:hsl(var(--color-primary))}.page_auditCount__oprUA{margin-left:auto;font-size:.8rem;color:hsl(var(--color-foreground)/.45);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_auditList__R8v_i{display:flex;flex-direction:column;gap:1px;border:1px solid hsl(var(--color-border)/.5);border-radius:var(--radius);overflow:hidden}.page_auditEntry__Zdkz2{display:flex;align-items:stretch;background:hsl(var(--color-card));transition:background .22s ease}.page_auditEntryClickable__Gfmss{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_auditEntry__Zdkz2:hover{background:hsl(var(--color-card-foreground)/.03)}.page_auditEntryExpanded__K4Ack{background:hsl(var(--color-card-foreground)/.02)}.page_auditIndicator__5jI_1{width:3px;flex-shrink:0}.page_auditCatRole__THNCk{background:hsl(var(--color-warning))}.page_auditCatContent__AfRqM{background:hsl(var(--color-primary))}.page_auditCatAuth__lyTdD{background:hsl(var(--color-info))}.page_auditCatSystem__s7Sva{background:hsl(var(--color-foreground)/.25)}.page_auditBody__6LJkj{flex:1 1;padding:.65rem .85rem;min-width:0}.page_auditHeader__PGDsn{display:flex;align-items:center;gap:.45rem}.page_auditIcon__PpVDb{font-size:.85rem;line-height:1}.page_auditLabel__2_7ZT{font-size:.85rem;font-weight:600;color:hsl(var(--color-card-foreground))}.page_auditTime__sGoJN{margin-left:auto;font-size:.75rem;color:hsl(var(--color-foreground)/.4);white-space:nowrap;cursor:default}.page_auditDescription__2__RD{margin:.25rem 0 0;font-size:.8rem;color:hsl(var(--color-foreground)/.65);line-height:1.45}.page_auditActorId__aCACv{font-family:var(--font-mono);font-size:.78rem;background:hsl(var(--color-foreground)/.06);padding:.1rem .3rem;border-radius:3px}.page_auditResource__PZiG0{font-family:var(--font-mono);font-size:.78rem;color:hsl(var(--color-foreground)/.55)}.page_auditDetails__Y25Xi{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.page_auditChip__2ywNE{display:inline-block;padding:.12rem .45rem;font-size:.72rem;font-family:var(--font-mono);border-radius:999px;background:hsl(var(--color-primary)/.1);color:hsl(var(--color-primary))}.page_auditChevron__LKhCy{font-size:.7rem;color:hsl(var(--color-foreground)/.35);transition:color .22s ease}.page_auditEntryClickable__Gfmss:hover .page_auditChevron__LKhCy{color:hsl(var(--color-foreground)/.6)}.page_auditUserBadge__lp4C4{position:relative;display:inline}.page_auditTooltip__139cQ{display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:.4rem .65rem;font-size:.72rem;font-family:var(--font-mono);line-height:1.5;white-space:nowrap;color:hsl(var(--color-card-foreground));background:hsl(var(--color-card));border:1px solid hsl(var(--color-border));border-radius:var(--radius);box-shadow:0 4px 12px hsl(0 0% 0%/.15);z-index:10;pointer-events:none}.page_auditUserBadge__lp4C4:hover .page_auditTooltip__139cQ{display:block}.page_auditExpandedContent__xn9Sz{margin-top:.6rem;padding-top:.6rem;border-top:1px solid hsl(var(--color-border)/.4)}.page_auditDetailTable__WKc5u{width:100%;border-collapse:collapse;font-size:.78rem}.page_auditDetailTable__WKc5u td{padding:.25rem 0;vertical-align:top}.page_auditDetailKey__SQVb9{width:6.5rem;font-weight:600;color:hsl(var(--color-foreground)/.55);white-space:nowrap;padding-right:.75rem}.page_auditDetailVal__qL46n{font-family:var(--font-mono);color:hsl(var(--color-foreground)/.75);word-break:break-all}.page_auditMetaCode__S_lEh{display:block;font-size:.72rem;white-space:pre-wrap;background:hsl(var(--color-foreground)/.04);padding:.35rem .5rem;border-radius:var(--radius);line-height:1.5}.page_auditCard__v77KL{width:100%}.page_auditAction__Bk3FP{font-size:.95rem;font-family:monospace;letter-spacing:0}.page_auditMeta__5fu_c{display:flex;flex-wrap:wrap;gap:1rem;font-size:.85rem;color:hsl(var(--color-foreground)/.72)}.page_errorText__mcT4z{margin:0;color:hsl(var(--color-destructive))}.page_loadingText__P361f{margin:0;color:hsl(var(--color-foreground)/.6)}.page_errorTypeFrontend__Ul_9T{color:hsl(var(--color-primary))}.page_errorTypeWorker__zKKEm{color:hsl(38 90% 55%)}.page_errorTypeD1__EMUSc{color:hsl(var(--color-destructive))}.page_smallCode__qLueE{font-size:.85em}.page_cacheStatsRow__LHBMQ{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.75rem}.page_cacheEventList__yhCBE{border:1px solid hsl(var(--color-border)/.5);border-radius:var(--radius);max-height:18rem;overflow:auto}.page_cacheEventRow__JaCLX{display:grid;grid-template-columns:10.5rem 9rem 1fr;grid-gap:.5rem;gap:.5rem;padding:.4rem .55rem;border-bottom:1px solid hsl(var(--color-border)/.35);font-size:.78rem;align-items:baseline}.page_cacheEventRow__JaCLX:last-child{border-bottom:none}.page_cacheEventTime__CnrAB{color:hsl(var(--color-foreground)/.55);font-size:.72rem}.page_cacheEventKind__gjdT1{font-family:var(--font-mono);color:hsl(var(--color-primary));font-size:.74rem}.page_cacheEventUrl__4Jwf8{font-family:var(--font-mono);color:hsl(var(--color-foreground)/.82);word-break:break-all}.page_cacheEventDetail__U_acH{grid-column:2/span 2;color:hsl(var(--color-foreground)/.55);font-size:.72rem}@media (max-width:640px){.page_title__8KOpM{font-size:1.6rem}}.Input_inputWrapper__Ksws9{display:flex;flex-direction:column;gap:.375rem}.Input_label__D1cpg{font-size:.875rem;font-weight:500;color:hsl(var(--color-foreground))}.Input_fieldShell__ZKZN6{position:relative}.Input_input__tLeFl{height:2.5rem;width:100%;border-radius:var(--radius);border:1px solid hsl(var(--color-input));background-color:transparent;padding:0 .75rem;font-size:.875rem;color:hsl(var(--color-foreground));transition:all .2s;font-family:var(--font-sans)}.Input_inputWithReveal__QzX70{padding-right:2.9rem}.Input_input__tLeFl:focus{outline:none;border-color:hsl(var(--color-ring));box-shadow:0 0 0 3px hsl(var(--color-ring)/.1)}.Input_input__tLeFl::placeholder{color:hsl(var(--color-muted-foreground))}.Input_revealButton__P1G4y{position:absolute;top:50%;right:.35rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;transform:translateY(-50%);border:0;border-radius:calc(var(--radius) - .125rem);background:transparent;color:#000;cursor:pointer;transition:background-color .15s ease,color .15s ease}.Input_revealButton__P1G4y:hover{background-color:hsl(var(--color-accent)/.45);color:#000}.Input_revealButton__P1G4y:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--color-ring)/.2);color:#000}.Input_revealButton__P1G4y:disabled{cursor:not-allowed;opacity:.6}.Input_revealIcon__dEy13{width:1rem;height:1rem}.Input_textarea__S7b9X{min-height:6rem;padding:.75rem;resize:vertical}.Input_error__Z1d0j{font-size:.8125rem;color:hsl(var(--color-destructive))}.page_page__OesNI{display:flex;flex-direction:column;gap:1.25rem}.page_headerRow__Ux4y_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page_title__57F3w{margin:0;font-size:2rem;font-weight:700;letter-spacing:-.02em}.page_subtitle___YXvc{margin-top:.5rem;color:hsl(var(--color-foreground)/.72);max-width:48rem}.page_searchForm__nUh7J{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap}.page_searchField__PvxaV{position:relative;flex:1 1 20rem;min-width:min(100%,20rem)}.page_searchInput__Jjy4l{width:100%}.page_suggestionList__8Daa2{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:20;display:flex;flex-direction:column;gap:.25rem;padding:.4rem;border:1px solid hsl(var(--color-border));border-radius:var(--radius);background:hsl(var(--color-card));box-shadow:0 18px 40px hsl(0 0% 0%/.16)}.page_suggestionButton__wQcS5{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;padding:.65rem .75rem;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;color:hsl(var(--color-card-foreground));text-align:left;cursor:pointer}.page_suggestionButton__wQcS5:focus-visible,.page_suggestionButton__wQcS5:hover{background:hsl(var(--color-primary)/.1);outline:none}.page_suggestionName__xbRHb{font-weight:600}.page_suggestionMeta__tZ146{font-size:.82rem;color:hsl(var(--color-foreground)/.72)}.page_emptySuggestion__3jN95{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:20;padding:.7rem .8rem;border:1px solid hsl(var(--color-border));border-radius:var(--radius);background:hsl(var(--color-card));color:hsl(var(--color-foreground)/.72);box-shadow:0 18px 40px hsl(0 0% 0%/.16)}.page_userList__UydHb{display:flex;flex-direction:column;gap:1rem}.page_userCard__ldJdV{width:100%}.page_userHeader__DF8yq{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.page_roleBadge__6XgZC{display:inline-flex;align-items:center;border-radius:999px;padding:.3rem .7rem;background:hsl(var(--color-primary)/.12);color:hsl(var(--color-primary));font-size:.8rem;font-weight:700}.page_metaList__XTy3i{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.85rem;gap:.85rem;margin:0 0 1rem}.page_metaList__XTy3i dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--color-foreground)/.58)}.page_metaList__XTy3i dd{margin:.2rem 0 0;color:hsl(var(--color-card-foreground));word-break:break-word}.page_roleControls__9BlkF{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap}.page_confirmRow__CJLgh{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page_confirmText__r4hJG{font-size:.88rem}.page_confirmText__r4hJG,.page_selectLabel__V8EE3{font-weight:600;color:hsl(var(--color-card-foreground))}.page_selectLabel__V8EE3{font-size:.9rem}.page_roleSelect__7rqK_{min-width:12rem;border:1px solid hsl(var(--color-border));border-radius:var(--radius);background:hsl(var(--color-card));color:hsl(var(--color-card-foreground));padding:.65rem .8rem}.page_note__7ZdwB{margin:.75rem 0 0;color:hsl(var(--color-foreground)/.72)}.page_inlineLink__zOk__{color:hsl(var(--color-primary));text-decoration:none;font-weight:600}.page_inlineLink__zOk__:hover{text-decoration:underline}@media (max-width:640px){.page_title__57F3w{font-size:1.6rem}.page_roleControls__9BlkF,.page_searchForm__nUh7J{align-items:stretch}}.page_page__mTCLI{display:flex;flex-direction:column;gap:2rem;padding:2rem 0;max-width:1200px;margin:0 auto;width:100%}.page_headerRow__GyyoT{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.page_eyebrow__bO7Km{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);margin:0 0 .5rem}.page_title__ydaDd{font-size:2.5rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem;line-height:1.1}.page_subtitle__9e_Ux{font-size:1rem;color:var(--color-text-secondary);margin:0;max-width:600px}.page_tabsContainer__4zq4o{border-bottom:1px solid var(--color-border)}.page_tabs__EhVjp{display:flex;gap:0;align-items:stretch}.page_tab__wt7GR{padding:1rem 1.5rem;background:transparent;color:var(--color-text-secondary);cursor:pointer;font-weight:500;font-size:.95rem;border:none;border-bottom:2px solid transparent;transition:all .2s ease;position:relative}.page_tab__wt7GR:hover:not(.page_active__RCy2h){color:var(--color-text-primary)}.page_tab__wt7GR.page_active__RCy2h{color:var(--color-primary);border-bottom-color:var(--color-primary)}.page_emptyState__ajurk{padding:2rem;text-align:center;color:var(--color-text-secondary);font-size:.95rem;border-radius:var(--radius,.75rem);background:var(--color-background);margin:0}.page_assetWorkspace__NwNy2{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,.9fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.page_assetRail__qHFVr{min-width:0}.page_assetGrid__8u5DD{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1rem;gap:1rem}.page_assetCardButton__elu1j{display:flex;flex-direction:column;gap:.9rem;width:100%;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius,.95rem);background:linear-gradient(180deg,color-mix(in srgb,var(--color-background-secondary) 85%,#ffffff 15%),var(--color-background));cursor:pointer;text-align:left;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.page_assetCardButton__elu1j:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 18px 36px rgba(0,0,0,.08)}.page_assetCardButtonSelected__xMlE1{border-color:var(--color-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 35%,transparent),0 20px 40px rgba(0,0,0,.1)}.page_assetCardButton__elu1j:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page_assetPreview__Auncc{width:96px;height:96px;border-radius:var(--radius,.75rem);border:1px solid var(--color-border);margin-right:1rem;flex-shrink:0}.page_assetPreviewLarge__PBrJW,.page_assetPreview__Auncc{display:flex;align-items:center;justify-content:center;background:transparent;overflow:hidden}.page_assetPreviewLarge__PBrJW{width:100%;min-height:180px;border-radius:var(--radius,.9rem);border:1px solid var(--color-border)}.page_assetPreviewButton__FQ7s9{border:none;background:transparent;padding:0;margin:0;cursor:pointer;border-radius:var(--radius,.75rem)}.page_assetPreviewButton__FQ7s9:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.page_assetCard__Xil1M:hover{border-color:var(--color-primary);background:var(--color-background)}.page_assetCardBody__7Nd1H{display:flex;flex-direction:column;gap:.3rem}.page_assetInfo__daaXe{flex:1 1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.page_assetFileName___HI0U{font-weight:500;color:var(--color-text-primary);margin:0;word-break:break-word;font-size:.95rem}.page_assetMeta__reHla{font-size:.8rem;color:var(--color-text-secondary);margin:0}.page_assetUrl__YaZyN{font-size:.75rem;color:var(--color-text-secondary);margin:0;word-break:break-all;font-family:monospace;opacity:.8}.page_assetActions__Izp5i{display:flex;gap:.5rem;margin-left:1rem;flex-shrink:0}.page_assetInspector__GvBF2{position:-webkit-sticky;position:sticky;top:1rem;display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid color-mix(in srgb,var(--color-border) 80%,#000000 20%);border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-background) 94%,#ffffff 6%),var(--color-background-secondary));box-shadow:0 24px 60px rgba(0,0,0,.08)}.page_assetInspectorPreview__20rRh{min-height:280px;display:flex;align-items:center;justify-content:center;border-radius:1rem;border:1px solid var(--color-border);background:transparent;overflow:hidden}.page_assetInspectorBody__WsGkv{display:flex;flex-direction:column;gap:1rem}.page_assetInspectorEyebrow__tp4fD{margin:0;color:var(--color-text-secondary);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_assetInspectorTitle__wwEIr{margin:.25rem 0 0;color:var(--color-text-primary);font-size:1.25rem;line-height:1.2}.page_assetInspectorSection__UHToX{display:flex;flex-direction:column;gap:.45rem}.page_assetInspectorDivider__y3kZY{width:100%;height:1px;background:color-mix(in srgb,var(--color-border) 82%,transparent)}.page_assetInspectorLabel__7XyPd{margin:0;color:var(--color-text-secondary);font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.page_assetInspectorActions__y48us{display:flex;flex-wrap:wrap;gap:.6rem}.page_assetUsageSummary__11cI5{margin:0;color:var(--color-text-secondary);font-size:.82rem}.page_appliedProjectsList__REplC{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.15rem}.page_appliedProjectBadge__OeatX{display:inline-flex;align-items:center;padding:.18rem .48rem;border-radius:999px;background:color-mix(in srgb,var(--color-text-primary) 8%,var(--color-background));color:var(--color-text-secondary);font-size:.72rem;font-weight:600}.page_cardHeaderRow__olufT{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_primaryAction__6PFx6,.page_secondaryAction__51SQ_{padding:.5rem .85rem;border-radius:var(--radius,.75rem);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text-primary);cursor:pointer;font-size:.8rem;font-weight:600;transition:all .2s ease}.page_deleteAction__H6vOl{padding:.5rem .85rem;border-radius:var(--radius,.75rem);border:1px solid color-mix(in srgb,var(--color-error,#ef4444) 45%,var(--color-border));background:color-mix(in srgb,var(--color-error,#ef4444) 10%,var(--color-background));color:var(--color-error,#ef4444);cursor:pointer;font-size:.8rem;font-weight:700;transition:all .2s ease}.page_deleteAction__H6vOl:hover{border-color:var(--color-error,#ef4444)}.page_deleteAction__H6vOl:disabled{opacity:.45;cursor:not-allowed}.page_primaryAction__6PFx6:hover,.page_secondaryAction__51SQ_:hover{border-color:var(--color-primary)}.page_primaryAction__6PFx6{background:var(--color-primary-light,rgba(59,130,246,.08))}.page_primaryAction__6PFx6:disabled{opacity:.45;cursor:not-allowed}.page_selectionInfo___K33L{margin:.5rem 0 0;color:var(--color-text-secondary);font-size:.85rem}.page_uploadSuccessPanel__DYkoS{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;margin-top:.85rem;border-radius:var(--radius,.75rem);border:1px solid color-mix(in srgb,var(--color-success,#10b981) 35%,var(--color-border));background:color-mix(in srgb,var(--color-success,#10b981) 10%,#ffffff 90%);box-shadow:0 10px 30px rgba(0,0,0,.08)}.page_uploadSuccessTitle__TYTDE{margin:0;color:var(--color-text-primary);font-size:.95rem;font-weight:700}.page_uploadSuccessText__lnsby{margin:.2rem 0 0;color:var(--color-text-primary);font-size:.88rem}.page_uploadSuccessMeta__QCWQV{margin:.25rem 0 0;color:var(--color-text-secondary);font-size:.8rem}.page_globalStatusError__Q2R8Z,.page_globalStatusSuccess__GFGWZ{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-radius:var(--radius,.75rem);font-size:.9rem;font-weight:600;border:1px solid transparent}.page_globalStatusSuccess__GFGWZ{background:color-mix(in srgb,var(--color-success,#10b981) 14%,transparent);color:var(--color-success,#10b981);border-color:color-mix(in srgb,var(--color-success,#10b981) 36%,transparent)}.page_globalStatusError__Q2R8Z{background:color-mix(in srgb,var(--color-error,#ef4444) 14%,transparent);color:var(--color-error,#ef4444);border-color:color-mix(in srgb,var(--color-error,#ef4444) 36%,transparent)}.page_statusDismiss__CCze9{border:1px solid var(--color-border);background:var(--color-background);color:inherit;border-radius:var(--radius,.75rem);font-size:.8rem;font-weight:700;padding:.35rem .7rem;cursor:pointer}.page_statusDismiss__CCze9:hover{border-color:currentcolor}.page_errorInline__NoytZ,.page_successInline__OTiuF{margin:.5rem 0 0;font-size:.85rem;font-weight:500}.page_successInline__OTiuF{color:var(--color-success,#10b981)}.page_errorInline__NoytZ{color:var(--color-error,#ef4444)}.page_inUseBadge__npqYS{display:inline-flex;align-items:center;margin-left:.5rem;padding:.15rem .45rem;border-radius:999px;background:var(--color-primary-light,rgba(59,130,246,.15));color:var(--color-primary);font-size:.72rem;font-weight:700}.page_copyButton__B0jDS{padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius,.75rem);background:var(--color-background);color:var(--color-text-primary);cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s ease;white-space:nowrap}.page_copyButton__B0jDS:hover{border-color:var(--color-primary);background:var(--color-primary-light,rgba(59,130,246,.05))}.page_copyButton__B0jDS:active{transform:translateY(1px)}.page_projectSelect__h7eH0{padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius,.75rem);background:var(--color-background);color:var(--color-text-primary);font-size:.95rem;font-family:inherit;cursor:pointer;transition:all .2s ease;min-width:300px}.page_projectSelect__h7eH0:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.page_pickerBackdrop__xZ4Ut{position:fixed;inset:0;background:rgba(15,18,28,.72);display:flex;align-items:center;justify-content:center;z-index:40;padding:1rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_pickerModal__ohKVZ{width:100%;max-width:560px;background:color-mix(in srgb,var(--color-background,#ffffff) 94%,#ffffff 6%);border:1px solid color-mix(in srgb,var(--color-border,#d1d5db) 82%,#000000 18%);border-radius:var(--radius,.75rem);padding:1.25rem;display:flex;flex-direction:column;gap:.85rem;box-shadow:0 28px 80px rgba(0,0,0,.28);opacity:1}.page_pickerTitle__SA_hV{margin:0;color:var(--color-text-primary);font-size:1.1rem;font-weight:700}.page_pickerHint__BEj_R,.page_pickerText__0i2mn{margin:0;color:var(--color-text-secondary);font-size:.88rem}.page_pickerHint__BEj_R{opacity:.85}.page_projectSearchInput__YzaT9{width:100%;padding:.8rem .95rem;border:1px solid var(--color-border);border-radius:.8rem;background:var(--color-background);color:var(--color-text-primary);font:inherit}.page_projectSearchInput__YzaT9:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.page_projectPickerList__CWXmi{display:flex;flex-direction:column;gap:.55rem;max-height:18rem;overflow-y:auto;padding-right:.2rem}.page_projectPickerOption__y7v9J{display:flex;flex-direction:column;align-items:flex-start;gap:.18rem;width:100%;padding:.85rem .95rem;border:1px solid var(--color-border);border-radius:.85rem;background:var(--color-background);color:var(--color-text-primary);cursor:pointer;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.page_projectPickerOption__y7v9J:hover{border-color:var(--color-primary);transform:translateY(-1px)}.page_projectPickerOptionActive__DgBgf{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-background));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 35%,transparent)}.page_projectPickerTitle__t6XS2{font-size:.95rem;font-weight:700}.page_projectPickerMeta__bExix{font-size:.8rem;color:var(--color-text-secondary)}.page_projectPickerEmpty__jA_0f{margin:0;padding:1rem;border:1px dashed var(--color-border);border-radius:.85rem;color:var(--color-text-secondary);text-align:center}.page_pickerActions__lnE82{display:flex;justify-content:flex-end;gap:.5rem}@media (max-width:768px){.page_page__mTCLI{padding:1rem 0}.page_title__ydaDd{font-size:1.75rem}.page_assetWorkspace__NwNy2{grid-template-columns:1fr}.page_assetInspector__GvBF2{position:static}.page_assetPreview__Auncc{width:100%;height:180px;margin-right:0}.page_assetPreviewButton__FQ7s9{width:100%}.page_assetActions__Izp5i{width:100%;margin-left:0;flex-wrap:wrap}.page_assetGrid__8u5DD{grid-template-columns:1fr}.page_copyButton__B0jDS,.page_deleteAction__H6vOl,.page_primaryAction__6PFx6{flex:1 1}.page_uploadSuccessPanel__DYkoS{flex-direction:column}}.login_page__VIB1K{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:2rem 1rem}.login_card__NoG7p{width:100%;max-width:400px;padding:2rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background-color:rgba(10,10,20,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.login_title__r1aBc{font-size:1.5rem;font-weight:700;color:hsl(var(--color-foreground));margin:0 0 1.5rem}.login_form__NY6Qf{display:flex;flex-direction:column;gap:1.25rem}.login_errorMessage____0Gr{font-size:.8125rem;color:hsl(var(--color-destructive));margin:0}.login_submitButton__lHovt{margin-top:.25rem;padding:.625rem 1rem;border-radius:.5rem;border:none;background-color:hsl(var(--color-primary));color:hsl(var(--color-primary-foreground));font-size:.9375rem;font-weight:600;cursor:pointer;transition:opacity .2s}.login_submitButton__lHovt:hover:not(:disabled){opacity:.88}.login_submitButton__lHovt:disabled{opacity:.45;cursor:not-allowed}.login_backLink__sibue{margin-top:1.5rem;font-size:.8125rem;text-align:center;color:hsl(var(--color-muted-foreground))}.login_backLink__sibue a{color:hsl(var(--color-primary));text-decoration:none}.login_backLink__sibue a:hover{text-decoration:underline}.login_signupPrompt__Wve_v{margin-top:.75rem;font-size:.8125rem;text-align:center;color:hsl(var(--color-foreground)/.55)}.login_signupPrompt__Wve_v a{color:hsl(var(--color-primary));text-decoration:none}.login_signupPrompt__Wve_v a:hover{text-decoration:underline}.TiltCard_tiltCardContainer__XoXjh{position:relative;width:100%;height:100%;transform-style:preserve-3d;cursor:pointer}.TiltCard_tiltCardInner__paJSs{position:relative;width:100%;height:100%;transform-style:flat;transition:transform .2s ease-out,box-shadow .2s ease-out;will-change:transform;pointer-events:auto}@media (prefers-reduced-motion:reduce){.TiltCard_tiltCardInner__paJSs{transition:none}}