.files-screen{height:100dvh;display:flex;flex-direction:column;background:var(--r21-bg);color:var(--r21-fg);font-family:var(--skin-body,inherit);min-width:0;padding:14px;gap:12px}.files-screen header{display:flex;align-items:center;gap:12px}.files-screen h1{font:inherit;font-size:1.5rem;margin:0}.files-screen header span{font-size:.7rem;color:var(--r21-muted);margin-left:auto}.files-screen button,.files-screen input{font:inherit;color:inherit;background:var(--r21-paper);border:1px solid var(--r21-line);border-radius:8px;padding:8px;cursor:pointer}.files-screen input{width:100%;flex:none}.files-layout{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:0;flex:1;gap:12px}.files-layout aside{overflow:auto;border-right:1px solid var(--r21-line);padding-right:8px}.files-layout details details{padding-left:12px}.files-layout summary{padding:10px 0;cursor:pointer}.files-screen h2{font-size:.85rem;color:var(--r21-muted)}.files-row{display:flex;min-width:0}.files-row button:first-child{flex:1;min-width:0;text-align:left;overflow-wrap:anywhere}.files-row button{background:transparent;border:0}.files-row [aria-current=page]{background:var(--r21-soft)}.files-layout article{display:flex;flex-direction:column;min-width:0;min-height:0}.files-layout article nav{display:flex;overflow:auto;flex:none;gap:5px}.files-layout article nav span{display:flex;flex:none;max-width:260px}.files-layout article nav button:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.files-layout iframe,.files-layout object{width:100%;flex:1;border:0;min-height:0;background:var(--r21-paper)}.files-cache-count{color:var(--r21-muted);font-size:.7rem}@media (max-width:600px){.files-layout{display:flex;position:relative}.files-layout aside{display:none;width:100%;border:0}.files-layout aside.is-open{display:block}.files-layout aside.is-open+article{display:none}.files-layout article{width:100%}.files-screen{padding:10px}.files-screen header span{max-width:115px}}.files-screen header button{border:0;border-radius:50%;width:48px;height:48px;display:grid;place-items:center;padding:0}.files-screen header h1{font-family:var(--skin-title,system-ui)}.files-row{min-height:44px}.files-row small{display:block;font-size:.7rem;color:var(--r21-muted);overflow-wrap:anywhere;margin-top:4px}.files-layout summary{list-style:none;min-height:44px;display:flex;align-items:center;gap:10px}.files-layout summary::-webkit-details-marker{display:none}.files-layout summary:before{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-top:1.5px solid currentColor;transform:rotate(45deg);flex:none}.files-layout details[open]>summary:before{transform:rotate(135deg)}.files-offline{font-size:.7rem;color:var(--r21-muted)}.files-layout article nav .files-tab{align-items:stretch;border:1px solid var(--r21-line);border-radius:8px;background:var(--r21-paper);overflow:hidden}.files-layout article nav .files-tab button{border:0;border-radius:0;background:transparent;min-width:0}.files-layout article nav .files-tab button:last-child{flex:none;align-self:stretch;padding:8px 10px}html[data-skin=sacred-video-game] .files-screen aside :is(button,summary,h2,small){font-family:var(--skin-title,Georgia,serif)!important}.files-scroll-notice{flex:none;padding:12px;border:1px solid var(--r21-line);border-radius:8px;background:var(--r21-paper);color:var(--r21-fg);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.files-scroll-notice p{margin:0}.files-scroll-open{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;box-sizing:border-box;border:1px solid var(--r21-orange);border-radius:8px;color:var(--r21-fg);background:var(--r21-soft);font:inherit;text-decoration:none}.files-scroll-open:focus-visible{outline:2px solid var(--r21-orange);outline-offset:3px}.files-scroll-notice small{color:var(--r21-muted)}.tae-blaze-scroll{min-height:0;display:flex;flex-direction:column}.tae-blaze-scroll>.blaze-page-transition{width:100%;max-width:1200px;margin:auto;min-height:0}.tae-chat-pane{display:flex;flex-direction:column;gap:12px;min-height:0;height:min(72dvh,760px);max-width:1050px;margin:0 auto}.tae-chat-head{display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:12px 18px}.tae-chat-head h2{font-size:1.4375rem;overflow-wrap:anywhere;max-width:66%;margin:0}.tae-messages{flex:1;min-height:120px;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:5px}.tae-message{max-width:87%;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;font-size:var(--tae-message-size,16px);display:grid;gap:6px}.tae-message-user{align-self:flex-end;border-color:#ffb7004d!important}.tae-message-assistant{align-self:flex-start}.tae-compose{display:grid;gap:8px;flex:none;padding:14px}.tae-compose textarea{font-size:1rem;line-height:1.5;min-height:68px;max-height:180px;resize:vertical}.tae-compose .blaze-row{justify-content:space-between}.tae-section-heading{justify-content:space-between;margin-bottom:12px}.tae-section-heading h2{margin:0}.tae-chat-row{cursor:pointer;text-align:left;display:grid;gap:11px;width:100%;min-height:84px}.tae-chat-row strong{font-size:.9375rem;overflow-wrap:anywhere;line-height:1.3}.tae-chat-row .blaze-muted{display:flex;gap:4px;align-items:center}.tae-tool-card{display:grid;gap:9px}.tae-tool-card h3{margin:0}.tae-tool-card .blaze-chip{justify-self:start}.tae-status{position:fixed;z-index:80;bottom:calc(var(--nav-h) + 12px);left:50%;transform:translate(-50%);max-width:min(95vw,560px);padding:12px 16px;background:#171118;border:1px solid #ff5a3c6f;border-radius:12px;box-shadow:0 8px 20px #000b;display:flex;gap:10px;align-items:center;font-size:.8125rem}.tae-status button{font-size:1.5rem;color:#ff937e}@media (min-width:900px){.tae-chat-pane{height:calc(100dvh - 170px)}}@media (max-width:899px){.tae-blaze-scroll{padding-top:calc(var(--hud-h) + 14px);padding-bottom:calc(var(--nav-h) + 20px)}.tae-chat-pane{height:calc(100dvh - var(--hud-h) - var(--nav-h) - 50px);gap:7px}.tae-chat-head{padding:10px}.tae-chat-head h2{font-size:1.125rem}.tae-message{max-width:96%}.tae-compose{padding:10px}.tae-compose textarea{min-height:54px}.tae-message{padding:12px}.tae-blaze-shell .nav button{font-size:.6875rem}}.tae-list-board .tae-hero{padding:22px 24px;border-color:#ffb70068;box-shadow:0 0 30px #ff7a1a25,inset 0 0 22px #ff7a1a10}.tae-list-board .tae-hero .blaze-hero{font-size:clamp(32px,4.8vw,49px);line-height:1.08}.tae-source-chips{display:flex;flex-wrap:wrap;gap:8px}.tae-source-chips .blaze-chip{cursor:pointer;padding:8px 12px;min-height:37px;font-weight:700}.tae-source-chips .blaze-chip.on{background:var(--fire-x);color:#180a03;border-color:#ffb700;box-shadow:0 0 18px #ff7a1a44}.tae-list-actions{gap:9px;justify-content:flex-start}.tae-list-actions .input{flex:1;min-width:180px;max-width:380px}.tae-source-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.tae-live-panel{padding:16px;min-width:0;position:relative}.tae-live-panel .tae-section-heading{flex-wrap:nowrap;margin-bottom:14px;align-items:flex-start}.tae-live-panel .blaze-fire-head{min-width:0;flex:1}.tae-live-panel .blaze-fire{font-size:clamp(20px,2vw,27px);line-height:1.12;overflow-wrap:anywhere}.tae-live-panel .blaze-fire-rule{width:100%;max-width:none}.tae-live-panel .blaze-pill{flex:none;font-size:.8125rem;min-width:36px;text-align:center}.tae-live-panel .tae-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tae-live-panel .tae-chat-row{min-height:100px;padding:11px;gap:8px}.tae-live-panel .tae-chat-row .blaze-lead-title{font-size:.8125rem;line-height:1.32}.tae-live-panel .tae-chat-row .blaze-muted{font-size:.625rem}.tae-live-panel .tae-chat-row .blaze-lg{font-weight:800;font-size:.6875rem}.tae-chat-pane{height:calc(100dvh - 165px)}.tae-compose textarea{border:1px solid #8e1712;background:#18131a;color:#f4f4f8;border-radius:10px;padding:10px;font:500 16px/1.5 var(--font-body)}@media (min-width:900px){.tae-blaze-shell .blaze-world-rail{display:none!important}.tae-blaze-shell>.nav{width:84px;gap:8px}.tae-blaze-shell>.nav button{display:flex;flex-direction:column;justify-content:center;gap:4px;width:100%;padding:8px 3px;min-height:68px;text-align:center}.tae-blaze-shell>.nav button .navdot{display:none}.tae-blaze-shell>.nav button svg{display:block!important;width:20px;height:20px}.tae-blaze-shell>.nav button span:last-child{font-size:.5625rem;line-height:1.2;font-weight:800;letter-spacing:.03em}.tae-blaze-shell .tae-blaze-scroll{padding-left:100px}}@media (max-width:899px){.tae-source-panels{grid-template-columns:1fr}.tae-live-panel .tae-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tae-list-board .tae-hero{padding:19px 17px}.tae-list-actions .input{min-width:100%;max-width:none}.tae-list-board .blaze-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.tae-list-board .blaze-stat{padding:11px 9px}.tae-list-board .blaze-stat-num{font-size:1.5rem}.tae-list-board .blaze-stat-label{font-size:.5625rem}.tae-live-panel .blaze-fire{font-size:1.5rem}}@media (min-width:900px){.tae-blaze-shell.shell{--blaze-side:83px!important;--blaze-world-side:0px!important}.tae-blaze-shell.shell>.nav{left:0!important;right:auto!important;width:83px!important;padding:12px 7px!important;gap:7px!important}.tae-blaze-shell.shell>.nav button{width:100%!important;min-height:64px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:5px!important}.tae-blaze-shell.shell>.nav button .navdot{display:none!important}.tae-blaze-shell.shell>.nav button svg{display:block!important;width:21px!important;height:21px!important}.tae-blaze-shell.shell>.nav button span:last-child{font-size:.5625rem!important;line-height:1.15!important}.tae-blaze-shell.shell>.scroll{padding-left:105px!important;padding-right:20px!important}}@media (min-width:900px){.tae-blaze-shell.shell{--blaze-world-side:72px!important;--blaze-side:0px!important}.tae-blaze-shell.shell>.blaze-world-rail{display:flex!important;left:0!important;width:72px!important}.tae-blaze-shell.shell>.nav{display:none!important}.tae-blaze-shell.shell>.scroll{padding-left:92px!important;padding-right:20px!important}}@media (max-width:899px){.tae-list-board .tae-hero .blaze-hero{font-size:clamp(27px,7.1vw,34px)!important;letter-spacing:.012em!important;white-space:nowrap!important}.tae-list-board .tae-hero{padding:18px 13px!important}}@media (min-width:900px){.tae-blaze-shell.shell>.blaze-world-rail button{width:60px!important;min-height:70px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:3px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#aaa4ae!important}.tae-blaze-shell.shell>.blaze-world-rail button>span{display:grid!important;place-items:center!important;flex:none!important;width:49px!important;height:49px!important;border-radius:50%!important;border:1px solid #c49a478a!important;background:radial-gradient(circle at 50% 30%,#32240e,#0d0e13 72%)!important;box-shadow:0 0 14px #ffb70022,inset 0 0 11px #ffb70013!important}.tae-blaze-shell.shell>.blaze-world-rail button.is-active>span{border:2px solid #ffcc59!important;color:#ffd55d!important;box-shadow:0 0 20px #ffb7007a,inset 0 0 11px #ffb70036!important}.tae-blaze-shell.shell>.blaze-world-rail button>small{max-width:62px!important;font-size:.5rem!important;letter-spacing:.06em!important;line-height:1.05!important;text-align:center!important;overflow:visible!important}}.tae-test-settings input[type=checkbox]{accent-color:#ffbd3e;width:20px;height:20px;flex:none}.r19-markdown{white-space:normal;overflow-wrap:anywhere}.r19-markdown>div{min-height:1em}.r19-markdown .r19-space{height:.55em;min-height:0}.r19-heading{font-weight:800;margin:.4em 0}.r19-h1{font-size:1.45em}.r19-h2{font-size:1.28em}.r19-h3{font-size:1.14em}.r19-code{max-width:100%;overflow:auto;background:#0f1018;border-radius:8px;padding:8px}.r19-code>div{display:flex;justify-content:space-between}.r19-code pre,.r19-sheet pre{white-space:pre;overflow:auto;max-width:100%;font-size:.85em}.r19-table-wrap{max-width:100%;overflow:auto}.r19-table-wrap table{border-collapse:collapse;min-width:max-content}.r19-table-wrap th,.r19-table-wrap td{border:1px solid #8886;padding:5px 9px}.r19-tool{align-self:flex-start;max-width:95%}.r19-tool-chip{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r19-thinking{align-self:flex-start;max-width:95%}.r19-thinking pre{white-space:pre-wrap;overflow-wrap:anywhere}.r19-caret{animation:r19-blink 1s step-end infinite}@keyframes r19-blink{50%{opacity:0}}.r19-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:999;display:flex;align-items:flex-end}.r19-sheet{width:100%;max-height:80dvh;overflow:auto;background:#1c1921;border:1px solid #ffb70088;border-radius:18px 18px 0 0;padding:20px}.r19-sheet pre{background:#0f1018;padding:12px}.r19-actions{display:flex;gap:6px;flex-wrap:wrap}.r19-actions button,.r19-chat-menu button,.r19-sheet button,.r19-code button{cursor:pointer;border:1px solid #ffb70088;padding:5px 10px;border-radius:7px}.r19-chat-menu{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;border:1px solid #ffb70066;border-radius:10px}.r19-chat-menu>div{flex-basis:100%}.r19-new-pill{align-self:center;cursor:pointer}.tae-message{font-size:var(--tae-message-size,1rem)}@media (max-width:899px){.tae-blaze-shell .tae-chat-pane{height:calc(100dvh - var(--hud-h,64px) - var(--nav-h,76px) - 66px);min-height:0}.tae-blaze-shell .tae-compose{flex-shrink:0;padding-bottom:max(10px,env(safe-area-inset-bottom))}}@media (max-width:899px){.tae-blaze-shell .tae-chat-pane{overflow:hidden}.tae-blaze-shell .tae-messages{flex:1 1 0;min-height:0;overflow-y:auto}}.r21-noise-group{margin:5px 10px;padding:4px 9px;border:1px solid rgba(170,140,80,.25);border-radius:8px;opacity:.76;font-size:12px}.r21-noise-group summary{cursor:pointer}.r21-noise-row{white-space:pre-wrap;overflow-wrap:anywhere;max-height:280px;overflow:auto;font-size:11px}.r21-system-toggle{display:inline-flex;align-items:center;gap:4px;font-size:11px;white-space:nowrap}:root{--r21-bg:#f5f4ef;--r21-fg:#282725;--r21-muted:#77756f;--r21-paper:#fff;--r21-soft:#efeeeb;--r21-line:#dedcd6;--r21-orange:#c96442;color-scheme:light}@media (prefers-color-scheme:dark){:root{--r21-bg:#242321;--r21-fg:#edeae5;--r21-muted:#adaaa4;--r21-paper:#302f2d;--r21-soft:#393734;--r21-line:#4b4945;color-scheme:dark}}html body:has(.tae-blaze-shell.shell[data-r21-theme=claude]),html body .tae-blaze-shell.shell[data-r21-theme=claude],html body .tae-blaze-shell.shell[data-r21-theme=claude] .scroll{background:var(--r21-bg)!important;color:var(--r21-fg)!important;background-image:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.scanlines,.blaze-fire-rule,.blaze-stats,.tae-hero){display:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.hud,.nav,.blaze-world-rail){background:var(--r21-bg)!important;color:var(--r21-fg)!important;box-shadow:none!important;border-color:var(--r21-line)!important;background-image:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.hud-mark,.r21-wordmark){font-family:Georgia,"Source Serif 4",serif!important;color:var(--r21-fg)!important;font-weight:600!important;letter-spacing:-.05em!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .hud-mark{font-size:1.75rem!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.hud-title,.hud-sub,.hud-level,.blaze-muted){color:var(--r21-muted)!important;text-shadow:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.blaze-card,.blaze-feature,.tae-live-panel,.tae-compose,.tae-chat-head){background:var(--r21-paper)!important;color:var(--r21-fg)!important;background-image:none!important;box-shadow:none!important;border:1px solid var(--r21-line)!important;text-shadow:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.blaze-fire,.blaze-fire-text,.blaze-lead-title,h1,h2,h3,p,.tae-message){color:var(--r21-fg)!important;text-shadow:none!important;filter:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.blaze-chip,.btn-secondary,.input,.tae-compose textarea,.hud-logout){background:var(--r21-paper)!important;color:var(--r21-fg)!important;border:1px solid var(--r21-line)!important;box-shadow:none!important;background-image:none!important;text-shadow:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.btn-primary,.blaze-button:not(.btn-secondary)){background:var(--r21-orange)!important;color:#fff!important;border:0!important;box-shadow:none!important;background-image:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-chat-pane{max-width:760px!important;gap:14px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-chat-head{border:0!important;background:transparent!important;padding:8px!important;gap:10px}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-chat-head h2{font:600 18px/1.3 system-ui!important;flex:1;text-align:center}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-messages{background:var(--r21-bg)!important;padding:14px 10px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-message-user{align-self:flex-end;background:var(--r21-soft)!important;border:0!important;border-radius:18px!important;padding:12px 16px!important;max-width:85%}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-message-assistant{align-self:flex-start;background:transparent!important;border:0!important;box-shadow:none!important;padding:8px 0!important;max-width:100%}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose{border-radius:24px!important;padding:12px 15px!important;box-shadow:0 4px 18px #0000000d!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose>label{display:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose textarea{background:transparent!important;border:0!important;resize:vertical;font:16px/1.5 system-ui!important;min-height:52px!important;padding:8px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose textarea:focus{outline:0!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose .blaze-row .blaze-muted{display:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose .btn-primary{border-radius:50%!important;min-width:44px!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin-left:auto}.r21-compose-tools{display:flex;align-items:center;gap:10px}.r21-compose-tools .r21-round:last-child{margin-left:auto}.r21-round{min-width:44px;min-height:44px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%!important;background:var(--r21-paper)!important;border:1px solid var(--r21-line)!important;color:var(--r21-fg)!important;box-shadow:0 2px 8px #0000000d!important;cursor:pointer}.r21-model-pill{background:var(--r21-soft);padding:8px 13px;border-radius:999px;color:var(--r21-fg);font:500 13px system-ui}.r21-drawer{position:fixed;top:0;bottom:0;left:0;width:280px;z-index:34;display:flex;flex-direction:column;gap:14px;box-sizing:border-box;padding:23px 14px 18px;background:var(--r21-bg);border-right:1px solid var(--r21-line);color:var(--r21-fg);font:16px system-ui}.r21-drawer-top{display:flex;align-items:center;justify-content:space-between;padding:0 9px}.r21-wordmark{font-size:2.3125rem}.r21-drawer-menu{display:grid;gap:5px}.r21-drawer-menu button,.r21-recent,.r21-view-all{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 12px;width:100%;background:transparent;border:0;color:var(--r21-fg);text-align:left;border-radius:12px;font:16px system-ui;cursor:pointer}.r21-drawer-menu button.r21-active,.r21-recent:hover{background:var(--r21-soft)}.r21-drawer-section{min-height:0;overflow:auto}.r21-drawer-section h3{font:500 14px system-ui!important;color:var(--r21-muted)!important;margin:10px 12px}.r21-empty{font:13px system-ui;color:var(--r21-muted);padding:0 12px}.r21-recent span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r21-view-all{color:var(--r21-muted);font-size:.875rem}.r21-drawer-footer{display:flex;align-items:center;gap:9px;margin-top:auto}.r21-avatar{width:42px;height:42px;border-radius:50%;background:var(--r21-soft);border:1px solid var(--r21-line);color:var(--r21-fg);font-weight:600}.r21-new-session{background:var(--r21-fg);color:var(--r21-bg);border:0;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;flex:1;font:600 14px system-ui;cursor:pointer}.r21-drawer-scrim{display:none}@media (min-width:900px){html body .tae-blaze-shell.shell[data-r21-theme=claude] .hud{padding-left:295px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude]>.scroll{padding-left:296px!important;padding-right:18px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .blaze-world-rail,html body .tae-blaze-shell.shell[data-r21-theme=claude]>.nav{display:none!important}}@media (max-width:899px){.r21-drawer{width:min(86vw,340px);transform:translate(-105%);transition:transform .2s;z-index:110}.r21-drawer.r21-open{transform:translate(0)}.r21-drawer-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:105;background:#0008;border:0}html body .tae-blaze-shell.shell[data-r21-theme=claude] .hud{background:var(--r21-bg)!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .nav{display:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .scroll{padding-bottom:22px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-chat-pane{height:calc(100dvh - 105px)!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .hud .blaze-world-menu-toggle{display:inline-flex!important}}.tae-blaze-shell[data-r21-theme=blaze] .r21-drawer,.tae-blaze-shell[data-r21-theme=blaze] .r21-drawer-scrim,.tae-blaze-shell[data-r21-theme=blaze] .r21-compose-tools{display:none!important}html body .tae-blaze-shell[data-r21-theme=claude] :is(.blaze-eyebrow,.blaze-pill,.blaze-emoji,.blaze-stat-num,.blaze-stat-label,.nav button,.hud-right button,.r19-markdown,.r19-heading,.r19-tool,.r19-thinking){color:var(--r21-fg)!important;text-shadow:none!important;filter:none!important}html body .tae-blaze-shell[data-r21-theme=claude] .r21-new-session{color:var(--r21-bg)!important;background:var(--r21-fg)!important}html body .tae-blaze-shell[data-r21-theme=claude] :is(button,textarea,input,select){font-family:system-ui,sans-serif;letter-spacing:normal;text-transform:none}html body .tae-blaze-shell[data-r21-theme=claude] :is(button,a,select){min-height:44px}html body .tae-blaze-shell[data-r21-theme=claude] .r21-drawer button{font-family:system-ui,sans-serif}html body .tae-blaze-shell[data-r21-theme=claude] .tae-list-board .tae-source-panels{grid-template-columns:1fr}html body .tae-blaze-shell[data-r21-theme=claude] .tae-live-panel{border:0!important;background:transparent!important}html body .tae-blaze-shell[data-r21-theme=claude] .tae-chat-row{border:0!important;box-shadow:none!important;background:transparent!important}.tae-blaze-shell[data-r21-theme=claude] .r21-sessions{max-width:850px;min-height:calc(100dvh - 140px);margin:auto;display:flex;flex-direction:column;gap:24px;font:16px system-ui;color:var(--r21-fg)}.r21-sessions-header{display:flex;justify-content:space-between;align-items:center;gap:10px}.r21-sessions-header h1{font:700 20px system-ui!important}.r21-devices h2,.r21-session-collection h2{font:500 15px system-ui!important;color:var(--r21-muted)!important;margin:0 0 12px}.r21-add-device{display:flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--r21-line);border-radius:30px;background:var(--r21-paper);color:var(--r21-fg);font:14px system-ui}.r21-session-collection{flex:1}.r21-session-filters{display:flex;gap:6px;overflow:auto}.r21-session-filters button{border:0;border-radius:20px;background:transparent;color:var(--r21-muted);padding:7px 12px;font:13px system-ui;white-space:nowrap}.r21-session-filters button[aria-pressed=true]{background:var(--r21-soft);color:var(--r21-fg)}.r21-session-row{width:100%;min-height:76px;display:flex;align-items:center;gap:16px;padding:12px 6px;border:0;border-radius:10px;background:transparent;color:var(--r21-fg);text-align:left;cursor:pointer}.r21-session-row:hover,.r21-session-row:focus-visible{background:var(--r21-soft)}.r21-session-copy{flex:1;min-width:0;display:grid;gap:5px}.r21-session-copy strong{font:500 17px system-ui;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r21-session-copy small{font:14px system-ui;color:var(--r21-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r21-session-state{width:13px;height:13px;border-radius:50%;border:1.6px solid var(--r21-muted);flex:none;margin-left:10px}.r21-session-state.is-working{border:2px solid var(--r21-line);border-top-color:var(--r21-orange);animation:r21-spin 1s linear infinite}@keyframes r21-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.r21-session-state.is-working{animation:none}}.r21-unread{width:8px;height:8px;background:#397cde;border-radius:50%;margin-right:12px;flex:none}.r21-session-empty{color:var(--r21-muted)!important;padding:16px}.r21-session-actions{display:flex;align-items:center;gap:10px;position:sticky;bottom:0;padding:12px 0;background:var(--r21-bg)}.r21-session-actions input{flex:1;min-width:0;background:var(--r21-paper);color:var(--r21-fg);border:1px solid var(--r21-line);border-radius:30px;padding:10px;font:16px system-ui}.r21-session-actions .r21-new-session{padding:0 18px;flex:none}@media (max-width:899px){.r21-sessions{min-height:calc(100dvh - 110px)!important}.r21-session-actions input{width:24px}.r21-session-actions input:focus{width:100px}}.r21-folder-list{flex:0 0 auto!important;max-height:36vh;overflow:auto!important}.r21-folder-list h3{display:flex;justify-content:space-between;align-items:center}.r21-folder-list h3 button{min-width:44px;min-height:44px;border:0;background:transparent;color:var(--r21-fg);font:22px system-ui;cursor:pointer}.r21-folder-list details{margin:4px 2px;border-radius:10px}.r21-folder-list summary{min-height:44px;padding:12px 10px;color:var(--r21-fg);font:500 15px system-ui;cursor:pointer}.r21-folder-list .r21-recent{padding-left:26px}.r21-folder-controls{display:flex;gap:6px;padding:5px 10px}.r21-folder-controls button{background:var(--r21-soft);border:0;border-radius:8px;padding:8px 12px;color:var(--r21-fg);font:13px system-ui}.r21-session-item{display:flex;align-items:center;min-width:0;position:relative}.r21-session-item>.r21-session-row{flex:1;min-width:0}.r21-row-menu{flex:none;min-width:44px;min-height:44px;border:0;background:transparent;color:var(--r21-muted);font:24px system-ui;cursor:pointer}.r21-action-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:240;background:#0007;display:flex;align-items:end;justify-content:center}.r21-action-sheet{width:min(100%,480px);max-height:80dvh;overflow:auto;background:var(--r21-paper);color:var(--r21-fg);border:1px solid var(--r21-line);border-radius:22px 22px 0 0;padding:18px;display:grid;gap:5px;box-shadow:0 -4px 22px #0002}.r21-action-sheet strong{padding:8px 10px;font:600 17px system-ui;overflow-wrap:anywhere}.r21-action-sheet button{min-height:48px;text-align:left;border:0;border-radius:9px;background:transparent;color:var(--r21-fg);padding:10px 14px;font:16px system-ui}.r21-action-sheet button:hover{background:var(--r21-soft)}.r21-search-caveat{color:var(--r21-muted)!important;font:13px/1.4 system-ui;padding:0 12px}html body .tae-blaze-shell.shell[data-r21-theme=claude]>.hud,html body .tae-blaze-shell.shell[data-r21-theme=claude]>.nav,html body .tae-blaze-shell.shell[data-r21-theme=claude]>.blaze-world-rail{display:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude]>.scroll{padding-top:env(safe-area-inset-top,0px)!important;top:0!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-sessions{padding-top:14px}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-actions{justify-content:space-between;gap:12px}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-actions .r21-new-session{margin-left:auto}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-status{background:var(--r21-paper)!important;border:1px solid var(--r21-line)!important;color:var(--r21-fg)!important;border-radius:18px!important;box-shadow:0 6px 24px #0002!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-status button{color:var(--r21-fg)!important;background:transparent!important;border:0!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .navdot{background:transparent!important;border:0!important;box-shadow:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer{font-family:system-ui!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer .r21-wordmark{font-family:Georgia,serif!important;font-size:2.3125rem!important;color:var(--r21-fg)!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer :is(.r21-drawer-section h3,.r21-recent,.r21-drawer-menu button){text-transform:none!important;letter-spacing:normal!important;font-family:system-ui!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer .r21-recent{display:flex;align-items:center;gap:12px}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer .r21-recent .r21-unread{margin-left:auto}.r21-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#0007;display:flex;align-items:flex-start;justify-content:center;padding:env(safe-area-inset-top,0px) 12px}.r21-search-sheet{width:min(100%,560px);background:var(--r21-bg);border:1px solid var(--r21-line);border-radius:0 0 24px 24px;padding:18px;box-shadow:0 8px 28px #0002;color:var(--r21-fg);display:grid;gap:15px}.r21-search-sheet header{display:flex;align-items:center;gap:12px}.r21-search-sheet header h2{font:600 18px system-ui;margin:0}.r21-search-sheet input{border:1px solid var(--r21-line);border-radius:16px;background:var(--r21-paper);color:var(--r21-fg);padding:13px;font:16px system-ui;min-height:48px}.r21-search-sheet p{color:var(--r21-muted);font:13px/1.5 system-ui}.r21-search-sheet .r21-new-session{width:max-content;padding:10px 20px}@media (max-width:899px){html body .tae-blaze-shell.shell[data-r21-theme=claude]>.scroll{padding-left:12px!important;padding-right:12px!important;padding-bottom:env(safe-area-inset-bottom,12px)!important}.r21-sessions{min-height:100dvh!important}}html body .tae-blaze-shell.shell[data-r21-theme=claude] .nav button,html body .tae-blaze-shell.shell[data-r21-theme=claude] .nav button.on,html body .tae-blaze-shell.shell[data-r21-theme=claude] .navdot{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--r21-fg)!important}.r21-settings-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--r21-bg);color:var(--r21-fg);overflow:auto;padding:env(safe-area-inset-top,0px) 12px env(safe-area-inset-bottom,0px)}.r21-settings-sheet{max-width:580px;margin:0 auto;padding:12px 0 48px;display:grid;gap:16px;font-family:system-ui}.r21-settings-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px}.r21-settings-head h1{font:700 19px system-ui!important;color:var(--r21-fg)!important}.r21-account-card,.r21-settings-group{background:var(--r21-paper);border:1px solid var(--r21-line);border-radius:18px;padding:14px;display:grid;gap:3px}.r21-account-card h2,.r21-settings-group h2{font:600 15px system-ui!important;color:var(--r21-muted)!important;padding:8px;margin:0}.r21-account-row{border:0;background:transparent;color:var(--r21-fg);display:flex;align-items:center;gap:12px;min-height:64px;text-align:left;border-radius:10px;padding:8px;cursor:pointer}.r21-account-row:hover,.r21-account-row:focus-visible{background:var(--r21-soft)}.r21-account-avatar{width:40px;height:40px;border-radius:50%;background:var(--r21-soft);display:grid;place-items:center;font:600 14px system-ui;color:var(--r21-fg);flex:none}.r21-account-label{flex:1;min-width:0;display:grid;gap:5px}.r21-account-label strong{font:600 15px system-ui}.r21-account-label small{color:var(--r21-muted);font:13px system-ui}.r21-account-active{color:#397cde;font-size:1.375rem}.r21-account-ellipsis{color:var(--r21-muted);font-size:1.25rem}.r21-account-add{display:flex;gap:10px;align-items:center;color:#397cde;background:transparent;border:0;border-radius:10px;padding:12px 10px;font:500 16px system-ui;min-height:48px;cursor:pointer}.r21-settings-muted{font:13px system-ui;color:var(--r21-muted);padding:10px}.r21-settings-group>button{border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:10px 12px;color:var(--r21-fg);font:15px system-ui;text-align:left;border-radius:10px;cursor:pointer}.r21-settings-group>button:hover{background:var(--r21-soft)}.r21-settings-group>button span:last-child{color:var(--r21-muted)}.r21-appearance,.r21-text-scale{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px;font:15px system-ui}.r21-appearance strong{flex:1}.r21-appearance button{background:var(--r21-soft);border:1px solid var(--r21-line);border-radius:999px;color:var(--r21-fg);padding:8px 12px;min-height:44px}.r21-appearance button[aria-pressed=true]{outline:2px solid var(--r21-orange);outline-offset:1px}.r21-text-scale label{min-width:80px}.r21-text-scale input{flex:1;min-width:120px;accent-color:var(--r21-orange)}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-status{z-index:410!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-cancel-record{border:1px solid var(--r21-line)!important;background:var(--r21-paper)!important;color:var(--r21-fg)!important;border-radius:999px!important;padding:7px 13px!important;min-height:44px!important;font:500 13px system-ui!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-compose-tools button[aria-label=Dictate]:has(svg rect){background:var(--r21-orange)!important;color:#fff!important}.r21-session-item.council-tree{display:grid;grid-template-columns:1fr auto;gap:0}.r21-session-item.council-tree>.r21-session-row{grid-column:1;min-width:0}.r21-session-item.council-tree>.r21-row-menu{grid-column:2}.r21-session-item.council-tree>.r21-council-children{grid-column:1/-1;padding:0 8px 12px 33px}.r21-council-children .council-tree-toggle{width:100%;border-radius:10px;color:var(--r21-fg);background:var(--r21-soft);border:1px solid var(--r21-line);min-height:44px;padding:7px 12px;display:flex;align-items:center;justify-content:space-between}.r21-council-children .council-tree-children{display:grid;gap:3px;padding:7px 2px}.r21-council-children .council-tree-child{min-height:48px;display:flex;gap:10px;align-items:center;width:100%;background:transparent;border:0;border-radius:10px;text-align:left;color:var(--r21-fg);padding:8px 10px;font:14px system-ui}.r21-council-children .council-tree-child:hover{background:var(--r21-soft)}.r21-council-children .council-tree-child small{margin-left:auto;color:var(--r21-muted)}html body .tae-blaze-shell[data-r21-theme=claude] .council-dot.stuck{background:var(--r21-muted)!important;border-color:var(--r21-muted)!important;box-shadow:none!important}.tae-blaze-shell[data-r21-theme=claude]{--r21-bg:#f5f4ef;--r21-fg:#242321;--r21-paper:#fff;--r21-soft:#ecebe7;--r21-line:#e4e2dd;--r21-muted:#83817d;--r21-orange:#ca715d}.tae-blaze-shell[data-r21-theme=claude] .r21-sessions{min-height:100dvh!important;gap:26px;position:relative;padding-bottom:105px!important}.tae-blaze-shell[data-r21-theme=claude] .r21-sessions-header{position:relative;min-height:56px;flex:none}.tae-blaze-shell[data-r21-theme=claude] .r21-sessions-header h1{position:absolute;left:50%;transform:translate(-50%);font:600 20px/1.2 system-ui!important;margin:0;letter-spacing:0!important}.tae-blaze-shell[data-r21-theme=claude] .r21-header-tools{display:flex;align-items:center;background:#fff;border:0;border-radius:32px;box-shadow:0 4px 16px #0000000a;overflow:hidden;margin-left:auto}.tae-blaze-shell[data-r21-theme=claude] .r21-header-tools button{width:45px;min-width:45px;height:48px;border:0;background:transparent;color:var(--r21-fg);display:grid;place-items:center}.tae-blaze-shell[data-r21-theme=claude] .r21-sessions-header>.r21-round{width:48px;height:48px;border:0;box-shadow:0 3px 15px #00000010!important}.tae-blaze-shell[data-r21-theme=claude] .r21-devices h2,.tae-blaze-shell[data-r21-theme=claude] .r21-session-collection h2{font:400 14px/1.4 system-ui!important;color:#85837e!important}.tae-blaze-shell[data-r21-theme=claude] .r21-add-device{border-radius:24px;padding:0 14px;min-height:42px;box-shadow:none}.tae-blaze-shell[data-r21-theme=claude] .r21-session-filters{display:none!important}.tae-blaze-shell[data-r21-theme=claude] .r21-session-filters.r21-filters-open{display:flex!important;margin-bottom:12px}.tae-blaze-shell[data-r21-theme=claude] .r21-session-row{min-height:76px;gap:14px;padding:12px 4px}.tae-blaze-shell[data-r21-theme=claude] .r21-session-copy strong{font-size:1.0625rem;font-weight:500}.tae-blaze-shell[data-r21-theme=claude] .r21-session-copy small{font-size:.8125rem;color:#85837e}.tae-blaze-shell[data-r21-theme=claude] .r21-session-state{width:12px;height:12px;border:1.6px solid #7e827e;margin-left:9px}.tae-blaze-shell[data-r21-theme=claude] .r21-session-actions{position:fixed!important;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;z-index:30;background:transparent!important;padding:0!important;pointer-events:none}.tae-blaze-shell[data-r21-theme=claude] .r21-session-actions>*{pointer-events:auto}.tae-blaze-shell[data-r21-theme=claude] .r21-session-actions .r21-round{height:56px;width:56px;min-height:56px;min-width:56px;box-shadow:0 5px 18px #00000014!important;border:0!important}.tae-blaze-shell[data-r21-theme=claude] .r21-session-actions .r21-new-session{height:56px;min-height:56px;flex:none;padding:0 20px;font-size:.9375rem;background:#242321!important;color:#fff!important;box-shadow:0 6px 20px #00000015}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer{width:min(76vw,300px)!important;padding:calc(50px + env(safe-area-inset-top,0px)) 14px calc(18px + env(safe-area-inset-bottom,0px))!important;gap:15px;background:#f5f4ef!important;border-right:0!important}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer.r21-open{transform:translate(0)!important}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer-top{padding:0 5px;gap:10px}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer-top-actions{display:flex;align-items:center;gap:9px}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer-top .r21-round{width:44px;height:44px;border:0;box-shadow:0 3px 12px #0000000b!important}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer-menu button{font-size:1rem;min-height:46px}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer-footer .r21-new-session{min-height:50px;background:#242321!important;color:#fff!important;font-size:.875rem}.tae-blaze-shell[data-r21-theme=claude] .r21-chat-heading{flex:1;min-width:0;text-align:center}.tae-blaze-shell[data-r21-theme=claude] .r21-chat-heading h2{font:600 14px/1.3 system-ui!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:none!important;margin:0}.tae-blaze-shell[data-r21-theme=claude] .r21-chat-heading small{display:block;color:#85837e;font:12px/1.25 system-ui;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tae-blaze-shell[data-r21-theme=claude] .r21-chat-status{width:42px;height:42px;min-width:42px;border-radius:50%;background:#fff;display:grid;place-items:center}.tae-blaze-shell[data-r21-theme=claude] .r21-chat-more{width:42px;height:42px;min-width:42px}.tae-blaze-shell[data-r21-theme=claude] .tae-chat-head{display:flex!important;flex-wrap:nowrap!important;gap:7px!important;align-items:center;min-height:66px;padding:4px!important}.tae-blaze-shell[data-r21-theme=claude] .tae-chat-head>:is(.blaze-chip,label.blaze-row,.btn-secondary){display:none!important}.tae-blaze-shell[data-r21-theme=claude] .tae-chat-head>.r21-chat-more{display:grid!important;place-items:center}.tae-blaze-shell[data-r21-theme=claude] .tae-chat-pane{height:100dvh!important;gap:0!important;position:relative;padding-bottom:calc(94px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box;max-width:760px}.tae-blaze-shell[data-r21-theme=claude] .tae-messages{flex:1;min-height:0;overflow:auto!important}.tae-blaze-shell[data-r21-theme=claude] .tae-message-user{max-width:100%!important;border-radius:20px!important;font-size:var(--tae-message-size)!important}.tae-blaze-shell[data-r21-theme=claude] .r19-markdown,.tae-blaze-shell[data-r21-theme=claude] .tae-message{font-size:var(--tae-message-size)!important}.tae-blaze-shell[data-r21-theme=claude] .tae-compose.r21-floating-compose{position:fixed!important;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;z-index:35;width:auto;max-width:728px;margin:0 auto!important;height:auto;min-height:64px;padding:6px!important;border:1px solid #e5e3de!important;border-radius:34px!important;background:#fff!important;display:flex!important;flex-direction:row!important;align-items:center;gap:7px!important;box-shadow:0 5px 22px #0000000e!important}.tae-blaze-shell[data-r21-theme=claude] .tae-compose.r21-floating-compose textarea{flex:1;min-width:0;min-height:38px!important;height:38px!important;max-height:110px;border:0!important;border-radius:0!important;padding:9px 3px!important;margin:0!important;resize:none!important;overflow-y:auto;box-shadow:none!important;font:var(--tae-message-size)/1.35 system-ui!important;color:#292825!important;background:transparent!important}.tae-blaze-shell[data-r21-theme=claude] .tae-compose.r21-floating-compose textarea::placeholder{color:#888680!important;opacity:1}.tae-blaze-shell[data-r21-theme=claude] .r21-compose-round{width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border:0;border-radius:50%;background:#f1f0ed;color:#42413e;display:grid;place-items:center;box-shadow:none!important}.tae-blaze-shell[data-r21-theme=claude] .r21-compose-send{width:37px;height:37px;min-width:37px;min-height:37px;padding:0;border:0;border-radius:50%;background:#c66850!important;color:#fff!important;display:grid;place-items:center;box-shadow:none!important}.tae-blaze-shell[data-r21-theme=claude] .r21-compose-send:disabled{background:#e8a196!important;opacity:1!important;color:#fff!important}.tae-blaze-shell[data-r21-theme=claude] .r21-floating-compose .r21-cancel-record{position:absolute;bottom:72px;left:0;box-shadow:0 3px 15px #0002}.tae-blaze-shell[data-r21-theme=claude] .r21-transcribing{position:absolute;bottom:70px;right:12px;background:#fff;border:1px solid #e5e3de;border-radius:18px;padding:5px 10px;font-size:.8125rem;color:#666}.tae-blaze-shell[data-r21-theme=claude] .r21-microphone:disabled{opacity:.5}.tae-blaze-shell[data-r21-theme=claude] .r21-settings-sheet,.tae-blaze-shell[data-r21-theme=claude] .r21-session-copy,.tae-blaze-shell[data-r21-theme=claude] .r21-drawer-menu button,.tae-blaze-shell[data-r21-theme=claude] .r21-recent{font-size:var(--tae-message-size)!important}.tae-blaze-shell[data-r21-theme=claude] .r21-text-scale select{background:#fff;border:1px solid #ddd9d1;border-radius:12px;padding:10px;font:15px system-ui;color:#282725;min-height:44px}.tae-blaze-shell[data-r21-theme=claude] .r19-markdown{display:block!important;visibility:visible!important;max-height:none!important;overflow:visible!important}@media (max-width:899px){.tae-blaze-shell[data-r21-theme=claude] .scroll{padding-top:45px!important}.tae-blaze-shell[data-r21-theme=claude] .tae-chat-pane{height:calc(100dvh - 45px)!important}.tae-blaze-shell[data-r21-theme=claude] .r21-sessions{min-height:calc(100dvh - 45px)!important}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer{padding-top:50px!important}}html body .tae-blaze-shell.shell[data-r21-theme=claude] .blaze-page-transition{transform:none!important;animation:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose.r21-floating-compose{height:64px!important;min-height:64px!important;box-sizing:border-box!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose.r21-floating-compose textarea{min-height:36px!important;height:36px!important;max-height:94px!important;line-height:36px!important;padding:0 3px!important;font-size:.875rem!important;white-space:nowrap!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose.r21-floating-compose textarea:focus{white-space:normal!important;line-height:1.4!important;padding:8px 3px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-copy small{display:flex;align-items:center;gap:4px}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-row-menu{display:none!important}.tae-blaze-shell[data-r21-theme=claude] .r21-council-access{display:none}.tae-blaze-shell[data-r21-theme=claude] .r21-council-access.r21-council-expanded{display:block}.tae-blaze-shell[data-r21-theme=claude] .tae-chat-pane{overflow:visible!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-compose.r21-floating-compose{bottom:calc(16px + env(safe-area-inset-bottom,0px) + var(--r21-keyboard-offset,0px))!important}@media (max-width:899px){html body .tae-blaze-shell.shell[data-r21-theme=claude]>.scroll:has(.r21-sessions){padding-top:77px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude]>.scroll:has(.tae-chat-pane){padding-top:45px!important}}.tae-blaze-shell[data-r21-theme=claude] .r21-session-collection>h2{margin-bottom:0!important}.tae-blaze-shell[data-r21-theme=claude] .r21-session-row{gap:24px!important}.tae-blaze-shell[data-r21-theme=claude] .r21-session-actions .r21-new-session{width:134px;min-width:134px!important;padding:0 9px!important;font-size:.875rem!important;letter-spacing:normal}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer{padding-top:63px!important}.tae-blaze-shell[data-r21-theme=claude] .r21-recent{font-size:.9375rem!important}.tae-blaze-shell[data-r21-theme=claude] .tae-message-user{max-width:calc(100% - 32px)!important;margin-left:auto!important;font-size:.9375rem!important}.tae-blaze-shell[data-r21-theme=claude] .tae-message-user>.blaze-muted{display:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-message-note{background:transparent!important;border:0!important;box-shadow:none!important;color:#83817d!important;font-size:.875rem!important;padding:9px 2px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-message-note>.blaze-muted{display:none!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-compose-send:disabled{background:#e8a196!important;color:#fff!important}@media (max-width:899px){html body .tae-blaze-shell.shell[data-r21-theme=claude]>.scroll:has(.r21-sessions){padding-top:34px!important}html body .tae-blaze-shell.shell[data-r21-theme=claude]>.scroll:has(.tae-chat-pane){padding-top:18px!important}}.tae-blaze-shell[data-r21-theme=claude] .r21-session-row{min-height:64px!important;padding-top:7px!important;padding-bottom:7px!important}.tae-blaze-shell[data-r21-theme=claude] .r21-session-actions .r21-new-session{white-space:nowrap!important;flex-wrap:nowrap!important;gap:3px!important;font-size:.8125rem!important}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer{padding-top:54px!important;gap:8px!important}.tae-blaze-shell[data-r21-theme=claude] .r21-drawer-menu{gap:0!important}.tae-blaze-shell[data-r21-theme=claude] .r21-recent .r21-session-state,.tae-blaze-shell[data-r21-theme=claude] .r21-recent .r21-unread{margin-left:auto!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-copy strong{font-size:calc(var(--tae-message-size) * 1.13)!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-copy small{font-size:calc(var(--tae-message-size) * .87)!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-devices,html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-collection,html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer-section{font-size:var(--tae-message-size)!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-settings-group>button,html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-account-label strong{font-size:var(--tae-message-size)!important}.r21-settings-sheet{font-size:var(--tae-message-size,15px)!important}.r21-settings-sheet .r21-settings-group>button,.r21-settings-sheet .r21-account-label strong{font-size:var(--tae-message-size,15px)!important}.r21-menu-lines{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;width:20px;height:20px}.r21-menu-lines i{display:block;height:1.7px;border-radius:2px;background:#31302e}.r21-menu-lines i:nth-child(1){width:18px}.r21-menu-lines i:nth-child(2){width:13px}.r21-menu-lines i:nth-child(3){width:8px}@media (max-width:899px){.tae-blaze-shell[data-r21-theme=claude] .r21-drawer-scrim{background:#ffffffaf!important}}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-state.is-working{border-color:#d5d4cf!important;border-top-color:#8a8d8b!important;box-shadow:none!important}@media (max-width:899px){html body .tae-blaze-shell.shell[data-r21-theme=claude]:has(.r21-drawer.r21-open)>.scroll{transform:translate(16px)!important;transition:transform .2s}}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-sessions-header h1{font-size:1.0625rem!important;font-weight:600!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-copy strong{font-size:1.0625rem!important;font-weight:500!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-copy small{font-size:.9375rem!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-state{width:20px!important;height:20px!important;border:1.5px solid #30302e!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-state.is-working{border-color:#30302e!important;border-right-color:transparent!important;border-top-color:transparent!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-chat-heading h2{font-size:1.0625rem!important;font-weight:600!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-message-user{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;align-self:stretch!important;margin:0 16px!important;background:#edece8!important;border-radius:18px!important;font-size:1.0625rem!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-compose-send:not(:disabled){background:#d97757!important}html body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-compose-send:disabled{background:#e8a19699!important}.r21-parity-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#0006;display:flex;align-items:flex-end;justify-content:center}.r21-parity-sheet{width:min(100%,520px);background:#f5f4ef;color:#242321;border-radius:22px 22px 0 0;padding:20px 22px 35px;display:grid;gap:16px}.r21-parity-sheet header{display:flex;justify-content:space-between;align-items:center}.r21-parity-sheet h2{font:600 20px system-ui;margin:0}.r21-parity-sheet header button{font-size:1.5625rem;border:0;background:none}.r21-parity-sheet>button,.r21-parity-sheet label{display:block;border:1px solid #ccc9c1;border-radius:12px;padding:12px;background:#fff;color:#242321}.r21-parity-sheet input[type=file]{display:block;max-width:100%}.tae-blaze-shell[data-r21-theme=claude]:before,.tae-blaze-shell[data-r21-theme=claude]:after{display:none!important}html[data-skin=tae-blaze-style],html[data-skin=tae-sacred-style]{background:var(--r21-bg)!important;color:var(--r21-fg)!important}html[data-skin=tae-blaze-style] body,html[data-skin=tae-sacred-style] body{background:var(--r21-bg)!important}html[data-skin=tae-blaze-style] .tae-blaze-shell,html[data-skin=tae-sacred-style] .tae-blaze-shell{font-family:var(--skin-body)!important;color:var(--r21-fg)!important}html[data-skin=tae-blaze-style] .tae-blaze-shell :is(.r21-sessions,.r21-drawer,.tae-messages,.tae-blaze-scroll),html[data-skin=tae-sacred-style] .tae-blaze-shell :is(.r21-sessions,.r21-drawer,.tae-messages,.tae-blaze-scroll){background-color:var(--r21-bg)!important;color:var(--r21-fg)!important}html[data-skin=tae-blaze-style] .tae-blaze-shell :is(.r21-round,.r21-header-tools,.r21-floating-compose,.r21-add-device),html[data-skin=tae-sacred-style] .tae-blaze-shell :is(.r21-round,.r21-header-tools,.r21-floating-compose,.r21-add-device){background:var(--r21-paper)!important;color:var(--r21-fg)!important;border-color:var(--r21-line)!important;box-shadow:var(--skin-glow)!important}html[data-skin=tae-blaze-style] .tae-blaze-shell :is(.r21-new-session,.r21-compose-send:not(:disabled)),html[data-skin=tae-sacred-style] .tae-blaze-shell :is(.r21-new-session,.r21-compose-send:not(:disabled)){background:var(--skin-primary)!important;color:var(--r21-bg)!important;box-shadow:var(--skin-glow)!important}html[data-skin=tae-blaze-style] .tae-blaze-shell .r21-unread,html[data-skin=tae-sacred-style] .tae-blaze-shell .r21-unread{background:var(--skin-secondary)!important}html[data-skin=tae-blaze-style] .tae-blaze-shell :is(.r21-sessions-header h1,.r21-chat-heading h2),html[data-skin=tae-sacred-style] .tae-blaze-shell :is(.r21-sessions-header h1,.r21-chat-heading h2){font-family:var(--skin-title)!important}html[data-skin=tae-blaze-style] .tae-blaze-shell .tae-message-user,html[data-skin=tae-sacred-style] .tae-blaze-shell .tae-message-user{background:var(--r21-soft)!important;color:var(--r21-fg)!important;border-radius:var(--skin-radius)!important}html[data-skin=tae-blaze-style] .tae-blaze-shell .r21-compose-send:disabled{background:#ff8a1f99!important}html[data-skin=tae-sacred-style] .tae-blaze-shell .r21-compose-send:disabled{background:#b8892e99!important}html[data-skin=tae-blaze-style] .tae-blaze-shell .r21-sessions{background-image:repeating-linear-gradient(0deg,#ffffff0a 0 1px,transparent 1px 4px),linear-gradient(#ffffff0a 1px,transparent 1px),linear-gradient(90deg,#ffffff0a 1px,transparent 1px)!important;background-size:auto,24px 24px,24px 24px!important}html[data-skin=tae-sacred-style] .tae-blaze-shell .r21-sessions{background-image:radial-gradient(circle at 50% 0%,#b8892e08 0 12%,transparent 12.5%),radial-gradient(circle at 25% 14%,#b8892e08 0 12%,transparent 12.5%)!important;background-size:90px 90px!important}.r21-skin-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.r21-skin-preview{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;min-height:150px!important;padding:8px!important;border:2px solid transparent!important;border-radius:12px!important;text-align:left!important;background:var(--preview-bg)!important;color:var(--preview-text)!important;font:11px system-ui!important}.r21-skin-preview[data-preview=tae-claude-style]{--preview-bg:#f5f4ef;--preview-text:#282725;--preview-accent:#282725}.r21-skin-preview[data-preview=tae-blaze-style]{--preview-bg:#160b2e;--preview-text:#f4ecff;--preview-accent:#ff8a1f}.r21-skin-preview[data-preview=tae-sacred-style]{--preview-bg:#fbf6ea;--preview-text:#2b2340;--preview-accent:#b8892e}.r21-skin-preview[aria-pressed=true]{outline:2px solid var(--preview-accent)!important;outline-offset:1px}.r21-preview-head{display:flex;justify-content:space-between;font-weight:700}.r21-preview-row{background:#8882;border-radius:5px;padding:5px 2px;font-size:.5625rem}.r21-preview-pill{border-radius:99px;background:var(--preview-accent);color:var(--preview-bg);padding:6px;text-align:center;font-weight:600}.r21-skin-preview>strong{margin-top:auto}.r21-palette-button{flex:none!important;width:42px!important;height:42px!important}html[data-skin=tae-blaze-style] .r21-settings-overlay,html[data-skin=tae-sacred-style] .r21-settings-overlay{background:var(--r21-bg)!important;color:var(--r21-fg)!important}html[data-skin=tae-blaze-style] .r21-settings-overlay :is(.r21-account-card,.r21-settings-group),html[data-skin=tae-sacred-style] .r21-settings-overlay :is(.r21-account-card,.r21-settings-group){background:var(--r21-paper)!important;color:var(--r21-fg)!important;border-color:var(--r21-line)!important}html[data-skin=tae-blaze-style] .r21-settings-overlay :is(h1,h2,strong,button),html[data-skin=tae-sacred-style] .r21-settings-overlay :is(h1,h2,strong,button){color:var(--r21-fg)}html[data-skin=tae-blaze-style] .r21-settings-overlay .r21-skin-preview,html[data-skin=tae-sacred-style] .r21-settings-overlay .r21-skin-preview{color:var(--preview-text)!important;background:var(--preview-bg)!important}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../skins-fonts/cormorant-garamond-600.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../skins-fonts/inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../skins-fonts/inter-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../skins-fonts/inter-600.woff2) format("woff2")}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../skins-fonts/press-start-2p-400.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../skins-fonts/space-grotesk-400.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../skins-fonts/space-grotesk-500.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../skins-fonts/space-grotesk-600.woff2) format("woff2")}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(h1,h2,h3,p,.r21-session-copy strong,.r21-session-row,.r21-drawer-menu button,.r21-recent,.r21-wordmark,.r21-chat-heading,.r21-chat-heading h2,.r19-markdown,.tae-message,.r21-compose-round),html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(h1,h2,h3,p,.r21-session-copy strong,.r21-session-row,.r21-drawer-menu button,.r21-recent,.r21-wordmark,.r21-chat-heading,.r21-chat-heading h2,.r19-markdown,.tae-message,.r21-compose-round){color:var(--r21-fg)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(button,textarea,input,select,.r21-session-copy,.r21-drawer,.r21-sessions,.r21-chat-pane),html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(button,textarea,input,select,.r21-session-copy,.r21-drawer,.r21-sessions,.r21-chat-pane){font-family:var(--skin-body)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-sessions-header h1,html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-chat-heading h2{font-size:.875rem!important;font-family:var(--skin-title)!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-sessions-header h1,.r21-chat-heading h2){font-family:var(--skin-title)!important;font-weight:600!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-new-session,html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-new-session{background:var(--skin-primary)!important;color:var(--r21-bg)!important;box-shadow:var(--skin-glow)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-session-state.is-working,.r21-chat-status .is-working),html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-session-state.is-working,.r21-chat-status .is-working){border-color:var(--skin-secondary)!important;border-right-color:transparent!important;border-top-color:transparent!important;background:transparent!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-state:not(.is-working),html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-state:not(.is-working){border-color:var(--r21-fg)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-copy small,html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-session-copy small{color:var(--r21-muted)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-compose-send:not(:disabled),html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-compose-send:not(:disabled){background:var(--skin-primary)!important;color:var(--r21-bg)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-compose-send:disabled{background:#ff8a1f99!important;color:#f4ecff!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-compose-send:disabled{background:#b8892e99!important;color:#fbf6ea!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-drawer-menu .r21-active,.r21-session-row:hover,.r21-session-row:focus-visible){background:var(--r21-soft)!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-drawer-menu .r21-active,.r21-session-row:hover,.r21-session-row:focus-visible){background:var(--r21-soft)!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-sessions,.tae-messages){background-image:url(../skins/flower-of-life.svg)!important;background-repeat:repeat!important;background-size:216px 166.28px!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-messages{background-image:repeating-linear-gradient(0deg,#ffffff0a 0 1px,transparent 1px 4px),linear-gradient(#ffffff0a 1px,transparent 1px),linear-gradient(90deg,#ffffff0a 1px,transparent 1px)!important;background-size:auto,24px 24px,24px 24px!important}html[data-skin=tae-blaze-style] .tae-status{background:#24123f!important;color:#ffd23f!important;border:1px solid #6b3fd680!important}html[data-skin=tae-blaze-style] :is(button,input,textarea,select):focus-visible{outline:2px solid #ffd23f!important;outline-offset:2px}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-message-user{background:#24123f!important;color:var(--r21-fg)!important;border:1px solid var(--r21-line)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-chat-status,.r21-compose-round,.r21-round){background:var(--r21-paper)!important;color:var(--r21-fg)!important;border:1px solid var(--r21-line)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer{background:var(--r21-paper)!important;color:var(--r21-fg)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer-scrim{background:#0008!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer-footer .r21-new-session{background:var(--skin-primary)!important;color:var(--r21-bg)!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .tae-message-user{background:#f3ebd6!important;color:var(--r21-fg)!important;border:1px solid var(--r21-line)!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-chat-status,.r21-compose-round,.r21-round){background:var(--r21-paper)!important;color:var(--r21-fg)!important;border:1px solid var(--r21-line)!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer{background:var(--r21-paper)!important;color:var(--r21-fg)!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer-scrim{background:#0008!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-drawer-footer .r21-new-session{background:var(--skin-primary)!important;color:var(--r21-bg)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-sessions-header h1,.r21-chat-heading h2){font-size:13px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell :is(.r21-sessions,.r21-drawer,.tae-messages,.tae-blaze-scroll){background:#06070a!important;color:#f4f4f8!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell :is(.r21-sessions-header,.r21-chat-heading,.hud){background:#06070a!important;color:#f0c040!important;border-bottom:1px solid #8a6410!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell :is(.r21-new-session,.r21-compose-send:not(:disabled)){background:#f0c040!important;color:#06070a!important}html[data-skin=tae-desktop-mki] .r21-settings-overlay{background:#06070a!important;color:#f4f4f8!important}.r21-skin-preview[data-preview=tae-desktop-mki]{--preview-bg:#06070a;--preview-text:#f4f4f8;--preview-accent:#f0c040}.r21-skin-choices{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.tae-blaze-shell{max-width:none!important;width:100%!important}.tae-blaze-scroll{min-width:0!important}}html[data-skin] .tae-blaze-shell[data-skin]{--r21-bg:var(--ts-bg)!important;--r21-paper:var(--ts-paper)!important;--r21-fg:var(--ts-fg)!important;--r21-muted:var(--ts-muted)!important;--r21-soft:color-mix(in srgb,var(--ts-paper) 85%,var(--ts-primary))!important;--r21-line:color-mix(in srgb,var(--ts-muted) 40%,transparent)!important;--r21-orange:var(--ts-primary)!important;--skin-primary:var(--ts-primary)!important;--skin-secondary:var(--ts-secondary)!important;--skin-body:var(--ts-font)!important;--skin-title:var(--ts-heading)!important;--skin-radius:var(--ts-radius)!important;--skin-glow:var(--ts-shadow)!important;background:var(--ts-bg)!important;color:var(--ts-fg)!important}html[data-skin] .tae-blaze-shell[data-skin] :is(.files-screen,.comm-center,.tae-blaze-scroll,.r21-sessions,.r21-drawer){background-color:var(--r21-bg)!important;color:var(--r21-fg)!important}html[data-skin] .tae-blaze-shell[data-skin] .comm-center{--comm-bg:var(--r21-bg);--comm-paper:var(--r21-paper);--comm-fg:var(--r21-fg);--comm-muted:var(--r21-muted);--comm-line:var(--r21-line);--comm-on:var(--skin-primary)}html[data-skin] .tae-blaze-shell[data-skin] .files-screen :is(input,button){font-family:var(--skin-body)!important}html[data-skin=tae-blaze-style] body .tae-blaze-shell.shell[data-r21-theme=claude] .r21-sessions-header>.r21-round{color:var(--r21-fg)!important;border:1px solid var(--r21-line)!important;box-shadow:var(--skin-glow)!important}html[data-skin=tae-blaze-style] .r21-menu-lines i{background:currentColor!important}html[data-skin=tae-sacred-style] body .tae-blaze-shell.shell[data-r21-theme=claude] :is(.r21-session-copy,.r21-session-copy strong,.r21-session-copy small){font-family:var(--skin-title,"Cormorant Garamond",serif)!important}html[data-skin=sacred-video-game] .r21-session-copy,html[data-skin=sacred-video-game] .r21-session-copy :is(strong,small){font-family:var(--skin-title,serif)!important}html[data-skin=tae-desktop-mki]{color-scheme:dark;--r21-bg:#06070a;--r21-paper:#111015;--r21-fg:#f6e7c7;--r21-muted:#b7a47d;--r21-line:#94703b;--r21-soft:#201a12;--r21-orange:#f0c040;background:#06070a!important}html[data-skin=tae-desktop-mki] body{background:#06070a!important;color:#f6e7c7!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell.shell[data-r21-theme=blaze]{--r21-bg:#06070a!important;--r21-paper:#100f13!important;--r21-fg:#f6e7c7!important;--r21-muted:#b7a47d!important;--r21-line:#8a6410!important;--r21-orange:#f0c040!important;--r21-soft:#211b12!important;color:#f6e7c7!important;background:#06070a!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud{display:block!important;background:linear-gradient(100deg,#0d0c0e,#08090d)!important;border-bottom:1px solid #9f7831!important;box-shadow:0 2px 18px #c9a24b23!important;color:#efc95d!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-brand{display:flex!important;align-items:center;gap:10px}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-mark{display:grid!important;place-items:center;width:46px;height:46px;min-width:46px;color:#dfbf72!important;background:none!important;border:0!important;box-shadow:none!important;font-size:0!important}html[data-skin=tae-desktop-mki] .tae-gold-moon{width:40px;height:40px;display:block;filter:drop-shadow(0 0 7px #bfa05570)}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-title{font-family:Montserrat,system-ui,sans-serif!important;letter-spacing:.08em!important;color:#f1ce74!important;text-transform:uppercase!important;text-shadow:0 0 13px #bb863b55!important;font-weight:800!important;font-size:clamp(11px,2.6vw,18px)!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-sub{font-family:Montserrat,system-ui,sans-serif!important;font-size:10px!important;letter-spacing:.19em!important;color:#d6bc8a!important;text-transform:uppercase!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-right{display:flex;align-items:center;gap:8px}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-level{border:1px solid #d7a747!important;border-radius:40px;padding:6px 10px;color:#f5d17a!important;background:#d9ae5117!important;font-weight:700;letter-spacing:.07em;font-size:10px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav{display:flex!important;background:#0b0a0d!important;border-top:1px solid #b68c3e!important;box-shadow:0 -2px 20px #d2a34326!important;color:#ebc77d!important;z-index:48}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav button{color:#d6bb83!important;font-family:Montserrat,system-ui,sans-serif!important;letter-spacing:.07em!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav button.on{color:#ffdf87!important;text-shadow:0 0 11px #ffdf8755!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .scroll,html[data-skin=tae-desktop-mki] .tae-blaze-shell .tae-messages,html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-sessions,html[data-skin=tae-desktop-mki] .tae-blaze-shell .files-screen{background:#06070a!important;color:#f5e8ce!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell :is(.tae-chat-head,.blaze-card,.tae-compose){background:#121116!important;color:#f5e7c9!important;border:1px solid #81632f!important;box-shadow:0 0 22px #c99f3920!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .tae-message-user{background:#2b2114!important;color:#f3d6a3!important;border-color:#a17a37!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell :is(.r21-round,.r21-command-trigger,.r21-compose-round,.r21-model-switch){background:#18130f!important;color:#f5d080!important;border:1px solid #af8440!important;box-shadow:none!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell :is(.r21-new-session,.btn-primary,.r21-compose-send:not(:disabled)){background:linear-gradient(135deg,#f5df8f,#d8a641)!important;color:#16100a!important;border:1px solid #f6dc8b!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-r21-theme=blaze] .r21-compose-tools{display:flex!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-r21-theme=blaze] .r21-drawer{display:flex!important;background:#0e0c10!important;border-right:1px solid #be934c!important;color:#efd9ac!important;z-index:110;transform:translate(-110%);transition:transform .2s ease}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-r21-theme=blaze] .r21-drawer.r21-open{transform:translate(0)!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-r21-theme=blaze] .r21-drawer-scrim{display:block!important;background:#000b!important}html[data-skin=tae-desktop-mki] .r21-drawer .r21-wordmark{font:800 26px Montserrat,system-ui,sans-serif!important;letter-spacing:.12em!important;color:#f3d380!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell :is(.r21-drawer-menu button,.r21-recent,.r21-session-row,.r21-session-copy strong,.r21-session-copy small,.r21-session-filters button){color:#ead7ae!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-session-filters button[aria-pressed=true]{background:#b38b3e33!important;border:1px solid #ad874d!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-sessions{max-width:1100px;min-height:calc(100dvh - 170px);display:flex;flex-direction:column;gap:18px;margin:auto;padding:16px}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-session-collection{flex:1;min-height:0}html[data-skin=tae-desktop-mki] .tae-blaze-shell :is(.r21-sessions-header h1,.r21-session-collection h2){color:#f1ca73!important;font-family:Montserrat,system-ui,sans-serif!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-sessions-header{display:flex;align-items:center;gap:12px}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-session-row{background:#141114!important;border:1px solid #6e522b!important;margin:3px 0;border-radius:12px;min-height:66px}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-session-row:hover{background:#231b13!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-surface-switcher{background:#16120f!important;border-color:#a17b3c!important;color:#efd59d!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-surface-switcher select{background:#221b14!important;color:#f9d990!important}html[data-skin=tae-desktop-mki] .finish-panel{background:#0f0d10!important;color:#efdfbd!important;border-left:1px solid #a88750!important}html[data-skin=tae-desktop-mki] .left-hamburger.left-variant-gold{background:#edc965!important;color:#17100b!important}@media (max-width:899px){html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-title{font-size:11px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-sub{font-size:8px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-mark{width:32px;height:32px;min-width:32px}html[data-skin=tae-desktop-mki] .tae-gold-moon{width:32px;height:32px}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-level{font-size:9px!important;padding:4px 6px}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-logout{display:none!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-sessions{padding:9px;min-height:calc(100dvh - 145px)}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-switcher-mobile{display:flex}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-drawer{width:min(90vw,345px)}}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-brand>.blaze-world-menu-toggle{display:inline-flex!important;align-items:center;justify-content:center;flex:none;order:-1;background:#13100e!important;color:#efc775!important;border:1px solid #a87e38!important;border-radius:9px!important;min-width:31px;min-height:31px;margin:0 2px 0 0!important;padding:5px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-brand>.blaze-world-menu-toggle.left-variant-gold{background:#f2c85f!important;color:#17100a!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .hud-brand>.blaze-world-menu-toggle.left-variant-shifted{margin-left:10px!important;transform:translate(4px)}html[data-skin=tae-desktop-mki] .tae-blaze-shell{min-width:0!important;max-width:100%!important;overflow-x:clip!important}html[data-skin=tae-desktop-mki] .hud{position:relative!important;max-width:100%!important}html[data-skin=tae-desktop-mki] .hud-row{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:4px!important;min-width:0!important;max-width:100%!important}html[data-skin=tae-desktop-mki] .hud-brand{flex:1 1 0!important;min-width:0!important;gap:4px!important;flex-wrap:nowrap!important}html[data-skin=tae-desktop-mki] .hud-brand>div:last-child{flex:1 1 0!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html[data-skin=tae-desktop-mki] :is(.hud-title,.hud-sub){display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.3!important}html[data-skin=tae-desktop-mki] .hud-right{flex:0 0 auto!important;min-width:0!important;flex-wrap:nowrap!important;gap:4px!important}html[data-skin=tae-desktop-mki] .hud-brand>.blaze-world-menu-toggle{flex:0 0 30px!important;width:30px!important;height:32px!important;min-width:30px!important;min-height:32px!important;padding:4px!important}html[data-skin=tae-desktop-mki] .hud-mark{flex:0 0 28px!important;width:28px!important;height:30px!important;min-width:28px!important}html[data-skin=tae-desktop-mki] .tae-gold-moon{width:27px!important;height:27px!important}html[data-skin=tae-desktop-mki] .hud-right>.r21-command-trigger{flex:0 0 32px!important;min-width:32px!important;width:32px!important;height:32px!important;min-height:32px!important;padding:4px!important;border-radius:9px!important}html[data-skin=tae-desktop-mki] .hud-right>.r21-command-trigger span{display:none!important}html[data-skin=tae-desktop-mki] .hud-level{flex:0 1 auto!important;max-width:110px;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1!important}html[data-skin=tae-desktop-mki] .hud-logout{display:none!important}html[data-skin=tae-desktop-mki] .gold-zoom-trigger{flex:0 0 auto!important;display:inline-flex!important;align-items:center;justify-content:center;flex-direction:column;min-width:37px!important;min-height:33px!important;border-radius:10px;padding:2px 3px!important;background:#21190e!important;border:1px solid #d4ab60!important;color:#f4d28c!important;font-weight:700!important;font-size:12px!important;line-height:1!important;cursor:pointer}html[data-skin=tae-desktop-mki] .gold-zoom-trigger>span{display:none}html[data-skin=tae-desktop-mki] .gold-zoom-trigger>small{font-size:9px!important;line-height:1.1!important;font-weight:600!important}html[data-skin=tae-desktop-mki] .gold-zoom-popover{position:absolute!important;z-index:200!important;top:calc(100% + 5px);right:6px;width:min(350px,calc(100vw - 22px));max-width:100%;box-sizing:border-box;padding:12px;border:1px solid #c5a25d;border-radius:15px;background:#14110f;box-shadow:0 8px 26px #000e;color:#f5dea7}html[data-skin=tae-desktop-mki] .gold-zoom-popover-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px;white-space:nowrap}html[data-skin=tae-desktop-mki] .gold-zoom-popover-top button{background:#342716;color:#f0d19b;border:1px solid #ac874f;border-radius:8px;min-width:30px;min-height:30px;cursor:pointer}html[data-skin=tae-desktop-mki] .gold-zoom-controls{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-width:0;max-width:100%;font-family:Montserrat,system-ui,sans-serif!important;color:#f5d99f!important}html[data-skin=tae-desktop-mki] .gold-zoom-controls button{flex:0 0 30px;min-height:31px;border-radius:8px;background:#2b2115;color:#f0d49d;border:1px solid #947038;cursor:pointer}html[data-skin=tae-desktop-mki] .gold-zoom-controls input{flex:1 1 90px;min-width:40px!important;width:auto!important;accent-color:#eabf6e!important;max-width:100%!important}html[data-skin=tae-desktop-mki] .gold-zoom-controls output{flex:0 0 43px;font-variant-numeric:tabular-nums;white-space:nowrap!important;font-size:13px!important}html[data-skin=tae-desktop-mki] .gold-zoom-controls small{flex:1 1 100%;color:#c7a86f;font-size:10px!important;line-height:1.4;white-space:normal;overflow-wrap:break-word}html[data-skin=tae-desktop-mki] .gold-settings-zoom{display:grid;gap:12px;min-width:0}html[data-skin=tae-desktop-mki] .r21-drawer{width:min(330px,90vw)!important;padding:16px 12px!important;gap:10px!important;box-sizing:border-box!important;overflow-y:auto!important;background:linear-gradient(140deg,#17130e,#08090c 74%)!important;border:1px solid #b88e41!important;box-shadow:0 0 25px #b48d3533!important;color:#f1d59c!important}html[data-skin=tae-desktop-mki] .r21-drawer .r21-drawer-top{gap:7px!important;min-width:0}html[data-skin=tae-desktop-mki] .r21-drawer .r21-wordmark{font:700 18px Montserrat,system-ui,sans-serif!important;color:#ffda8b!important;white-space:nowrap!important;letter-spacing:.05em!important}html[data-skin=tae-desktop-mki] .r21-drawer :is(.r21-drawer-top-actions,.r21-drawer-footer){min-width:0;gap:4px!important}html[data-skin=tae-desktop-mki] .r21-drawer :is(button,input,select){color:#f4dbad!important;background:#221a13!important;border-color:#9d753a!important;font-family:Montserrat,system-ui,sans-serif!important;letter-spacing:normal!important;text-transform:none!important}html[data-skin=tae-desktop-mki] .r21-drawer .r21-new-session{background:linear-gradient(120deg,#ead28c,#bd8b39)!important;color:#211509!important;font-weight:700!important}html[data-skin=tae-desktop-mki] .r21-drawer .r21-drawer-menu button{white-space:normal!important;overflow-wrap:break-word!important}html[data-skin=tae-desktop-mki] .tae-chat-pane{min-width:0!important;max-width:100%!important;width:100%!important}html[data-skin=tae-desktop-mki] .tae-chat-head{display:grid!important;grid-template-columns:32px 32px minmax(0,1fr) 26px 32px!important;align-items:center!important;gap:4px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;padding:6px!important}html[data-skin=tae-desktop-mki] .tae-chat-head>.r21-chat-heading{grid-column:3!important;grid-row:1!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html[data-skin=tae-desktop-mki] .r21-chat-heading h2{display:block!important;min-width:0!important;max-width:100%!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important;word-break:normal!important;overflow-wrap:normal!important;font-size:clamp(12px,1.4vw,17px)!important;line-height:1.3!important}html[data-skin=tae-desktop-mki] .r21-chat-heading small{display:block;min-width:0;max-width:100%;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important}html[data-skin=tae-desktop-mki] .tae-chat-head>.r21-surface-switcher{grid-column:1/-1!important;grid-row:2!important;display:flex!important;flex-wrap:wrap!important;min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important;gap:4px!important;overflow:hidden!important}html[data-skin=tae-desktop-mki] .r21-surface-switcher label{display:flex;align-items:center;flex:1 1 105px;gap:4px;min-width:0!important;max-width:100%;white-space:nowrap!important}html[data-skin=tae-desktop-mki] .r21-surface-switcher select{width:100%!important;min-width:0!important;max-width:100%!important;flex:1 1 50px!important;text-overflow:ellipsis!important;box-sizing:border-box!important}html[data-skin=tae-desktop-mki] .r21-surface-switcher small{flex:1 1 100%;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-skin=tae-desktop-mki] .tae-chat-head>.r21-chat-status{grid-column:4!important;grid-row:1!important}html[data-skin=tae-desktop-mki] .tae-chat-head>.r21-command-trigger{grid-column:5!important;grid-row:1!important;min-width:28px!important;width:28px!important;padding:4px!important}html[data-skin=tae-desktop-mki] .tae-chat-head>.r21-details-all{grid-column:1!important;grid-row:3!important;min-width:32px!important;width:32px!important;min-height:30px!important;height:30px!important}html[data-skin=tae-desktop-mki] .tae-chat-head>.r21-chat-more{grid-column:2!important;grid-row:3!important;min-width:32px!important;width:32px!important;min-height:30px!important;height:30px!important}html[data-skin=tae-desktop-mki] .tae-chat-head>.r21-round{min-width:30px!important;width:30px!important;min-height:32px!important;height:32px!important;padding:4px!important}html[data-skin=tae-desktop-mki] .tae-chat-head>*{min-width:0;max-width:100%}html[data-skin=tae-desktop-mki] .tae-messages{min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html[data-skin=tae-desktop-mki] :is(.tae-message,.r19-markdown,.r19-tool,.r19-thinking,.r21-session-copy){min-width:0!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:normal!important}html[data-skin=tae-desktop-mki] :is(pre,code){max-width:100%;overflow-x:auto!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}html[data-skin=tae-desktop-mki] .r21-floating-compose{min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}html[data-skin=tae-desktop-mki] .r21-floating-compose textarea{min-width:0!important;max-width:100%!important;flex:1 1 60px!important;overflow-wrap:break-word!important;word-break:normal!important}html[data-skin=tae-desktop-mki] :is(.r21-compose-round,.r21-compose-send){flex:0 0 30px!important;min-width:30px!important;width:30px!important;min-height:32px!important;height:32px!important;padding:4px!important}html[data-skin=tae-desktop-mki] .r21-sessions-header{min-width:0!important;max-width:100%!important;flex-wrap:nowrap!important;gap:4px!important}html[data-skin=tae-desktop-mki] .r21-sessions-header h1{min-width:0!important;flex:1 1 0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-skin=tae-desktop-mki] .r21-header-tools{min-width:0!important;flex:0 0 auto!important;gap:3px!important}html[data-skin=tae-desktop-mki] .r21-header-tools button{min-width:30px!important;width:30px!important;min-height:31px!important;height:31px!important;padding:4px!important}html[data-skin=tae-desktop-mki] .r21-sessions-header>.r21-round{min-width:32px!important;width:32px!important;min-height:32px!important;height:32px!important}html[data-skin=tae-desktop-mki] .r21-session-actions{min-width:0!important;max-width:100%!important;flex-wrap:wrap!important}html[data-skin=tae-desktop-mki] .r21-session-actions .r21-new-session{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;flex-wrap:nowrap!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav button{flex:1 1 0!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important;font-size:clamp(9px,1.8vw,13px)!important;padding-inline:2px!important;letter-spacing:0!important}@media (max-width:650px){html[data-skin=tae-desktop-mki] .hud-row{padding:5px 4px!important}html[data-skin=tae-desktop-mki] .hud-title{font-size:9px!important;letter-spacing:.01em!important}html[data-skin=tae-desktop-mki] .hud-sub{font-size:7px!important;letter-spacing:0!important}html[data-skin=tae-desktop-mki] .hud-level{display:none!important}html[data-skin=tae-desktop-mki] .r21-chat-heading h2{font-size:12px!important}html[data-skin=tae-desktop-mki] .r21-surface-switcher small{display:none!important}}html[data-skin=tae-desktop-mki] .tae-blaze-shell{height:var(--tae-visible-height,100dvh)!important;min-height:0!important;max-height:var(--tae-visible-height,100dvh)!important;position:relative!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav{position:fixed!important;top:auto!important;bottom:var(--tae-gold-nav-offset,0px)!important;left:0!important;right:0!important;width:100%!important;height:64px!important;max-height:64px!important;display:flex!important;flex-direction:row!important;justify-content:space-around!important;align-items:center!important;gap:2px!important;padding:4px 2px!important;overflow:hidden!important;border-top:1px solid #b68c3e!important;border-right:0!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav button{width:25%!important;max-width:25%!important;min-width:0!important;min-height:46px!important;height:50px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:3px 1px!important;font-size:10px!important;white-space:nowrap!important;text-align:center!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav button span:last-child{white-space:nowrap!important;text-align:center!important;max-width:100%;overflow:hidden;text-overflow:ellipsis}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.scroll{position:absolute!important;top:57px!important;bottom:64px!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:8px 10px 16px!important;box-sizing:border-box!important}html[data-skin=tae-desktop-mki] .gold-zoom-popover{width:min(350px,calc(var(--tae-visible-width,430px) - 16px))!important;right:8px!important;max-height:calc(var(--tae-visible-height,836px) - 80px)!important;overflow-y:auto!important}html[data-skin=tae-desktop-mki] .r21-sessions{min-height:0!important;max-width:100%!important;width:100%!important;padding:10px!important}html[data-skin=tae-desktop-mki] .r21-sessions .r21-session-rows{min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell .r21-session-collection{min-width:0!important;max-width:100%!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav{bottom:0!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell.shell[data-r21-theme=blaze]>.scroll{position:absolute!important;top:57px!important;bottom:64px!important;left:0!important;right:0!important;height:auto!important;max-height:calc(var(--tae-visible-height,836px) - 121px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding:8px 10px 16px!important}@media (max-width:899px){html[data-skin=tae-desktop-mki] .tae-blaze-shell.shell[data-r21-theme=blaze]>.scroll{transform:translateY(57px)!important}}html[data-skin=tae-desktop-mki] .tae-blaze-shell:has(>.blaze-world-rail) .hud-title{font-size:clamp(9px,calc(32px - 10px * var(--tae-text-scale)),18px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important}html[data-skin=tae-desktop-mki]{overflow:hidden!important}html[data-skin=tae-desktop-mki] #root{height:100dvh;width:100vw;overflow:hidden}html[data-skin=tae-desktop-mki] .tae-blaze-shell{width:calc(100vw / var(--tae-chrome-zoom,1))!important;min-width:0!important;max-width:none!important;height:calc(100dvh / var(--tae-chrome-zoom,1))!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.scroll{top:57px!important;bottom:64px!important;width:100%!important;max-height:none!important;transform:none!important;overflow-y:auto!important;overflow-x:hidden!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.nav{bottom:0!important;transform:none!important}html[data-skin=tae-desktop-mki] .tae-zoom-content{zoom:var(--tae-content-factor,1);min-width:320px;width:max(320px,calc(100% / var(--tae-content-factor,1)));max-width:none!important;overflow-wrap:normal!important}html[data-skin=tae-desktop-mki] .tae-messages{overflow-x:auto!important;overflow-y:auto!important}html[data-skin=tae-desktop-mki] .r21-session-rows{zoom:var(--tae-content-factor,1);width:max(320px,calc(100% / var(--tae-content-factor,1)))!important;min-width:320px!important;max-width:none!important;overflow:visible!important}html[data-skin=tae-desktop-mki] .r21-sessions{overflow-x:auto!important;overflow-y:auto!important}html[data-skin=tae-desktop-mki] .gold-zoom-popover{width:min(350px,calc(100% - 16px))!important;max-height:calc(var(--tae-visible-height,900px) - 70px)!important}@media (max-width:767px){html[data-skin=tae-desktop-mki] .gold-width-control,html[data-skin=tae-desktop-mki] [aria-label="Width slider"]{display:none!important}}html[data-skin=tae-desktop-mki] .tae-blaze-shell>.scroll:has(.tae-chat-pane){padding-top:8px!important;padding-bottom:8px!important;transform:none!important}html[data-skin=tae-desktop-mki] .tae-chat-pane{height:100%!important;max-height:100%!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding:0!important}html[data-skin=tae-desktop-mki] .tae-chat-head{flex:0 0 auto!important;max-height:32%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:start!important}html[data-skin=tae-desktop-mki] .tae-chat-head .btn-secondary{display:none!important}html[data-skin=tae-desktop-mki] .tae-messages{flex:1 1 auto!important;min-height:22px!important;height:0!important;overflow:auto!important}html[data-skin=tae-desktop-mki] .tae-compose.r21-floating-compose{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;flex:0 0 auto!important;height:clamp(54px,20%,100px)!important;min-height:54px!important;max-height:25%!important;margin:0!important;padding:5px!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:4px!important;overflow:hidden!important}html[data-skin=tae-desktop-mki] .tae-compose.r21-floating-compose textarea{flex:1 1 auto!important;width:0!important;min-width:0!important;min-height:28px!important;height:36px!important;max-height:54px!important;padding:4px!important;line-height:1.35!important;overflow-y:auto!important}html[data-skin=tae-desktop-mki] .tae-compose.r21-floating-compose :is(.r21-compose-round,.r21-compose-send){flex:0 0 30px!important;min-width:30px!important;width:30px!important;min-height:30px!important;height:30px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .r21-council-access{display:none!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .tae-chat-head{grid-template-columns:20px 20px minmax(40px,1fr) 8px 20px!important;gap:2px!important;padding:3px!important;max-height:34%!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .tae-chat-head>.r21-round{min-width:18px!important;width:18px!important;max-width:18px!important;height:24px!important;min-height:24px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .tae-chat-head>.r21-command-trigger{min-width:19px!important;width:19px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .tae-chat-head .r21-surface-switcher{display:none!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .r21-chat-heading h2{min-width:40px!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}html[data-skin=tae-desktop-mki] .tae-chat-head :is(.r21-chat-heading h2,.r21-chat-heading small){white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}html[data-skin=tae-desktop-mki] .r21-session-rows :is(button,strong,small,span),html[data-skin=tae-desktop-mki] .tae-zoom-content :is(button,strong,small,span,p){word-break:normal!important;overflow-wrap:normal!important}html[data-skin=tae-desktop-mki] .tae-chat-pane>.r21-switcher-mobile{display:none!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true]>.nav{height:40px!important;max-height:40px!important;min-height:40px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true]>.nav button{height:34px!important;min-height:34px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true]>.scroll{bottom:40px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .tae-chat-head{height:35px!important;max-height:35px!important;min-height:0!important;overflow:hidden!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .r19-new-pill{display:none!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .tae-compose.r21-floating-compose{height:44px!important;min-height:44px!important;max-height:44px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .tae-compose.r21-floating-compose textarea{min-height:28px!important;height:32px!important;max-height:32px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true] .tae-zoom-content :is(.tae-message,.r19-message,.r19-markdown){padding:0!important;margin:0!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .tae-compose.r21-floating-compose{height:38px!important;min-height:38px!important;max-height:38px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true] .tae-zoom-content .tae-message{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;min-height:0!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true] .tae-zoom-content .tae-message>.blaze-muted{display:none!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true] .tae-zoom-content .tae-message>div{padding:0!important;margin:0!important}html body #root .tae-blaze-shell[data-zoom-extreme=true] .tae-zoom-content .tae-message-user{background:transparent!important;color:#f5e8ce!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}html body #root .tae-blaze-shell[data-zoom-extreme=true] .tae-zoom-content .tae-message-user>div{color:#f5e8ce!important;line-height:1!important;white-space:nowrap!important;overflow-wrap:normal!important;padding:0!important;margin:0!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-compact=true] .r21-devices{display:none!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true]>.hud{height:34px!important;min-height:34px!important;max-height:34px!important;overflow:hidden!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true]>.scroll{top:34px!important;bottom:34px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true]>.nav{height:34px!important;min-height:34px!important;max-height:34px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true]>.nav button{height:30px!important;min-height:30px!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true] .tae-chat-head{height:27px!important;max-height:27px!important;overflow:hidden!important}html[data-skin=tae-desktop-mki] .tae-blaze-shell[data-zoom-extreme=true] .tae-compose.r21-floating-compose{height:34px!important;min-height:34px!important;max-height:34px!important}html body #root .tae-blaze-shell.shell[data-zoom-extreme=true]>.scroll{top:34px!important;bottom:34px!important;padding-top:0!important;padding-bottom:0!important;max-height:none!important;transform:none!important}html body #root .tae-blaze-shell[data-zoom-compact=true]>.scroll:has(.tae-chat-pane)>.blaze-page-transition{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:100%!important;max-height:100%!important;min-height:0!important;width:100%!important}html body #root .tae-blaze-shell[data-zoom-compact=true]>.scroll:has(.tae-chat-pane)>.blaze-page-transition>.tae-chat-pane{flex:1 1 auto!important;height:100%!important;max-height:100%!important;min-height:0!important}html body #root .tae-blaze-shell.shell[data-zoom-extreme=true]>.hud{height:40px!important;min-height:40px!important;max-height:40px!important;overflow:hidden!important}html body #root .tae-blaze-shell.shell[data-zoom-extreme=true]>.nav{height:40px!important;min-height:40px!important;max-height:40px!important}html body #root .tae-blaze-shell.shell[data-zoom-extreme=true]>.scroll{top:40px!important;bottom:40px!important}html body #root .tae-blaze-shell.shell[data-zoom-extreme=true]>.hud{height:44px!important;min-height:44px!important;max-height:44px!important}html body #root .tae-blaze-shell.shell[data-zoom-extreme=true]>.scroll{top:44px!important}html[data-skin=tae-desktop-mki] .r21-session-filters{display:flex!important;flex-flow:row nowrap!important;white-space:nowrap;overflow-x:auto!important;overflow-y:hidden!important;max-width:100%}html[data-skin=tae-desktop-mki] .r21-session-filters button{flex:0 0 auto!important;white-space:nowrap!important}html[data-skin=tae-desktop-mki] .tae-zoom-content :is(.tae-message,.r21-noise-group){content-visibility:auto;contain-intrinsic-size:auto 54px}@media (max-width:600px){html body #root .tae-blaze-shell.shell>.scroll:has(.tae-chat-pane){top:57px!important;padding:0!important;margin:0!important}html body #root .tae-blaze-shell.shell .tae-chat-pane{gap:0!important;padding:0!important;margin:0!important}html body #root .tae-blaze-shell.shell .tae-chat-head{flex:0 0 48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;display:grid!important;grid-template-columns:25px 25px minmax(0,1fr) auto 27px!important;grid-template-rows:40px!important;align-items:center!important;align-content:center!important;column-gap:3px!important;row-gap:0!important;overflow:hidden!important;padding:2px 4px!important;margin:0!important;border-radius:0!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.r21-round.left-hamburger{grid-column:1!important;grid-row:1!important;display:flex!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.r21-round[aria-label="Back to sessions"]{grid-column:2!important;grid-row:1!important;display:flex!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.r21-chat-heading{grid-column:3!important;grid-row:1!important;min-width:0!important;overflow:hidden!important;text-align:left!important}html body #root .tae-blaze-shell.shell .tae-chat-head .r21-chat-heading h2{font-size:11px!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important}html body #root .tae-blaze-shell.shell .tae-chat-head .r21-chat-heading small{display:none!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.tae-real-switch-pill{grid-column:4!important;grid-row:1!important;display:block!important;font-size:9px!important;line-height:1.1!important;letter-spacing:0!important;min-width:0!important;max-width:125px!important;max-height:30px!important;padding:7px 5px!important;margin:0!important;white-space:nowrap!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.r21-chat-more{grid-column:5!important;grid-row:1!important;display:flex!important;width:27px!important;height:30px!important;min-width:0!important;min-height:0!important}html body #root .tae-blaze-shell.shell .tae-chat-head>:is(.r21-chat-status,.r21-command-trigger,.r21-system-toggle,.r21-details-all,.blaze-chip,.blaze-row,.btn-secondary,.council-back){display:none!important}html body #root .tae-blaze-shell.shell .r21-council-access:not(.r21-council-expanded){display:none!important}html body #root .tae-blaze-shell.shell .tae-messages{padding:0!important;margin:0!important;gap:0!important}html body #root .tae-blaze-shell.shell .tae-zoom-content{padding:0!important;margin:0!important}html body #root .tae-blaze-shell.shell .tae-zoom-content>small.blaze-muted{display:none!important}html body #root .tae-blaze-shell.shell .tae-zoom-content>.tae-message-user:first-of-type{margin-top:0!important}}@media (max-width:600px){html body #root .tae-blaze-shell.shell>.scroll:has(.tae-chat-pane){transform:none!important;translate:none!important}}@media (min-width:601px){html body #root .tae-blaze-shell.shell>.scroll:has(.tae-chat-pane){align-items:stretch!important;justify-content:flex-start!important}html body #root .tae-blaze-shell.shell>.scroll:has(.tae-chat-pane)>.blaze-page-transition{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-self:stretch!important;min-height:0!important;height:100%!important;max-height:100%!important;width:100%!important;margin:0!important;padding:0!important;transform:none!important}html body #root .tae-blaze-shell.shell .tae-chat-pane{flex:1 1 auto!important;height:100%!important;max-height:100%!important;min-height:0!important;gap:0!important}html body #root .tae-blaze-shell.shell .tae-chat-head{display:grid!important;grid-template-columns:29px 29px minmax(0,1fr) auto 32px!important;grid-template-rows:48px!important;align-content:center!important;align-items:center!important;gap:4px!important;flex:0 0 50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;overflow:hidden!important;padding:2px 6px!important;margin:0!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.r21-round.left-hamburger{grid-column:1!important;grid-row:1!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.r21-round[aria-label="Back to sessions"]{grid-column:2!important;grid-row:1!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.r21-chat-heading{grid-column:3!important;grid-row:1!important;min-width:0!important;text-align:left!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.tae-real-switch-pill{grid-column:4!important;grid-row:1!important;display:block!important;min-width:0!important;max-height:36px!important;margin:0!important;padding:8px!important}html body #root .tae-blaze-shell.shell .tae-chat-head>.r21-chat-more{grid-column:5!important;grid-row:1!important;display:flex!important;min-width:28px!important;width:28px!important;height:32px!important}html body #root .tae-blaze-shell.shell .tae-chat-head>:is(.r21-chat-status,.r21-command-trigger,.r21-system-toggle,.r21-details-all,.blaze-chip,.blaze-row,.btn-secondary,.council-back){display:none!important}html body #root .tae-blaze-shell.shell .r21-council-access:not(.r21-council-expanded){display:none!important}html body #root .tae-blaze-shell.shell .tae-messages{padding:0!important;margin:0!important;gap:0!important}html body #root .tae-blaze-shell.shell .tae-zoom-content>small.blaze-muted{display:none!important}}:root{--tae-safe-top:env(safe-area-inset-top,0px);--tae-safe-bottom:env(safe-area-inset-bottom,0px);--tae-safe-left:env(safe-area-inset-left,0px);--tae-safe-right:env(safe-area-inset-right,0px)}html[data-skin][data-skin],html[data-skin][data-skin] body{background:var(--ts-bg,#06070a)!important}@media (max-width:899px){html[data-skin] body .tae-blaze-shell.shell[data-r21-theme]>.scroll{position:fixed!important;height:auto!important;min-height:0!important;overflow:auto;top:var(--tae-safe-top)!important;bottom:var(--tae-safe-bottom)!important;left:var(--tae-safe-left)!important;right:var(--tae-safe-right)!important}html[data-skin] body .tae-blaze-shell.shell[data-r21-theme] .r21-sessions{min-height:calc(100dvh - 45px - var(--tae-safe-top) - var(--tae-safe-bottom))!important}html[data-skin] body .tae-blaze-shell.shell[data-r21-theme] .tae-chat-pane{height:calc(100dvh - 45px - var(--tae-safe-top) - var(--tae-safe-bottom))!important}html[data-skin] body .tae-blaze-shell.shell[data-r21-theme] .r21-drawer{top:var(--tae-safe-top)!important;bottom:var(--tae-safe-bottom)!important;left:var(--tae-safe-left)!important;padding-top:50px!important}html[data-skin] body .tae-blaze-shell.shell[data-r21-theme] :is(.r21-floating-compose,.r21-session-actions){left:calc(16px + var(--tae-safe-left))!important;right:calc(16px + var(--tae-safe-right))!important;bottom:calc(16px + var(--tae-safe-bottom) + var(--r21-keyboard-offset,0px))!important}html[data-skin] :is(.r21-settings-overlay,.r21-search-overlay,.r21-action-overlay,.r21-parity-overlay,.r19-overlay){top:var(--tae-safe-top)!important;bottom:var(--tae-safe-bottom)!important;left:var(--tae-safe-left)!important;right:var(--tae-safe-right)!important}}html[data-skin][data-skin] body .tae-blaze-shell.shell[data-r21-theme]{background:var(--ts-bg)!important}.r21-session-counts{display:block;opacity:.7;font-size:12px;padding:4px 12px}.r21-background-group{display:block;width:100%;padding:12px;text-align:left;border:1px solid currentColor;border-radius:9px;background:transparent;color:inherit;opacity:.85;cursor:pointer;margin:10px 0}n html body #root .tae-blaze-shell #tae-compose{font-size:16px!important;line-height:1.5!important;min-width:0;max-width:100%}html body #root .tae-blaze-shell .tae-message-user{background:#edece8!important;color:#242424!important}html body #root .tae-blaze-shell .tae-message-user>div{color:inherit!important}html body #root .tae-blaze-shell :is(.tae-chat-pane,.tae-messages,.tae-message,.r19-markdown){min-width:0;max-width:100%;overflow-wrap:anywhere;box-sizing:border-box}html body #root .tae-blaze-shell :is(.tae-message-note,.r21-chat-status){white-space:normal;overflow-wrap:anywhere}html body #root .tae-blaze-shell :is(.r19-code,.r19-table-wrap){min-width:0;max-width:100%;overflow-x:auto}html body #root .tae-blaze-shell .r19-code pre{max-width:100%;overflow-x:auto;white-space:pre;overflow-wrap:normal}html body #root .tae-blaze-shell .tae-status{position:static!important;transform:none!important;max-width:100%!important;flex-shrink:0;overflow-wrap:anywhere}.tae-real-switch-pill{border:1px solid #c6a160!important;background:linear-gradient(160deg,#f1c76f2b,#2a1d0826)!important;color:#f1d39c!important;border-radius:11px!important;padding:9px 13px!important;font-weight:750!important;font-size:12px!important;letter-spacing:.035em!important;white-space:nowrap;cursor:pointer}.tae-real-switch-pill:hover,.tae-real-switch-pill:focus-visible{border-color:#ffe1ac!important;box-shadow:0 0 0 2px #e1b26944}.tae-real-engine-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99995;display:flex;justify-content:center;align-items:center;padding:16px;background:#04050ad9}.tae-real-engine-dialog{box-sizing:border-box;color:#f4e8d4;width:min(430px,100%);max-height:90vh;overflow:auto;padding:24px;border-radius:20px;background:linear-gradient(140deg,#282336,#121321);box-shadow:0 25px 80px #000a;border:1px solid #bb955c}.tae-real-engine-dialog h2{font-size:15px!important;color:#e7c186!important;font-weight:700;margin:8px 0 10px}.tae-real-engine-dialog select{display:block;width:100%;font-size:14px;background:#1e1b2c;color:#fff;border:1px solid #997e52;padding:12px;border-radius:10px;margin-bottom:18px}.tae-real-engine-dialog p{color:#ecc399;font-size:13px;line-height:1.6}.tae-real-engine-dialog button{padding:10px 18px;border-radius:10px;color:#1b1610;background:#e7be7b;border:0;font-weight:700;cursor:pointer}.tae-real-plugin-settings{padding:14px 16px;border-radius:16px;border:1px solid #af905144;background:#16131a55;margin:16px 0;max-width:100%;box-sizing:border-box}.tae-plugin-settings-button{width:100%;text-align:left;background:transparent!important;border:0!important;color:#f3d59a!important;font-size:17px!important;font-weight:700!important;padding:8px 0!important;cursor:pointer}.tae-real-plugin-list{max-height:58vh;overflow:auto;overscroll-behavior:contain}.tae-real-plugin-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #eed9b41a;color:inherit}.tae-real-plugin-row span{min-width:0;flex:1}.tae-real-plugin-row strong{display:block;font-size:13px;overflow-wrap:anywhere}.tae-real-plugin-row small{display:block;font-size:11px;opacity:.75;padding-top:3px}.tae-real-plugin-row input{width:19px;height:19px;flex:0 0 19px;accent-color:#e8c082}.tae-real-plugin-list a{display:block;padding:15px 0;color:#eac78f;font-size:13px;overflow-wrap:anywhere}@media (max-width:600px){.tae-real-switch-pill{font-size:11px!important;padding:7px 9px!important}.tae-real-engine-dialog{padding:18px}}.council{padding:8px 12px;border:1px solid var(--border,#7775);border-radius:10px;min-width:0}.council-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:.8125rem}.council-top label{display:flex;align-items:center;gap:5px}.council-top button,.council-add button{min-height:44px}.council-strip{display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin;padding:7px 0}.council-chip-wrap{position:relative;flex-shrink:0}.council-chip{min-height:44px;padding:8px 12px;border-radius:12px;border:1px solid #8888;background:transparent;color:inherit;white-space:nowrap}.council-dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:7px;background:#aaa}.council-dot.working{background:#29ba73}.council-dot.waiting{background:#eab53e}.council-dot.done{background:#999}.council-dot.stuck{background:#e45252}.council-popup{position:absolute;z-index:15;background:#272530;color:#fff;border:1px solid #aaa;border-radius:8px;display:flex;flex-direction:column;min-width:150px}.council-popup button{min-height:44px;background:transparent;color:inherit;border:0;text-align:left;padding:9px}.council-add{display:flex;flex-wrap:wrap;gap:8px}.council-add input,.council-add select{max-width:180px;min-height:40px}.council-back{min-height:44px;width:100%;text-align:left}.council-card{display:block;border-left:3px solid #bc9a63;padding:9px;margin:6px 0}@media (min-width:900px){.tae-chat-pane:has(.council){display:grid;grid-template-columns:minmax(0,1fr) 260px}.tae-chat-pane>.council{grid-column:2;grid-row:1/4;align-self:start}.tae-chat-pane>.tae-chat-head,.tae-chat-pane>.tae-messages,.tae-chat-pane>.tae-compose{grid-column:1}.council-strip{flex-direction:column;max-height:65vh}.council-chip{width:100%;text-align:left}}.council-tree{min-width:0;display:flex;flex-direction:column;gap:3px}.council-tree-main{display:flex;flex-direction:column;min-width:0}.council-tree-parent{width:100%;min-height:44px;text-align:left}.council-tree-toggle{display:flex;justify-content:space-between;align-items:center;gap:9px;width:100%;min-height:44px;padding:5px 12px;border:1px solid #8885;border-radius:8px;background:transparent;color:inherit;font-size:.75rem;text-align:left}.council-tree-children{display:flex;flex-direction:column;gap:4px;margin:2px 0 7px 12px;padding-left:10px;border-left:2px solid #c6a36e8a}.council-tree-child{display:flex;align-items:center;gap:7px;min-height:44px;width:100%;min-width:0;padding:8px;border:1px solid #8885;border-radius:8px;background:transparent;color:inherit;text-align:left;overflow-wrap:anywhere}.council-tree-child span:nth-child(2){flex:1;min-width:0}.council-tree-child small{opacity:.75;white-space:nowrap}.council-event{margin:8px 0;max-width:100%;min-width:0}.council-event-button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;background:transparent;color:inherit;border:1px solid #ae915c88;border-left:3px solid #c7a369;border-radius:9px;text-align:left;cursor:pointer}.council-event-button:disabled{opacity:.6;cursor:default}.council-event-icon{font-size:1.1875rem}.council-event-text{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px;overflow-wrap:anywhere}.council-event-text span{font-size:.8125rem;opacity:.85;white-space:normal}.council-review-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:9px 12px;margin:5px 0;border:1px solid #b99b63;border-radius:9px}.council-review-bar p{font-size:.75rem;margin:3px 0 0;overflow-wrap:anywhere}.council-review-bar button{min-height:44px;padding:7px 10px;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;flex-shrink:0}@media (max-width:550px){.council-review-bar{flex-wrap:wrap}.council-review-bar button{width:100%}}.cc-panel{max-width:850px;margin:0 auto;padding:14px;color:#f1eee8}.cc-panel h2{font-size:1.3125rem;margin:12px 0}.cc-panel small{font-size:.75rem}.cc-list{display:grid;gap:10px}.cc-card,.cc-detail{position:relative;background:#1d2024;border:1px solid #555b62;border-radius:12px;padding:15px}.cc-card{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cc-title{flex:1;min-width:120px;text-align:left;font-weight:600}.cc-account{font-size:.6875rem;color:#e5c996;border:1px solid #827357;border-radius:18px;padding:3px 8px;overflow-wrap:anywhere}.cc-menu{position:absolute;right:8px;top:47px;display:grid;background:#303239;border:1px solid #92949b;border-radius:8px;z-index:4;padding:8px;min-width:210px;box-shadow:0 6px 20px #0008}.cc-menu button,.cc-menu a{padding:8px;text-align:left;color:#f1eee8;font-size:.8125rem}.cc-detail h3{margin:15px 0}.cc-detail a{color:#ead09e;text-decoration:underline}.cc-banner{margin:12px 0;padding:12px;border:1px solid #b6a27e;border-radius:10px;background:#34302b}.cc-banner p{font-size:.8125rem}.cc-banner button{padding:9px;border:1px solid #b6a27e;border-radius:7px}.cc-message{border-top:1px solid #454750;padding:12px;white-space:pre-wrap;overflow-wrap:anywhere}.cc-message small{color:#d9c39c}.cc-progress{position:fixed;left:50%;bottom:15%;transform:translate(-50%);display:grid;gap:8px;background:#26282c;border:1px solid #c0a983;border-radius:10px;padding:18px;z-index:30;width:min(420px,92vw);box-shadow:0 12px 50px #000a}.cc-progress span{opacity:.6}.cc-progress .cc-done{opacity:1;color:#e5cb99}.cc-spin{display:block;width:18px;height:18px;border-radius:50%;border:2px solid #d1ba92;border-top-color:transparent;animation:ccspin .7s linear infinite}@keyframes ccspin{to{transform:rotate(360deg)}}[data-r21-theme=claude] .cc-panel{color:#302f2b;background:#f5f4ef;border-radius:18px;padding:16px}[data-r21-theme=claude] .cc-card,[data-r21-theme=claude] .cc-detail{background:#fff;border:1px solid #e7e3dc;color:#302f2b;box-shadow:0 2px 14px #2520190a}[data-r21-theme=claude] .cc-account{color:#6f6255;border-color:#d4cdc0;background:#f5f4ef}[data-r21-theme=claude] .cc-menu{background:#fff;border:1px solid #e1dbd2;box-shadow:0 12px 28px #221f1a1c}[data-r21-theme=claude] .cc-menu button,[data-r21-theme=claude] .cc-menu a{color:#302f2b}[data-r21-theme=claude] .cc-menu button:hover{background:#f5f4ef}[data-r21-theme=claude] .cc-detail a{color:#a14e39}[data-r21-theme=claude] .cc-banner{background:#f9f5ed;border-color:#d9c9ad;color:#342f27}[data-r21-theme=claude] .cc-banner button{border-color:#b99c7d;color:#5b473b}[data-r21-theme=claude] .cc-message{border-color:#e5e0d8}[data-r21-theme=claude] .cc-message small{color:#786f63}[data-r21-theme=claude] .cc-progress{background:#fff;border-color:#d6c9b7;color:#302f2b;box-shadow:0 12px 40px #241c121c}[data-r21-theme=claude] .cc-progress .cc-done{color:#a14e39}.cc-compose{display:flex;align-items:flex-end;gap:8px;margin-top:14px}.cc-compose textarea{flex:1;min-height:64px;max-height:180px;resize:vertical;border:1px solid currentColor;border-radius:12px;padding:10px;background:transparent;color:inherit}.cc-compose button{border:1px solid currentColor;border-radius:10px;padding:10px 16px;color:inherit;background:transparent}.cc-compose button:disabled{opacity:.45}.cc-loading{opacity:.7;font-size:.85rem;margin:10px 0}.cc-continuation{margin-top:12px;padding-top:10px;border-top:1px solid currentColor}.cc-continuation>strong{margin-right:8px}.hierarchy{padding:18px;max-width:1200px;margin:auto;color:var(--r21-fg,#fff)}.hierarchy header p,.hierarchy-note{opacity:.7;font-size:13px}.hierarchy-stacks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:14px;margin:20px 0}.hierarchy-grand{border:1px solid color-mix(in srgb,var(--hue),transparent 45%);border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--hue),transparent 89%),transparent);min-width:0;padding:14px}.hierarchy-head{display:flex;align-items:center;gap:14px;padding:8px}.hierarchy-head strong{font-size:24px;display:block}.hierarchy-head small{opacity:.7}.hierarchy-avatar{width:56px;height:56px;flex-shrink:0;display:grid;place-items:center;border-radius:18px;font-size:29px;background:color-mix(in srgb,var(--hue),transparent 68%);border:1px solid var(--hue)}.hierarchy-master{border-left:3px solid var(--hue);margin-top:10px;padding:8px 4px 8px 13px;background:#7771;border-radius:0 10px 10px 0}.hierarchy button{width:100%;border:0;background:none;color:inherit;text-align:left;padding:9px;border-radius:8px;overflow-wrap:anywhere;cursor:pointer}.hierarchy button:hover,.hierarchy button:focus-visible{background:#aaa2;outline:1px solid var(--hue,#aaa)}.hierarchy-agent{margin-left:13px;width:calc(100% - 13px)!important;font-size:12px;opacity:.85}.hierarchy-empty{font-size:12px;opacity:.6;padding:10px}.hierarchy-unassigned{border:1px solid #9996;padding:15px;border-radius:14px}.hierarchy-unassigned summary{cursor:pointer}.hierarchy-note{margin-top:16px}@media (max-width:600px){.hierarchy{padding:11px}.hierarchy-stacks{grid-template-columns:1fr;gap:10px}.hierarchy-grand{padding:10px}.hierarchy-head strong{font-size:22px}}.comm-center{padding:16px;max-width:760px;margin:auto;overflow-wrap:anywhere}.comm-center h1{font-size:1.6em}.comm-switch,.comm-stage,.comm-total,.comm-child{display:block;border:1px solid #8885;border-radius:12px;padding:12px;margin:10px 0;max-width:100%;color:inherit;background:transparent}.comm-switch small{display:block;opacity:.7;margin-left:24px}.comm-chain{max-width:600px}.comm-stage header{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap}.comm-stage p{font-size:.9em;opacity:.8}.comm-stage pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:130px;overflow:auto}.comm-arrow{text-align:center}.comm-child{text-align:left;width:100%;cursor:pointer}.comm-child span{float:right}.comm-child small{display:block;clear:both}.r21-drawer-text-zoom{padding:8px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:5px}.r21-drawer-text-zoom label{grid-column:1/-1}.r21-drawer-text-zoom input{min-width:0;width:100%}.r21-drawer-text-zoom button{border:0;background:transparent;color:inherit}html,body{max-width:100%;overflow-x:clip}.tae-blaze-shell{font-size:calc(1rem * var(--tae-text-scale,1))}.tae-blaze-shell .tae-messages{font-size:calc(var(--tae-message-size,15px) * var(--tae-text-scale,1));overflow-wrap:anywhere}html{font-size:calc(16px * var(--tae-text-scale,1))}.tae-blaze-shell,.tae-blaze-shell *{min-width:0;overflow-wrap:break-word}.tae-blaze-shell img,.tae-blaze-shell video{max-width:100%}.comm-reply-card{margin-top:14px;border-top:1px solid #8885;padding-top:12px;overflow-wrap:anywhere}.comm-card-title{font-weight:700;margin-bottom:6px}.comm-reply-card button{margin-top:8px;border:1px solid #8885;border-radius:8px;padding:6px 10px;background:transparent;color:inherit}.comm-reply-card pre{white-space:pre-wrap;max-width:100%;overflow-wrap:anywhere}.comm-error{color:#b45309}.comm-center{--comm-bg:var(--r21-bg,#f5f4ef);--comm-paper:var(--r21-paper,#fff);--comm-fg:var(--r21-fg,#282725);--comm-muted:var(--r21-muted,#77756f);--comm-line:var(--r21-line,#dedcd6);--comm-on:#69776b;background:var(--comm-bg)!important;color:var(--comm-fg)!important;font-family:system-ui,-apple-system,sans-serif!important;border:0!important;box-shadow:none!important}.tae-blaze-shell[data-skin=arcade] .comm-center{--comm-bg:var(--r21-bg);--comm-paper:var(--r21-paper);--comm-fg:var(--r21-fg);--comm-muted:var(--r21-muted);--comm-line:var(--r21-line);--comm-on:var(--skin-primary)}.tae-blaze-shell[data-skin=sacred] .comm-center{--comm-bg:#eee9db;--comm-paper:#faf6eb;--comm-fg:#38352e;--comm-muted:#736e62;--comm-line:#c8baa0;--comm-on:#877d61}.comm-center *{box-sizing:border-box;min-width:0}.tae-blaze-shell .comm-heading h1{font:700 1.25rem/1.3 system-ui!important;letter-spacing:normal!important;text-transform:none!important;margin:0 0 4px!important;color:var(--comm-fg)!important}.comm-heading p{font-size:.88rem!important;color:var(--comm-muted)!important;margin:0 0 16px}.comm-controls{display:grid;gap:8px}.comm-controls .comm-toggle,.comm-stage .comm-toggle{display:flex;width:100%;min-height:52px;align-items:center;gap:8px;padding:8px 12px;border:0!important;background:transparent!important;color:var(--comm-fg)!important;border-radius:11px;text-align:left;cursor:pointer;box-shadow:none!important;font:inherit!important}.comm-controls>.comm-toggle{border:1px solid var(--comm-line)!important;background:var(--comm-paper)!important}.comm-toggle:focus-visible,.comm-run-once:focus-visible{outline:2px solid var(--comm-on);outline-offset:2px}.comm-toggle:disabled{opacity:.55;cursor:not-allowed}.comm-switch-copy{flex:1;display:grid;gap:3px}.comm-switch-copy strong{font-size:.94rem;font-weight:600}.comm-switch-copy small{font-size:.75rem;color:var(--comm-muted)}.comm-switch-track{flex:0 0 46px;height:28px;border-radius:999px;border:1px solid var(--comm-line);background:var(--comm-line);display:flex;align-items:center;padding:2px}.comm-toggle[aria-checked=true] .comm-switch-track{background:var(--comm-on);border-color:var(--comm-on)}.comm-switch-thumb{width:22px;height:22px;border-radius:50%;background:#fff;transform:translate(0);transition:transform .18s}.comm-toggle[aria-checked=true] .comm-switch-thumb{transform:translate(18px)}.comm-switch-state{font-size:.75rem;color:var(--comm-muted);width:22px;text-align:right}.comm-center .comm-total,.comm-center .comm-stage,.comm-center .comm-child{border:1px solid var(--comm-line)!important;background:var(--comm-paper)!important;color:var(--comm-fg)!important;box-shadow:none!important}.comm-total{margin:16px 0;padding:14px}.comm-total h2,.comm-delegated h2{font:600 1rem system-ui!important;margin:0 0 12px!important;color:var(--comm-fg)!important}.comm-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.comm-stat{padding:8px 3px;border-radius:9px;background:var(--comm-bg);text-align:center;display:grid;gap:2px}.comm-stat strong{font-size:1.06rem}.comm-stat small{font-size:.67rem;color:var(--comm-muted);overflow-wrap:anywhere}.comm-flow-label{text-align:center;color:var(--comm-muted)!important;font-size:.8rem!important;margin:8px 0!important}.comm-stage-wrap{position:relative}.comm-stage-wrap .comm-connector,.comm-chain>.comm-connector{display:block;width:1px;height:18px;margin:0 auto;background:var(--comm-line)}.comm-center .comm-stage{margin:0;border-radius:14px;padding:10px 12px}.comm-stage .comm-toggle{padding:6px 0}.comm-stage-metrics{display:flex;gap:5px;flex-wrap:wrap;margin:9px 0}.comm-stage-metrics span{font-size:.7rem;border-radius:7px;background:var(--comm-bg);color:var(--comm-muted);padding:6px 8px}.comm-center .comm-average{font-size:.73rem!important;color:var(--comm-muted)!important;line-height:1.35;white-space:normal;margin:8px 0 10px}.comm-details{border-top:1px solid var(--comm-line)}.comm-details summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;padding:11px 0;min-height:44px;color:var(--comm-muted);font-size:.82rem}.comm-details summary::-webkit-details-marker{display:none}.comm-chevron{width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-right:7px}.comm-details[open] .comm-chevron{transform:rotate(225deg)}.comm-detail-body{padding:3px 0 10px}.comm-detail-body strong{font-size:.75rem}.comm-detail-body pre{font-size:.76rem;background:var(--comm-bg);padding:8px;border-radius:8px}.comm-center .comm-run-once{display:inline-flex;align-items:center;justify-content:center;height:38px;min-height:38px!important;padding:0 16px;border:1px solid var(--comm-line)!important;border-radius:999px;background:var(--comm-paper)!important;color:var(--comm-fg)!important;font-size:.8rem;font-weight:600;cursor:pointer;box-shadow:none!important}.comm-delegated{margin-top:26px}.comm-child{min-height:52px}.comm-center .comm-child small{color:var(--comm-muted)}.comm-center:before,.comm-center:after,.comm-stage:before,.comm-stage:after{content:none!important;display:none!important}@media (max-width:440px){.comm-center{padding:16px 14px}.comm-stat-grid{gap:4px}.comm-stat small{font-size:.64rem}}.tae-blaze-shell.shell:has(.comm-center):before,.tae-blaze-shell.shell:has(.comm-center):after{content:none!important;display:none!important}.comm-center .comm-average{white-space:normal;overflow-wrap:anywhere;font-size:.7rem!important}.comm-stage.is-skipped .comm-stage-metrics,.comm-stage.is-skipped .comm-average{color:var(--comm-muted);opacity:.7}
