:root{--color-brand:#835eeb;--color-brand-hover:#5d43a7;--color-brand-bg:#f3effd;--color-bg-app:#f9fafb;--color-bg-surface:#fff;--color-bg-muted:#f3f4f6;--color-bg-hover:#f3f4f6;--color-bg-selected:#e5e7eb;--color-border:#e5e7eb;--color-border-strong:#d1d5db;--color-text:#33373b;--color-text-sub:#575c64;--color-text-mute:#7a828d;--color-text-inverse:#fff;--color-ai:#7756d6;--color-ai-bg:#f3effd;--color-ai-border:#e8e1fb;--color-staff:#2c63d6;--color-staff-bg:#edf2fd;--color-note:#8a5a00;--color-note-bg:#fff9e6;--color-note-border:#f2dda6;--color-status-human:#b3342c;--color-status-human-bg:#fee9eb;--color-status-review:#946405;--color-status-review-bg:#fff9e6;--color-status-ok:#17774b;--color-status-ok-bg:#e9faf6;--color-status-done:#6f7680;--color-diff-add-bg:#e9faf6;--color-diff-del-bg:#fee9eb;--color-focus:#835eeb;--color-scrim:#1112165c;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-0-5:2px;--text-display:700 24px/32px var(--font-sans);--text-title:700 18px/26px var(--font-sans);--text-title-sm:600 15px/22px var(--font-sans);--text-body:400 14px/21px var(--font-sans);--text-body-lg:400 15px/23px var(--font-sans);--text-input-lg:400 16px/22px var(--font-sans);--text-body-strong:600 14px/21px var(--font-sans);--text-ui:400 var(--text-ui-size)/var(--text-ui-line) var(--font-sans);--text-ui-strong:500 var(--text-ui-size)/var(--text-ui-line) var(--font-sans);--text-caption:400 12px/16px var(--font-sans);--text-caption-strong:600 12px/16px var(--font-sans);--text-mono:400 12.5px/18px var(--font-mono);--text-code:400 13px/20px var(--font-mono);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--z-base:0;--z-sticky:10;--z-drawer:30;--z-overlay:40;--z-dialog:50;--z-toast:60;--z-tooltip:70;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.26s;--motion-ease:cubic-bezier(.2, 0, 0, 1);--shadow-overlay:0 1px 2px #1112160f, 0 8px 24px #1112161f;--shadow-raised:0 1px 2px #11121614;--shadow-focus-ring:0 0 0 1px #835eeb;--shadow-note-edge:inset 0 2px 0 #f2dda6;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--font-sans:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono:"SF Mono", ui-monospace, Menlo, Consolas, D2Coding, "Pretendard Variable", monospace;--nav-w:208px;--rail-w:56px;--list-w:340px;--side-w:300px;--tab-h:56px;--chat-max-w:640px;--control-h:32px;--control-h-sm:28px;--row-h:36px;--pane-head-h:52px;--icon:16px;--icon-sm:14px;--hit:32px;--text-ui-size:13px;--text-ui-line:18px;--text-input-size:14px}@media (pointer:coarse){:root{--control-h:44px;--control-h-sm:40px;--row-h:48px;--pane-head-h:56px;--icon:20px;--icon-sm:16px;--hit:44px;--text-ui-size:14px;--text-ui-line:20px;--text-input-size:16px}}[data-density=coarse]{--control-h:44px;--control-h-sm:40px;--row-h:48px;--pane-head-h:56px;--icon:20px;--icon-sm:16px;--hit:44px;--text-ui-size:14px;--text-ui-line:20px;--text-input-size:16px}[data-density=fine]{--control-h:32px;--control-h-sm:28px;--row-h:36px;--pane-head-h:52px;--icon:16px;--icon-sm:14px;--hit:32px;--text-ui-size:13px;--text-ui-line:18px;--text-input-size:14px}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-slow:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body,#root{height:100%;margin:0}body{font:var(--text-body);color:var(--color-text);background:var(--color-bg-app);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;word-break:keep-all;overflow-wrap:break-word}h1,h2,h3,h4,p,ul,ol,figure,pre{margin:0}ul,ol{padding:0;list-style:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}a{color:inherit}img,svg{display:block}code,kbd,pre,samp{font:var(--text-mono)}:focus{outline:none}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}::placeholder{color:var(--color-text-mute);opacity:1}::selection{background:var(--color-ai-border)}[data-tone=human]{--tone:var(--color-status-human);--tone-bg:var(--color-status-human-bg)}[data-tone=review]{--tone:var(--color-status-review);--tone-bg:var(--color-status-review-bg)}[data-tone=ai]{--tone:var(--color-ai);--tone-bg:var(--color-ai-bg)}[data-tone=ok]{--tone:var(--color-status-ok);--tone-bg:var(--color-status-ok-bg)}[data-tone=done]{--tone:var(--color-status-done);--tone-bg:var(--color-bg-muted)}[data-tone=staff]{--tone:var(--color-staff);--tone-bg:var(--color-staff-bg)}*{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-clip:padding-box;background-color:var(--color-border-strong);border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-mute)}::-webkit-scrollbar-corner{background:0 0}.AwVgdq_stack{gap:var(--gap);align-items:var(--align,stretch);flex-direction:column;min-width:0;display:flex}.AwVgdq_inline{gap:var(--gap);align-items:var(--align);justify-content:var(--justify);min-width:0;display:flex}.AwVgdq_wrap{flex-wrap:wrap}.AwVgdq_grow>*{flex:1 1 0;min-width:0}.AwVgdq_grid{gap:var(--gap);grid-template-columns:repeat(auto-fill, minmax(min(var(--min), 100%), 1fr));display:grid}.AwVgdq_spacer{flex:auto}.T4gTeW_icon{width:var(--icon);height:var(--icon);flex:none}.T4gTeW_sm{width:var(--icon-sm);height:var(--icon-sm)}.kxUUsW_spinner{width:var(--icon);height:var(--icon);border-radius:var(--radius-full);border:2px solid var(--color-border-strong);border-top-color:var(--color-text-sub);flex:none;animation:.8s linear infinite kxUUsW_spin}@keyframes kxUUsW_spin{to{transform:rotate(360deg)}}.kxUUsW_empty{padding:var(--space-8) var(--space-4);align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;max-width:360px;margin:auto;display:flex}.kxUUsW_emptyIcon{color:var(--color-text-mute);margin-bottom:var(--space-1)}.kxUUsW_emptyTitle{font:var(--text-body-strong);color:var(--color-text)}.kxUUsW_emptyBody{font:var(--text-ui);color:var(--color-text-sub)}.kxUUsW_banner{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--tone-bg,var(--color-bg-muted));color:var(--color-text);font:var(--text-ui);display:flex}.kxUUsW_bannerIcon{color:var(--tone,var(--color-text-sub))}.kxUUsW_bannerBody{flex:1;min-width:0}.kxUUsW_skel{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.kxUUsW_skel i{border-radius:var(--radius-sm);background:var(--color-bg-muted);height:12px;animation:1.2s ease-in-out infinite kxUUsW_pulse;display:block}.kxUUsW_skel i:nth-child(3n){width:60%}.kxUUsW_skel i:nth-child(3n+2){width:85%}@keyframes kxUUsW_pulse{50%{opacity:.5}}.P1kisq_btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-md);font:var(--text-ui-strong);white-space:nowrap;transition:background var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);-webkit-user-select:none;user-select:none;border:1px solid #0000;flex:none;text-decoration:none;display:inline-flex}.P1kisq_btn:disabled{opacity:.45}.P1kisq_btn.P1kisq_loading:disabled{opacity:1}.P1kisq_primary [role=status]{border-color:var(--color-text-sub);border-top-color:var(--color-text-inverse)}.P1kisq_label{text-overflow:ellipsis;overflow:hidden}.P1kisq_sm{height:var(--control-h-sm);padding:0 var(--space-2)}.P1kisq_block{width:100%;display:flex}.P1kisq_iconOnly{width:var(--control-h);color:var(--color-text-sub);padding:0}.P1kisq_iconOnly.P1kisq_sm{width:var(--control-h-sm)}.P1kisq_primary{background:var(--color-brand);color:var(--color-text-inverse)}.P1kisq_secondary{background:var(--color-bg-surface);border-color:var(--color-border-strong);color:var(--color-text)}.P1kisq_ghost{color:var(--color-text);background:0 0}.P1kisq_danger{background:var(--color-bg-surface);border-color:var(--color-border-strong);color:var(--color-status-human)}.P1kisq_ai{background:var(--color-ai);color:var(--color-text-inverse)}@media (hover:hover){.P1kisq_primary:hover:not(:disabled){background:var(--color-brand-hover)}.P1kisq_secondary:hover:not(:disabled),.P1kisq_danger:hover:not(:disabled),.P1kisq_ghost:hover:not(:disabled){background:var(--color-bg-hover)}}.P1kisq_ghost:active:not(:disabled),.P1kisq_secondary:active:not(:disabled){background:var(--color-bg-selected)}.P1kisq_btn[aria-pressed=true]{background:var(--color-bg-selected);color:var(--color-text)}.oCMfzq_root{align-items:center;gap:var(--space-1);font:var(--text-caption-strong);color:var(--tone);white-space:nowrap;min-width:0;display:inline-flex}.oCMfzq_dot{border-radius:var(--radius-full);background:currentColor;flex:none;width:7px;height:7px}.oCMfzq_tag{height:20px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--tone-bg,var(--color-bg-muted));color:var(--tone,var(--color-text-sub));font:var(--text-caption-strong);white-space:nowrap;align-items:center;display:inline-flex}.oCMfzq_mono{font:var(--text-mono);font-weight:var(--weight-medium)}.oCMfzq_kbd{height:18px;padding:0 var(--space-1);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font:var(--text-caption);color:var(--color-text-sub);background:var(--color-bg-surface);border-bottom-width:2px;align-items:center;display:inline-flex}.qA_5ha_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.qA_5ha_label{font:var(--text-ui-strong);color:var(--color-text)}.qA_5ha_help{font:var(--text-caption);color:var(--color-text-sub)}.qA_5ha_error{font:var(--text-caption);color:var(--color-status-human)}.qA_5ha_control{width:100%;min-width:0;height:var(--control-h);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface);font:var(--text-ui);font-size:var(--text-input-size);transition:border-color var(--motion-fast) var(--motion-ease)}.qA_5ha_control:focus-visible{border-color:var(--color-focus);box-shadow:var(--shadow-focus-ring);outline:none}.qA_5ha_control:disabled{background:var(--color-bg-muted);color:var(--color-text-sub)}.qA_5ha_select{appearance:none;padding-right:var(--space-8);background-image:linear-gradient(45deg, transparent 50%, var(--color-text-mute) 50%), linear-gradient(135deg, var(--color-text-mute) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px}.qA_5ha_area{height:auto;padding:var(--space-2) var(--space-3);resize:none;line-height:var(--text-ui-line);display:block}.qA_5ha_bare{padding:var(--space-2) 0;background:0 0;border:0}.qA_5ha_bare:focus-visible{box-shadow:none}.qA_5ha_search{position:relative}.qA_5ha_search .qA_5ha_control{padding-left:var(--space-8);background:var(--color-bg-muted);border-color:#0000}.qA_5ha_search .qA_5ha_control:focus-visible{background:var(--color-bg-surface)}.qA_5ha_searchIcon{left:var(--space-3);color:var(--color-text-mute);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.qA_5ha_search input::-webkit-search-cancel-button{appearance:none}.EaHYZq_root{gap:var(--space-0-5);padding:var(--space-0-5);border-radius:var(--radius-md);background:var(--color-bg-muted);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.EaHYZq_root::-webkit-scrollbar{display:none}.EaHYZq_item{align-items:center;gap:var(--space-1);height:calc(var(--control-h) - 4px);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-sub);font:var(--text-ui-strong);white-space:nowrap;background:0 0;border:0;flex:none;display:inline-flex}.EaHYZq_sm .EaHYZq_item{height:calc(var(--control-h-sm) - 4px);padding:0 var(--space-2)}.EaHYZq_item[aria-selected=true]{background:var(--color-bg-surface);color:var(--color-text);box-shadow:var(--shadow-raised)}@media (hover:hover){.EaHYZq_item:hover:not([aria-selected=true]){color:var(--color-text)}}.EaHYZq_count{font:var(--text-caption);color:var(--color-text-sub);font-variant-numeric:tabular-nums}.EaHYZq_fill{overflow:hidden}.EaHYZq_fill .EaHYZq_item{padding:0 var(--space-2);flex:auto;justify-content:center;min-width:0}.EaHYZq_short{display:none}@container (width<340px){.EaHYZq_long{display:none}.EaHYZq_short{display:inline}.EaHYZq_fill .EaHYZq_item{padding:0 var(--space-1)}}.EaHYZq_count[data-zero]{color:var(--color-text-mute)}._OgjDa_kv{gap:var(--space-1);flex-direction:column;margin:0;display:flex}._OgjDa_kvRow{gap:var(--space-2);font:var(--text-ui);grid-template-columns:88px 1fr;display:grid}._OgjDa_kvRow dt{color:var(--color-text-sub)}._OgjDa_kvRow dd{color:var(--color-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0}._OgjDa_section{gap:var(--space-2);flex-direction:column;display:flex}._OgjDa_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:24px;display:flex}._OgjDa_sectionHead h3{font:var(--text-caption-strong);color:var(--color-text-sub)}._OgjDa_stat{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);flex-direction:column;min-width:0;display:flex}._OgjDa_statLabel{font:var(--text-ui);color:var(--color-text-sub);align-items:center;gap:var(--space-1);display:inline-flex}._OgjDa_statValue{font:var(--text-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--tone,var(--color-text))}._OgjDa_statSub{font:var(--text-caption);color:var(--color-text-sub)}._OgjDa_bars{gap:var(--space-2);flex-direction:column;display:flex}._OgjDa_bars li{align-items:center;gap:var(--space-3);font:var(--text-ui);grid-template-columns:minmax(80px,140px) 1fr 56px;display:grid}._OgjDa_barLabel{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._OgjDa_barTrack{border-radius:var(--radius-full);background:var(--color-bg-muted);height:8px;overflow:hidden}._OgjDa_barTrack i{height:100%;width:var(--w);border-radius:inherit;background:var(--tone,var(--color-text-sub));display:block}._OgjDa_barValue{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text-sub)}.YrC6Fq_pane{background:var(--color-bg-surface);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;container:pane/inline-size}.YrC6Fq_muted{background:var(--color-bg-app)}.YrC6Fq_body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.YrC6Fq_padded{padding:var(--space-4)}@container pane (width>=720px){.YrC6Fq_padded{padding:var(--space-6)}}.YrC6Fq_foot{border-top:1px solid var(--color-border);background:var(--color-bg-surface);flex:none}.YrC6Fq_head{border-bottom:1px solid var(--color-border);background:var(--color-bg-surface);flex:none}.YrC6Fq_headRow{align-items:center;gap:var(--space-2);min-height:var(--pane-head-h);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);display:flex}.YrC6Fq_titles{flex-direction:column;flex:1;min-width:0;display:flex}.YrC6Fq_title{font:var(--text-title-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:var(--space-2);display:flex;overflow:hidden}.YrC6Fq_sub{font:var(--text-caption);color:var(--color-text-sub);align-items:center;gap:var(--space-2);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.YrC6Fq_sub>*{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.YrC6Fq_actions{align-items:center;gap:var(--space-1);flex:none;display:flex}.YrC6Fq_headExtra{padding:0 var(--space-4) var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.fDSMTq_row{gap:var(--space-1);flex-direction:column;min-width:0;max-width:min(80%,560px);display:flex}@container pane (width<520px){.fDSMTq_row{max-width:90%}}.fDSMTq_left{align-self:flex-start;align-items:flex-start}.fDSMTq_right{align-self:flex-end;align-items:flex-end}.fDSMTq_grouped{margin-top:calc(-1 * var(--space-1))}.fDSMTq_pending .fDSMTq_bubble{opacity:.9}.fDSMTq_meta{align-items:center;gap:var(--space-1);padding:0 var(--space-1);font:var(--text-caption);color:var(--color-text-sub);display:flex}.fDSMTq_who{font-weight:var(--weight-semibold);color:var(--color-text-sub)}.fDSMTq_time{font-variant-numeric:tabular-nums}.fDSMTq_aiWho{color:var(--color-ai)}.fDSMTq_noteMark{color:var(--color-note)}.fDSMTq_bubble{padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);font:var(--text-body);white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;background:var(--color-bg-muted);color:var(--color-text);border:1px solid #0000}.fDSMTq_bubble[data-side=customer]{font:var(--text-body-lg)}.fDSMTq_bubble[data-role=user][data-side=customer]{background:var(--color-bg-muted);color:var(--color-text);border-bottom-right-radius:var(--radius-sm)}.fDSMTq_bubble[data-role=user][data-side=staff]{background:var(--color-bg-surface);border-color:var(--color-border);border-bottom-left-radius:var(--radius-sm)}.fDSMTq_bubble[data-role=ai]{background:var(--color-ai-bg);border-color:var(--color-ai-border)}.fDSMTq_bubble[data-role=ai][data-side=customer]{border-bottom-left-radius:var(--radius-sm)}.fDSMTq_bubble[data-role=staff]{background:var(--color-staff-bg)}.fDSMTq_bubble[data-role=staff][data-side=customer]{background:var(--color-bg-surface);border-color:var(--color-border-strong);border-bottom-left-radius:var(--radius-sm)}.fDSMTq_bubble[data-role=note]{background:var(--color-note-bg);border:1px dashed var(--color-note-border)}.fDSMTq_left .fDSMTq_bubble[data-side=staff]{border-bottom-left-radius:var(--radius-sm)}.fDSMTq_right .fDSMTq_bubble[data-side=staff]{border-bottom-right-radius:var(--radius-sm)}.fDSMTq_img{border-radius:var(--radius-md);max-width:min(240px,100%);height:auto;margin:var(--space-1) 0;background:var(--color-bg-muted)}.fDSMTq_foot{align-items:center;gap:var(--space-1);padding:0 var(--space-1);font:var(--text-caption);color:var(--color-text-mute);font-variant-numeric:tabular-nums;display:flex}.fDSMTq_system{max-width:92%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-text-sub);font:var(--text-caption);text-align:center;white-space:pre-wrap;align-self:center}.fDSMTq_chips{gap:var(--space-2);flex-wrap:wrap;align-self:flex-start;max-width:100%;display:flex}.fDSMTq_chip{align-items:center;gap:var(--space-1);min-height:var(--hit);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text);font:var(--text-ui-strong);text-align:left;transition:background var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);text-decoration:none;display:inline-flex}@media (hover:hover){.fDSMTq_chip:hover:not(:disabled){border-color:var(--color-text-sub);background:var(--color-bg-hover)}}.fDSMTq_chip:active:not(:disabled){background:var(--color-bg-selected)}.fDSMTq_chip:disabled{color:var(--color-text-sub);background:var(--color-bg-app);border-color:var(--color-border)}.fDSMTq_chip[aria-pressed=true]{color:var(--color-text);background:var(--color-bg-selected);border-color:var(--color-border-strong)}.fDSMTq_chipIcon{color:var(--color-text-mute)}.fDSMTq_typingRow{align-self:flex-start;align-items:center;gap:var(--space-2);max-width:100%;display:flex}.fDSMTq_typingText{font:var(--text-ui);color:var(--color-text-sub);min-width:0;animation:fDSMTq_fadeIn var(--motion-base) var(--motion-ease)}.fDSMTq_typingSub{color:var(--color-text-mute)}@keyframes fDSMTq_fadeIn{0%{opacity:0}}.fDSMTq_typing{align-self:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-ai-bg);flex:none;display:flex}.fDSMTq_typing i{border-radius:var(--radius-full);background:var(--color-ai);opacity:.3;width:6px;height:6px;animation:1s infinite fDSMTq_blink}.fDSMTq_typing i:nth-child(2){animation-delay:.15s}.fDSMTq_typing i:nth-child(3){animation-delay:.3s}@keyframes fDSMTq_blink{30%{opacity:1}}.fDSMTq_day{align-items:center;gap:var(--space-3);font:var(--text-caption);color:var(--color-text-sub);display:flex}.fDSMTq_day:before,.fDSMTq_day:after{content:"";background:var(--color-border);flex:1;height:1px}.fDSMTq_actions{gap:var(--space-2);margin-top:var(--space-1);display:flex}@media (hover:hover){.fDSMTq_row .fDSMTq_actions{opacity:0;transition:opacity .12s}.fDSMTq_row:hover .fDSMTq_actions,.fDSMTq_row:focus-within .fDSMTq_actions{opacity:1}.fDSMTq_actions:has([data-keep]){opacity:1}}.fDSMTq_imgBtn{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.fDSMTq_lightbox{z-index:var(--z-dialog);padding:calc(var(--space-12) + env(safe-area-inset-top)) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));animation:fDSMTq_fadeIn var(--motion-base) var(--motion-ease);background:#111216e0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.fDSMTq_lightbox img{object-fit:contain;border-radius:var(--radius-md);touch-action:pinch-zoom;max-width:100%;max-height:100%}.fDSMTq_lightboxClose{top:calc(var(--space-2) + env(safe-area-inset-top));right:var(--space-2);width:var(--hit);height:var(--hit);border-radius:var(--radius-full);color:var(--color-text-inverse);background:#ffffff24;border:0;place-items:center;display:grid;position:absolute}.W2-yWG_handle{width:9px;z-index:var(--z-sticky);cursor:col-resize;touch-action:none;position:absolute;top:0;bottom:0}.W2-yWG_right{right:-5px}.W2-yWG_left{left:-5px}.W2-yWG_handle:after{content:"";width:1px;transition:background var(--motion-fast) var(--motion-ease);background:0 0;position:absolute;top:0;bottom:0;left:4px}@media (hover:hover){.W2-yWG_handle:hover:after{background:var(--color-focus);width:2px;left:3px}}.W2-yWG_active:after,.W2-yWG_handle:focus-visible:after{background:var(--color-focus);width:2px;left:3px}.W2-yWG_handle:focus-visible{outline:none}@media (width<1024px),(pointer:coarse){.W2-yWG_handle{display:none}}.T4cRiW_page{overscroll-behavior:contain;min-height:0;scroll-padding-top:var(--space-3);flex:1;overflow-y:auto}.T4cRiW_pageInner{gap:var(--space-5);padding:var(--space-4) var(--space-4) var(--space-8);flex-direction:column;display:flex}.T4cRiW_empty{font:var(--text-ui);color:var(--color-text-sub);padding:var(--space-2) 0}.T4cRiW_intro{font:var(--text-body-strong)}.T4cRiW_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.T4cRiW_chip{min-height:32px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-surface);font:var(--text-ui);color:var(--color-text)}@media (hover:hover){.T4cRiW_chip:hover{background:var(--color-bg-hover)}}.T4cRiW_chip:active{background:var(--color-bg-selected)}.T4cRiW_section{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);scroll-margin-top:var(--space-2);flex-direction:column;display:flex}.T4cRiW_secTitle{font:var(--text-title)}.T4cRiW_qa{gap:var(--space-2);flex-direction:column;display:flex}.T4cRiW_q{font:var(--text-body-strong)}.T4cRiW_section[data-fold]{gap:0}.T4cRiW_section[data-fold]>.T4cRiW_secTitle{margin-bottom:var(--space-2)}.T4cRiW_qaFold{border-bottom:1px solid var(--color-border)}.T4cRiW_qaFold:last-child{border-bottom:0}.T4cRiW_qSum{align-items:center;gap:var(--space-2);min-height:var(--row-h);padding:var(--space-3) 0;cursor:pointer;list-style:none;display:flex}.T4cRiW_qSum::-webkit-details-marker{display:none}.T4cRiW_qSum .T4cRiW_q{flex:1;min-width:0}.T4cRiW_foldIcon{color:var(--color-text-mute);transition:transform var(--motion-fast) var(--motion-ease);flex:none}.T4cRiW_qaFold[open] .T4cRiW_foldIcon{transform:rotate(180deg)}.T4cRiW_ans{padding:0 0 var(--space-4)}.T4cRiW_note{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-muted);scroll-margin-top:var(--space-2);flex-direction:column;display:flex}.T4cRiW_note b{font:var(--text-ui-strong)}.T4cRiW_updated{font:var(--text-caption);color:var(--color-text-mute)}.T4cRiW_skelTitle,.T4cRiW_skelLine{border-radius:var(--radius-sm);background:var(--color-bg-muted);height:20px;animation:1.2s ease-in-out infinite T4cRiW_pulse;display:block}.T4cRiW_skelTitle{width:70%;height:28px}.T4cRiW_skelLine:last-child{width:50%}@keyframes T4cRiW_pulse{50%{opacity:.5}}.T4cRiW_md{gap:var(--space-2);font:var(--text-body);color:var(--color-text);overflow-wrap:anywhere;flex-direction:column;display:flex}.T4cRiW_md h3{font:var(--text-body-strong);margin-top:var(--space-2)}.T4cRiW_md h4{font:var(--text-body-strong);margin-top:var(--space-1)}.T4cRiW_md ul,.T4cRiW_md ol{gap:var(--space-1);padding-left:var(--space-5);flex-direction:column;display:flex}.T4cRiW_md ul{list-style:outside}.T4cRiW_md ol{list-style:decimal}.T4cRiW_md hr{border:0;border-top:1px solid var(--color-border);margin:var(--space-1) 0}.T4cRiW_md img{border-radius:var(--radius-md);border:1px solid var(--color-border);max-width:100%;height:auto}.T4cRiW_md strong{font-weight:var(--weight-semibold)}.T4cRiW_link{color:var(--color-ai);text-underline-offset:2px;text-decoration:underline}.T4cRiW_cta{min-height:var(--hit);padding:0 var(--space-4);border:1px solid var(--color-ai-border);border-radius:var(--radius-md);background:var(--color-ai-bg);font:var(--text-ui-strong);color:var(--color-ai);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.T4cRiW_cta:hover{background:var(--color-bg-hover)}}.T4cRiW_contact{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-bg-surface);flex:none;display:flex}.T4cRiW_contact>span{font:var(--text-ui);color:var(--color-text-sub)}.T4cRiW_teaser{align-items:center;gap:var(--space-2);min-height:var(--row-h);padding:var(--space-3) var(--space-8) var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text);text-decoration:none;display:flex;position:relative}.T4cRiW_teaser b{font:var(--text-body-strong)}.T4cRiW_teaser small{font:var(--text-ui);color:var(--color-text-sub)}.T4cRiW_teaserText{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}@media (hover:hover){.T4cRiW_teaser:hover{background:var(--color-bg-hover)}}.T4cRiW_chev{right:var(--space-3);color:var(--color-text-mute);position:absolute;top:50%;transform:translateY(-50%)}
