.thinking-shell{--think-bg:#faf6ef;--think-card:#e9d8c9;--think-orb:#f49644;--think-dark:#1c1917;--think-ink:#29231d;--think-muted:#6e6459;--think-line:#4e3b2c24;background:var(--think-bg);min-height:100vh;color:var(--think-ink)}.thinking-shell>.site-header--main{z-index:60;color:#1c1917;-webkit-backdrop-filter:none;background:#eba88f;border-bottom:0;position:sticky;top:0}.thinking-shell>.site-header--main .primary-nav{min-height:64px}.thinking-shell>.site-header--main .wordmark,.thinking-shell>.site-header--main .nav-links a,.thinking-shell>.site-header--main .search-btn,.thinking-shell>.site-header--main .mobile-actions>button,.thinking-shell>.site-header--main .language-switcher summary{color:#1c1917}.thinking-shell>.site-header--main .nav-links a{border-radius:8px}.thinking-shell>.site-header--main .brand-mark i,.thinking-shell>.site-header--main .brand-mark i:nth-child(3){background:#1c1917}.thinking-shell>.site-header--main .brand-mark i:nth-child(3){box-shadow:none}.thinking-shell>.site-header--main .nav-links a:hover{color:#000;background:#ffffff59}.thinking-shell>.site-header--main .nav-links a.active,.thinking-shell>.site-header--main .nav-links a[aria-current=page]{color:#000;background:#ffffff8c;font-weight:750}.thinking-shell>.site-header--main .search-btn,.thinking-shell>.site-header--main .mobile-actions>button,.thinking-shell>.site-header--main .language-switcher summary{background:#ffffff73;border-color:#0000001f}.thinking-shell>.site-header--main .search-btn:hover,.thinking-shell>.site-header--main .language-switcher summary:hover,.thinking-shell>.site-header--main .language-switcher[open] summary{color:#000;background:#ffffffb3;border-color:#0003}.thinking-shell>.site-header--main .google-signin,.thinking-shell>.site-header--main .account-menu{display:none}.thinking-shell>.site-header--main .nav-actions .language-switcher{flex:0 0 84px;width:84px}.thinking-shell>.site-header--main .nav-actions .language-switcher summary{width:84px;min-width:84px}.thinking-shell>.site-header--main .header-wave-wrap{z-index:60;pointer-events:none;width:100%;height:48px;line-height:0;position:absolute;top:100%;left:0}.thinking-shell>.site-header--main .header-wave{width:100%;height:100%;display:block}.thinking-shell>.site-header--main~.thinking-main,.thinking-shell>.site-header--main~.thinking-results{padding-top:76px}@media (width<=760px){.thinking-shell>.site-header--main .nav-links a{padding:8px 10px}.thinking-shell>.site-header--main .mobile-actions>button{border:1px solid #0000001f;border-radius:6px;place-items:center;width:40px;height:40px;padding:0;display:grid}.thinking-shell>.site-header--main .mobile-actions .language-switcher,.thinking-shell>.site-header--main .mobile-actions .language-switcher summary{width:40px;min-width:40px;height:40px}}.thinking-main{padding:30px 24px 100px;position:relative}.thinking-stage-container{max-width:1060px;margin:0 auto;position:relative}@media (width>=881px){.thinking-staggered-stage{grid-template-rows:minmax(280px,auto) 120px minmax(280px,auto);grid-template-columns:1fr 150px 1fr;display:grid;position:relative}.thinking-hoop-frame{pointer-events:none;z-index:12;grid-area:1/1/2/2;justify-content:center;align-items:flex-end;padding-bottom:25px;display:flex;position:relative}.thinking-hoop-img{object-fit:contain;filter:drop-shadow(0 10px 20px #6e55411f);height:275px}.thinking-fadeaway-stage{z-index:15;grid-area:3/3/4/4;justify-content:center;align-items:center;min-height:310px;display:flex;position:relative}.thinking-stage-card--right{background:var(--think-card);z-index:2;border-radius:28px;grid-area:1/2/3/4;padding:34px 36px 42px 130px;position:relative;box-shadow:0 14px 36px #6e554114}.thinking-stage-card--left{background:var(--think-card);z-index:3;border-radius:28px;grid-area:2/1/4/3;margin-top:10px;padding:36px 72px 34px 34px;position:relative;box-shadow:0 14px 36px #6e554114}.thinking-orb-anchor{z-index:10;pointer-events:none;grid-area:2/2;justify-content:center;align-items:center;display:flex;position:relative}}.thinking-center-orb{pointer-events:auto;background:var(--think-orb);color:#fff;cursor:pointer;user-select:none;border:none;border-radius:50%;justify-content:center;align-items:center;width:186px;height:186px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s;display:flex;position:relative;box-shadow:0 16px 40px #f4964461,inset 0 2px 4px #ffffff5c}.thinking-center-orb:hover:not(:disabled){transform:scale(1.05);box-shadow:0 20px 48px #f496447a,inset 0 2px 5px #ffffff73}.thinking-center-orb:active:not(:disabled){transform:scale(.97)}.thinking-center-orb:disabled{cursor:wait}.thinking-orb-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex}.thinking-orb-title{font-family:var(--font-heading,sans-serif);letter-spacing:-.01em;font-size:1.25rem;font-weight:800;line-height:1.2}.thinking-orb-sub{opacity:.92;letter-spacing:.02em;font-size:.76rem;font-weight:600}.thinking-card-header{margin-bottom:20px}.thinking-card-header__title{align-items:center;gap:10px;display:flex}.thinking-step-badge{background:var(--think-orb);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.82rem;font-weight:800;display:inline-flex}.thinking-card-header h2{color:var(--think-dark);letter-spacing:-.01em;margin:0;font-size:1.28rem;font-weight:750}.thinking-card-header__hint{color:var(--think-muted);margin:6px 0 0;font-size:.82rem;line-height:1.5}.thinking-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.thinking-model-card{--model-color:var(--think-orb);color:var(--think-ink);text-align:left;cursor:pointer;background:#faf6efbf;border:1px solid #4e3b2c1a;border-radius:18px;grid-template-columns:36px 1fr 24px;align-items:center;gap:10px;padding:12px 14px;transition:all .18s;display:grid}.thinking-model-card:hover{background:#fff;border-color:#4e3b2c38;transform:translateY(-1px)}.thinking-model-card.is-selected{border:2px solid var(--model-color);background:#fff;box-shadow:0 6px 16px #0000000f}.thinking-model-card__icon{background:color-mix(in srgb, var(--model-color) 12%, white);border-radius:10px;place-items:center;width:36px;height:36px;font-size:1.15rem;display:grid}.thinking-model-card__text{flex-direction:column;gap:2px;min-width:0;display:flex}.thinking-model-card__text strong{color:var(--think-dark);font-size:.88rem;font-weight:700}.thinking-model-card__text small{color:var(--think-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;line-height:1.35;overflow:hidden}.thinking-model-card__check{background:var(--model-color);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.thinking-input-box{background:#faf6ef;border:1.5px solid #4e3b2c26;border-radius:20px;padding:12px 16px;transition:border-color .18s,box-shadow .18s}.thinking-input-box:focus-within{border-color:var(--think-orb);background:#fff;box-shadow:0 0 0 3px #f4964426}.thinking-input-box textarea{width:100%;color:var(--think-dark);resize:vertical;background:0 0;border:none;outline:none;min-height:96px;font-family:inherit;font-size:.98rem;line-height:1.6}.thinking-input-box textarea::placeholder{color:#9a8d80}.thinking-card-controls{flex-direction:column;gap:12px;margin-top:14px;display:flex}.thinking-ai-select{color:var(--think-dark);align-items:center;gap:8px;font-size:.8rem;font-weight:700;display:inline-flex;position:relative}.thinking-ai-select select{appearance:none;color:var(--think-dark);cursor:pointer;background:#faf6ef;border:1px solid #4e3b2c2e;border-radius:999px;padding:6px 30px 6px 14px;font-size:.8rem;font-weight:700}.thinking-ai-select svg{pointer-events:none;color:var(--think-dark);position:absolute;right:10px}.thinking-samples-wrap{flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;display:flex}.thinking-samples-label{color:var(--think-muted);font-weight:600}.thinking-sample-chips{flex-wrap:wrap;gap:6px;display:flex}.thinking-sample-chip{color:var(--think-dark);cursor:pointer;background:#faf6efd9;border:1px solid #4e3b2c24;border-radius:999px;padding:4px 12px;font-size:.75rem;transition:all .15s}.thinking-sample-chip:hover{border-color:var(--think-orb);color:var(--think-orb);background:#fff;transform:translateY(-1px)}.thinking-error{color:#b42318;align-items:center;gap:7px;margin-top:12px;font-size:.82rem;font-weight:680;display:flex}.thinking-pipeline{background:var(--think-card);border-radius:20px;grid-template-columns:repeat(5,1fr);gap:8px;margin:32px auto 0;padding:14px 18px;display:grid;box-shadow:0 8px 24px #0000000d}.thinking-pipeline span{color:var(--think-muted);opacity:.38;align-items:center;gap:7px;font-size:.73rem;animation:1.7s ease-in-out infinite thinking-pulse;display:flex}.thinking-pipeline i{background:var(--think-orb);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;font-weight:800;display:grid}@keyframes thinking-pulse{40%,60%{opacity:1;transform:translateY(-1px)}}@keyframes thinking-spin{to{transform:rotate(360deg)}}.thinking-spin{animation:.85s linear infinite thinking-spin}@media (width<=880px){.thinking-staggered-stage{flex-direction:column;gap:20px;display:flex}.thinking-canopy,.thinking-hoop-frame{display:none}.thinking-fadeaway-stage{background:#ffffff59;border:1px solid #6e55411a;border-radius:24px;order:0;width:100%;height:240px;margin-bottom:8px;overflow:hidden}.thinking-stage-card--left{background:var(--think-card);border-radius:24px;order:1;padding:24px 20px;box-shadow:0 8px 24px #0000000d}.thinking-orb-anchor{order:2;justify-content:center;margin:10px 0;display:flex}.thinking-stage-card--right{background:var(--think-card);border-radius:24px;order:3;padding:24px 20px;box-shadow:0 8px 24px #0000000d}.thinking-center-orb{width:170px;height:170px}.thinking-model-grid{grid-template-columns:1fr}.thinking-pipeline{grid-template-columns:1fr;gap:10px}}.thinking-results{max-width:1120px;margin:0 auto;padding:20px 24px 100px}.thinking-results__bar{background:var(--think-card);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex;box-shadow:0 8px 24px #0000000a}.thinking-results__bar>button{color:var(--think-dark);cursor:pointer;background:#fff;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:.82rem;font-weight:700;transition:all .15s;display:inline-flex}.thinking-results__bar>button:hover{background:var(--think-orb);color:#fff}.thinking-question-pill{max-width:600px;color:var(--think-dark);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:.92rem;font-weight:700;display:flex;overflow:hidden}.thinking-question-pill svg{color:var(--think-orb);flex-shrink:0}.thinking-results__body{margin-top:30px}.thinking-fallback{color:#856404;background:#fff3cd;border-radius:14px;align-items:center;gap:10px;margin-bottom:24px;padding:12px 18px;font-size:.84rem;display:flex}.thinking-fallback button{color:#fff;cursor:pointer;background:#856404;border:none;border-radius:6px;align-items:center;gap:4px;margin-left:auto;padding:4px 10px;display:inline-flex}.thinking-frame{background:var(--think-card);border-radius:24px;margin-bottom:30px;padding:28px 32px;box-shadow:0 10px 28px #0000000a}.thinking-frame__surface{color:var(--think-dark);margin:0 0 20px;font-size:1.05rem;font-weight:550;line-height:1.7}.thinking-frame__grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.thinking-frame__cell{background:#faf6ef;border:1px solid #4e3b2c14;border-radius:16px;padding:16px}.thinking-frame__cell.is-wide{grid-column:1/-1}.thinking-frame__cell strong{color:var(--think-muted);margin-bottom:8px;font-size:.78rem;display:block}.thinking-frame__cell ul{color:var(--think-dark);margin:0;padding-left:18px;font-size:.84rem;line-height:1.6}.thinking-result-tabs{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.thinking-result-tabs button{background:var(--think-card);color:var(--think-dark);cursor:pointer;border:1px solid #4e3b2c1f;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:.86rem;font-weight:700;transition:all .18s;display:inline-flex}.thinking-result-tabs button.is-active{background:var(--think-orb);color:#fff;border-color:var(--think-orb);box-shadow:0 6px 18px #f496444d}.thinking-analysis{border:1px solid var(--think-line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 12px 36px #0000000d}.thinking-analysis__head{background:linear-gradient(135deg, color-mix(in srgb, var(--model-color,#f49644) 85%, #26211c), var(--model-color,#f49644));color:#fff;align-items:center;gap:16px;padding:24px 30px;display:flex}.thinking-analysis__head>span{background:#fff3;border-radius:16px;place-items:center;width:52px;height:52px;font-size:1.6rem;display:grid}.thinking-analysis__head small{text-transform:uppercase;letter-spacing:.08em;opacity:.82;font-size:.68rem}.thinking-analysis__head h2{margin:2px 0;font-size:1.45rem;font-weight:700}.thinking-analysis__head p{opacity:.92;margin:0;font-size:.86rem}.thinking-analysis__grid{background:var(--think-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.thinking-result-section{background:#fff;padding:24px 28px}.thinking-result-section.is-verdict{background:color-mix(in srgb, var(--model-color,#f49644) 6%, white)}.thinking-result-section.is-reframe,.thinking-result-section.is-experiment{grid-column:1/-1}.thinking-result-section>header{align-items:center;gap:8px;margin-bottom:14px;display:flex}.thinking-result-section>header span{color:var(--model-color,#f49644);font-size:.72rem;font-weight:850}.thinking-result-section>header h3{color:var(--think-dark);margin:0;font-size:.94rem}.thinking-result-section>p{color:var(--think-dark);margin:0;font-size:1.05rem;line-height:1.7}.thinking-observations{gap:10px;display:grid}.thinking-observations>div{background:#faf6ef;border-radius:14px;padding:12px 14px}.thinking-observations header{justify-content:space-between;align-items:center;gap:8px;display:flex}.thinking-observations strong{color:var(--think-dark);font-size:.84rem}.thinking-observations header span{border-radius:999px;padding:3px 8px;font-size:.64rem;font-weight:750}.thinking-observations .is-fact{color:#166534;background:#dcfce7}.thinking-observations .is-inference{color:#1e40af;background:#dbeafe}.thinking-observations .is-hypothesis{color:#9a3412;background:#ffedd5}.thinking-observations p{color:var(--think-muted);margin:6px 0 0;font-size:.82rem;line-height:1.6}.thinking-reframe{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid}.thinking-reframe>div{background:#faf6ef;border-radius:16px;padding:18px}.thinking-reframe>div:last-child{background:color-mix(in srgb, var(--model-color,#f49644) 10%, white);border:1px solid color-mix(in srgb, var(--model-color,#f49644) 26%, transparent)}.thinking-reframe small{color:var(--think-muted);font-size:.72rem;font-weight:750}.thinking-reframe p{color:var(--think-dark);margin:6px 0 0;font-size:.92rem;line-height:1.6}.thinking-checklist{gap:10px;display:grid}.thinking-checklist p{color:var(--think-muted);align-items:flex-start;gap:8px;margin:0;font-size:.84rem;line-height:1.6;display:flex}.thinking-checklist svg{color:var(--model-color,#f49644);flex-shrink:0;margin-top:3px}.thinking-experiment{background:color-mix(in srgb, var(--model-color,#f49644) 10%, white);border-radius:18px;align-items:flex-start;gap:16px;padding:20px;display:flex}.thinking-experiment>svg{color:var(--model-color,#f49644);flex-shrink:0}.thinking-experiment h3{color:var(--think-dark);margin:0 0 6px;font-size:1.02rem}.thinking-experiment p{color:var(--think-muted);margin:0;font-size:.86rem;line-height:1.6}.thinking-experiment footer{grid-template-columns:auto 1fr;gap:8px 20px;margin-top:14px;display:grid}.thinking-experiment footer span{color:var(--think-muted);font-size:.78rem}.thinking-experiment footer strong{color:var(--think-dark);margin-bottom:2px;display:block}.thinking-comparison{margin-top:40px}.thinking-comparison__table{border:1px solid var(--think-line);background:#fff;border-radius:20px;overflow:hidden}.thinking-comparison__row{border-bottom:1px solid var(--think-line);grid-template-columns:180px 1fr 1.3fr;align-items:start;gap:16px;padding:16px 20px;display:grid}.thinking-comparison__row:last-child{border-bottom:0}.thinking-comparison__summary{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.thinking-comparison__summary>div{border:1px solid var(--think-line);background:#fff;border-radius:18px;padding:20px}.thinking-comparison__summary h3{color:var(--think-dark);align-items:center;gap:8px;margin:0 0 12px;font-size:.9rem;display:flex}.thinking-adjust{background:var(--think-card);color:var(--think-dark);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:7px;margin:36px auto 0;padding:12px 24px;font-size:.84rem;font-weight:750;transition:all .15s;display:flex}.thinking-adjust:hover{background:var(--think-orb);color:#fff}@media (width<=820px){.thinking-frame__grid,.thinking-analysis__grid{grid-template-columns:1fr}.thinking-comparison__row{grid-template-columns:1fr;gap:8px}.thinking-comparison__summary{grid-template-columns:1fr}}.thinking-court-scene{width:100%;margin:0 auto;position:relative}.thinking-sunlight-layer{pointer-events:none;z-index:5;width:76%;height:460px;position:absolute;top:-30px;left:12%;overflow:hidden}.thinking-sun-emitter{filter:blur(18px);mix-blend-mode:screen;background:radial-gradient(circle,#ffffebe6 0%,#ffdc8c80 45%,#0000 75%);border-radius:50%;width:320px;height:130px;animation:4s ease-in-out infinite alternate sun-pulse;position:absolute;top:-30px;left:24%}@keyframes sun-pulse{0%{opacity:.8;transform:scale(.96)}to{opacity:1;transform:scale(1.08)}}.thinking-tyndall-rays{mix-blend-mode:screen;filter:blur(8px);background:repeating-linear-gradient(135deg,#fffceb33 0,#fff0c81f 35px,#ffebaf05 80px,#0000 125px,#fffadc29 175px,#0000 250px);animation:8s ease-in-out infinite alternate tyndall-shimmer;position:absolute;inset:-40px}@keyframes tyndall-shimmer{0%{opacity:.65;transform:translateY(0)rotate(0)}to{opacity:.95;transform:translateY(-6px)rotate(.4deg)}}.thinking-canopy{pointer-events:none;z-index:6;opacity:.65;background-repeat:no-repeat;position:absolute}.thinking-canopy--left{background-image:url(/prompts/images/thinking/canopy_left.png);background-position:0 0;background-size:contain;width:180px;height:150px;top:0;left:0}.thinking-canopy--right{background-image:url(/prompts/images/thinking/canopy_right.png);background-position:100% 0;background-size:contain;width:180px;height:150px;top:0;right:0}.thinking-fadeaway-canvas-wrap{cursor:pointer;user-select:none;width:100%;height:100%;min-height:300px;position:relative}.thinking-fadeaway-canvas{width:100%;height:100%;position:absolute;inset:0}.thinking-fadeaway-badge{z-index:10;backdrop-filter:blur(8px);color:#ffebd3;letter-spacing:.02em;pointer-events:none;background:#1c1917b8;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;bottom:12px;right:12px;box-shadow:0 4px 14px #0000002e}.thinking-fadeaway-badge .live-pulse{background:#f49644;border-radius:50%;width:7px;height:7px;animation:1.6s infinite pulse-dot;box-shadow:0 0 8px #f49644}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.thinking-workspace-main{padding:22px 24px 72px}.thinking-workspace{grid-template-columns:220px minmax(0,1fr) 280px;align-items:start;gap:16px;max-width:1440px;margin:0 auto;display:grid}.thinking-topic-panel,.thinking-persona-panel,.thinking-conversation-panel{border:1px solid var(--think-line);background:#ffffffe6;border-radius:22px;box-shadow:0 14px 34px #4e3b2c12}.thinking-topic-panel,.thinking-persona-panel{position:sticky;top:18px;overflow:hidden}.thinking-topic-panel>header,.thinking-persona-panel>header{border-bottom:1px solid var(--think-line);justify-content:space-between;align-items:center;padding:16px 16px 12px;display:flex}.thinking-topic-panel>header span,.thinking-persona-panel>header span{align-items:center;gap:8px;font-size:.86rem;font-weight:800;display:flex}.thinking-topic-panel>header button,.thinking-persona-panel>header button{width:30px;height:30px;color:var(--think-ink);cursor:pointer;background:#f7efe7;border:0;border-radius:10px;place-items:center;display:grid}.thinking-new-topic{color:#b94a12;cursor:pointer;background:#fff7ef;border:1px solid #f26a214d;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 28px);margin:14px 14px 10px;padding:10px 12px;font-weight:750;display:flex}.thinking-topic-list{gap:5px;padding:0 10px 14px;display:grid}.thinking-topic-list button{text-align:left;width:100%;color:var(--think-muted);cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 9px;display:flex}.thinking-topic-list button:hover,.thinking-topic-list button.is-active{color:#b94a12;background:#fff1e6}.thinking-topic-list button span{text-overflow:ellipsis;white-space:nowrap;font-size:.79rem;overflow:hidden}.thinking-empty-note{color:var(--think-muted);margin:8px 8px 14px;font-size:.75rem;line-height:1.5}.thinking-conversation-panel{flex-direction:column;min-height:680px;display:flex;overflow:hidden}.thinking-conversation-head{border-bottom:1px solid var(--think-line);background:linear-gradient(135deg,#fffaf5,#fff);justify-content:space-between;gap:20px;padding:28px 30px 22px;display:flex}.thinking-kicker{color:#b94a12;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:850}.thinking-conversation-head h1{letter-spacing:-.03em;margin:8px 0 6px;font-size:clamp(1.35rem,2.4vw,2.1rem);line-height:1.1}.thinking-conversation-head p{max-width:620px;color:var(--think-muted);margin:0;font-size:.9rem;line-height:1.6}.thinking-conversation-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.thinking-conversation-actions button{border:1px solid var(--think-line);color:var(--think-ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-size:.76rem;font-weight:750;display:inline-flex}.thinking-conversation-actions button:first-child{background:var(--think-orb);border-color:var(--think-orb);color:#fff}.thinking-conversation-actions button:disabled{opacity:.45;cursor:not-allowed}.thinking-message-stream{flex:1;align-content:start;gap:18px;min-height:390px;padding:28px 30px;display:grid}.thinking-empty-state{min-height:340px;color:var(--think-muted);text-align:center;align-content:center;place-items:center;gap:10px;display:grid}.thinking-empty-state svg{color:var(--think-orb)}.thinking-empty-state p{color:var(--think-ink);margin:0;font-weight:750}.thinking-empty-state span{max-width:430px;font-size:.83rem;line-height:1.6}.thinking-message{border:1px solid var(--think-line);background:#fff;border-radius:18px;max-width:82%;padding:15px 17px;box-shadow:0 8px 20px #4e3b2c0d}.thinking-message.is-user{background:#fff3e8;border-color:#f26a2138;justify-self:end}.thinking-message-meta{align-items:center;gap:7px;margin-bottom:8px;font-size:.77rem;display:flex}.thinking-message-meta>span{background:color-mix(in srgb, var(--persona-color,var(--think-orb)) 16%, white);border-radius:9px;place-items:center;width:25px;height:25px;display:grid}.thinking-message-meta strong{color:var(--persona-color,var(--think-ink))}.thinking-message-meta small{color:#a05224;margin-left:auto;font-size:.68rem}.thinking-message p{white-space:pre-wrap;color:var(--think-ink);margin:0;font-size:.9rem;line-height:1.65}.thinking-typing{color:var(--think-muted);align-items:center;gap:8px;font-size:.8rem;display:flex}.thinking-composer{border-top:1px solid var(--think-line);background:#fffaf6;align-items:flex-end;gap:10px;padding:18px 22px 22px;display:flex}.thinking-composer textarea{resize:vertical;border:1px solid var(--think-line);min-height:52px;max-height:160px;color:var(--think-ink);font:inherit;background:#fff;border-radius:15px;outline:none;flex:1;padding:13px 15px;font-size:.88rem}.thinking-composer textarea:focus{border-color:var(--think-orb);box-shadow:0 0 0 3px #f26a211f}.thinking-composer button{background:var(--think-orb);color:#fff;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:7px;height:49px;padding:0 16px;font-weight:800;display:inline-flex}.thinking-composer button:disabled{opacity:.45;cursor:not-allowed}.thinking-persona-panel{padding-bottom:14px}.thinking-panel-hint,.thinking-panel-foot{color:var(--think-muted);margin:13px 15px;font-size:.74rem;line-height:1.5}.thinking-panel-foot{border-top:1px solid var(--think-line);align-items:flex-start;gap:7px;padding-top:12px;display:flex}.thinking-persona-list{gap:8px;padding:0 10px;display:grid}.thinking-persona-card{border:1px solid var(--think-line);background:#fff;border-radius:15px;overflow:hidden}.thinking-persona-card.is-joined{border-color:color-mix(in srgb, var(--persona-color) 42%, white);box-shadow:0 5px 14px color-mix(in srgb, var(--persona-color) 12%, transparent)}.thinking-persona-card>button{text-align:left;width:100%;color:var(--think-ink);cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:8px;padding:11px 10px 9px;display:grid}.thinking-persona-icon{background:color-mix(in srgb, var(--persona-color) 14%, white);border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.thinking-persona-card strong,.thinking-persona-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.thinking-persona-card strong{font-size:.78rem}.thinking-persona-card small{color:var(--think-muted);margin-top:3px;font-size:.67rem}.thinking-persona-card>button i{width:22px;height:22px;color:var(--persona-color);background:#faf5ef;border-radius:7px;place-items:center;font-style:normal;display:grid}.thinking-persona-card footer{justify-content:space-between;align-items:center;padding:0 10px 9px 48px;display:flex}.thinking-persona-status{color:var(--think-muted);font-size:.65rem}.thinking-persona-status.is-thinking{color:#b94a12}.thinking-persona-status.is-replied{color:#2f7a54}.thinking-persona-status.is-failed{color:#bd3d2f}.thinking-persona-card footer button{color:var(--think-muted);cursor:pointer;background:0 0;border:0;font-size:.65rem}@media (width<=1080px){.thinking-workspace{grid-template-columns:190px minmax(0,1fr)}.thinking-persona-panel{grid-column:1/-1;position:relative;top:auto}.thinking-persona-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=700px){.thinking-workspace-main{padding:10px 12px 42px}.thinking-workspace{flex-direction:column;gap:10px;display:flex}.thinking-topic-panel,.thinking-persona-panel{width:100%;position:relative;top:auto}.thinking-topic-panel.is-closed,.thinking-persona-panel.is-closed{min-height:58px}.thinking-conversation-panel{width:100%;min-height:590px}.thinking-conversation-head{flex-direction:column;gap:14px;padding:20px 17px 16px}.thinking-conversation-actions{justify-content:flex-start}.thinking-conversation-actions button{padding:8px 10px;font-size:.7rem}.thinking-message-stream{min-height:340px;padding:20px 15px}.thinking-message{max-width:94%}.thinking-composer{padding:13px 12px 15px}.thinking-composer button{justify-content:center;width:49px;padding:0;font-size:0}.thinking-persona-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=360px){.thinking-persona-list{grid-template-columns:1fr}.thinking-conversation-head h1{font-size:1.25rem}}
