.emoji-picker_picker__jQ_Yj{--emoji-cell:37px;position:relative;display:flex;flex-direction:column;width:var(--emoji-picker-width,352px);max-width:100%;height:var(--emoji-picker-height,408px);min-height:0;color:var(--foreground);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.emoji-picker_emojiGlyph__rhLzV{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1}.emoji-picker_header__lVb29{position:relative;display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2)}.emoji-picker_search__3avub{display:flex;flex:1 1 auto;min-width:0;height:var(--control-height-sm);align-items:center;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-control);background:var(--surface-muted);cursor:text;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.emoji-picker_search__3avub:focus-within{border-color:var(--border-strong);background:var(--surface)}.emoji-picker_searchIcon__nq3tv{flex:0 0 auto;color:var(--text-muted)}.emoji-picker_search__3avub input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--foreground);font:inherit}.emoji-picker_search__3avub input::placeholder{color:var(--text-muted)}.emoji-picker_search__3avub input:focus-visible{outline:none}.emoji-picker_clear__MPFvt{display:inline-grid;flex:0 0 auto;width:24px;height:24px;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.emoji-picker_clear__MPFvt:hover{background:var(--surface-muted);color:var(--foreground)}}.emoji-picker_toneButton__PpTDq{display:inline-grid;flex:0 0 auto;width:var(--control-height-sm);height:var(--control-height-sm);place-items:center;padding:0;border:0;border-radius:var(--radius-control);background:transparent;font-size:20px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.emoji-picker_toneButton__PpTDq:hover{background:var(--surface-muted)}}.emoji-picker_toneButton__PpTDq:active,.emoji-picker_tones__XEPjf{background:var(--surface-muted)}.emoji-picker_tones__XEPjf{position:absolute;top:var(--space-3);right:var(--space-3);left:var(--space-3);z-index:2;display:flex;height:var(--control-height-sm);align-items:center;justify-content:space-between;padding:0 2px;border-radius:var(--radius-control);clip-path:inset(0 0 0 calc(100% - var(--control-height-sm)) round var(--radius-control));opacity:0;visibility:hidden;transition:clip-path var(--duration-considered) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard) var(--duration-instant),visibility 0s linear var(--duration-considered)}.emoji-picker_tones__XEPjf[data-open]{clip-path:inset(0 0 0 0 round var(--radius-control));opacity:1;visibility:visible;transition:clip-path var(--duration-considered) var(--ease-standard),opacity var(--duration-instant) var(--ease-standard),visibility 0s}.emoji-picker_tone__mY14K{display:inline-grid;width:32px;height:32px;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;font-size:19px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.emoji-picker_tone__mY14K[aria-checked=true]{background:var(--surface);box-shadow:0 0 0 1px var(--border)}@media (hover:hover) and (pointer:fine){.emoji-picker_tone__mY14K:hover{background:var(--surface)}}.emoji-picker_tone__mY14K:focus-visible{background:var(--surface)}.emoji-picker_tone__mY14K:active{transform:scale(.92)}.emoji-picker_tabs__fafjT{position:relative;display:grid;grid-template-columns:repeat(var(--emoji-tabs,9),minmax(0,1fr));flex:0 0 auto;margin:0 var(--space-2);border-bottom:1px solid var(--border-subtle)}.emoji-picker_tab__C7iKU{display:grid;height:36px;place-items:center;padding:0;border:0;border-radius:10px 10px 0 0;background:transparent;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.emoji-picker_tab__C7iKU:hover{color:var(--text-secondary)}}.emoji-picker_tab__C7iKU:focus-visible{color:var(--foreground)}.emoji-picker_tab__C7iKU[data-current]{color:var(--foreground)}.emoji-picker_indicator__7DUge{position:absolute;bottom:-1px;left:0;width:calc(100% / var(--emoji-tabs, 9));height:2px;pointer-events:none}.emoji-picker_indicator__7DUge:after{content:"";position:absolute;inset:0 calc(50% - 9px);border-radius:var(--radius-pill);background:var(--accent)}.emoji-picker_scroller__BBXYz{position:relative;flex:1 1 auto;min-height:0;padding:0 var(--space-2);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;outline:none}.emoji-picker_scroller__BBXYz:focus-visible{outline:none}.emoji-picker_canvas___v0QW{position:relative;width:100%}.emoji-picker_row___J2Js,.emoji-picker_sectionRow__gWTjz{position:absolute;top:0;left:0;width:100%}.emoji-picker_sectionRow__gWTjz{display:flex;align-items:flex-end;padding:0 6px 4px}.emoji-picker_sectionLabel__cEu2z{color:var(--text-muted);font-size:var(--text-xs);font-weight:500}.emoji-picker_row___J2Js{display:grid}.emoji-picker_cell__MfoUu{display:grid;width:100%;height:100%;place-items:center;padding:0;border:0;border-radius:10px;background:transparent;font-size:calc(var(--emoji-cell) * .6);cursor:pointer;-webkit-tap-highlight-color:transparent}.emoji-picker_cell__MfoUu[data-active]{background:var(--surface-muted)}.emoji-picker_cell__MfoUu .emoji-picker_emojiGlyph__rhLzV{transition:transform var(--duration-spring) var(--ease-spring)}.emoji-picker_cell__MfoUu:active .emoji-picker_emojiGlyph__rhLzV{transform:scale(.84);transition-duration:var(--duration-instant)}.emoji-picker_empty__Aw9zH{display:grid;height:100%;place-content:center;gap:var(--space-1);padding:var(--space-6);text-align:center}.emoji-picker_emptyTitle__eYLFr{margin:0;overflow-wrap:anywhere;color:var(--foreground);font-weight:500}.emoji-picker_emptyHint__o0YEw{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.emoji-picker_preview__SI_4s{display:flex;flex:0 0 auto;height:52px;align-items:center;gap:var(--space-3);padding:0 var(--space-4);border-top:1px solid var(--border-subtle)}.emoji-picker_previewGlyph__3zP5c{display:inline-grid;flex:0 0 auto;width:28px;place-items:center;font-size:26px;animation:emoji-picker_emoji-picker-preview__MWnAN var(--duration-spring) var(--ease-spring) both}.emoji-picker_previewIdle__OWaIB{opacity:.45;filter:grayscale(1);animation:none}.emoji-picker_previewText__glhKE{display:grid;min-width:0}.emoji-picker_previewName__v_tx2{overflow:hidden;color:var(--foreground);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.emoji-picker_previewKeywords__ZxG9m{overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.emoji-picker_previewHint__wxMSI{color:var(--text-muted)}.emoji-picker_srOnly__PNv5A{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes emoji-picker_emoji-picker-preview__MWnAN{0%{transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.emoji-picker_cell__MfoUu .emoji-picker_emojiGlyph__rhLzV,.emoji-picker_search__3avub,.emoji-picker_tab__C7iKU,.emoji-picker_toneButton__PpTDq,.emoji-picker_tone__mY14K,.emoji-picker_tones__XEPjf,.emoji-picker_tones__XEPjf[data-open]{transition:none}.emoji-picker_previewGlyph__3zP5c{animation:none}}.chip-group_frame__cztj0{min-width:0}.chip-group_content__aIZDz{position:relative}.chip-group_group__RPIrX{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip-group_chip__LRJtH{position:relative;display:inline-flex;max-width:100%;padding:0;border:0;border-radius:var(--radius-pill);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-body);line-height:20px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.chip-group_body__pX1C2{position:relative;isolation:isolate;display:inline-flex;min-width:0;height:var(--control-height-sm);align-items:center;padding:0 14px;transition:scale var(--duration-spring) var(--ease-spring)}.chip-group_chip__LRJtH:active .chip-group_body__pX1C2{scale:.97;transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}.chip-group_surface__snUk3{position:absolute;z-index:-1;top:0;bottom:0;left:0;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.chip-group_check__XVLtN{position:absolute;top:calc(50% - 7px);left:12px;display:grid;width:14px;height:14px;place-items:center;color:var(--accent-strong);transform-origin:0 50%}.chip-group_check__XVLtN svg{display:block;overflow:visible}.chip-group_slot__ZUTk0{width:0;flex:none}.chip-group_body__pX1C2[data-selected=true] .chip-group_slot__ZUTk0{width:18px}.chip-group_label__iYkUB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-group_body__pX1C2[data-selected=true] .chip-group_surface__snUk3{border-color:color-mix(in oklab,var(--accent) 42%,var(--border));background:color-mix(in oklab,var(--accent) 11%,var(--surface))}.chip-group_chip__LRJtH[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chip-group_chip__LRJtH:hover{color:var(--foreground)}.chip-group_chip__LRJtH:hover .chip-group_surface__snUk3{border-color:var(--border-strong)}.chip-group_chip__LRJtH[aria-pressed=true]:hover .chip-group_surface__snUk3{border-color:color-mix(in oklab,var(--accent) 60%,var(--border));background:color-mix(in oklab,var(--accent) 16%,var(--surface))}}.chip-group_chip__LRJtH:not(.chip-group_more__trdgQ){z-index:1}.chip-group_more__trdgQ{color:var(--text-muted)}.chip-group_more__trdgQ .chip-group_surface__snUk3{border-color:var(--border);background:var(--surface-muted)}.chip-group_moreText__k7pq1{position:relative;display:inline-flex;justify-content:center;font-variant-numeric:tabular-nums}.chip-group_moreLine__KJTTH{display:block;white-space:nowrap}@media (prefers-reduced-motion:reduce){.chip-group_body__pX1C2,.chip-group_chip__LRJtH,.chip-group_surface__snUk3{transition:none}.chip-group_chip__LRJtH:active .chip-group_body__pX1C2{scale:none}}.rating_field__NKyNl{display:grid;justify-items:start;gap:6px;min-width:0}.rating_label__76z3i{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.rating_row__BKVNA{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:2px;max-width:100%}.rating_stars__QbJr2{--cell:36px;--glyph:24px;display:inline-flex;gap:2px;margin-inline:calc((var(--glyph) - var(--cell)) / 2);touch-action:pan-y;user-select:none;-webkit-user-select:none}.rating_sm__GMd4L .rating_stars__QbJr2{--cell:28px;--glyph:18px}.rating_lg__pEB5s .rating_stars__QbJr2{--cell:44px;--glyph:30px}.rating_cell__OyRQa{position:relative;display:grid;width:var(--cell);height:var(--cell);flex:none;place-items:center;border-radius:calc(var(--radius-control) - 6px)}.rating_hit__sx8yS{position:absolute;inset:0;margin:0;border:0;border-radius:inherit;padding:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.rating_hit__sx8yS:focus-visible{outline:none}.rating_half__dRB1M{z-index:1;inset-inline-end:50%;border-start-end-radius:0;border-end-end-radius:0}.rating_hit__sx8yS:disabled{cursor:default}.rating_lift__ed24r,.rating_pop__w_x_q{display:grid;width:var(--glyph);height:var(--glyph);pointer-events:none}.rating_base__9IBFn,.rating_fill__Z7hyH,.rating_kept__g7Vmg{display:grid;grid-area:1/1}.rating_base__9IBFn svg,.rating_fill__Z7hyH svg,.rating_kept__g7Vmg svg{width:var(--glyph);height:var(--glyph)}.rating_base__9IBFn svg{fill:transparent;stroke:var(--border-strong);transition:fill var(--duration-standard) var(--ease-standard),stroke var(--duration-standard) var(--ease-standard)}.rating_stars__QbJr2[data-rated] .rating_base__9IBFn svg{fill:var(--border);stroke:var(--border)}.rating_kept__g7Vmg{color:color-mix(in oklab,var(--warning) 30%,transparent)}.rating_fill__Z7hyH{color:var(--warning)}.rating_fill__Z7hyH svg,.rating_kept__g7Vmg svg{fill:currentColor;stroke:currentColor}.rating_value__m9o1C{display:inline-grid;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}.rating_value__m9o1C[data-empty]{color:var(--text-muted)}.rating_value__m9o1C>*{grid-area:1/1}.rating_sizer__C0lf_{visibility:hidden}.rating_description__yEli_{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums}.rating_roll__r8R0n{position:relative;display:block}.rating_word__yhXzE{display:inline-block;white-space:pre}.rating_srOnly__7_6pb{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rating_field__NKyNl[data-disabled] .rating_stars__QbJr2,.rating_field__NKyNl[data-disabled] .rating_value__m9o1C{opacity:.5}@media (prefers-reduced-motion:reduce){.rating_base__9IBFn svg,.rating_value__m9o1C{transition:none}}.tag-input_field__VJ12a{display:grid;width:100%;min-width:0}.tag-input_field__VJ12a label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.tag-input_control__pkgmT{box-sizing:content-box;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:0 0 0 6px transparent;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.tag-input_control__pkgmT:hover:not(:focus-within){border-color:var(--border-strong)}}.tag-input_control__pkgmT:focus-within{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline:2px solid transparent;outline-offset:2px}.tag-input_content__6w1NN{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:calc(var(--control-height-md) - 2px);padding:7px;cursor:text}.tag-input_content__6w1NN,.tag-input_tag__LWe7s{position:relative;align-items:center;box-sizing:border-box}.tag-input_tag__LWe7s{display:inline-flex;gap:3px;min-height:28px;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 4px 0 9px;background:var(--surface-muted);color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;cursor:default}.tag-input_tag__LWe7s button{display:grid;width:22px;height:22px;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.tag-input_tag__LWe7s button:hover{background:var(--surface);color:var(--foreground)}}.tag-input_tag__LWe7s button:focus-visible{background:var(--surface);color:var(--foreground);outline:none;box-shadow:inset 0 0 0 1.5px var(--focus-ring)}.tag-input_tag__LWe7s button:active{transform:scale(.96);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.tag-input_content__6w1NN input{flex:1 1 100px;min-width:80px;min-height:28px;box-sizing:border-box;border:0;padding:0 5px;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm)}.tag-input_content__6w1NN input:focus,.tag-input_content__6w1NN input:focus-visible{outline:none}.tag-input_content__6w1NN input::placeholder{color:transparent}.tag-input_placeholder__UE9zv{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;padding:0 12px;color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;pointer-events:none}.tag-input_ring__MGJgq{position:absolute;top:0;left:0;z-index:1;box-sizing:border-box;border:1px solid var(--accent);border-radius:var(--radius-pill);background:var(--accent-subtle);opacity:0;pointer-events:none}.tag-input_tagLabel__r4UCc,.tag-input_tag__LWe7s button{position:relative;z-index:2}.tag-input_tag__LWe7s[data-picked] button{color:var(--foreground)}.tag-input_messageSlot__Bx7q_{display:block;overflow:hidden}.tag-input_hint__uDIJU{display:block;padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.tag-input_words____hoI{position:relative;display:block}.tag-input_word__KhQVI{display:inline-block;white-space:pre}.tag-input_srOnly__Pc6BE{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.tag-input_control__pkgmT,.tag-input_tag__LWe7s button{transition:none}.tag-input_tag__LWe7s button:active{transform:none}}.text-shimmer_shimmer__1kvWK{--ts-highlight:var(--text-shimmer-highlight,currentColor);--ts-base:var(--text-shimmer-base,color-mix(in oklab,currentColor 12%,var(--text-muted)))}.text-shimmer_stage__N5E60{position:relative;display:inline-block;max-width:100%}.text-shimmer_label__MoEWd{display:inline-block;max-width:100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-shimmer_stage__N5E60[data-sizing] .text-shimmer_label__MoEWd{max-width:none;white-space:nowrap}.text-shimmer_label__MoEWd::selection{-webkit-text-fill-color:currentColor}@supports not (color:color-mix(in oklab,red,blue)){.text-shimmer_label__MoEWd{background:none!important;-webkit-text-fill-color:currentColor}}@media (forced-colors:active){.text-shimmer_label__MoEWd{background:none!important;-webkit-text-fill-color:currentColor}}.popover_anchor__Mcc5T:active:not(:disabled){transform:none}.popover_content__FmDK_{--popover-x:0px;--popover-y:-5px;z-index:80;min-width:12rem;max-width:min(22rem,calc(100vw - 20px));padding:1rem;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-popover-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter),transform var(--duration-spring) var(--ease-spring)}.popover_content__FmDK_[data-side=top]{--popover-y:5px}.popover_content__FmDK_[data-side=left]{--popover-x:5px;--popover-y:0px}.popover_content__FmDK_[data-side=right]{--popover-x:-5px;--popover-y:0px}@starting-style{.popover_content__FmDK_[data-state=open]{opacity:0;transform:translate(var(--popover-x),var(--popover-y)) scale(.97)}}.popover_content__FmDK_[data-state=closed]{opacity:0;transform:translate(calc(var(--popover-x) * .5),calc(var(--popover-y) * .5)) scale(.98);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);animation:popover_popover-exit__j6_xO var(--duration-fast) linear both;pointer-events:none}.popover_content__FmDK_:focus{outline:none}@keyframes popover_popover-exit__j6_xO{to{--popover-exit:1}}@media (prefers-reduced-motion:reduce){.popover_content__FmDK_,.popover_content__FmDK_[data-state=closed]{transform:none;transition:opacity var(--duration-instant) var(--ease-standard)}}.notification-center_trigger__0_BBq{position:relative;display:grid;width:42px;height:42px;place-items:center;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--foreground);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.notification-center_trigger__0_BBq:active,.notification-center_trigger__0_BBq[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.notification-center_trigger__0_BBq:hover{border-color:var(--border-strong);background:var(--surface-muted)}}.notification-center_trigger__0_BBq>span:first-child{display:grid;place-items:center}.notification-center_badge__MlNUj{position:absolute;top:-6px;right:-6px;display:grid;min-width:20px;height:20px;padding:0 5px;place-items:center;overflow:hidden;border:2px solid var(--surface);border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);font-size:var(--text-xs);font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.notification-center_panel__X3JBk{z-index:90;display:flex;flex-direction:column;width:min(424px,calc(100vw - 24px));max-height:min(590px,calc(100vh - 24px));overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);letter-spacing:var(--tracking-body);transform-origin:var(--radix-popover-content-transform-origin);--panel-x:0px;--panel-y:-6px}.notification-center_panel__X3JBk[data-side=top]{--panel-y:6px}.notification-center_panel__X3JBk[data-side=left]{--panel-x:6px;--panel-y:0px}.notification-center_panel__X3JBk[data-side=right]{--panel-x:-6px;--panel-y:0px}.notification-center_panel__X3JBk[data-state=open]{animation:notification-center_panel-open__rsTXe var(--duration-standard) var(--ease-enter) both}.notification-center_panel__X3JBk[data-state=closed]{animation:notification-center_panel-close__aUBTa var(--duration-instant) var(--ease-standard) both}.notification-center_header__6bQ6n{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:23px 24px 18px}.notification-center_heading__2mi0F{display:flex;align-items:center;gap:var(--space-2)}.notification-center_heading__2mi0F h2{margin:0;font-size:var(--text-xl);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.2}.notification-center_count__HBReL{display:grid;min-width:21px;height:21px;padding:0 5px;place-items:center;overflow:hidden;border-radius:7px;background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);line-height:1;font-variant-numeric:tabular-nums}.notification-center_header__6bQ6n p{position:relative;margin:4px 0 0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body)}.notification-center_close__q60WS{display:grid;width:30px;height:30px;flex:none;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.notification-center_close__q60WS:active{transform:scale(.96)}.notification-center_toolbar___X1XC{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 17px 13px 20px;border-bottom:1px solid var(--border-subtle)}.notification-center_viewSwitch__0fqJB{display:inline-flex;align-items:center;gap:3px}.notification-center_viewSwitch__0fqJB button{position:relative;isolation:isolate;min-width:61px;height:31px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}.notification-center_viewSwitch__0fqJB .notification-center_viewActive__Lns_5{color:var(--foreground)}.notification-center_viewSwitch__0fqJB button>span:last-child{position:relative;z-index:1}.notification-center_viewHighlight__7ZoOv{position:absolute;z-index:-1;inset:0;border-radius:9px;background:var(--surface-muted)}.notification-center_markAll__F33BD{display:inline-flex;align-items:center;gap:6px;padding:6px 0;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-fast) var(--ease-standard)}.notification-center_markAll__F33BD:active{transform:scale(.97)}.notification-center_list__Hr03Z{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:9px 11px 10px;scrollbar-width:none}.notification-center_list__Hr03Z::-webkit-scrollbar{display:none}.notification-center_row__ZI6Ha{overflow:hidden}.notification-center_item__vMIrf{position:relative;padding:10px;border-radius:calc(var(--radius-panel) - 12px);transition:background var(--duration-fast) var(--ease-standard);animation:notification-center_item-in__cxO_v var(--duration-standard) var(--ease-enter) calc(var(--index, 0) * 35ms) both}.notification-center_itemExpanded__mOFam{background:var(--surface-muted)}.notification-center_itemRead__pnzrG .notification-center_itemTitle__zoahi strong{color:var(--text-secondary)}.notification-center_itemMain__ex9WL{display:flex;align-items:flex-start;gap:11px;min-width:0}.notification-center_eventIcon__hQGqK{display:grid;width:36px;height:36px;flex:none;place-items:center;color:var(--accent)}.notification-center_eventIcon__hQGqK.notification-center_success__rviYX{color:var(--success)}.notification-center_eventIcon__hQGqK.notification-center_warning__KtBdO{color:var(--warning)}.notification-center_itemToggle__MJ4jz{display:grid;min-width:0;flex:1;gap:4px;padding:2px 0 0;border:0;background:transparent;color:var(--foreground);text-align:left;font:inherit;cursor:pointer}.notification-center_itemTitle__zoahi{display:flex;align-items:center;gap:6px;min-width:0;min-height:20px}.notification-center_itemTitle__zoahi strong{overflow:hidden;font-size:var(--text-sm);font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.notification-center_unreadDot__T8tLY{display:block;width:6px;height:6px;flex:none;border-radius:50%;background:var(--foreground)}.notification-center_itemPreview__ep483{overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis}.notification-center_itemPreview__ep483,.notification-center_time___qUZ2{font-size:var(--text-xs);line-height:var(--leading-body);white-space:nowrap}.notification-center_time___qUZ2{flex:none;padding-top:4px;color:var(--text-muted);font-variant-numeric:tabular-nums}.notification-center_details__nKuLe{overflow:hidden;padding-left:47px}.notification-center_details__nKuLe p{margin:12px 0;color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body)}.notification-center_itemActions__DyJUv{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:5px}.notification-center_itemActions__DyJUv button{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;overflow:clip;border:1px solid var(--border);border-radius:10px;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-xs);line-height:1;white-space:nowrap;cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring),border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.notification-center_itemActions__DyJUv button:active{transform:scale(.97)}.notification-center_close__q60WS:active,.notification-center_footer___CxHB button:active,.notification-center_itemActions__DyJUv button:active,.notification-center_markAll__F33BD:active{transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}.notification-center_morph__F9sbK{display:inline-flex;align-items:center}.notification-center_morphContent__hWEGV{position:relative;display:inline-flex;width:max-content;align-items:center;gap:5px}.notification-center_actionGlyph__gP6m2,.notification-center_actionIcon__pdQDb{position:relative;display:grid;place-items:center}.notification-center_swap__Ry7VP{position:relative;display:inline-block;max-width:100%;vertical-align:top}.notification-center_swapLine___0_2x{display:block}.notification-center_roll__uJvtp{position:relative;display:inline-grid;vertical-align:top}.notification-center_rollValue__oZEz0{display:block}.notification-center_emptyFrame__FP4_6{overflow:hidden}.notification-center_empty__f0ubS{display:grid;justify-items:center;align-content:center;min-height:190px;padding:22px 12px;text-align:center}.notification-center_empty__f0ubS>svg{margin-bottom:13px;color:var(--text-muted)}.notification-center_empty__f0ubS strong{font-size:var(--text-sm);font-weight:500}.notification-center_empty__f0ubS p{margin:4px 0 0;color:var(--text-secondary);font-size:var(--text-xs)}.notification-center_empty__f0ubS button{margin-top:16px;padding:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-xs);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.notification-center_footerFrame__87nNH{flex:none;overflow:hidden}.notification-center_footer___CxHB{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:8px 22px;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-xs)}.notification-center_footer___CxHB button{padding:4px 0;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-fast) var(--ease-standard)}.notification-center_footer___CxHB button:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.notification-center_close__q60WS:hover,.notification-center_item__vMIrf:hover{background:var(--surface-muted)}.notification-center_close__q60WS:hover,.notification-center_footer___CxHB button:hover,.notification-center_markAll__F33BD:hover,.notification-center_viewSwitch__0fqJB button:hover{color:var(--foreground)}.notification-center_itemActions__DyJUv button:hover{border-color:var(--border-strong);background:var(--surface)}}@keyframes notification-center_panel-open__rsTXe{0%{opacity:0;transform:translate(var(--panel-x),var(--panel-y)) scale(.97)}}@keyframes notification-center_panel-close__aUBTa{to{opacity:0;transform:translate(calc(var(--panel-x) / 2),calc(var(--panel-y) / 2)) scale(.98)}}@keyframes notification-center_item-in__cxO_v{0%{opacity:0;transform:translateY(4px)}}@media (max-width:380px){.notification-center_header__6bQ6n{padding:20px 16px 16px}.notification-center_heading__2mi0F h2{font-size:var(--text-lg)}.notification-center_toolbar___X1XC{align-items:flex-start;padding:0 12px 12px}.notification-center_list__Hr03Z{padding:8px 5px}.notification-center_item__vMIrf{padding-inline:7px}.notification-center_itemMain__ex9WL{gap:7px}.notification-center_details__nKuLe{padding-left:43px}.notification-center_itemActions__DyJUv{gap:5px}.notification-center_itemActions__DyJUv button{padding-inline:7px}.notification-center_markAll__F33BD span{display:none}.notification-center_footer___CxHB{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.notification-center_close__q60WS,.notification-center_footer___CxHB button,.notification-center_itemActions__DyJUv button,.notification-center_item__vMIrf,.notification-center_markAll__F33BD,.notification-center_panel__X3JBk[data-state],.notification-center_trigger__0_BBq,.notification-center_viewSwitch__0fqJB button{animation:none;transition-duration:0s}.notification-center_close__q60WS:active,.notification-center_footer___CxHB button:active,.notification-center_itemActions__DyJUv button:active,.notification-center_markAll__F33BD:active{transform:none}}.toast-stack_viewport__DSZz0{position:fixed;z-index:60;bottom:var(--space-6);width:min(22.5rem,calc(100% - var(--space-8)));pointer-events:none}.toast-stack_bottom-right__LC7ZA{right:var(--space-6)}.toast-stack_bottom-left__aOTGD{left:var(--space-6)}.toast-stack_bottom-center__SVzth{right:0;left:0;margin-inline:auto}.toast-stack_contained__VjYHz{position:absolute;z-index:2;bottom:var(--space-4)}.toast-stack_contained__VjYHz.toast-stack_bottom-right__LC7ZA{right:var(--space-4)}.toast-stack_contained__VjYHz.toast-stack_bottom-left__aOTGD{left:var(--space-4)}@media (max-width:30rem){.toast-stack_viewport__DSZz0:not(.toast-stack_contained__VjYHz){right:0;bottom:var(--space-4);left:0;margin-inline:auto}}.toast-stack_list__0d2QH{position:relative;margin:0;padding:0;list-style:none;pointer-events:auto}.toast-stack_item__CquNz{position:absolute;right:0;bottom:0;left:0;transform-origin:50% 0}.toast-stack_card__uL75f{position:absolute;inset:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);container-type:inline-size;touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard)}.toast-stack_item__CquNz[data-expanded=true] .toast-stack_card__uL75f,.toast-stack_item__CquNz[data-front=true] .toast-stack_card__uL75f{box-shadow:var(--shadow-floating)}.toast-stack_item__CquNz[data-front=false][data-expanded=false] .toast-stack_card__uL75f{background:var(--surface-muted)}.toast-stack_card__uL75f[data-dragging]{cursor:grabbing;user-select:none}.toast-stack_content__ZXQkU{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.toast-stack_icon__c8scg{position:relative;display:grid;width:18px;height:20px;flex:none;place-items:center;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.toast-stack_icon__c8scg[data-type=success]{color:var(--success)}.toast-stack_icon__c8scg[data-type=info]{color:var(--accent)}.toast-stack_icon__c8scg[data-type=warning]{color:var(--warning)}.toast-stack_icon__c8scg[data-type=error]{color:var(--danger)}.toast-stack_glyph__QBjNx{grid-area:1/1;display:grid;place-items:center}.toast-stack_glyph__QBjNx svg{display:block}.toast-stack_spinner__EXn3_{display:block;width:15px;height:15px;border:1.75px solid;border-right:1.75px solid transparent;border-radius:var(--radius-pill);animation:toast-stack_spin__xq3zt .8s linear infinite}.toast-stack_copy__VuQcS{position:relative;min-width:0;flex:1;font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:20px}.toast-stack_title__zQG2c{position:relative;display:block;font-weight:500}.toast-stack_line__NcECn{display:block}.toast-stack_description__7i091{display:block;margin-top:2px;color:var(--text-secondary)}.toast-stack_actionSlot__2DPQ5{display:flex;flex:none;justify-content:flex-end;margin-top:-4px}.toast-stack_actionSlot__2DPQ5[data-moving=true]{overflow:hidden}.toast-stack_action__8THma,.toast-stack_close__Q9pB_{flex:none;border:1px solid transparent;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.toast-stack_action__8THma{height:28px;padding:0 var(--space-3);border-color:var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);font-weight:500;white-space:nowrap}.toast-stack_close__Q9pB_{display:grid;width:28px;height:28px;margin:-4px -2px 0 0;place-items:center;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.toast-stack_action__8THma:hover{border-color:var(--border-strong);background:var(--surface-muted)}.toast-stack_close__Q9pB_:hover{background:var(--surface-muted);color:var(--foreground)}}.toast-stack_action__8THma:active,.toast-stack_close__Q9pB_:active{scale:.96;transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}@container (max-width: 21rem){.toast-stack_content__ZXQkU{flex-wrap:wrap;row-gap:var(--space-2)}.toast-stack_actionSlot__2DPQ5{order:1;flex-basis:100%;justify-content:flex-start;margin-top:0;padding-left:calc(18px + var(--space-3))}}.toast-stack_srOnly__a805h{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes toast-stack_spin__xq3zt{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.toast-stack_action__8THma,.toast-stack_card__uL75f,.toast-stack_close__Q9pB_,.toast-stack_icon__c8scg{transition:none}.toast-stack_action__8THma:active,.toast-stack_close__Q9pB_:active{scale:none}.toast-stack_spinner__EXn3_{animation:none}}.portal_thumb__hSwVi{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.portal_thumb__hSwVi iframe{position:absolute;top:0;left:0;width:400%;height:400%;border:0;transform:scale(.25);transform-origin:0 0;pointer-events:none}.portal_thumb__hSwVi[data-desktop]{aspect-ratio:16/10}.portal_thumbEmpty__gttCj{display:grid;height:100%;place-items:center;padding:16px;color:var(--text-muted);font-size:var(--text-sm);text-align:center}.portal_iconButton__WcC8G{display:inline-grid;width:32px;height:32px;flex:none;place-items:center;padding:0;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.portal_iconButton__WcC8G:hover{background:var(--surface-muted);color:var(--foreground)}}.portal_iconButton__WcC8G:active{transform:scale(.94);transition-duration:.1s}.portal_dialogWide__BU47k{width:min(calc(100vw - 32px),600px)}.portal_dialogPreview__YyDdb{width:min(calc(100vw - 32px),980px)}.portal_dialogStack__ToKgG{display:flex;flex-direction:column;gap:18px}.portal_shipList__djSri{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--border);border-radius:18px;list-style:none}.portal_shipList__djSri li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.portal_shipList__djSri li+li{border-top:1px solid var(--border-subtle)}.portal_shipName__NK5FQ{display:flex;min-width:0;flex-direction:column}.portal_shipName__NK5FQ strong{font-weight:500}.portal_shipName__NK5FQ small{color:var(--text-muted);font-size:var(--text-xs)}.portal_steps__AYmE6{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:20px;color:var(--text-secondary)}.portal_posts__XaUH3{display:flex;flex-direction:column;gap:8px}.portal_postsLabel__f5clN{color:var(--text-muted);font-size:var(--text-xs)}.portal_post__Q3DGZ{display:flex;align-items:flex-start;gap:8px;padding:10px 6px 10px 14px;border-radius:16px;background:var(--surface-muted)}.portal_post__Q3DGZ pre{flex:1;min-width:0;margin:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-body);white-space:pre-wrap;overflow-wrap:anywhere}.portal_formError__OE8Il{margin:0;color:var(--danger);font-size:var(--text-sm)}.portal_dialogActions__y_ZRA{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.portal_successMark__SbAM9{display:grid;width:44px;height:44px;place-items:center;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--success) 12%,var(--surface));color:var(--success)}.portal_linkList__APlbX{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.portal_linkList__APlbX a{display:inline-flex;align-items:center;gap:4px;color:var(--foreground);font-weight:500;text-decoration:none}.portal_field__iE2s8{display:flex;flex-direction:column;gap:8px;font-size:var(--text-sm)}.portal_field__iE2s8>span{color:var(--text-secondary)}.portal_field__iE2s8 input{min-height:var(--control-height-md);padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;outline:none}.portal_field__iE2s8 input:hover{border-color:var(--border-strong)}.portal_previewFrame__q9caq{overflow:hidden;aspect-ratio:16/10;border:1px solid var(--border);border-radius:20px;background:var(--surface-muted)}.portal_previewFrame__q9caq iframe{width:100%;height:100%;border:0}.portal_previewFrame__q9caq p{padding:24px}.portal_previewMeta__CS_1J{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;color:var(--text-secondary);font-size:var(--text-sm)}.portal_previewMeta__CS_1J .portal_inlineLink__nbmra{margin-left:auto}@media (prefers-reduced-motion:reduce){.portal_iconButton__WcC8G,.portal_thumb__hSwVi{transition:none}}.portal_stateMark__dQFRL{display:inline-flex;min-height:22px;align-items:center;gap:6px;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:11px;font-weight:500;white-space:nowrap}.portal_stateMark__dQFRL:before{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--mark,var(--text-muted));content:""}.portal_stateMark__dQFRL[data-state=live]{--mark:var(--success);color:var(--foreground)}.portal_stateMark__dQFRL[data-state=backlog]{--mark:var(--accent);color:var(--foreground)}.portal_stateMark__dQFRL[data-state=cut]{--mark:var(--text-muted);border-style:dashed}.portal_added__MoxBr{color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.portal_reviewMark__5cxr6{display:inline-flex;min-height:22px;align-items:center;padding:0 8px;border:1px solid color-mix(in oklab,var(--warning) 40%,var(--border));border-radius:var(--radius-pill);background:color-mix(in oklab,var(--warning) 9%,var(--surface));color:var(--foreground);font-size:11px;font-weight:500;white-space:nowrap}.portal_shipMarks__j9_Qw{display:inline-flex;flex:none;gap:6px}.portal_tierFree__7Lunl,.portal_tierPro__bMp_9{display:inline-flex;min-height:22px;align-items:center;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-pill);font-size:11px;font-weight:500;white-space:nowrap}.portal_tierPro__bMp_9{border-color:color-mix(in oklab,var(--accent) 30%,var(--border));background:color-mix(in oklab,var(--accent) 8%,var(--surface));color:var(--foreground)}.portal_tierFree__7Lunl{color:var(--text-secondary)}.portal_rolling__XGahU{position:relative;display:inline-flex;max-width:100%}.portal_rolling__XGahU>span{display:inline-block}.portal_inlineLink__nbmra{display:inline-flex;align-items:center;gap:4px;color:var(--text-secondary);font-size:var(--text-sm);text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.portal_inlineLink__nbmra:hover{color:var(--foreground)}}.portal_muted__KXHeJ{font-size:var(--text-sm)}.portal_hint__jcyOj,.portal_muted__KXHeJ{margin:0;color:var(--text-muted);line-height:var(--leading-body)}.portal_hint__jcyOj{font-size:var(--text-xs)}.search-field_field__y9ds2{display:grid;gap:var(--space-2);min-width:0}.search-field_field__y9ds2 label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.search-field_shell__xUU0y{display:flex;min-height:var(--control-height-md);align-items:center;gap:var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.search-field_shell__xUU0y:hover:not(:focus-within){border-color:var(--foreground)}}.search-field_shell__xUU0y:focus-within{border-color:var(--foreground)}.search-field_shell__xUU0y>svg{flex:0 0 auto;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.search-field_shell__xUU0y:focus-within>svg,.search-field_shell__xUU0y[data-filled=true]>svg{color:var(--foreground)}.search-field_input__DYdDu{width:100%;min-width:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);outline:0}.search-field_input__DYdDu:focus-visible{outline:0}.search-field_input__DYdDu::placeholder{color:var(--text-muted)}.search-field_input__DYdDu::-webkit-search-cancel-button{display:none}.search-field_clearSlot__8ei5h,.search-field_shell__xUU0y button{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center}.search-field_shell__xUU0y button{border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.search-field_shell__xUU0y button:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.search-field_shell__xUU0y,.search-field_shell__xUU0y button,.search-field_shell__xUU0y>svg{transition:none}}.support-widget_root__nqhoR{container:widget/inline-size;width:min(100%,1100px);min-width:0;margin-inline:auto;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.support-widget_stage__X45gI{position:relative;height:680px;overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--background)}.support-widget_app__6P8K_{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-5) var(--space-8)}.support-widget_appBar__JUvS5{display:flex;align-items:center;gap:var(--space-6);min-height:var(--control-height-sm);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-4);color:var(--text-secondary)}.support-widget_appBar__JUvS5 strong{color:var(--foreground);font-weight:500}.support-widget_appNav__Tt7B2{display:flex;gap:var(--space-5)}.support-widget_appNav__Tt7B2 [aria-current]{color:var(--foreground)}.support-widget_appUser__WQJsP{margin-left:auto}.support-widget_appHead__J0CuU h2{margin:0;font-size:var(--text-xl);font-weight:500;line-height:1.25}.support-widget_appHead__J0CuU p{margin:var(--space-1) 0 0;color:var(--text-secondary)}.support-widget_appRows__WB8nz{display:grid;max-width:560px;margin:0;padding:0;list-style:none}.support-widget_appRows__WB8nz li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--border)}.support-widget_appRows__WB8nz li>span:first-child{display:grid;gap:2px;min-width:0}.support-widget_appRows__WB8nz strong{font-weight:500}.support-widget_appRows__WB8nz small{color:var(--text-muted);font-size:var(--text-xs)}.support-widget_appStatus__dVyn6{display:inline-flex;flex:none;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-xs)}.support-widget_appStatus__dVyn6[data-tone=success] svg{color:var(--success)}.support-widget_appStatus__dVyn6[data-tone=warning]{color:var(--foreground)}.support-widget_appStatus__dVyn6[data-tone=warning] svg{color:var(--warning)}.support-widget_dock__F3Whe{position:absolute;right:var(--space-5);bottom:var(--space-5);z-index:2}.support-widget_widget__zzl0J{position:relative;box-sizing:border-box;width:56px;height:56px;overflow:hidden;border:1px solid var(--accent);border-radius:28px;background:var(--accent);color:var(--accent-foreground);box-shadow:var(--shadow-floating);transition:background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}.support-widget_widget__zzl0J[data-open]{border-color:var(--border);background:var(--surface-raised);color:var(--foreground)}.support-widget_launcher__x1RL7{position:absolute;inset:0;display:block;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.support-widget_launcherIcon__SHPnX{position:absolute;right:0;bottom:0;display:grid;width:54px;height:54px;place-items:center}@media (hover:hover) and (pointer:fine){.support-widget_widget__zzl0J:not([data-open]):hover{border-color:color-mix(in oklab,var(--foreground) 84%,var(--background));background:color-mix(in oklab,var(--foreground) 84%,var(--background))}}.support-widget_unread__Tn8_t{position:absolute;right:-4px;bottom:40px;z-index:3;display:grid;min-width:20px;height:20px;place-items:center;padding:0 6px;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-foreground);box-shadow:0 0 0 2px var(--background);font-size:var(--text-xs);font-weight:500;line-height:20px;font-variant-numeric:tabular-nums;pointer-events:none}.support-widget_panel__ZdS3l{position:absolute;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden}.support-widget_header__jF8Ap{position:relative;z-index:2;display:flex;flex:none;align-items:center;height:60px;box-sizing:border-box;padding:0 var(--space-3);border-bottom:1px solid var(--border)}.support-widget_backSlot__v_6In{display:flex;flex:none;overflow:hidden}.support-widget_faceSlot__DEzZX{position:relative;flex:none;align-self:stretch}.support-widget_face__yne6W{position:absolute;top:11px;left:0;display:block;width:36px;height:36px;border-radius:var(--radius-pill)}.support-widget_headTitle__SJAO_{flex:1;min-width:0;padding-left:var(--space-2)}.support-widget_headTitle__SJAO_ strong{display:block;font-weight:500}.support-widget_headStack__MKIOI{display:grid;min-width:0}.support-widget_headStack__MKIOI>span{overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.support-widget_iconButton__UjKr1{display:grid;flex:none;width:32px;height:32px;place-items:center;padding:0;border:0;border-radius:9px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.support-widget_iconButton__UjKr1:hover{background:var(--surface-muted);color:var(--foreground)}}.support-widget_iconButton__UjKr1:active{background:var(--surface-muted)}.support-widget_swap__4fnYx{position:relative;display:block;min-width:0}.support-widget_swapItem__2dPFw{display:block}.support-widget_body__vcwYv{position:relative;flex:1;min-height:0}.support-widget_view__JCKmW{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-5) var(--space-5) calc(76px + var(--space-5));scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.support-widget_greeting__DAMSH p{margin:0;color:var(--text-secondary)}.support-widget_greeting__DAMSH h2{margin:2px 0 0;font-family:var(--font-body);font-size:var(--text-xl);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.25}.support-widget_search__dNKJP{margin-top:var(--space-5)}.support-widget_search__dNKJP label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.support-widget_listHead__uRZMs{margin:var(--space-5) 0 var(--space-1);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500}.support-widget_count__42_Zd{display:inline-flex;vertical-align:bottom}.support-widget_count__42_Zd>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.support-widget_list__ygA3e{position:relative;margin:0;padding:0;list-style:none}.support-widget_list__ygA3e li{border-bottom:1px solid var(--border)}.support-widget_card__nxNDr{display:flex;align-items:center;gap:var(--space-3);width:calc(100% + var(--space-4));margin:0 calc(var(--space-2) * -1);padding:var(--space-3) var(--space-2);border:0;border-radius:10px;background:transparent;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}.support-widget_card__nxNDr>svg{flex:none;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard),transform var(--duration-standard) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.support-widget_card__nxNDr:hover{background:var(--surface-muted)}.support-widget_card__nxNDr:hover>svg{color:var(--foreground);transform:translateX(2px)}}.support-widget_card__nxNDr:active{background:var(--surface-muted)}.support-widget_cardText__tsit6{display:grid;flex:1;gap:2px;min-width:0}.support-widget_cardText__tsit6 strong{font-weight:500}.support-widget_cardText__tsit6 span{display:-webkit-box;overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);-webkit-box-orient:vertical;-webkit-line-clamp:2}.support-widget_root__nqhoR mark{margin:0 -1px;padding:0 1px;border-radius:4px;background:var(--accent-subtle);color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.support-widget_empty__mBmI_{display:grid;justify-items:start;gap:var(--space-3);padding:var(--space-3) 0}.support-widget_empty__mBmI_ p{margin:0;color:var(--text-secondary)}.support-widget_article__8ZsrF>p{margin:0 0 var(--space-4);font-size:var(--text-sm);line-height:1.55}.support-widget_article__8ZsrF>.support-widget_meta__xIIsA{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.support-widget_article__8ZsrF h3{margin:var(--space-1) 0 0;font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.25}.support-widget_byline__UEdL_{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 var(--space-5);color:var(--text-secondary);font-size:var(--text-xs)}.support-widget_steps__5sgD_{display:grid;gap:var(--space-3);margin:0 0 var(--space-5);padding:0;list-style:none}.support-widget_steps__5sgD_ li{display:grid;grid-template-columns:var(--space-6) 1fr}.support-widget_steps__5sgD_ li>span{color:var(--text-muted);font-size:var(--text-xs);line-height:1.8;font-variant-numeric:tabular-nums}.support-widget_steps__5sgD_ p{margin:0;font-size:var(--text-sm);line-height:1.55}.support-widget_article__8ZsrF>.support-widget_note__z3lji{display:flex;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-xs)}.support-widget_note__z3lji svg{flex:none;margin-top:1px;color:var(--text-muted)}.support-widget_feedback__uBAVH{min-height:var(--control-height-sm);margin-top:var(--space-2)}.support-widget_ask__koJ85{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);color:var(--text-secondary)}.support-widget_askButtons__CAquQ{display:flex;gap:var(--space-2)}.support-widget_askButtons__CAquQ button,.support-widget_rated__z_htI{min-height:var(--control-height-sm)}.support-widget_rated__z_htI{display:flex;align-items:center;gap:var(--space-2);color:var(--text-secondary)}.support-widget_rated__z_htI svg{color:var(--success)}.support-widget_sheet__CYngL{position:absolute;right:0;bottom:0;left:0;z-index:1;overflow:hidden;border-top:1px solid var(--border);background:var(--surface-raised);transition:border-color var(--duration-fast) var(--ease-standard)}.support-widget_sheet__CYngL[data-chat]{border-top-color:transparent}.support-widget_sheetInner__38O8k{position:absolute;right:0;bottom:0;left:0}.support-widget_chatBody__CAY3m{position:absolute;top:0;right:0;bottom:76px;left:0;display:flex;flex-direction:column}.support-widget_thread__nhhLO{display:flex;flex:1;flex-direction:column;gap:var(--space-3);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4) var(--space-4) var(--space-2);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;scrollbar-gutter:stable}.support-widget_threadMeta__F2T_7{margin:0 0 var(--space-1);color:var(--text-muted);font-size:var(--text-xs);text-align:center}.support-widget_mine__rES7p,.support-widget_theirs__hqTaV{display:grid;max-width:86%;gap:var(--space-1)}.support-widget_theirs__hqTaV{align-self:flex-start}.support-widget_mine__rES7p{align-self:flex-end;justify-items:end}.support-widget_bubble__3O_h3{margin:0;padding:9px 12px;border-radius:12px 12px 12px 4px;background:var(--surface-muted);font-size:var(--text-sm);line-height:var(--leading-body);overflow-wrap:anywhere}.support-widget_mine__rES7p .support-widget_bubble__3O_h3{border-radius:12px 12px 4px 12px;background:var(--accent);color:var(--accent-foreground)}.support-widget_stamp__5zNFD{padding:0 var(--space-1);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.support-widget_typing__slnI_{display:flex;align-self:flex-start;align-items:center;gap:var(--space-1);height:34px;padding:0 12px;border-radius:12px 12px 12px 4px;background:var(--surface-muted)}.support-widget_typing__slnI_>span[aria-hidden]{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--text-muted);animation:support-widget_typing__slnI_ 1.2s var(--ease-in-out) infinite}.support-widget_typing__slnI_>span[aria-hidden]:nth-child(2){animation-delay:.15s}.support-widget_typing__slnI_>span[aria-hidden]:nth-child(3){animation-delay:.3s}@keyframes support-widget_typing__slnI_{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.support-widget_suggestions__zYD8E{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);padding:var(--space-1) var(--space-4) var(--space-3)}.support-widget_suggestions__zYD8E button{padding:6px var(--space-3);border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.support-widget_suggestions__zYD8E button:hover{border-color:var(--border-strong);color:var(--foreground)}}.support-widget_suggestions__zYD8E button:active{background:var(--surface-muted);transform:scale(.97)}.support-widget_dockRow__s6lNr{position:absolute;right:14px;bottom:14px;left:14px;height:48px}.support-widget_composer__TOEDT,.support-widget_talk__OSUNL{position:absolute;inset:0;box-sizing:border-box;border-radius:14px}.support-widget_talk__OSUNL{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4) 0 10px;border:0;background:var(--foreground);color:var(--background);font:inherit;font-weight:500;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.support-widget_talk__OSUNL:hover{background:color-mix(in oklab,var(--foreground) 86%,var(--background))}}.support-widget_talk__OSUNL:active{transform:scale(.985);background:color-mix(in oklab,var(--foreground) 80%,var(--background))}.support-widget_stack__rhgPw{display:flex;flex:none}.support-widget_stackFace__8fRYz{display:block;width:28px;height:28px;border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--foreground)}.support-widget_stackFace__8fRYz+.support-widget_stackFace__8fRYz{margin-left:-8px}.support-widget_face__yne6W>span,.support-widget_stackFace__8fRYz>span{display:block}.support-widget_talkLabel__haRQ0{flex:none}.support-widget_talkMeta__2s5wK{margin-left:auto;color:color-mix(in oklab,var(--background) 62%,var(--foreground));font-size:var(--text-xs);font-weight:400;white-space:nowrap}.support-widget_composer__TOEDT{display:flex;align-items:center;gap:var(--space-2);padding:0 5px 0 var(--space-4);border:1px solid var(--border);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard)}.support-widget_composer__TOEDT:focus-within{border-color:var(--border-strong)}.support-widget_composer__TOEDT input{flex:1;min-width:0;padding:0;border:0;background:transparent;color:var(--foreground);font:inherit;outline:0}.support-widget_composer__TOEDT input::placeholder{color:var(--text-muted)}.support-widget_send__efAyI{display:grid;flex:none;width:36px;height:36px;place-items:center;padding:0;border:0;border-radius:10px;background:var(--accent);color:var(--accent-foreground);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.support-widget_send__efAyI:active:not(:disabled){transform:scale(.94)}.support-widget_send__efAyI:disabled{opacity:.3;cursor:default}.support-widget_srOnly__F_cDM{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container widget (max-width: 519px){.support-widget_stage__X45gI{height:640px}.support-widget_dock__F3Whe{right:var(--space-3);bottom:var(--space-3)}.support-widget_app__6P8K_{padding:var(--space-4);gap:var(--space-6)}.support-widget_appNav__Tt7B2,.support-widget_appUser__WQJsP{display:none}.support-widget_appRows__WB8nz li{align-items:flex-start;flex-direction:column;gap:var(--space-1)}.support-widget_view__JCKmW{padding-right:var(--space-4);padding-left:var(--space-4)}}@media (prefers-reduced-motion:reduce){.support-widget_card__nxNDr,.support-widget_card__nxNDr>svg,.support-widget_composer__TOEDT,.support-widget_iconButton__UjKr1,.support-widget_send__efAyI,.support-widget_sheet__CYngL,.support-widget_suggestions__zYD8E button,.support-widget_talk__OSUNL,.support-widget_widget__zzl0J{transition:none}.support-widget_send__efAyI:active,.support-widget_suggestions__zYD8E button:active,.support-widget_talk__OSUNL:active{transform:none}.support-widget_typing__slnI_>span[aria-hidden]{animation:none;opacity:.7}}.usage-meter_meter__8nG3S{--segment-0:var(--accent);--segment-1:color-mix(in oklab,var(--accent) 62%,var(--surface));--segment-2:color-mix(in oklab,var(--accent) 36%,var(--surface));--segment-3:color-mix(in oklab,var(--accent) 22%,var(--surface));display:grid;min-width:0;gap:var(--space-4);color:var(--foreground)}.usage-meter_top__Gz2go{display:flex;min-width:0;min-height:28px;align-items:center;justify-content:space-between;gap:var(--space-3)}.usage-meter_title__N3VEK{min-width:0;color:var(--foreground);font-size:var(--text-base);font-weight:500;letter-spacing:var(--tracking-body);line-height:var(--leading-body);text-wrap:balance}.usage-meter_badge__wW4Lh{display:inline-flex;flex:none;height:28px;justify-content:flex-end;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;line-height:1;transition:background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}.usage-meter_badgeInner__ia7JU{display:inline-flex;flex:none;align-items:center;gap:6px;padding:0 var(--space-3);white-space:nowrap}.usage-meter_badgeIcon__vAcVh{display:grid;place-items:center}.usage-meter_badge__wW4Lh[data-status=near]{background:color-mix(in oklab,var(--warning) 14%,var(--surface));color:var(--foreground)}.usage-meter_badge__wW4Lh[data-status=near] .usage-meter_badgeIcon__vAcVh{color:var(--warning)}.usage-meter_badge__wW4Lh[data-status=over]{background:color-mix(in oklab,var(--danger) 12%,var(--surface));color:var(--foreground)}.usage-meter_badge__wW4Lh[data-status=over] .usage-meter_badgeIcon__vAcVh{color:var(--danger)}.usage-meter_total__3csnL{display:flex;min-width:0;align-items:baseline;gap:var(--space-2);margin:0}.usage-meter_amount__l_ICH{flex:none;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.usage-meter_caption__DMDPv{min-width:0;flex:1;color:var(--text-secondary);font-size:var(--text-sm)}.usage-meter_swap__m_gm_{position:relative;display:block;min-width:0}.usage-meter_swapText__aWvH1{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usage-meter_bar__xBYR7{position:relative;padding-block:5px}.usage-meter_track__rBZjJ{position:relative;height:14px;overflow:hidden;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--foreground) 7%,var(--surface));isolation:isolate;-webkit-tap-highlight-color:transparent}.usage-meter_segment__t2pzE{position:absolute;inset:0;transition:opacity var(--duration-fast) var(--ease-standard)}.usage-meter_segment__t2pzE[data-index="0"],.usage-meter_swatch__uv22F[data-index="0"]{background:var(--segment-0)}.usage-meter_segment__t2pzE[data-index="1"],.usage-meter_swatch__uv22F[data-index="1"]{background:var(--segment-1)}.usage-meter_segment__t2pzE[data-index="2"],.usage-meter_swatch__uv22F[data-index="2"]{background:var(--segment-2)}.usage-meter_segment__t2pzE[data-index="3"],.usage-meter_swatch__uv22F[data-index="3"]{background:var(--segment-3)}.usage-meter_segment__t2pzE[data-highlight=off]{opacity:.28}.usage-meter_overflow__vZtee{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.usage-meter_hatch__emI8B{fill:var(--surface)}.usage-meter_overTint__6V0Fj{fill:var(--danger);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.usage-meter_overflow__vZtee[data-highlight=on] .usage-meter_overTint__6V0Fj{opacity:1}.usage-meter_limit__5NX4a{position:absolute;top:0;bottom:0;left:-1px;width:2px;border-radius:1px;background:var(--foreground);pointer-events:none}.usage-meter_legend__MD0hj{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:2px;margin:0 calc(var(--space-2) * -1)}.usage-meter_item__YnpAI{display:grid;min-width:0;justify-items:start;gap:2px;padding:var(--space-2);border:0;border-radius:calc(var(--radius-control) - 6px);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.usage-meter_item__YnpAI:hover{background:var(--surface-muted)}}.usage-meter_item__YnpAI[aria-pressed=true]{background:var(--surface-muted)}.usage-meter_item__YnpAI[data-highlight=off]{opacity:.45}.usage-meter_itemHead__5qPkm{display:flex;min-width:0;max-width:100%;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.usage-meter_itemLabel__zjRJx{min-width:0;flex:1}.usage-meter_key__Fi6Px{display:grid;width:12px;height:12px;flex:none;place-items:center}.usage-meter_swatch__uv22F{grid-area:1/1;width:10px;height:10px;border-radius:3px}.usage-meter_swatch__uv22F[data-index=free]{background:color-mix(in oklab,var(--foreground) 7%,var(--surface));box-shadow:inset 0 0 0 1px var(--border-strong)}.usage-meter_keyIcon__NXp0m{grid-area:1/1;display:grid;place-items:center;color:var(--danger)}.usage-meter_itemValue__1sKVR{display:flex;align-items:baseline;gap:4px;padding-left:20px;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.usage-meter_itemUnit__lBhlV{color:var(--text-secondary);font-size:var(--text-sm);font-weight:400}.usage-meter_ticker__YoZXw{position:relative;display:inline-flex;align-items:flex-start;white-space:nowrap;font-variant-numeric:tabular-nums;user-select:none}.usage-meter_column__ZH8E2{--feather:.16em;position:relative;display:inline-block;overflow:hidden;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--feather) * 1.5),#000 calc(100% - var(--feather) * 1.5),transparent)}.usage-meter_sizer__TwzLU{visibility:hidden}.usage-meter_glyph__iSUOW{position:absolute;inset:var(--feather) 0;text-align:center}.usage-meter_symbol__Ui8au{display:inline-block;overflow-x:clip}.usage-meter_srOnly__6CqYM{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.usage-meter_badge__wW4Lh,.usage-meter_item__YnpAI,.usage-meter_overTint__6V0Fj,.usage-meter_segment__t2pzE{transition:none}}.file-upload_root__pKweX{display:grid;width:100%;min-width:0;color:var(--foreground)}.file-upload_input__8rGI_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.file-upload_dropzone__iFbMm{display:flex;min-height:92px;align-items:center;gap:12px;padding:16px;border:1px dashed var(--border-strong);border-radius:var(--radius-panel);background:var(--surface);cursor:pointer;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard)}.file-upload_dropzone__iFbMm.file-upload_dragging__9o2Vk,.file-upload_dropzone__iFbMm:not(.file-upload_disabled__rRR1X):active{border-color:var(--accent);background:var(--accent-subtle)}.file-upload_dropzone__iFbMm.file-upload_disabled__rRR1X{cursor:not-allowed;opacity:.52}.file-upload_fileIcon__ZZAz8,.file-upload_uploadIcon__GrJut{display:grid;flex:0 0 auto;place-items:center;color:var(--accent-strong)}.file-upload_uploadIcon__GrJut{width:24px;height:24px;transition:transform var(--duration-spring) var(--ease-spring)}.file-upload_dragging__9o2Vk .file-upload_uploadIcon__GrJut{transform:translateY(-3px)}.file-upload_copy__qkCNy{display:grid;min-width:0;gap:3px;flex:1}.file-upload_copy__qkCNy strong{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.file-upload_label__NesfE{position:relative;display:block;min-width:0}.file-upload_labelText__bI4dI{display:block}.file-upload_copy__qkCNy>span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);overflow-wrap:anywhere}.file-upload_browse__WYpM1{flex:0 0 auto;color:var(--accent-strong);font-size:var(--text-xs);font-weight:500}.file-upload_statusFrame__rhtrj{overflow:hidden}.file-upload_status__1ylD6{position:relative;min-height:16px;margin:0;padding-top:8px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.file-upload_statusText__vLKPH{display:block}.file-upload_fileList__87SDI{display:grid;margin:0;padding:0;list-style:none}.file-upload_fileRow__jMbIn{overflow:hidden}.file-upload_fileItem__nqdzK{display:flex;margin-top:6px;min-width:0;align-items:center;gap:12px;padding:10px 10px 10px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-muted)}.file-upload_fileIcon__ZZAz8{width:24px;height:24px;color:var(--text-secondary)}.file-upload_fileCopy__mtxyp{display:grid;min-width:0;flex:1;gap:2px}.file-upload_fileCopy__mtxyp strong{overflow:hidden;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap}.file-upload_fileCopy__mtxyp>span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.file-upload_meta__c_bVX{display:flex;min-width:0;white-space:nowrap;font-variant-numeric:tabular-nums}.file-upload_dot__FwLxY{padding-inline:5px}.file-upload_phase__6C0Fp{position:relative;display:inline-block}.file-upload_phaseText__5TFNb{display:block}.file-upload_percent__28gR4{display:inline-block;min-width:4ch}.file-upload_fileCopy__mtxyp .file-upload_error__WEVnQ{color:var(--danger)}.file-upload_barFrame__ehgEw{display:block}.file-upload_bar__jcKy4{display:block;height:3px;margin:5px 0 1px;overflow:hidden;border-radius:99px;background:var(--border)}.file-upload_barFill__4Dk4a{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent)}.file-upload_statusSlot__12fjL{position:relative;width:26px;height:26px;flex:0 0 auto}.file-upload_retrySlot__HxbqJ,.file-upload_statusSlot__12fjL{display:grid;place-items:center}.file-upload_ready__0cqua{display:grid;width:22px;height:22px;place-items:center;color:var(--success)}.file-upload_remove__LKxpp,.file-upload_retry__tR_jU{display:grid;width:26px;height:26px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.file-upload_retry__tR_jU{color:var(--text-secondary)}.file-upload_remove__LKxpp:active,.file-upload_retry__tR_jU:active{transform:scale(.96);transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}@media (hover:hover) and (pointer:fine){.file-upload_dropzone__iFbMm:not(.file-upload_disabled__rRR1X):hover{border-color:var(--accent);background:var(--accent-subtle)}.file-upload_remove__LKxpp:hover,.file-upload_retry__tR_jU:hover{background:var(--surface);color:var(--foreground)}}.file-upload_srOnly___RKti{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.file-upload_dropzone__iFbMm,.file-upload_remove__LKxpp,.file-upload_retry__tR_jU,.file-upload_uploadIcon__GrJut{transition:none}.file-upload_dragging__9o2Vk .file-upload_uploadIcon__GrJut,.file-upload_remove__LKxpp:active,.file-upload_retry__tR_jU:active{transform:none}}.file-dropzone_wrapper__F_yH3{position:relative;display:grid;min-width:0;color:var(--foreground)}.file-dropzone_dropzone__9q94_{position:relative;display:grid;min-width:0;border-radius:var(--radius-surface);background:var(--surface);transition:background-color var(--duration-standard) var(--ease-standard),border-radius var(--duration-spring) var(--ease-spring)}.file-dropzone_dropzone__9q94_.file-dropzone_compact__uNuwn{border-radius:var(--radius-panel)}.file-dropzone_edge__5nyDW{position:absolute;top:.5px;left:.5px;width:calc(100% - 1px);height:calc(100% - 1px);overflow:visible;pointer-events:none}.file-dropzone_edge__5nyDW rect{fill:none;stroke:var(--border-strong);stroke-width:1;stroke-dasharray:3.5 3.5;stroke-dashoffset:0;transition:stroke var(--duration-fast) var(--ease-standard),stroke-dasharray var(--duration-standard) var(--ease-standard),stroke-dashoffset var(--duration-standard) var(--ease-standard)}.file-dropzone_trigger__gX0yv{display:flex;width:100%;flex-direction:column;align-items:stretch;justify-content:center;border:0;border-radius:inherit;padding:34px var(--space-5);background:transparent;color:inherit;font:inherit;letter-spacing:var(--tracking-body);text-align:center;cursor:pointer}.file-dropzone_trigger__gX0yv>*{pointer-events:none}@media (hover:hover) and (pointer:fine){.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover){background:var(--surface-muted)}.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover) .file-dropzone_edge__5nyDW rect{stroke:var(--text-muted)}}.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:active){background:var(--surface-muted)}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I{background:color-mix(in oklab,var(--accent) 2.5%,var(--surface));animation:file-dropzone_breathe__dHe1V 2.2s var(--ease-in-out) infinite}@keyframes file-dropzone_breathe__dHe1V{0%,to{transform:scale(1)}50%{transform:scale(1.012)}}.file-dropzone_glow__PjLzB,.file-dropzone_wash__F8hSo{position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--duration-standard) var(--ease-standard)}.file-dropzone_glow__PjLzB{padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.file-dropzone_dragging__kSD_I .file-dropzone_glow__PjLzB,.file-dropzone_dragging__kSD_I .file-dropzone_wash__F8hSo{opacity:1}.file-dropzone_dragging__kSD_I .file-dropzone_edge__5nyDW rect{stroke:color-mix(in oklab,var(--accent) 40%,var(--border));stroke-dasharray:7 0;stroke-dashoffset:1.75}.file-dropzone_iconSlot__LjdBw,.file-dropzone_noteSlot__AzwNt{display:flex;flex-direction:column;overflow:hidden}.file-dropzone_sheets___pHi0{position:relative;display:block;width:36px;height:44px;align-self:center;margin:10px 0 14px}.file-dropzone_sheet__dyIVO{--r:0deg;--x:0px;--y:0px;position:absolute;inset:0;display:grid;place-items:end center;padding:0 0 5px;border:1px solid var(--border);border-radius:7px;background:var(--surface-raised);color:var(--text-muted);box-shadow:0 1px 2px oklch(0 0 0/.05),0 3px 8px oklch(0 0 0/.04);transform:translate(var(--x),var(--y)) rotate(var(--r));transform-origin:50% 100%;transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard)}.file-dropzone_sheet__dyIVO:after,.file-dropzone_sheet__dyIVO:before{position:absolute;top:8px;left:7px;width:16px;height:2px;border-radius:2px;background:currentColor;content:"";opacity:.3}.file-dropzone_sheet__dyIVO:after{top:13px;width:11px}.file-dropzone_sheet__dyIVO>svg{transition:transform var(--duration-spring) var(--ease-spring)}.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO>svg{transform:translateY(-3px)}.file-dropzone_sheet__dyIVO[data-sheet=back]{--r:-10deg;--x:-9px;--y:2px}.file-dropzone_sheet__dyIVO[data-sheet=side]{--r:10deg;--x:9px;--y:2px}@media (hover:hover) and (pointer:fine){.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover) .file-dropzone_sheet__dyIVO[data-sheet=back]{--r:-15deg;--x:-13px}.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover) .file-dropzone_sheet__dyIVO[data-sheet=side]{--r:15deg;--x:13px}.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover) .file-dropzone_sheet__dyIVO[data-sheet=front]{--y:-2px}}.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO{color:var(--text-secondary);border-color:var(--border-strong)}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO[data-sheet=back]{--r:-22deg;--x:-20px;--y:-2px}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO[data-sheet=side]{--r:22deg;--x:20px;--y:-2px}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO[data-sheet=front]{--y:-8px}.file-dropzone_label__fQXDE{position:relative;display:block;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.file-dropzone_labelText__og8CB{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.file-dropzone_hint__o9VJ7{margin-top:6px;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.file-dropzone_note__ZXrSA{padding-top:6px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.file-dropzone_input__4UdDF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.file-dropzone_messageSlot__vK6tC{overflow:hidden}.file-dropzone_error__tJitx{display:flex;align-items:flex-start;gap:6px;padding-top:var(--space-3);color:var(--danger);font-size:var(--text-sm);line-height:var(--leading-body)}.file-dropzone_errorIcon__2hk51{flex:0 0 auto;margin-top:3px}.file-dropzone_errorCopy__jD0fM{position:relative;min-width:0;flex:1}.file-dropzone_list__RIAz6{display:grid;min-width:0;margin:0;padding:0;list-style:none;container:dropzone-list/inline-size}.file-dropzone_inside__SpawN .file-dropzone_list__RIAz6{padding-inline:12px}.file-dropzone_item__GdS5L{min-width:0;overflow:hidden}.file-dropzone_row__NQv6n{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:58px;margin-top:8px;border:1px solid var(--border);border-radius:var(--radius-control);padding:8px 8px 8px 9px;background:var(--surface);transition:border-color var(--duration-standard) var(--ease-standard)}.file-dropzone_row__NQv6n.file-dropzone_isFailed__kRst_{border-color:color-mix(in oklab,var(--danger) 26%,var(--border))}.file-dropzone_fileIcon__arvtp{display:grid;width:40px;height:40px;place-items:center;color:var(--text-secondary)}.file-dropzone_thumb__dvhJI{display:block;width:40px;height:40px;overflow:hidden;border-radius:10px;background:var(--surface-muted);box-shadow:inset 0 0 0 1px oklch(0 0 0/.06)}.file-dropzone_thumb__dvhJI img{display:block;width:100%;height:100%;object-fit:cover}.file-dropzone_copy__nbHAE{display:grid;min-width:0}.file-dropzone_name__TvEFY{overflow:hidden;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap}.file-dropzone_meta__cDqY0{display:flex;min-width:0;align-items:center;margin-top:1px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums;white-space:nowrap}.file-dropzone_dot__4E6f2{padding-inline:6px}.file-dropzone_phase__TDkT1{position:relative;display:flex;min-width:0;flex:1}.file-dropzone_state__nOC1G{display:inline-flex;min-width:0;align-items:center;gap:5px}.file-dropzone_uploaded__4TGXS{color:var(--text-secondary)}.file-dropzone_uploaded__4TGXS .file-dropzone_stateIcon__DL13v{color:var(--success)}.file-dropzone_failed__jQ72z{color:var(--danger)}.file-dropzone_stateIcon__DL13v{flex:0 0 auto}.file-dropzone_reason__ki0JM{min-width:0;overflow:hidden;text-overflow:ellipsis}.file-dropzone_percent__AiqTn{font-variant-numeric:tabular-nums}.file-dropzone_barFrame__IpMhD,.file-dropzone_bar__CpWrD{display:block;overflow:hidden}.file-dropzone_bar__CpWrD{height:4px;margin:7px 0 2px;border-radius:var(--radius-pill);background:var(--border)}.file-dropzone_barFill__LiLU7{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent)}.file-dropzone_actions__JBKQY{display:flex;align-items:center}.file-dropzone_retrySlot__Fxs42{display:flex;overflow:hidden}.file-dropzone_retryInner__KygAo{display:flex;padding:3px 6px 3px 3px}.file-dropzone_remove__Dn2dN,.file-dropzone_retry__B3NiB{display:grid;place-items:center;border:0;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.file-dropzone_retry__B3NiB{display:flex;height:30px;align-items:center;gap:5px;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 12px 0 10px;background:var(--surface);color:var(--foreground);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-body);white-space:nowrap}@container dropzone-list (max-width: 440px){.file-dropzone_retry__B3NiB{width:30px;justify-content:center;padding:0}.file-dropzone_retryLabel__9N0eo{display:none}}@container dropzone-list (max-width: 300px){.file-dropzone_row__NQv6n{grid-template-columns:minmax(0,1fr) auto;padding-left:14px}.file-dropzone_fileIcon__arvtp,.file-dropzone_thumb__dvhJI{display:none}}.file-dropzone_remove__Dn2dN{width:32px;height:32px;border-radius:var(--radius-pill);background:transparent}@media (hover:hover) and (pointer:fine){.file-dropzone_retry__B3NiB:hover{border-color:var(--border-strong);background:var(--surface-muted)}.file-dropzone_remove__Dn2dN:hover{background:var(--surface-muted);color:var(--foreground)}}.file-dropzone_remove__Dn2dN:active,.file-dropzone_retry__B3NiB:active{transform:scale(.97);transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}.file-dropzone_words__VgO4J{position:relative;display:block}.file-dropzone_word___boNV{display:inline-block;white-space:pre}.file-dropzone_srOnly__Rfq2p{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.file-dropzone_dropzone__9q94_,.file-dropzone_edge__5nyDW rect,.file-dropzone_glow__PjLzB,.file-dropzone_remove__Dn2dN,.file-dropzone_retry__B3NiB,.file-dropzone_row__NQv6n,.file-dropzone_sheet__dyIVO,.file-dropzone_sheet__dyIVO>svg,.file-dropzone_wash__F8hSo{transition:none}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I{animation:none}.file-dropzone_remove__Dn2dN:active,.file-dropzone_retry__B3NiB:active{transform:none}}