.media-ledger_summary__goQo_{border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);padding:16px;display:flex;flex-direction:column;gap:18px}.media-ledger_total__H3k_Q{display:flex;flex-direction:column;gap:4px}.media-ledger_totalUsd__KOAZF{font-size:32px;letter-spacing:-.02em;line-height:1.1}.media-ledger_totalSub__VZfhj{font-size:14px;color:var(--color-muted-foreground);line-height:1.45}.media-ledger_breakdowns__5RCXy{display:grid;gap:18px}.media-ledger_breakdownTitle__mEYnF{font-size:13px;font-weight:600;margin:0 0 6px}.media-ledger_breakdown__5pMCc ul{list-style:none;margin:0;padding:0}.media-ledger_breakdown__5pMCc li{display:grid;grid-template-columns:1fr auto 72px;gap:10px;padding:6px 0;border-top:1px solid var(--color-border);font-size:14px}.media-ledger_lineLabel__ANfrM{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-ledger_lineCount__e328w{color:var(--color-muted-foreground);font-size:13px}.media-ledger_lineUsd__ztEzv{text-align:right}.media-ledger_filters__r5SF4{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 8px}.media-ledger_segment__bZElU{display:flex;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;width:100%}.media-ledger_segment__bZElU button{flex:1;min-height:44px;border:0;background:var(--color-surface);color:var(--color-foreground);font-size:14px;cursor:pointer;transition:background .16s ease}.media-ledger_segment__bZElU button+button{border-left:1px solid var(--color-border)}.media-ledger_segment__bZElU button[aria-pressed=true]{background:var(--color-foreground);color:var(--color-background)}.media-ledger_filters__r5SF4 select{flex:1;min-width:0;min-height:44px;padding:0 10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);color:var(--color-foreground);font-size:16px}.media-ledger_day__Fsa7C{margin-top:20px}.media-ledger_dayHead__b0nIO{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;margin:0 0 6px;color:var(--color-muted-foreground)}.media-ledger_rows__K790R{list-style:none;margin:0;padding:0;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}.media-ledger_row__PMAwF{padding:12px;border-top:1px solid var(--color-border)}.media-ledger_row__PMAwF:first-child{border-top:0}.media-ledger_rowTop__LPfpE{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:start}.media-ledger_thumb__8Xy79{position:relative;width:64px;height:64px;border-radius:6px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-overlay-soft);padding:0;cursor:pointer}.media-ledger_thumb__8Xy79 img{width:100%;height:100%;object-fit:cover;display:block;animation:media-ledger_fadeIn__UbsxF .24s ease both}@keyframes media-ledger_fadeIn__UbsxF{0%{opacity:0}}.media-ledger_play__4LMAh{position:absolute;inset:0;margin:auto;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.55)}.media-ledger_play__4LMAh:after{content:"";position:absolute;left:9px;top:6px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 9px}.media-ledger_noCopy__thiQQ{display:flex;align-items:center;justify-content:center;text-align:center;font-size:11px;line-height:1.2;color:var(--color-muted-foreground);cursor:default;padding:4px}.media-ledger_viewer__BLR_b audio{width:100%}.media-ledger_rowMain__0Naso{display:flex;flex-direction:column;gap:2px;min-width:0}.media-ledger_rowTitle__IU9aL{font-size:15px;font-weight:500;overflow-wrap:anywhere}.media-ledger_rowMeta__4u6Z3{font-size:13px;color:var(--color-muted-foreground);overflow-wrap:anywhere}.media-ledger_rowMeta__4u6Z3 a{color:var(--color-trust)}.media-ledger_rowCost__5nKND{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.media-ledger_usd__J_Ma0{font-size:15px}.media-ledger_credits__b9sL3{font-size:13px;color:var(--color-muted-foreground)}.media-ledger_chargeTag__berks{font-size:13px;padding:2px 8px;border-radius:999px}.media-ledger_chargeTag__berks,.media-ledger_kie__bZZ0w{background:var(--color-chip-bg)}.media-ledger_list__SbfwH{background:var(--color-danger-soft);color:var(--color-danger)}.media-ledger_refunded__0WRme{background:var(--color-success-soft);color:var(--color-success)}.media-ledger_viewer__BLR_b{margin-top:12px;display:flex;flex-direction:column;gap:6px}.media-ledger_viewer__BLR_b img,.media-ledger_viewer__BLR_b video{width:100%;max-height:70svh;object-fit:contain;border-radius:8px;background:var(--color-media-bg)}.media-ledger_fullLink__N27fc{font-size:13px;color:var(--color-trust)}.media-ledger_prompt__fE_V8{margin-top:8px;font-size:13px}.media-ledger_prompt__fE_V8 summary{cursor:pointer;color:var(--color-muted-foreground);min-height:24px}.media-ledger_prompt__fE_V8 p{margin:6px 0 0;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.media-ledger_empty__IVPpJ{margin-top:20px;font-size:14px;color:var(--color-muted-foreground)}@media (min-width:720px){.media-ledger_summary__goQo_{padding:20px}.media-ledger_breakdowns__5RCXy{grid-template-columns:1fr 1fr;gap:28px}.media-ledger_segment__bZElU{width:auto}.media-ledger_segment__bZElU button{padding:0 18px}.media-ledger_filters__r5SF4 select{flex:0 1 220px}.media-ledger_rowTop__LPfpE{grid-template-columns:72px 1fr auto}.media-ledger_thumb__8Xy79{width:72px;height:72px}.media-ledger_rowCost__5nKND{grid-column:auto;flex-direction:column;align-items:flex-end;gap:4px}.media-ledger_viewer__BLR_b{padding-left:84px}.media-ledger_viewer__BLR_b img,.media-ledger_viewer__BLR_b video{max-width:420px}.media-ledger_prompt__fE_V8{padding-left:84px}}@media (prefers-reduced-motion:reduce){.media-ledger_thumb__8Xy79 img{animation:none}.media-ledger_segment__bZElU button{transition:none}}.page_main___2Mmy{max-width:1080px}.page_header__eVKuV{margin-bottom:1.75rem}.page_title__vfGtV{font-family:var(--font-display);font-feature-settings:"ss01" on;font-size:30px;font-weight:400;letter-spacing:-.02em;margin:0 0 6px;color:var(--color-foreground)}.page_subtitle__Osx2s{font-size:14px;color:var(--color-muted-foreground);margin:0}.page_currentCard__aEmCO{border:1px solid var(--color-border);border-radius:14px;background:var(--color-surface);padding:18px 20px;margin-bottom:1rem}.page_currentInner__Rbrid{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_currentLabel__Dbx63{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground);margin-bottom:6px}.page_currentValue__l4kqG{font-family:var(--font-display);font-size:22px;letter-spacing:-.01em;color:var(--color-foreground);display:flex;align-items:baseline;gap:12px}.page_currentPrice__FPDzp{font-size:13px}.page_currentMeta__VHrXQ,.page_currentPrice__FPDzp{font-family:var(--font-mono);color:var(--color-muted-foreground)}.page_currentMeta__VHrXQ{font-size:11px;margin-top:6px;text-transform:capitalize}.page_customChip__LAeJC{color:#1a1408;background:#e2b657}.page_customChip__LAeJC,.page_founderChip__pQsn1{flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.03em;padding:6px 12px;border-radius:999px}.page_founderChip__pQsn1{color:#0b1020;background:#0aa2c0}.page_listStrike__elHv_{text-decoration:line-through;opacity:.5;margin-right:2px}.page_metersGrid__ZPjVN{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-bottom:2.25rem}.page_meterCard__ACsum{border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface);padding:14px 16px}.page_meterLabel__h3qyp{font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted-foreground);margin-bottom:8px}.page_meterValue__WGQnz{font-size:16px;font-weight:500;color:var(--color-foreground);display:flex;align-items:baseline;gap:4px}.page_meterLimit__MufIG{font-size:12px;color:var(--color-muted-foreground)}.page_meterBar__SUr07{margin-top:10px;height:6px;border-radius:999px;background:var(--color-overlay-soft);overflow:hidden}.page_meterFill__4wCXj{height:100%;border-radius:999px;background:#0aa2c0;transition:width var(--duration-fast) var(--ease-out)}.page_sectionHeading__Z5J_d{font-family:var(--font-display);font-size:18px;font-weight:500;letter-spacing:-.01em;margin:0 0 1rem;color:var(--color-foreground)}.page_tiersWrap__Z4NVo{position:relative}.page_affiliateField__Dt4_z{display:flex;flex-direction:column;gap:.35rem;max-width:22rem;margin:0 0 1rem;font-size:12px;font-weight:600;color:var(--color-muted-foreground)}.page_affiliateField__Dt4_z input{font:inherit;font-weight:500;font-size:14px;letter-spacing:.04em;text-transform:uppercase;padding:.65rem .75rem;border-radius:.5rem;border:1px solid var(--color-border);background:var(--color-background,#fff);color:var(--color-foreground)}.page_confetti__L7r2r{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none;z-index:60}.page_tierGrid__b9GCb{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;align-items:stretch}.page_tier__iuJ_i{position:relative;display:flex;flex-direction:column;border-radius:16px;padding:22px 20px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-foreground);transition:transform .18s cubic-bezier(.34,1.56,.64,1),border-color .18s ease,box-shadow .18s ease}.page_tier__iuJ_i:hover{transform:translateY(-4px);border-color:var(--color-foreground);box-shadow:var(
    --shadow-card-hover-tight,0 12px 30px -14px rgba(0,0,0,.2)
  )}.page_tierRecommended__Dy6fy{border-color:#0aa2c0;box-shadow:0 0 0 1px #0aa2c0,0 10px 34px -18px rgba(10,162,192,.5)}.page_tierRecommended__Dy6fy:hover{box-shadow:0 0 0 2px #0aa2c0,0 16px 40px -16px rgba(10,162,192,.55)}.page_tierCurrent__MC6zG{border-color:#16a34a;box-shadow:0 0 0 1px #16a34a55}.page_recommendBadge__9fmq_{position:absolute;top:-11px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:999px;color:#fff;background:#0aa2c0;white-space:nowrap}.page_tierName__iJmNV{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--color-foreground)}.page_tierPrice__BpZlu{margin-top:12px;display:flex;align-items:baseline;gap:8px;min-height:40px}.page_tierPriceNow__ZLzT7{font-family:var(--font-display);font-size:34px;font-weight:600;letter-spacing:-.02em;color:var(--color-foreground);font-variant-numeric:tabular-nums}.page_perMo__25Wwc{font-family:var(--font-mono);font-size:12px;font-weight:400;color:var(--color-muted-foreground);margin-left:3px}.page_founderBadge__Glf_z{margin-top:8px;align-self:flex-start;font-size:10px;font-weight:600;letter-spacing:.03em;padding:4px 10px;border-radius:999px;color:#0a7f96;background:rgba(10,162,192,.1);border:1px solid rgba(10,162,192,.4);animation:page_founderPulse__ygIIj 2.4s ease-in-out infinite}@keyframes page_founderPulse__ygIIj{0%,to{box-shadow:0 0 0 0 rgba(10,162,192,0)}50%{box-shadow:0 0 14px 1px rgba(10,162,192,.35)}}.page_founderBadgeSpacer__xwA41{height:26px;margin-top:8px}.page_tierFeatures__QE3Xg{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:9px;flex:1}.page_tierFeatures__QE3Xg li{font-size:13px;color:var(--color-muted-foreground);padding-left:20px;position:relative}.page_tierFeatures__QE3Xg li:before{content:"✓";position:absolute;left:0;color:#0aa2c0;font-size:12px}.page_tierAction__3FtBF{margin-top:20px}.page_tierBtn__spSMd,.page_tierGhostBtn__8LIBz,.page_tierPrimaryBtn__fB5nz{display:block;width:100%;text-align:center;padding:11px 14px;border-radius:11px;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;transition:transform .14s var(--ease-out),filter .14s var(--ease-out),background .14s var(--ease-out)}.page_tierBtn__spSMd{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-foreground)}.page_tierBtn__spSMd:hover:not(:disabled){border-color:var(--color-foreground);transform:translateY(-1px)}.page_tierPrimaryBtn__fB5nz{background:#0aa2c0;border:1px solid #0aa2c0;color:#fff}.page_tierPrimaryBtn__fB5nz:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.page_tierGhostBtn__8LIBz{background:transparent;border:1px solid var(--color-border);color:var(--color-muted-foreground)}.page_tierGhostBtn__8LIBz:hover{border-color:var(--color-foreground);color:var(--color-foreground)}.page_tierBtn__spSMd:disabled,.page_tierPrimaryBtn__fB5nz:disabled{opacity:.55;cursor:progress}.page_currentTag__kO3md{width:100%;border-radius:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#86efac;background:rgba(134,239,172,.1);border:1px solid rgba(134,239,172,.3)}.page_currentTag__kO3md,.page_tierFreeTag__hAAKR{display:block;text-align:center;padding:11px 14px;font-size:12px}.page_tierFreeTag__hAAKR{color:var(--color-muted-foreground)}.page_manageBtn__w6o4d{margin-top:20px;padding:10px 16px;border-radius:10px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);font-size:13px;cursor:pointer}.page_manageBtn__w6o4d:hover:not(:disabled){border-color:var(--color-foreground)}.page_error__Y2Q4e{margin-top:12px;font-size:13px;color:var(--color-danger,#ef4444)}.page_warnOverlay___3epX{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:rgba(20,10,6,.5);backdrop-filter:blur(3px)}.page_warnCard__ep6NB{width:100%;max-width:420px;text-align:center;padding:30px 28px 26px;border-radius:18px;color:var(--color-foreground);background:var(--color-surface,#fff);border:1px solid var(--color-border);box-shadow:0 0 0 1px #f59e0b44,0 30px 70px -24px rgba(180,83,9,.4)}.page_warnIcon__5T2JR{font-size:34px;line-height:1;margin-bottom:8px}.page_warnTitle__vMh9I{font-family:var(--font-display);font-size:19px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px;color:var(--color-foreground)}.page_warnBody__8J_c3{font-size:13px;line-height:1.55;color:var(--color-muted-foreground);margin:0 0 20px}.page_warnActions__n1WsS{display:flex;gap:10px}.page_warnKeep__nuOCe,.page_warnProceed__PieVn{flex:1;padding:11px 14px;border-radius:11px;font-size:13px;font-weight:600;cursor:pointer}.page_warnKeep__nuOCe{border:none;background:#16a34a;color:#fff}.page_warnKeep__nuOCe:hover{filter:brightness(1.06)}.page_warnProceed__PieVn{background:transparent;border:1px solid var(--color-border);color:var(--color-muted-foreground)}.page_warnProceed__PieVn:hover:not(:disabled){border-color:var(--color-foreground);color:var(--color-foreground)}.page_warnProceed__PieVn:disabled{opacity:.55;cursor:progress}.active-filters-bar_bar__wRnm9{padding:8px 0 10px;border-top:1px solid var(--color-overlay-soft);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.active-filters-bar_label__blWow{font-size:11px;color:var(--color-muted-foreground);margin-right:4px}.active-filters-bar_clearAll__lBwOZ{background:transparent;border:none;color:var(--color-muted-foreground);font-size:11px;cursor:pointer;padding:4px 8px}.workspace_workspace__tVTeA{padding-bottom:48px}.workspace_main__xDtyz{min-width:0}.workspace_mono___jmsy{font-family:var(--font-mono)}.workspace_btn__h1GDt{height:36px;padding:0 14px;border-radius:var(--radius-button);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);font:inherit;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.workspace_btn__h1GDt svg{width:16px;height:16px;flex-shrink:0}.workspace_btn__h1GDt:hover:not(:disabled){border-color:var(--color-card-border-hover)}.workspace_btn__h1GDt:disabled{opacity:.55;cursor:default}.workspace_btn__h1GDt:focus-visible{outline:2px solid var(--color-trust);outline-offset:2px}.workspace_btnCta__ELD8T{background:var(--color-cta);color:#fff;border-color:var(--color-cta);box-shadow:var(--shadow-cta)}.workspace_btnCta__ELD8T:hover:not(:disabled){background:var(--color-cta-hover);border-color:var(--color-cta-hover)}.workspace_btnSm__Z5BIU{height:30px;padding:0 10px;font-size:12px;border-radius:8px}.workspace_btnGhost__9dVMN{background:transparent;border-color:transparent;color:var(--color-muted-foreground);font-family:var(--font-mono);font-weight:500}.workspace_approveBtn__dVlnR{background:var(--color-success);color:#fff;border-color:var(--color-success)}.workspace_approveBtn__dVlnR:hover:not(:disabled){background:var(--color-success-hover);border-color:var(--color-success-hover)}.workspace_inlineError__5YGf_{font-size:12px;color:var(--color-danger);margin:6px 0 0}.workspace_prodHead__StvZk{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:24px 0 18px}.workspace_prodTitleWrap__jYygg{min-width:0}.workspace_prodTitle__RsMv1{font-family:var(--font-display);font-weight:400;font-size:34px;letter-spacing:-.02em;line-height:1.05;margin:0;overflow-wrap:anywhere}.workspace_prodMeta__qTAPQ{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px 14px;font-family:var(--font-mono);font-size:11.5px;color:var(--color-muted-foreground)}.workspace_prodMeta__qTAPQ span{display:inline-flex;align-items:center;gap:5px}.workspace_prodMeta__qTAPQ svg{width:13px;height:13px}.workspace_headActions__kWIdw{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex-shrink:0}.workspace_stepper__OV7dH{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--color-card-border);border-radius:var(--radius-md);background:var(--color-card-bg);overflow:hidden;list-style:none;margin:0;padding:0}.workspace_stepItem__W4Gcz{min-width:0;border-right:1px solid var(--color-card-border)}.workspace_stepItem__W4Gcz:last-child{border-right:none}.workspace_step__nO3qe{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:11px 12px 14px;border:0;background:transparent;color:var(--color-foreground);font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.workspace_step__nO3qe:hover{background:var(--color-overlay-faint)}.workspace_step__nO3qe:focus-visible{outline:2px solid var(--color-trust);outline-offset:-2px}.workspace_stepTop__d9X0r{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10.5px;color:var(--color-muted-foreground);letter-spacing:.02em}.workspace_stepTop__d9X0r svg{width:13px;height:13px}.workspace_stepName__nRMM3{font-size:13px;font-weight:600;margin-top:4px;line-height:1.25}.workspace_stepStatus__dzUUh{font-size:11.5px;color:var(--color-muted-foreground);margin-top:1px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace_stepRail__2OawH{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--color-overlay-soft-strong)}.workspace_stepRail__2OawH i{position:absolute;left:0;top:0;bottom:0;background:var(--color-foreground)}.workspace_stepDone__Tc5ZC .workspace_stepTop__d9X0r{color:var(--color-success)}.workspace_stepCurrent__fPYdy{background:var(--color-trust-soft)}.workspace_stepCurrent__fPYdy .workspace_stepRail__2OawH i{background:var(--color-trust)}.workspace_stepCurrent__fPYdy .workspace_stepRail__2OawH i:after{content:"";position:absolute;right:-4px;top:-3px;width:8px;height:8px;background:var(--color-trust);transform:rotate(45deg)}.workspace_stepAttn__CdIzk .workspace_stepStatus__dzUUh{color:var(--color-warn);font-weight:500}.workspace_section__4HoAZ{margin-top:18px;scroll-margin-top:72px}.workspace_sectionHead__kG_2n{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.workspace_sectionTitle__PHR79{font-size:14px;font-weight:600;margin:0;display:flex;align-items:baseline;gap:10px}.workspace_count__WnMJU{font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--color-muted-foreground)}.workspace_legend__roSiz{display:flex;gap:12px;font-size:11.5px;color:var(--color-muted-foreground);flex-wrap:wrap}.workspace_lanes__F1UlS span,.workspace_legend__roSiz span{display:inline-flex;align-items:center;gap:5px}.workspace_sw__lORKF{width:8px;height:8px;border-radius:2px;display:inline-block;flex-shrink:0}.workspace_sApproved__XR58W{background:var(--color-success)}.workspace_sPending__0VWk4{background:var(--color-warn)}.workspace_sRejected__8uLxE{background:var(--color-danger)}.workspace_sNone__ojCtm{background:var(--color-overlay-soft-strong)}.workspace_timeline__5kCVT{border:1px solid var(--color-card-border);border-radius:var(--radius-md);background:var(--color-card-bg);padding:10px 12px 12px}.workspace_ruler__3hH4I{position:relative;height:14px;font-family:var(--font-mono);font-size:9.5px;color:var(--color-muted-foreground)}.workspace_ruler__3hH4I span{position:absolute;transform:translateX(-50%)}.workspace_ruler__3hH4I span:first-child{transform:none}.workspace_overview__SRmqz{display:flex;height:22px;gap:1px;border-radius:4px;overflow:hidden}.workspace_ovSeg__Gutl0{flex-basis:0;min-width:2px;height:100%;border:0;padding:0;cursor:pointer}.workspace_overview__SRmqz .workspace_sApproved__XR58W{background:color-mix(in srgb,var(--color-success) 72%,transparent)}.workspace_ovSel__jO7uh{outline:2px solid var(--color-trust);outline-offset:-2px;position:relative;z-index:1}.workspace_voices__9FGG_{display:flex;height:5px;gap:1px;margin-top:3px;border-radius:3px;overflow:hidden}.workspace_voices__9FGG_ i{flex-basis:0;height:100%}.workspace_lanes__F1UlS{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:7px;align-items:center;font-size:10.5px;color:var(--color-muted-foreground);font-family:var(--font-mono)}.workspace_filmstrip__8oFxl{display:flex;gap:8px;overflow-x:auto;padding:12px 4px 6px;margin-top:8px;border-top:1px solid var(--color-card-border);scrollbar-width:thin}.workspace_tile__rN292{flex:0 0 auto;width:58px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column}.workspace_tile__rN292:focus-visible{outline:none}.workspace_thumb__twxVl{position:relative;display:block;width:58px;aspect-ratio:9/16;border-radius:6px;overflow:hidden;border:1px solid var(--color-card-border);background:var(--color-media-bg)}.workspace_thumb__twxVl img{width:100%;height:100%;object-fit:cover;display:block}.workspace_tileSel__iv1_R .workspace_thumb__twxVl,.workspace_tile__rN292:focus-visible .workspace_thumb__twxVl{outline:2px solid var(--color-trust);outline-offset:2px}.workspace_hatch__Amz1W{background:repeating-linear-gradient(135deg,var(--color-overlay-faint) 0 6px,var(--color-overlay-soft-strong) 6px 7px);background-color:var(--color-card-bg);border-style:dashed}.workspace_stateBar__jtu92{position:absolute;left:0;right:0;bottom:0;height:3px}.workspace_badge__FEFFB{position:absolute;top:3px;right:3px;width:15px;height:15px;border-radius:4px;background:rgba(0,0,0,.55);color:#fff;display:grid;place-items:center}.workspace_badge__FEFFB svg{width:9px;height:9px;stroke-width:2.25}.workspace_badgeClip__gq4O1{right:auto;left:3px}.workspace_tileId__p4NSz{font-family:var(--font-mono);font-size:10.5px;font-weight:500;margin-top:5px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_tileTime__q0xdT{font-family:var(--font-mono);font-size:9.5px;color:var(--color-muted-foreground)}.workspace_detail__1RqE0{margin-top:18px;border:1px solid var(--color-card-border);border-radius:var(--radius-lg);background:var(--color-card-bg);scroll-margin-top:72px}.workspace_detailHead__dgHhl{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--color-card-border);flex-wrap:wrap}.workspace_shotTitle__ElaWm{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.workspace_shotTitle__ElaWm h2{margin:0;font-family:var(--font-mono);font-size:18px;font-weight:500}.workspace_shotTitle__ElaWm .workspace_sansTitle__IZNfg{font-family:var(--font-sans);font-size:15px;font-weight:600}.workspace_time__NJfho{font-family:var(--font-mono);font-size:12px;color:var(--color-muted-foreground)}.workspace_chips__88Esw{display:flex;gap:6px;flex-wrap:wrap;flex:1}.workspace_chip__rKCMu{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;background:var(--color-chip-bg);font-size:11.5px;font-weight:500;white-space:nowrap}.workspace_chip__rKCMu svg{width:12px;height:12px}.workspace_chipWarn__WvD9O{background:var(--color-warn-soft);color:var(--color-warn)}.workspace_chipOk__jdu65{background:var(--color-success-soft);color:var(--color-success)}.workspace_chipBad__Vqxzr{background:var(--color-danger-soft);color:var(--color-danger);white-space:normal;height:auto;min-height:22px}.workspace_navBtns__4z9V9{display:flex;gap:6px;align-items:center}.workspace_detailBody__m6b3r{display:grid;grid-template-columns:236px minmax(0,1fr);gap:22px;padding:18px}.workspace_mediaCol__MOaw3{min-width:0}.workspace_viewerTabs__BIzbo{display:flex;gap:2px;padding:2px;border-radius:8px;background:var(--color-overlay-soft-strong);margin-bottom:10px}.workspace_viewerTabs__BIzbo button{flex:1;border:0;background:transparent;height:28px;border-radius:6px;font:inherit;font-size:12px;font-weight:600;color:var(--color-muted-foreground);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.workspace_viewerTabs__BIzbo .workspace_tabOn__BvL4m{background:var(--color-surface);color:var(--color-foreground);box-shadow:var(--shadow-sm)}.workspace_dot__JHWGE{width:6px;height:6px;border-radius:50%;display:inline-block}.workspace_dotOk___DRTe{background:var(--color-success)}.workspace_dotWarn__ZiAcR{background:var(--color-warn)}.workspace_dotBad__leGQV{background:var(--color-danger)}.workspace_viewer__gp0qT{position:relative;width:100%;aspect-ratio:9/16;border-radius:10px;overflow:hidden;background:var(--color-media-bg)}.workspace_expandImage__PVPM8{position:absolute;inset:0;width:100%;height:100%}.workspace_player__IyZ54 video,.workspace_viewer__gp0qT img,.workspace_viewer__gp0qT video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.workspace_player__IyZ54 video,.workspace_viewer__gp0qT video{object-fit:contain;background:#000}.workspace_viewerEmpty__iaY05{position:absolute;inset:0;display:grid;place-items:center;font-size:12px;color:var(--color-muted-foreground);border:1px dashed var(--color-border);border-radius:10px}.workspace_windArrow__2mWgk{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:10px;color:#fff;background:rgba(0,0,0,.5);padding:3px 7px;border-radius:5px;pointer-events:none}.workspace_windArrow__2mWgk svg{width:12px;height:12px}.workspace_viewerFoot__P8J23{position:absolute;left:0;right:0;bottom:0;padding:26px 10px 10px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.75));color:#f5f5f5;font-size:11.5px;pointer-events:none}.workspace_viewerFoot__P8J23 .workspace_mono___jmsy{font-size:10px;opacity:.8}.workspace_mediaSide__D7Mkt{min-width:0}.workspace_stillActions__neuhA{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:10px}.workspace_takes__WpTOH{margin-top:14px;display:flex;flex-direction:column;gap:6px}.workspace_takesLabel__p3xhD{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground);display:flex;justify-content:space-between}.workspace_take__JiaIw{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:7px 8px;border:1px solid var(--color-card-border);border-radius:9px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.workspace_take__JiaIw:hover{border-color:var(--color-card-border-hover)}.workspace_takePick__8j7ep{border-color:var(--color-success);background:var(--color-success-soft)}.workspace_takeOpen__Lbixc{box-shadow:inset 0 0 0 1px var(--color-trust)}.workspace_takeText__P7fKC{display:flex;flex-direction:column;min-width:0}.workspace_takeName__Y4Zvj{font-size:12px;font-weight:600}.workspace_takeMeta__bnjOp{font-family:var(--font-mono);font-size:10.5px;color:var(--color-muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_score__fbDHS{text-align:right;font-family:var(--font-mono);font-size:12px;font-weight:500;flex-shrink:0}.workspace_score__fbDHS small{display:block;font-size:9.5px;font-weight:400;color:var(--color-muted-foreground)}.workspace_good__gwvY4{color:var(--color-success)}.workspace_weak__PJ1qM{color:var(--color-danger)}.workspace_promptCol__ANOPM{min-width:0}.workspace_context__xcCcc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace_ctxCard__vz41r{display:flex;gap:10px;padding:9px;border:1px solid var(--color-card-border);border-radius:10px;align-items:center;min-width:0}.workspace_ctxThumb__kGDvA{width:44px;height:52px;border-radius:6px;flex-shrink:0;position:relative;overflow:hidden;background:var(--color-overlay-soft-strong)}.workspace_ctxThumb__kGDvA img{width:100%;height:100%;object-fit:cover;display:block}.workspace_ctxSheet__ykKtF{background:#ece8e1}.workspace_ctxSheet__ykKtF img{object-fit:contain}.workspace_ctxText__i_Sc6{display:flex;flex-direction:column;min-width:0}.workspace_ctxLabel___WrSo{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground)}.workspace_ctxName__Q3G2W{font-size:12.5px;font-weight:600}.workspace_ctxName__Q3G2W,.workspace_ctxSub__5smma{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace_ctxSub__5smma{font-size:11.5px;color:var(--color-muted-foreground);display:flex;align-items:center;gap:4px}.workspace_ctxSub__5smma svg{width:12px;height:12px;flex-shrink:0}.workspace_intent__M_kN2{margin-top:14px}.workspace_fieldLabel__9TLww{font-size:10px;color:var(--color-muted-foreground);margin-bottom:6px;display:flex;justify-content:space-between;gap:8px}.workspace_fieldLabel__9TLww,.workspace_linkBtn__a6qeL{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center}.workspace_linkBtn__a6qeL{border:0;background:none;padding:2px 0;color:var(--color-trust);font-size:10.5px;font-weight:600;cursor:pointer;display:inline-flex;gap:4px}.workspace_linkBtn__a6qeL svg{width:12px;height:12px}.workspace_intentBox__HRqgp{border:1px solid var(--color-border);border-radius:10px;padding:10px 12px;font-size:14px;display:flex;flex-direction:column;gap:6px;background:var(--color-overlay-faint)}.workspace_note__cArQR{font-size:12px;color:var(--color-muted-foreground);display:flex;gap:6px;align-items:center}.workspace_note__cArQR svg{width:12px;height:12px}.workspace_prompt__PYvfQ{margin:0;border:1px solid var(--color-card-border);border-radius:10px;overflow:hidden}.workspace_promptRow__lxtQG{display:grid;grid-template-columns:96px minmax(0,1fr);border-bottom:1px solid var(--color-card-border)}.workspace_promptRow__lxtQG:last-child{border-bottom:none}.workspace_promptRow__lxtQG dt{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--color-muted-foreground);padding:8px 10px;background:var(--color-overlay-faint);border-right:1px solid var(--color-card-border)}.workspace_promptRow__lxtQG dd{margin:0;padding:7px 12px;font-size:12.5px;line-height:1.45;overflow-wrap:anywhere}.workspace_checks__DpWCY{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:11.5px;color:var(--color-muted-foreground)}.workspace_checks__DpWCY span{display:inline-flex;align-items:center;gap:5px}.workspace_checks__DpWCY svg{width:13px;height:13px;color:var(--color-success);flex-shrink:0}.workspace_checks__DpWCY .workspace_checkBad__j1tCj,.workspace_checks__DpWCY .workspace_checkBad__j1tCj svg{color:var(--color-danger)}.workspace_modelLine__OaMH9{margin-top:8px;font-family:var(--font-mono);font-size:10px;color:var(--color-muted-foreground)}.workspace_castGrid__i6Mzv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.workspace_card__atwQc{border:1px solid var(--color-card-border);border-radius:var(--radius-md);background:var(--color-card-bg);overflow:hidden}.workspace_cardMedia__2e_R5{position:relative;aspect-ratio:4/3;background:var(--color-media-bg)}.workspace_cardMedia__2e_R5 img{width:100%;height:100%;object-fit:cover;display:block}.workspace_sheetBg__sgHlo{background:#ece8e1}.workspace_sheetBg__sgHlo img{object-fit:contain}.workspace_cardBody__Pd5os{padding:10px 12px 12px}.workspace_cardTitle__zFy6G{font-size:13px;font-weight:600}.workspace_cardSub__o_bMc{font-size:11.5px;color:var(--color-muted-foreground);margin-top:2px}.workspace_outfit__xhEVG{display:flex;align-items:baseline;gap:6px;font-size:11.5px;margin-top:6px}.workspace_outfitLook___oNMt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workspace_finalWrap__WRduV{display:grid;grid-template-columns:236px minmax(0,1fr);gap:22px;padding:18px}.workspace_player__IyZ54{position:relative;aspect-ratio:9/16;border-radius:10px;overflow:hidden;background:#000}.workspace_cutList__k1E4v{list-style:none;margin:0;padding:0;border:1px solid var(--color-card-border);border-radius:10px;overflow:hidden}.workspace_cutRow__6IOKT{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--color-card-border)}.workspace_cutRow__6IOKT:last-child{border-bottom:none}.workspace_cutPlay__4bqdV{flex:1;min-width:0;display:flex;align-items:center;gap:10px;border:0;background:none;color:inherit;font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;padding:2px 0}.workspace_cutPlay__4bqdV svg{width:14px;height:14px;flex-shrink:0;color:var(--color-muted-foreground)}.workspace_cutPlay__4bqdV small{display:block;font-family:var(--font-mono);font-size:10.5px;font-weight:400;color:var(--color-muted-foreground)}.workspace_cutPlaying__JJcKw svg{color:var(--color-trust)}.workspace_cutActions__mu_Vd{display:flex;gap:6px}.workspace_cutNote__G6MQo{font-size:12.5px;color:var(--color-muted-foreground);margin:12px 0;line-height:1.5}.workspace_skelBar___3rCQ{border-radius:6px;background:var(--color-chip-bg)}.workspace_skelViewer__MT3By{width:100%;aspect-ratio:9/16;border-radius:10px;background:var(--color-chip-bg)}.workspace_skelTile__ob7Jm{border:1px dashed var(--color-border);flex:0 0 auto;width:58px;aspect-ratio:9/16;border-radius:6px}@media (max-width:1180px){.workspace_castGrid__i6Mzv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.workspace_workspace__tVTeA{padding-bottom:150px}.workspace_prodHead__StvZk{flex-direction:column;align-items:stretch;padding-top:4px;gap:14px}.workspace_prodTitle__RsMv1{font-size:28px}.workspace_headActions__kWIdw{justify-content:flex-start}.workspace_hideSm__caI2U{display:none}.workspace_stepper__OV7dH{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.workspace_stepItem__W4Gcz{flex:0 0 132px;scroll-snap-align:start}.workspace_legend__roSiz{display:none}.workspace_detailHead__dgHhl{padding:12px 14px}.workspace_detailBody__m6b3r,.workspace_finalWrap__WRduV{grid-template-columns:minmax(0,1fr);gap:16px;padding:14px}.workspace_mediaCol__MOaw3{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;align-items:start}.workspace_viewerTabs__BIzbo{grid-column:1/-1;margin-bottom:0;overflow-x:auto}.workspace_stillActions__neuhA{grid-template-columns:1fr;margin-top:0}.workspace_context__xcCcc,.workspace_promptRow__lxtQG{grid-template-columns:minmax(0,1fr)}.workspace_promptRow__lxtQG dt{border-right:none;border-bottom:1px solid var(--color-card-border);padding:5px 10px}.workspace_player__IyZ54{max-width:220px}.workspace_btn__h1GDt{height:40px}.workspace_btnSm__Z5BIU{height:36px}}@media (max-width:520px){.workspace_castGrid__i6Mzv{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.workspace_cutFrame__oUGnB{position:relative;margin:0;width:100%;height:100%}.workspace_cutFrame__oUGnB img{width:100%;height:100%;object-fit:cover;opacity:.72}.workspace_cutFrame__oUGnB figcaption{position:absolute;left:.75rem;right:.75rem;bottom:.75rem;padding:.35rem .6rem;border-radius:6px;background:color-mix(in srgb,var(--color-background) 82%,transparent);color:var(--color-muted-foreground);font-size:.75rem}.chat_chat__K7vWa{position:fixed;top:0;right:0;bottom:0;width:var(--studio-chat-w,368px);z-index:25;display:flex;flex-direction:column;border-left:1px solid var(--color-border);background:var(--color-surface);font-size:16px}.chat_rail__2Ou7v{width:44px;align-items:center;padding-top:12px}.chat_railBtn__o8b_l{position:relative;border:0;background:none;padding:4px;cursor:pointer}.chat_railBadge__ct4Ox{position:absolute;top:-2px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--color-cta);color:#fff;font-family:var(--font-mono);font-size:10px;display:grid;place-items:center}.chat_chatHead__1_QVp{display:flex;align-items:center;gap:6px;padding:12px 10px 12px 14px;border-bottom:1px solid var(--color-border);min-height:61px}.chat_headToggle__5gQnd{flex:1;min-width:0;display:flex;align-items:center;gap:9px;border:0;background:none;padding:0;color:inherit;font:inherit;text-align:left;cursor:default}.chat_headText__uRm7W{display:flex;flex-direction:column;min-width:0}.chat_chatIcon__9WRBW{width:26px;height:26px;border-radius:7px;background:var(--color-foreground);color:var(--color-background);display:grid;place-items:center;flex-shrink:0}.chat_chatIcon__9WRBW svg{width:14px;height:14px}.chat_chatTitle__Oamvl{font-weight:600;line-height:1.1}.chat_chatSub__cG2H_{font-size:11.5px;color:var(--color-muted-foreground)}.chat_peekLine__w9NCa,.chat_sheetChevron__ZvHRY{display:none}.chat_collapseBtn__4GJPS{border:0;background:none;color:var(--color-muted-foreground);padding:6px;border-radius:6px;display:inline-flex;cursor:pointer}.chat_collapseBtn__4GJPS:hover{background:var(--color-overlay-soft);color:var(--color-foreground)}.chat_collapseBtn__4GJPS svg{width:16px;height:16px}.chat_chatBody__lXRbr{min-height:0;flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:14px}.chat_greeting__e_6xC{margin:0;font-size:12.5px;color:var(--color-muted-foreground);line-height:1.5}.chat_note__zhU5M{align-self:center;font-family:var(--font-mono);font-size:10.5px;color:var(--color-muted-foreground);text-align:center;padding:2px 8px;border-radius:6px;background:var(--color-overlay-faint)}.chat_turnU__F3hZn{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.chat_turnA__FxAGQ{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.chat_bubble__oGBxr{max-width:88%;padding:9px 12px;border-radius:12px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.chat_turnU__F3hZn .chat_bubble__oGBxr{background:var(--color-foreground);color:var(--color-background);border-bottom-right-radius:4px}.chat_turnA__FxAGQ .chat_bubble__oGBxr{background:var(--color-overlay-soft);border-bottom-left-radius:4px}.chat_ref__oCwYi{border:0;background:var(--color-trust-soft);color:var(--color-trust);font-weight:500;cursor:pointer}.chat_ref__oCwYi,.chat_userRef__pB_ne{font-family:var(--font-mono);font-size:11.5px;padding:0 4px;border-radius:4px}.chat_userRef__pB_ne{margin-right:6px;background:rgba(127,127,127,.25)}.chat_thinkingLine__K6R_l{display:block;font-size:11.5px;color:var(--color-muted-foreground)}@keyframes chat_studio-fade__GVNju{0%,to{opacity:.35}50%{opacity:1}}.chat_actionCard__eTQkI{width:100%;border:1px solid var(--color-card-border);border-radius:10px;background:var(--color-card-bg);overflow:hidden}.chat_acRow__T0IAF{display:flex;align-items:flex-start;gap:9px;padding:9px 11px;border-bottom:1px solid var(--color-card-border);font-size:12.5px;line-height:1.4}.chat_acRow__T0IAF:last-child{border-bottom:none}.chat_acRow__T0IAF svg{width:14px;height:14px;margin-top:2px;flex-shrink:0}.chat_ok__VWDKv{color:var(--color-success)}.chat_wait__QJaWY{color:var(--color-warn)}.chat_grow__COPdU{flex:1;min-width:0}.chat_errorRow__aOrBk{width:100%;border:1px solid var(--color-danger-soft);border-radius:10px;color:var(--color-danger)}.chat_spendCard__LSwRj{width:100%;border:1px solid var(--color-cta-border);border-radius:10px;background:var(--color-card-bg);padding:12px;box-shadow:var(--shadow-sm)}.chat_awaitTag__WYpu3{font-family:var(--font-mono);font-size:10px;color:var(--color-cta);letter-spacing:.04em;text-transform:uppercase;display:flex;align-items:center;gap:5px;margin-bottom:6px}.chat_awaitTag__WYpu3:before{content:"";width:6px;height:6px;background:var(--color-cta);transform:rotate(45deg)}.chat_spendTop__AUGUp{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.chat_spendTop__AUGUp b{font-size:13px;overflow-wrap:anywhere}.chat_spendPrice__Kt8XX{font-family:var(--font-mono);font-size:16px;font-weight:500;color:var(--color-cta)}.chat_spendLines__2f64a{margin:8px 0 0;padding:0;list-style:none;font-size:12px;color:var(--color-muted-foreground);display:flex;flex-direction:column;gap:3px}.chat_spendLines__2f64a li{display:flex;justify-content:space-between;gap:8px}.chat_mono__lMyS_{font-family:var(--font-mono);font-size:11px}.chat_spendBtns__fwbyL{display:flex;gap:6px;margin-top:12px}.chat_btn__CpiI0{flex:1;height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-foreground);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.chat_btn__CpiI0:disabled{opacity:.55;cursor:default}.chat_btnCta__kkNVP{background:var(--color-cta);color:#fff;border-color:var(--color-cta)}.chat_error__FkoX5{margin:8px 0 0;font-size:12px;color:var(--color-danger)}.chat_suggests__v9uf_{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 10px}.chat_suggest__bpClN{border:1px solid var(--color-border);border-radius:8px;padding:5px 9px;font:inherit;font-size:12px;background:var(--color-overlay-faint);color:var(--color-foreground);cursor:pointer}.chat_suggest__bpClN:hover{border-color:var(--color-card-border-hover)}.chat_composer__oJZpK{border-top:1px solid var(--color-border);padding:10px 12px 12px}.chat_composerBox__DQfqM{border:1px solid var(--color-border);border-radius:10px;background:var(--color-overlay-faint);padding:8px 8px 8px 10px}.chat_composerBox__DQfqM:focus-within{border-color:var(--color-foreground)}.chat_composerCtx__Ov0EM{display:flex;gap:6px;margin-bottom:6px}.chat_ctxChip__rx4j0{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 4px 0 8px;border-radius:6px;background:var(--color-chip-bg);font-family:var(--font-mono);font-size:11px;font-weight:500}.chat_ctxChip__rx4j0 svg{width:12px;height:12px}.chat_ctxChip__rx4j0 button{border:0;background:none;padding:2px;color:var(--color-muted-foreground);display:inline-flex;cursor:pointer}.chat_composerRow__vE_HF{display:flex;align-items:flex-end;gap:8px}.chat_input__YQmmr{flex:1;min-width:0;resize:none;max-height:120px;border:0;padding:6px 0;background:transparent;color:var(--color-foreground);font:inherit;font-size:13px;line-height:1.4;field-sizing:content}.chat_input__YQmmr:focus{outline:none}.chat_send__Mw0HF{flex-shrink:0;width:32px;height:32px;border-radius:8px;border:none;background:var(--color-foreground);color:var(--color-background);display:grid;place-items:center;cursor:pointer}.chat_send__Mw0HF:disabled{opacity:.4;cursor:default}.chat_send__Mw0HF svg{width:16px;height:16px}@media (max-width:1180px){.chat_chat__K7vWa{--studio-chat-w:320px}}@media (max-width:900px){.chat_chat__K7vWa,.chat_rail__2Ou7v{top:auto;left:8px;right:8px;bottom:8px;width:auto;max-height:70vh;border:1px solid var(--color-border);border-radius:14px 14px 12px 12px;box-shadow:var(--shadow-lg);overflow:hidden}.chat_rail__2Ou7v{display:none}.chat_chat__K7vWa:before{content:"";position:absolute;top:5px;left:50%;width:32px;height:3px;border-radius:2px;background:var(--color-border);transform:translateX(-50%)}.chat_chatHead__1_QVp{min-height:56px;padding:10px 12px;border-bottom:0}.chat_headToggle__5gQnd{cursor:pointer}.chat_chatSub__cG2H_,.chat_collapseBtn__4GJPS{display:none}.chat_peekLine__w9NCa{display:block;font-size:11.5px;color:var(--color-muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_peekWaiting__gp_uV{color:var(--color-cta)}.chat_sheetChevron__ZvHRY{display:inline-flex;margin-left:auto;color:var(--color-muted-foreground)}.chat_sheetChevron__ZvHRY svg{width:18px;height:18px}.chat_chat__K7vWa[data-sheet=closed] .chat_chatBody__lXRbr,.chat_chat__K7vWa[data-sheet=closed] .chat_composer__oJZpK,.chat_chat__K7vWa[data-sheet=closed] .chat_suggests__v9uf_,.chat_chat__K7vWa[data-sheet=closed] [data-testid=studio-conversations]{display:none}.chat_chat__K7vWa[data-sheet=open] .chat_chatHead__1_QVp{border-bottom:1px solid var(--color-border)}.chat_chat__K7vWa[data-sheet=open]{height:70vh}.chat_send__Mw0HF{width:40px;height:40px}.chat_btn__CpiI0{height:40px}}@media (max-width:768px){.chat_chat__K7vWa{bottom:calc(64px + env(safe-area-inset-bottom, 0px))}.chat_chat__K7vWa[data-sheet=open]{height:calc(70vh - 64px)}}.chat_acLink__gBaPN{flex-shrink:0;font-weight:600;color:var(--color-cta);text-decoration:none}.chat_acLink__gBaPN:hover{text-decoration:underline}.chat_warp__KkF_O{display:inline-flex;align-items:center;gap:4px;height:20px}.chat_warp__KkF_O i{width:6px;height:6px;border-radius:50%;background:var(--color-cta);animation:chat_studio-warp__XyD6P 1.4s cubic-bezier(.45,0,.55,1) infinite;will-change:transform,opacity,filter}.chat_warp__KkF_O i:nth-child(2){animation-delay:.1s}.chat_warp__KkF_O i:nth-child(3){animation-delay:.2s}.chat_warp__KkF_O i:nth-child(4){animation-delay:.3s}.chat_warp__KkF_O i:nth-child(5){animation-delay:.4s}@keyframes chat_studio-warp__XyD6P{0%,to{opacity:.3;transform:translateY(0) scale(.7);filter:blur(0)}25%{opacity:1;transform:translateY(-5px) scale(.75,1.5);filter:blur(.6px)}50%{opacity:.85;transform:translateY(0) scale(1.35,.8);filter:blur(0)}75%{opacity:.55;transform:translateY(2px) scale(.9,1.1)}}.chat_live__W9r63{display:flex;align-items:center;gap:8px;padding:2px 4px}.chat_liveLine__Ot2ca{font-size:11.5px;background:linear-gradient(90deg,var(--color-muted-foreground) 0,var(--color-cta) 50%,var(--color-muted-foreground) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:chat_studio-shimmer__IK1dl 2.2s linear infinite}@keyframes chat_studio-shimmer__IK1dl{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.chat_warp__KkF_O i{animation-name:chat_studio-fade__GVNju}.chat_liveLine__Ot2ca{animation:none;color:var(--color-muted-foreground)}}@media (min-width:901px){.chat_chat__K7vWa{font-size:13px}}.chat_creationChat__OQcX4[data-sheet=open]{height:calc(100dvh - 88px - env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 88px - env(safe-area-inset-bottom, 0px))}@media (min-width:901px){.chat_creationChat__OQcX4[data-sheet=open]{height:auto;max-height:none}}.studio-wallet_balance__HXG3a,.studio-wallet_connection__WDA2R{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:16px;margin-block:12px;min-width:0}.studio-wallet_balance__HXG3a{margin-inline:0;position:sticky;top:68px;z-index:20}.studio-wallet_balanceRow__T2GKo{display:flex;align-items:center;justify-content:space-between;gap:12px}.studio-wallet_balanceRow__T2GKo>div{display:grid;gap:4px;min-width:0}.studio-wallet_label__eD3Y4,.studio-wallet_secondary___CcFL{color:var(--color-muted-foreground);font-size:13px}.studio-wallet_balance__HXG3a strong{font-size:20px;font-variant-numeric:tabular-nums}.studio-wallet_balance__HXG3a button,.studio-wallet_connection__WDA2R button{min-height:44px;border:1px solid var(--color-border);border-radius:var(--radius-button);padding:8px 12px;background:var(--color-surface);color:var(--color-foreground);cursor:pointer}.studio-wallet_balanceDetails__OF5BE{display:grid;gap:12px;padding-top:12px}.studio-wallet_balance__HXG3a a,.studio-wallet_connection__WDA2R a{color:var(--color-trust);font-size:14px}.studio-wallet_error__OjyP2{color:var(--color-danger);font-size:13px}.studio-wallet_chooser__B_rng{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px;padding:8px 12px;border-bottom:1px solid var(--color-border)}.studio-wallet_chooser__B_rng label{min-width:0;display:grid;gap:4px;color:var(--color-muted-foreground);font-size:13px}.studio-wallet_chooser__B_rng[data-blocked=true]{padding-block:4px;row-gap:4px}.studio-wallet_chooser__B_rng select{width:100%;min-width:0;min-height:44px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-foreground);padding:8px;font:inherit;font-size:16px}.studio-wallet_chooser__B_rng output{grid-column:1/-1;font-size:13px}.studio-wallet_providerStatus__GlyUn{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-column:1/-1;gap:6px;padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-foreground);font-size:13px;overflow-wrap:anywhere}.studio-wallet_providerStatus__GlyUn>output{grid-column:auto}.studio-wallet_providerDetails__BMHU4{position:relative}.studio-wallet_providerDetails__BMHU4>summary{display:grid;place-items:center;width:44px;min-height:44px;cursor:pointer;list-style:none}.studio-wallet_providerDetails__BMHU4>summary::-webkit-details-marker{display:none}.studio-wallet_providerDetails__BMHU4>summary svg{width:18px;height:18px}.studio-wallet_providerDetails__BMHU4>div{position:absolute;right:0;top:calc(100% + 4px);z-index:1;display:grid;gap:8px;min-width:180px;padding:8px}.studio-wallet_providerDetails__BMHU4>div,.studio-wallet_providerStatus__GlyUn button{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.studio-wallet_providerStatus__GlyUn button{justify-self:start;min-height:44px;padding:8px 12px;color:var(--color-foreground);font:inherit;cursor:pointer}.studio-wallet_providerStatus__GlyUn button:disabled{opacity:.5;cursor:default}.studio-wallet_providerRetry__edprt{color:var(--color-muted-foreground)}.studio-wallet_providerStatus__GlyUn .studio-wallet_providerRetryAction__wfCHl{border-color:transparent;background:transparent;color:var(--color-muted-foreground)}.studio-wallet_usage__kkDEq{display:grid;gap:6px;color:var(--color-muted-foreground);font-size:13px;padding:8px 0}.studio-wallet_usage__kkDEq summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.studio-wallet_usage__kkDEq summary strong{color:var(--color-foreground)}.studio-wallet_usage__kkDEq dl{display:grid;grid-template-columns:1fr auto;gap:6px 12px;margin:8px 0}.studio-wallet_usage__kkDEq dd,.studio-wallet_usage__kkDEq dt{margin:0}.studio-wallet_keyList__95hWy,.studio-wallet_usage__kkDEq ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.studio-wallet_keyList__95hWy li{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap}.studio-wallet_connection__WDA2R{display:grid;gap:12px}.studio-wallet_connection__WDA2R h2{margin:0;font-size:18px}.studio-wallet_connection__WDA2R code,.studio-wallet_connection__WDA2R pre{overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px}.studio-wallet_secret__Rg7sR{display:grid;gap:8px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-sm)}[data-sheet=closed] .studio-wallet_chooser__B_rng{display:none}@media (min-width:769px){[data-sheet=closed] .studio-wallet_chooser__B_rng{display:grid}}.studio-wallet_connectionToggle__bNk4e{display:block;position:relative;margin:16px 0}.studio-wallet_connectionToggle__bNk4e>summary{display:flex;align-items:center;min-height:44px;padding:12px 16px;border:1px solid var(--color-border);border-radius:var(--radius-button);background:var(--color-surface);cursor:pointer;font-size:16px}.chat-history_picker__Kf_TS{display:flex;flex-wrap:wrap;align-items:end;gap:6px;padding:8px 12px;border-bottom:1px solid var(--color-border)}.chat-history_picker__Kf_TS label{flex:1;min-width:0;display:grid;gap:4px;font-size:13px;color:var(--color-muted-foreground)}.chat-history_picker__Kf_TS select{width:100%;min-width:0;height:44px;font:inherit;font-size:16px;padding:6px}.chat-history_choose__qjzJM,.chat-history_picker__Kf_TS button,.chat-history_picker__Kf_TS select{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-foreground)}.chat-history_choose__qjzJM,.chat-history_picker__Kf_TS button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font:inherit;font-size:13px}.chat-history_picker__Kf_TS button svg{width:16px;height:16px}.chat-history_picker__Kf_TS button:disabled{opacity:.5;cursor:default}.chat-history_error__gWKgS,.chat-history_status__GO_LX{flex-basis:100%;font-size:13px}.chat-history_error__gWKgS{color:var(--color-danger)}.chat-history_error__gWKgS button{margin-left:8px}.chat-history_source__vTSAq{font-size:13px;color:var(--color-muted-foreground);display:flex;flex-wrap:wrap;gap:8px;padding:0 4px}.chat-history_choices__ICXHL{width:100%;font-size:13px;color:var(--color-muted-foreground)}.chat-history_choices__ICXHL summary{min-height:44px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.chat-history_choices__ICXHL dl{margin:0}.chat-history_choices__ICXHL dt{font-weight:600}.chat-history_choices__ICXHL dd{margin:4px 0 10px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;color:var(--color-foreground)}.chat-history_optional__hZL1a{font-size:13px;padding:4px 0 8px}.chat-history_optional__hZL1a summary{min-height:44px;cursor:pointer;display:flex;align-items:center;color:var(--color-muted-foreground)}.chat-history_fields__7PDtN{display:grid;gap:12px;max-height:240px;overflow-y:auto;padding:2px}.chat-history_field__sGbZA{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end}.chat-history_field__sGbZA label{display:grid;gap:4px;color:var(--color-foreground)}.chat-history_field__sGbZA input:not([type=checkbox]){width:100%;min-width:0;min-height:44px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-foreground);font:inherit;font-size:16px;padding:8px}.chat-history_field__sGbZA .chat-history_reserve__vZ29G{display:flex;align-items:center;gap:4px;min-height:44px;font-size:13px}.chat-history_reserve__vZ29G input{width:18px;height:18px;accent-color:var(--color-cta)}.chat-history_choose__qjzJM{margin-top:12px;padding:6px 12px}.chat-history_optional__hZL1a :focus-visible,.chat-history_picker__Kf_TS :focus-visible{outline:2px solid var(--color-trust);outline-offset:2px}