.cl .gm{display:flex;flex-direction:column;gap:12px;font:400 17px/1.47 var(--sans);color:var(--text);text-shadow:0 1px 12px rgba(0,0,0,.55);overflow-wrap:anywhere;text-wrap:pretty}.cl .gm li,.cl .gm p{font:inherit;color:inherit}.cl .gm strong{font-weight:600;color:#fff}.cl .gm em{font-style:italic}.cl .gm .gm-link{color:var(--gold-hi);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cl .gm .gm-h{font-weight:600;color:var(--gold-hi)}.cl .gm ol,.cl .gm ul{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}.cl .gm ul li{position:relative;padding-left:20px}.cl .gm ul li:before{content:"";position:absolute;left:3px;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:var(--glow-gold)}.cl .gm ol{counter-reset:gm}.cl .gm ol li{position:relative;padding-left:28px;counter-increment:gm}.cl .gm ol li:before{content:counter(gm) ".";position:absolute;left:0;top:0;font:600 15px/1.6 var(--mono);color:var(--gold-hi)}.cl .gm .gm-sub{margin-top:6px;gap:6px}.cl .gm ul.gm-sub li:before{width:5px;height:5px;background:transparent;border:1.5px solid var(--gold);box-shadow:none}.cl .gm ol.gm-sub li{padding-left:26px}.cl .gm ol.gm-sub li:before{font-size:14px}.cl .gm[data-clamp]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--gm-clamp);overflow:hidden;gap:0}.cl .gm[data-clamp] ol,.cl .gm[data-clamp] p+p,.cl .gm[data-clamp] ul{margin-top:8px}.cl .gd-line{align-self:flex-start;max-width:100%;min-height:40px;padding:8px 14px;border-radius:14px;font:500 15px/1.4 var(--sans);color:var(--gold-hi);background:rgba(227,187,102,.1);border:1px solid rgba(227,187,102,.32);text-align:left;overflow-wrap:anywhere}.cl button.gd-line{min-height:48px}.cl .gd-ready{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:24px}.cl .gd-ready h3{font:600 22px/1.25 var(--sans);color:var(--text)}.cl .gd-ready .bd-label{color:var(--success)}.cl .gd-faces{display:flex;align-items:center}.cl .gd-faces img{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(227,187,102,.4))}.cl .gd-faces img+img{margin-left:-14px}.cl .gd-bar[data-compact]{padding-top:4px;padding-bottom:6px}.cl .gh .bd-feed{gap:12px}.cl .gh .grouphead h2{font:500 13px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cl .gh .grouphead .link{font-size:16px;color:var(--gold-hi);padding-right:2px}.cl .gh-start{display:flex;flex-direction:column;gap:10px}.cl .gh-guide{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(227,187,102,.5))}.cl .gh-first{gap:12px}.cl .gh-first,.cl .gh-firstreply{display:flex;flex-direction:column}.cl .gh-firstreply{gap:10px}.cl .gh-said{max-width:92%}.cl .gh-said p.clip2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cl .gh-mine{display:flex;flex-direction:column;gap:6px;margin-top:-4px}.cl .gh-row{list-style:none;display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin:0 -20px;padding:4px 20px 6px;scrollbar-width:none}.cl .gh-row::-webkit-scrollbar{display:none}.cl .gh-row>li{flex:none;width:100px;scroll-snap-align:start}.cl .gh-row .ag-name{font-size:15px;line-height:1.2;-webkit-line-clamp:3;hyphens:manual;-webkit-hyphens:manual;overflow-wrap:normal;word-break:normal}.cl .gh-row .ag-chip{font:500 13px/1.2 var(--sans);letter-spacing:0;text-transform:none;white-space:nowrap}.cl .gh-row .ag-icon{width:76px;height:76px;border-radius:22px}.cl .gh-row .ag-icon img{width:60px;height:60px}.cl .ag-folder[data-n]{display:grid;grid-template-columns:repeat(2,28px);grid-auto-rows:28px;gap:3px;place-content:center}.cl .ag-folder[data-n] img{width:28px;height:28px}.cl .ag-folder[data-n="2"]{grid-auto-rows:34px;grid-template-columns:repeat(2,32px)}.cl .ag-folder[data-n="2"] img{width:32px;height:32px}.cl .gh-fleet .ag-icon{background:linear-gradient(160deg,rgba(227,187,102,.2),rgba(255,255,255,.04));border-color:rgba(227,187,102,.45)}.cl .gh-note{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:20px;background:rgba(10,10,12,.46);border:1px solid var(--hairline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left}.cl .gh-note>img{flex:none;width:36px;height:36px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(227,187,102,.45))}.cl .gh-note-t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.cl .gh-note .gm{font-size:16px;line-height:1.42}@media (max-height:760px){.cl .gh-note .gm[data-clamp]{-webkit-line-clamp:2}}.cl .gh-readon{font:500 15px/1.3 var(--sans);color:var(--gold-hi)}.cl .gh-deck{display:flex;flex-direction:column;gap:8px}.cl .gh-deckhead{min-height:36px;margin-top:4px;gap:12px}.cl .gh-deckhead h2{min-width:0;display:flex;white-space:nowrap}.cl .gh-for{min-width:0;overflow:hidden;text-overflow:ellipsis}.cl .gh-deckhead .link{flex:none;white-space:nowrap}.cl .gh-left{margin-left:.6ch}.cl .gh-left,.cl .gh-picksbtn{flex:none;color:var(--gold-hi)}.cl .gh-picksbtn{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border-radius:20px;font:600 15px/1 var(--sans);background:rgba(227,187,102,.12);border:1px solid rgba(227,187,102,.45);animation:gh-pop .32s ease-out}.cl .gh-picksbtn svg{width:16px;height:16px;fill:currentColor}@keyframes gh-pop{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.cl .gh-picksbtn{animation:none}}.cl .gh-capped{flex:none;font:500 14px/1.2 var(--sans);color:var(--muted)}.cl .gh-q{display:flex;flex-direction:column;gap:10px;padding:0 4px;margin-top:-6px}.cl .gh-q .bd-text{font-size:17px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cl .gh-qchips,.cl .gh-starts{display:flex;flex-wrap:wrap;gap:8px}.cl .gh-starts{margin-top:4px}.cl .gh-picks{display:flex;flex-direction:column;gap:6px}.cl .gh-pickrow{list-style:none;display:flex;gap:10px;overflow-x:auto;margin:0 -20px;padding:2px 20px 6px;scrollbar-width:none}.cl .gh-pickrow::-webkit-scrollbar{display:none}.cl .gh-pickrow>li{flex:none}.cl .gh-pick{display:flex;align-items:center;gap:10px;min-height:64px;max-width:240px;padding:6px 14px 6px 6px;border-radius:18px;background:rgba(10,10,12,.55);border:1px solid rgba(227,187,102,.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left}.cl .gh-pickfig{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:rgba(255,255,255,.06)}.cl .gh-pickt{min-width:0;display:flex;flex-direction:column;gap:2px}.cl .gh-pickt b{font:600 16px/1.2 var(--sans);color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cl .gh-pickt em{display:inline-flex;align-items:center;gap:6px;font:500 12px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;font-style:normal;color:var(--gold-hi)}.cl .gh-pickt em i{width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:var(--glow-gold)}.cl .dk{--dk-base:clamp(280px,35svh,352px);--dk-h:var(--dk-base);--dk-fig:88px;--dk-fig-least:56px;display:flex;flex-direction:column;gap:10px;width:100%;max-width:420px;margin:0 auto}.cl .dk-stack{position:relative;height:calc(var(--dk-h) + 16px);touch-action:pan-y}.cl .dk-card{position:absolute;left:0;right:0;top:0;height:var(--dk-h);border-radius:26px;transform-origin:50% 100%;animation:dk-in .25s ease-out both}@keyframes dk-in{0%{opacity:0}}.cl .dk-grid{display:grid;height:auto;padding-bottom:16px}.cl .dk-grid>.dk-card{position:relative;grid-area:1/1;height:auto;min-height:max(var(--dk-base),var(--dk-row,0px))}.cl .dk-grid>.dk-measure{visibility:hidden;pointer-events:none;animation:none}.cl .dk-top{cursor:grab;-webkit-tap-highlight-color:transparent;outline:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.cl .dk-faces img,.cl .dk-top img{-webkit-touch-callout:none;-webkit-user-drag:none}.cl .dk-top:active{cursor:grabbing}.cl .dk-top:focus-visible .dk-tile{outline:2px solid var(--gold-hi);outline-offset:3px}.cl .dk-under{pointer-events:none}.cl .dk-under .dk-tile{filter:brightness(.82)}.cl .dk-tile{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:26px;background:linear-gradient(180deg,#1b1713,#0c0b0d);border:1px solid rgba(255,236,190,.22);box-shadow:0 24px 50px -24px rgba(0,0,0,.95),inset 0 1px 0 rgba(255,255,255,.08)}.cl .dk-fig{position:relative;flex:1 0 var(--dk-fig);min-height:var(--dk-fig);container-type:size;display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 100%,rgba(227,187,102,.3),rgba(227,187,102,.05) 55%,transparent 75%),linear-gradient(180deg,rgba(255,255,255,.05),transparent);border-bottom:1px solid rgba(255,236,190,.12)}.cl .dk[data-held] .dk-fig{flex:1 1 var(--dk-fig-least);min-height:var(--dk-fig-least)}.cl .dk-fig .dk-faces img{max-width:calc(100cqh - 8px);max-height:calc(100cqh - 8px)}.cl .dk-faces{position:relative;display:flex;align-items:center;justify-content:center}.cl .dk-faces img{width:84px;height:84px;object-fit:contain;filter:drop-shadow(0 6px 16px rgba(0,0,0,.6)) drop-shadow(0 0 16px rgba(227,187,102,.35));pointer-events:none}.cl .dk-faces[data-n="2"] img,.cl .dk-faces[data-n="3"] img{width:72px;height:72px}.cl .dk-faces img+img{margin-left:-6px}.cl .dk-faces[data-size=md] img{width:64px;height:64px}.cl .dk-faces[data-size=md][data-n="2"] img,.cl .dk-faces[data-size=md][data-n="3"] img{width:52px;height:52px}.cl .dk-faces[data-size=sm] img{width:44px;height:44px;filter:none}.cl .dk-faces[data-size=sm][data-n="2"] img,.cl .dk-faces[data-size=sm][data-n="3"] img{width:30px;height:30px}.cl .dk-faces[data-size=sm] img+img{margin-left:-8px}.cl .dk-rail{position:absolute;left:18%;right:18%;top:58%;height:2px;border-radius:1px;background:linear-gradient(90deg,transparent,rgba(248,224,160,.9) 20%,rgba(248,224,160,.9) 80%,transparent);box-shadow:var(--glow-gold);z-index:-1}.cl .dk-stamp{position:absolute;top:12px;padding:5px 10px;border-radius:10px;font:600 13px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;border:2px solid;pointer-events:none;opacity:0}.cl .dk-stamp.yes{left:12px;color:var(--gold-hi);transform:rotate(-10deg);background:rgba(20,16,8,.6)}.cl .dk-stamp.no{right:12px;color:#d9d4cb;transform:rotate(10deg);background:rgba(20,20,22,.6)}.cl .dk-body{flex:none;display:flex;flex-direction:column;gap:6px;padding:12px 18px 14px}.cl .dk-body>*{flex:none}.cl .dk-kind{display:flex;align-items:center;gap:10px;font:500 13px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-hi)}.cl .dk-kind em{font-style:normal;padding:2px 8px;border-radius:8px;font-size:11px;color:var(--on-gold);background:var(--gold-fill)}.cl .dk-body h3{font:600 22px/1.15 var(--sans);letter-spacing:-.01em;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}.cl .dk-body h3,.cl .dk-impact{color:var(--text);display:-webkit-box;-webkit-box-orient:vertical}.cl .dk-impact{font:400 17px/1.35 var(--sans);-webkit-line-clamp:3;overflow:hidden}.cl .dk-fits{font:400 15px/1.35 var(--sans);color:var(--text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cl .dk-srcline{display:flex}.cl .dk-src{display:inline;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:1px 8px;border-radius:8px;font:500 12px/1.6 var(--mono);letter-spacing:.02em;color:var(--gold-hi);background:rgba(227,187,102,.12);border:1px solid rgba(227,187,102,.3)}.cl .dk-hand{font:400 15px/1.35 var(--sans);color:var(--text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cl .dk-hand b{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:4px}.cl .dk-actions{display:grid;grid-template-columns:76px 1fr 76px;gap:10px;align-items:start}.cl .dk-act{display:flex;flex-direction:column;align-items:center;gap:4px;min-height:48px;font:500 13px/1.2 var(--sans);color:var(--text-2);text-align:center}.cl .dk-round{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:rgba(14,14,16,.82);border:1px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cl .dk-round svg{width:24px;height:24px}.cl .dk-act.yes .dk-round{border-color:rgba(227,187,102,.8);color:var(--gold-hi);box-shadow:0 0 0 1px rgba(227,187,102,.2),0 0 16px rgba(227,187,102,.18)}.cl .dk-act.yes{color:var(--gold-hi)}.cl .dk-act[disabled]{opacity:.55}.cl .dk-talk.btn{height:52px;margin-top:0}.cl .dk-mid{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.cl .dk-slot{display:flex;justify-content:center;align-items:flex-start;min-height:38px;min-width:0}.cl .dk-hint{text-align:center}.cl .dk-finding,.cl .dk-hint{font:400 13px/1.3 var(--sans);color:var(--text-2)}.cl .dk-finding{display:inline-flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}.cl .dk-finding i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:var(--glow-gold);animation:cl-pulse 1.4s ease-in-out infinite}.cl .dk-undowrap{display:flex;justify-content:center;animation:dk-in .18s ease-out both}.cl .dk-undo{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;min-width:44px;padding:0 16px;border-radius:22px;font:600 15px/1 var(--sans);color:var(--gold-hi);background:rgba(22,20,22,.92);border:1px solid rgba(227,187,102,.5);white-space:nowrap}.cl .dk-undo svg{flex:none;width:17px;height:17px}.cl .dk-undo:after{content:"";position:absolute;inset:-3px -8px -6px}.cl .dk-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cl .dk-empty .dk-undowrap{align-self:flex-start}.cl .dk-undowrap{gap:8px}.cl .dk-next{padding:0 9px;min-width:0;overflow:hidden;text-overflow:ellipsis}.cl .dk-next svg{display:none}.cl .dk-undo-icon{flex:none}.cl .dk-next svg{width:15px;height:15px}.cl .dk-undo-icon{width:44px;padding:0}.cl .dk-undowrap{max-width:100%;flex-wrap:nowrap}.cl .dk[data-fit]{--dk-chrome:410px}.cl .dk[data-fit] .dk-grid>.dk-card{min-height:clamp(0px,calc(100svh - var(--dk-chrome)),352px)}.cl .dk[data-fit] .dk-fig{flex:1 1 var(--dk-fig-least);min-height:var(--dk-fig-least)}.cl .dk[data-fit] .dk-card{animation:none}@media (max-height:620px){.cl .dk[data-fit]{--dk-chrome:380px;gap:6px}.cl .dk[data-fit] .dk-fig{display:none}.cl .dk[data-fit] .dk-round{width:46px;height:46px}.cl .dk[data-fit] .dk-talk.btn{height:46px}.cl .dk[data-fit] .dk-slot{min-height:30px}.cl .dk[data-fit] .dk-act{gap:2px}}.cl .dk .bd-thinking{justify-content:center}@media (prefers-reduced-motion:reduce){.cl .dk-finding i,.cl .dk-undowrap{animation:none}}@media (max-height:800px){.cl .dk{--dk-fig:74px;--dk-fig-least:52px}.cl .dk-body{gap:5px;padding:10px 18px 12px}.cl .dk-body h3{font-size:21px}.cl .dk-impact{font-size:16px}.cl .dk-fits,.cl .dk-hand{font-size:14.5px}.cl .dk-faces img{width:70px;height:70px}.cl .dk-faces[data-n="2"] img,.cl .dk-faces[data-n="3"] img{width:62px;height:62px}}@media (max-height:700px){.cl .dk{--dk-base:clamp(240px,40svh,292px);--dk-fig:50px;--dk-fig-least:40px;gap:8px}.cl .dk-body{gap:4px;padding:8px 16px 10px}.cl .dk-kind{font-size:12px}.cl .dk-body h3{font-size:19px}.cl .dk-impact{font-size:15.5px;line-height:1.32}.cl .dk-fits,.cl .dk-hand{font-size:14px;line-height:1.3}.cl .dk-src{font-size:11.5px}.cl .dk-faces img{width:50px;height:50px}.cl .dk-faces[data-n="2"] img,.cl .dk-faces[data-n="3"] img{width:46px;height:46px}.cl .dk-stamp{top:8px;padding:4px 8px;font-size:12px}.cl .dk-round{width:48px;height:48px}.cl .dk-talk.btn{height:48px}.cl .dk-grid{padding-bottom:13px}.cl .dk-slot{min-height:36px}.cl .dk-undo{height:36px;border-radius:18px}}.cl .dk-empty.card{align-items:flex-start;padding:20px;border-radius:24px}.cl .dk-guide{width:48px;height:48px;object-fit:contain}.cl .dk-outline{border:1.5px dashed rgba(227,187,102,.35);background:rgba(10,10,12,.28);display:grid;place-items:center;animation:none}.cl .dk-outline p{font:400 16px/1.4 var(--sans);color:var(--muted);padding:0 24px;text-align:center}.cl .dk-skel{background:linear-gradient(110deg,rgba(255,255,255,.04) 30%,rgba(255,236,190,.1) 50%,rgba(255,255,255,.04) 70%) 0 0/300% 100%,rgba(10,10,12,.4);border:1px solid rgba(255,255,255,.1);animation:dk-shimmer 1.6s linear infinite}@keyframes dk-shimmer{to{background-position:-300% 0,0 0}}.cl .dk-ghost .dk-stack{height:calc(var(--dk-h) * .62 + 20px)}.cl .dk-ghost .dk-card{height:calc(var(--dk-h) * .62)}.cl .dk-empty .dk-stack{height:calc(var(--dk-h) * .62 + 20px)}.cl .dk-empty .dk-card{height:calc(var(--dk-h) * .62)}@media (prefers-reduced-motion:reduce){.cl .dk-card,.cl .dk-skel{animation:none!important}}.cl .gt-ideas{display:flex;flex-direction:column;gap:10px}.cl .gt-idea{display:flex;gap:14px;align-items:flex-start;padding:14px;border-radius:22px}.cl .gt-ideafig{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:rgba(255,255,255,.06)}.cl .gt-ideat{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.cl .gt-ideat h3{font:600 19px/1.25 var(--sans);color:var(--text)}.cl .gt-ideabtns{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.cl .gt-ideabtns .btn{width:auto;min-width:112px;height:48px;padding:0 20px}.cl .gt-keep{color:var(--gold-hi);font-size:16px;padding:0 4px}.cl .gt-keep[aria-pressed=true]{color:var(--success)}.cl .gi-top{gap:6px}.cl .gi-top h1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px}.cl .gi-pill{flex:none;position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:22px;font:500 14px/1 var(--mono);letter-spacing:.04em;color:var(--gold-hi);background:rgba(227,187,102,.12);border:1px solid rgba(227,187,102,.5)}.cl .gi-pill i{position:absolute;top:-2px;right:-2px;width:11px;height:11px;border-radius:50%;background:var(--gold-hi);box-shadow:0 0 0 2px #0b0b0d,var(--glow-gold)}.cl .gi-head{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:22px}.cl .gi-headfig{flex:none;display:grid;place-items:center;width:84px;min-height:72px}.cl .gi-headt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.cl .gi-impact{font:500 17px/1.38 var(--sans);color:var(--text)}.cl .gi-head .dk-fits{-webkit-line-clamp:unset;display:block}.cl .gi-quote{display:block;padding-left:10px;border-left:2px solid rgba(227,187,102,.55);font:italic 400 15px/1.4 var(--sans);color:var(--text-2);quotes:"\201C" "\201D"}.cl .gi-chips{display:flex;flex-direction:column;gap:8px}.cl .gi-chips .bd-chips{flex-direction:row;flex-wrap:wrap}.cl .gi-stepbtns .bd-tool em{font:500 12px/1 var(--mono);font-style:normal;letter-spacing:.04em;color:var(--muted);margin-left:2px}.cl .gi-chips .bd-chip{font-size:16px}.cl .gi-own{font-size:15px;color:var(--muted)}.cl .gd-msg>.btn{margin-top:2px}.cl .gi-draft,.cl .gi-setup{display:flex;flex-direction:column;gap:14px}.cl .gd-line b{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-right:6px;color:var(--muted)}.cl .gi-real{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid var(--hairline)}.cl .gi-real dt{font:500 13px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--success)}.cl .gi-real div+div dt{color:var(--muted)}.cl .gi-real dd{font:400 16px/1.4 var(--sans);color:var(--text-2)}.cl .gi-chain{list-style:none;gap:0;padding:0;margin:0}.cl .gi-agent,.cl .gi-chain{display:flex;flex-direction:column}.cl .gi-agent{gap:10px;padding:14px 0}.cl .gi-agent+.gi-agent{border-top:1px solid var(--hairline)}.cl .gi-agenthead{display:flex;gap:12px;align-items:flex-start}.cl .gi-agenthead img{flex:none;width:44px;height:44px;object-fit:contain}.cl .gi-agenthead>div{min-width:0;display:flex;flex-direction:column;gap:2px}.cl .gi-agenthead h3{font:600 19px/1.25 var(--sans);color:var(--text)}.cl .gi-because{font:400 15px/1.4 var(--sans);color:var(--text-2)}.cl .gi-because q{font-style:italic;color:var(--text);quotes:"\201C" "\201D";margin-left:4px}.cl .gi-kv{display:flex;flex-direction:column;gap:6px}.cl .gi-kv dt{font:500 12px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cl .gi-kv dd{font:400 16px/1.4 var(--sans);color:var(--text)}.cl .gi-steps{display:flex;flex-direction:column;gap:8px}.cl .gi-rowsline{font:500 13px/1.4 var(--mono);color:var(--text-2)}.cl .gi-stepbtns{display:flex;flex-wrap:wrap;gap:8px}.cl .gi-stepbtns .bd-tool{display:inline-flex;align-items:center;gap:8px;font-size:15px;min-height:44px;padding:8px 12px}.cl .gi-stepbtns .bd-tool i{width:8px;height:8px;border-radius:50%;background:var(--muted)}.cl .gi-stepbtns .bd-tool[data-row=alone]{border-color:rgba(134,220,164,.45)}.cl .gi-stepbtns .bd-tool[data-row=alone] i{background:var(--success)}.cl .gi-stepbtns .bd-tool[data-row=ask]{border-color:rgba(227,187,102,.55)}.cl .gi-stepbtns .bd-tool[data-row=ask] i{background:var(--gold)}.cl .gi-stepbtns .bd-tool[data-row=never]{border-color:rgba(255,114,97,.5)}.cl .gi-stepbtns .bd-tool[data-row=never] i{background:var(--danger)}.cl .gi-agentbtns{display:flex;gap:4px 20px;flex-wrap:wrap}.cl .gi-agentbtns .link{padding:0 2px;color:var(--gold-hi);font-size:16px}.cl .gi-rail{display:flex;gap:12px;align-items:stretch;width:100%;min-height:44px;padding:6px 0;text-align:left;font:400 15px/1.4 var(--sans);color:var(--gold-hi)}.cl .gi-railline{flex:none;width:3px;margin-left:20px;border-radius:2px;background:linear-gradient(180deg,rgba(248,224,160,.15),rgba(248,224,160,.95),rgba(248,224,160,.15));box-shadow:var(--glow-gold)}.cl .gi-rail>span{min-width:0;align-self:center;overflow-wrap:anywhere}.cl .gi-rail[data-gate=ask],.cl .gi-rail[data-gate=waiting]{color:var(--text)}.cl .gi-rail[data-gate=declined],.cl .gi-rail[data-gate=never],.cl .gi-rail[data-gate=stopped]{color:var(--text-2)}.cl .gi-rail[data-gate=declined] .gi-railline,.cl .gi-rail[data-gate=never] .gi-railline,.cl .gi-rail[data-gate=stopped] .gi-railline{background:rgba(255,255,255,.2);box-shadow:none}.cl .gi-rules{display:flex;flex-direction:column;gap:6px}.cl .gi-rules q{font:italic 400 16px/1.4 var(--sans);color:var(--text);quotes:"\201C" "\201D"}.cl .gi-setagent{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid var(--hairline)}.cl .gi-never{color:var(--text-2)}.cl .gi-changed,.cl .gi-changed ul{display:flex;flex-direction:column;gap:6px}.cl .gi-changed ul{list-style:none;padding:0;margin:0}.cl .gi-changed li{display:flex;flex-direction:column;gap:1px;font:400 15px/1.35 var(--sans);color:var(--text-2)}.cl .gi-changed li b{font-weight:600;color:var(--text)}.cl .gi-changed .link{align-self:flex-start;padding:0 2px;color:var(--gold-hi);font-size:16px}.cl .gf .navtop h1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl .gf-head{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:24px;min-width:0}.cl .gf-faces{position:relative;flex:none;display:flex;align-items:center;min-height:72px}.cl .gf-faces img{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 0 12px rgba(227,187,102,.35))}.cl .gf-faces img+img{margin-left:-12px}.cl .gf-faces .dk-rail{left:10%;right:10%;top:62%}.cl .gf-headt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.cl .gf-job{gap:12px}.cl .gf-jobhead{color:var(--muted)}.cl .gf-hop{display:flex;flex-direction:column;gap:8px}.cl .gf-member{display:flex;align-items:center;gap:10px;font:600 17px/1.3 var(--sans);color:var(--text)}.cl .gf-member img{width:36px;height:36px;object-fit:contain}.cl .gf-hop .bd-run>.bd-label{display:none}.cl .gf-done{display:flex;align-items:center;gap:10px;font:500 17px/1.4 var(--sans);color:var(--success)}.cl .gf-done i{width:9px;height:9px;border-radius:50%;background:var(--success);box-shadow:var(--glow-green)}.cl .gf-doc{margin:0;max-height:280px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:400 15px/1.45 var(--mono);color:var(--text);padding:10px 12px;border-radius:12px;background:rgba(0,0,0,.35);border:1px solid var(--hairline)}.cl .gf-chain{list-style:none;display:flex;flex-direction:column;gap:2px;padding:0;margin:0}.cl .gf-memberrow{display:flex;align-items:center;gap:12px;min-height:64px;padding:6px 0;text-align:left}.cl .gf-memberrow img{flex:none;width:44px;height:44px;object-fit:contain}.cl .gf-memberrow .t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cl .gf-memberrow .t b{font:600 17px/1.25 var(--sans);color:var(--text)}.cl .gf-memberrow .t span{font:400 15px/1.35 var(--sans);color:var(--text-2)}.cl .gf-memberrow svg{flex:none;width:20px;height:20px;color:var(--muted)}@media (min-width:900px){.cl .dk{max-width:460px}}.cl .gf>.navtop,.cl .gi>.navtop,.cl .gt>.navtop{width:100%;max-width:680px;margin-left:auto;margin-right:auto}.cl .gi-rule{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;font:400 16px/1.4 var(--sans);color:var(--text)}.cl .gi-rule b{flex:none;font:500 12px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hi)}.cl .gi-rule q{font-style:italic;quotes:"\201C" "\201D"}.cl .gf-rules{padding:4px 0 8px 56px}.cl .gd-members,.cl .gf-carry{color:var(--text-2)}.cl .gf-carry{font-size:15px}.cl .gf-carry .link{flex:none;min-height:44px;padding:0 4px;color:var(--gold-hi);font:500 15px/1.2 var(--sans)}.cl .gd-noted{align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--tap);padding:0 2px;font:500 14px/1.35 var(--sans);color:var(--gold-hi);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere}.cl .gh-based{margin:-4px 2px 0;font:400 14px/1.35 var(--sans);color:var(--text-2);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.cl .dk-impact1,.cl .gh-based{-webkit-line-clamp:2}.cl .dk-found{font:500 17px/1.45 var(--sans);color:var(--text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:2px 0 4px}.cl .dk-found .pl-num{font-size:inherit}.cl .gh-plintro{margin-top:-8px;gap:2px}.cl .gh-plintro .pl-sub{font-size:14px;line-height:1.35}.cl .pl-noticeline{margin:0;font:400 13px/18px var(--sans);color:var(--muted);text-align:center;white-space:nowrap;overflow:visible}.cl .pl-barnote.pl-noticeline{padding:0 16px 4px}.cl .pl-noticeline .pl-why{font-size:13px;min-height:44px;margin:-13px 0}.cl .gh-alert{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:16px;background:rgba(40,16,12,.72);border:1px solid rgba(255,114,97,.45)}.cl .gh-alert p{font:500 15px/1.4 var(--sans);color:var(--text)}.cl .pl-why{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;padding:0 4px;font:600 15px/1 var(--sans);color:var(--gold-hi);text-decoration:underline;text-underline-offset:3px;background:none;border:0}.cl .gh-picklist,.cl .gh-waits{display:flex;flex-direction:column;gap:8px}.cl .gh-picklist{list-style:none;padding:0;margin:0}.cl .gh-picklist .gh-pick{display:flex;align-items:center;gap:8px;max-width:none;min-height:72px;padding:8px 10px 8px 8px}.cl .gh-pickopen{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;min-height:56px;text-align:left;background:none;border:0;padding:0;color:inherit}.cl .gh-pickimp{font:400 15px/1.3 var(--sans);color:var(--text-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cl .gh-setup{flex:none;width:auto;min-height:44px;padding:0 14px}.cl .gh-mine .grouphead .link,.cl .gh-setup{font-size:15px}.cl .gh-qs{display:flex;flex-direction:column;gap:10px;padding:14px 14px 10px;border-radius:22px}.cl .gh-qshead{display:flex;align-items:center;justify-content:space-between;gap:12px}.cl .gh-qsstep{font:500 13px/1 var(--mono);color:var(--muted)}.cl .gh-qschips{display:flex;flex-wrap:wrap;gap:8px}.cl .gh-qsfoot{display:flex;align-items:center;justify-content:space-between;gap:12px}.cl .gh-qsfoot .bd-small{min-width:0}.cl .dk-src{font-size:13px}@media (max-height:700px){.cl .dk-kind,.cl .dk-src{font-size:13px}}.cl .pl-why{min-width:44px;justify-content:center}.cl .gh-plintro .pl-sub{font-size:15px}.cl .pl-num-still{cursor:default}.cl .gh-plintro .pl-plant{font:500 15px/20px var(--sans)}.cl .gh-plintro .pl-sub{font:400 15px/20px var(--sans)}@media (max-height:620px){.cl .gh-plintro .pl-plant,.cl .gh-plintro .pl-sub{font-size:14px;line-height:18px}}.cl .gm-nb{white-space:nowrap}.gd-msg[data-card-changed="1"] .gm{display:none}.cl .gm .gm-tw{overflow-x:auto;margin:.5em 0;-webkit-overflow-scrolling:touch}.cl .gm .gm-table{border-collapse:collapse;font-size:.8em;line-height:1.35;width:100%}.cl .gm .gm-table td,.cl .gm .gm-table th{padding:.35em .45em;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,255,255,.12);white-space:normal;overflow-wrap:break-word}.cl .gm .gm-table th{font-weight:600;color:var(--gold-hi)}.cl .gm .gm-pre{white-space:pre-wrap;font-size:.88em;margin:.5em 0;font-family:inherit}.cl .gm .gm-tacts{display:flex;flex-wrap:wrap;gap:8px;margin-top:.45em}.cl .gm .gm-tacts .gm-copy{margin-top:0}.cl .gm .gm-copy{margin-top:.45em;padding:.3em .8em;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:var(--gold-hi);font:inherit;font-size:.82em;cursor:pointer}.cl .gt-proving{align-items:center;min-height:72px}.cl .gt-provespin{flex:none;width:22px;height:22px;margin:0 4px;border-radius:50%;border:2px solid var(--gold);border-right:2px solid transparent;animation:cl-busy .8s linear infinite}.cl .gt-proof,.cl .gt-proving .bd-small{color:var(--muted)}.cl .gt-proof{display:flex;align-items:baseline;gap:8px;font:var(--t-small)}.cl .gt-proof b{font:600 20px/1 var(--sans);color:var(--gold)}.cl .gh-slow,.cl .gt-slow{color:var(--muted);margin:2px 0 0}.cl .gh-slow{margin:8px 4px 0;text-align:center}@media (prefers-reduced-motion:reduce){.cl .gt-provespin{animation-duration:2s}}.cl .dk-setup[data-busy="1"]{white-space:nowrap;padding-inline:12px;gap:8px}.cl .gd-stepsbox{min-width:0}.cl .gd-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.cl .gd-steps li{display:flex;gap:10px;align-items:flex-start;font:400 15px/1.4 var(--sans);color:var(--text-2);text-shadow:0 1px 10px rgba(0,0,0,.6);min-width:0}.cl .gd-steps li>span{min-width:0;overflow-wrap:break-word}.cl .gd-steps li>i{flex:none;box-sizing:border-box;width:18px;height:18px;margin-top:1px;border-radius:50%;display:grid;place-items:center;background:rgba(134,220,164,.18);color:var(--success)}.cl .gd-steps li>i svg{width:12px;height:12px}.cl .gd-steps li[data-s=start]>i{background:none;border:2px solid rgba(255,255,255,.16);border-top:2px solid var(--gold);animation:gd-spin .9s linear infinite}.cl .gd-steps li[data-s=start]>span{color:var(--text)}.cl .gd-steps li[data-s=stopped]>i{background:rgba(255,255,255,.1)}.cl .gd-steps li[data-s=failed]>i{background:rgba(255,114,97,.2)}.cl .gd-steps li[data-s=failed]>i:after{content:"";width:7px;height:7px;border-radius:2px;background:var(--danger)}.cl .gd-steprows{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:8px;font:500 13px/1.5 var(--mono);color:var(--gold-hi);background:rgba(227,187,102,.12);white-space:nowrap;vertical-align:1px}.cl .gd-stepstop{margin-left:8px;font-style:normal;color:var(--muted)}.cl .gd-stepsum{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:36px;padding:5px 14px 5px 10px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:var(--text-2);font:500 14px/1.25 var(--sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.cl .gd-stepsum>svg{flex:none;width:14px;height:14px;color:var(--success)}.cl .gd-chev{flex:none;width:7px;height:7px;margin-left:2px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.cl .gd-stepsbox[data-open="1"] .gd-chev{transform:translateY(1px) rotate(-135deg)}.cl .gd-stepsbox[data-open="1"] .gd-steps{margin-top:10px;padding-left:6px}@keyframes gd-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.cl .gd-steps li[data-s=start]>i{animation:none}.cl .gd-chev{transition:none}}.cl .gm .gm-tw{border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2px 10px 10px;background:rgba(0,0,0,.18);overscroll-behavior-x:contain}.cl .gm .gm-table{width:max-content;min-width:100%;font-size:15px}.cl .gm .gm-table th{white-space:nowrap}.cl .gm .gm-table td{min-width:4.5em;max-width:16em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.cl .gm .gm-tacts{position:sticky;left:0}.cl .gm .gm-pre{overflow-x:auto;max-width:100%}.cl .gm .gm-h,.cl .gm h3{margin-top:4px}.cl .gd-steps li.gd-thought{padding-left:28px;color:var(--muted);font-style:italic;font-size:14px}.cl .gd-steps li.gd-thought>span{display:block}.cl .gd-steps li.gd-thought>span,.cl .gd-thought-solo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl .gd-thought-solo{margin:2px 0 0;padding-left:2px;color:var(--muted);font:italic 400 14px/1.4 var(--sans);text-shadow:0 1px 10px rgba(0,0,0,.6)}.cl .gm .gm-tw{overflow:visible;padding:0;border:0;background:none;max-width:100%;min-width:0}.cl .gm .gm-tscroll{position:relative;max-width:100%;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(0,0,0,.18);overflow:hidden}.cl .gm .gm-tbox{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:2px 10px 8px;max-width:100%}.cl .gm .gm-tbox:focus-visible{outline:2px solid var(--gold-hi);outline-offset:-2px;border-radius:12px}.cl .gm .gm-tscroll:after,.cl .gm .gm-tscroll:before{content:"";position:absolute;top:0;bottom:0;width:34px;pointer-events:none;opacity:0;transition:opacity .18s ease;z-index:1}.cl .gm .gm-tscroll:before{left:0;background:linear-gradient(90deg,rgba(0,0,0,.75),rgba(0,0,0,0))}.cl .gm .gm-tscroll:after{right:0;background:linear-gradient(270deg,rgba(0,0,0,.75),rgba(0,0,0,0)),linear-gradient(270deg,rgba(214,178,94,.35),rgba(214,178,94,.35) 2px,transparent 0)}.cl .gm .gm-tscroll[data-l]:before,.cl .gm .gm-tscroll[data-r]:after{opacity:1}.cl .gm .gm-tacts{position:static}@media (max-width:560px){.cl .gm .gm-tw[data-cols=fit] .gm-table{width:100%;min-width:0;table-layout:auto}.cl .gm .gm-tw[data-cols=fit] .gm-table th{white-space:normal}.cl .gm .gm-tw[data-cols=fit] .gm-table td,.cl .gm .gm-tw[data-cols=fit] .gm-table th{min-width:0;max-width:none;overflow-wrap:anywhere;word-break:normal}.cl .gm .gm-tw[data-cols=fit] .gm-table td:first-child{min-width:5.5em}.cl .gm .gm-tw[data-cols=wide] .gm-table td{max-width:12em;overflow-wrap:break-word}}.cl .gm .gm-num{display:inline;margin:0;padding:0 1px;border:0;background:none;font:inherit;font-weight:600;color:var(--gold-hi);text-shadow:none;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;text-decoration-color:var(--gold);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent}.cl .gm .gm-num:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px;border-radius:4px}.cl .gm .gm-num.gm-num-plain{text-decoration:none;cursor:default;font-weight:inherit;color:inherit}.cl .gm .gm-more{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:-2px 0 0;padding:6px 14px;border-radius:999px;border:1px solid rgba(214,178,94,.35);background:rgba(214,178,94,.08);color:var(--gold-hi);font:600 15px/1.2 var(--sans);text-shadow:none;cursor:pointer}.cl .gm .gm-more small{font:400 13px/1.2 var(--sans);color:var(--text-2)}.cl .gm .gm-moredot{width:6px;height:6px;border-radius:50%;background:var(--gold);animation:gm-pulse 1.1s ease-in-out infinite}@keyframes gm-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cl .gm .gm-moredot{animation:none}}.cl .gm .gm-more:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}.cl .gm .gm-ask,.cl .gm .gm-nums{margin:0;padding:6px 10px;border-left:2px solid rgba(214,178,94,.45);color:var(--text-1,inherit)}.cl .gm .gm-ask{font-weight:500}.cl .gd-prepared{margin:0 0 6px;padding:4px 10px;border-radius:8px;background:rgba(214,178,94,.1);border:1px solid rgba(214,178,94,.28);color:var(--gold-hi);font:500 13px/1.35 var(--sans)}@media (max-width:560px){.cl .gt-qidea .gt-ideabtns{gap:6px 12px}.cl .gt-qidea .gt-ideabtns [data-a=chat-earlier],.cl .gt-qidea .gt-ideabtns [data-a=chat-setup]{flex:1 1 100%;height:auto;min-height:48px;padding:10px 16px;font-size:16px;line-height:1.25;white-space:normal;text-align:center}.cl .gt-qidea .gt-ideabtns [data-a=chat-ask]{height:40px;min-width:0;padding:0 14px;font-size:15px}}.cl .gh.pl>.apptop>.avatar,.cl .gh.pl>.apptop>.toprec{display:none}.cl:has(.gh.pl)>.fbl-fab{display:none}