.kh-fig{--t-title:.12s;--t-cut:.94s;--t-user:1.02s;--t-dots:1.29s;--t-sweep:1.29s;--t-flare:1.32s;--t-flare-step:78ms;--t-stream:1.59s;--t-line:.117s;--t-chips:2.47s;--t-port:2.57s;--t-line1:2.65s;--t-line2:2.77s;--t-lit1:3.09s;--t-lit2:3.21s;--t-dim:3.09s;--t-ratings:3.21s;--t-invite:3.57s;--t-push:4.04s;--t-s2:6.2s;--t-q2:6.35s;--t-dots2:6.85s;--t-reply2:7.5s;--t-card:7.75s;--t-type1:8.5s;--t-type2:9.25s;--t-press:10.25s;--t-done:10.5s;--t-back:13.5s;grid-template-columns:1fr auto;align-items:center;row-gap:12px;width:min(100%,608px);margin:0;display:grid}@media (min-width:1180px){.kh-fig{width:min(100%,clamp(520px,90svh - 180px,608px))}}.kh-fig[data-mode=restream]{--t-s2:3.4s;--t-q2:3.55s;--t-dots2:4.05s;--t-reply2:4.7s;--t-card:4.95s;--t-type1:5.7s;--t-type2:6.45s;--t-press:7.45s;--t-done:7.7s;--t-back:10.7s}.kh-fig-cap{color:var(--kh-mond)}.kh-replay{width:32px;height:32px;color:var(--kh-mond);border-radius:8px;place-items:center;display:grid}.kh-replay:hover{color:#fff;background:#ffffff14}.kh-st{grid-column:1/-1;container-type:inline-size}.kh-st-box{--u:1px;aspect-ratio:608/640;animation:kh-push var(--t-push) var(--kh-ease-soft) both;position:relative;overflow:visible}@supports (width:1cqw){.kh-st-box{--u:calc(100cqw / 608)}}.kh-st-index{left:0;top:calc(32 * var(--u));z-index:1;row-gap:calc(18 * var(--u));width:calc(240 * var(--u));margin:0;padding:0;list-style:none;display:grid;position:absolute}.kh-st-item{--o-start:0;--o-flare:.55;--o-after:.5;--o-dim:.45;height:calc(40 * var(--u));padding-left:calc(52 * var(--u));opacity:var(--o-dim);animation:kh-flare .3s linear calc(var(--t-flare) + var(--k) * var(--t-flare-step)) both, kh-unlit .35s var(--kh-ease-out) var(--t-dim) forwards;position:relative}.kh-st-item[data-cited]{--o-after:.38;opacity:1;animation:kh-flare .3s linear calc(var(--t-flare) + var(--k) * var(--t-flare-step)) both, kh-lit .3s var(--kh-ease-out) var(--t-lit) forwards}.kh-st-item[data-n="1"]{--t-lit:var(--t-lit1)}.kh-st-item[data-n="2"]{--t-lit:var(--t-lit2)}.kh-st-badge{left:calc(24 * var(--u));top:calc(2 * var(--u));width:calc(20 * var(--u));height:calc(20 * var(--u));border:1px solid var(--kh-glut);border-radius:calc(6 * var(--u));color:var(--kh-glut);font:700 calc(11 * var(--u)) / 1 var(--kh-font-text);animation:kh-pop .5s var(--kh-spring-gentle) var(--t-lit) both;background:#f27b4b29;place-items:center;display:grid;position:absolute}.kh-st-item-title{white-space:nowrap;color:#fff;font:600 calc(20 * var(--u)) / calc(24 * var(--u)) var(--kh-font-display);display:block}.kh-st-item-path{white-space:nowrap;color:var(--kh-mond);font:500 calc(12 * var(--u)) / calc(16 * var(--u)) var(--kh-font-text);display:block}.kh-st-sweep{z-index:2;width:calc(240 * var(--u));height:calc(2 * var(--u));opacity:0;background:linear-gradient(90deg, transparent, var(--kh-glut) 20%, #f6cf94 50%, var(--kh-glut) 80%, transparent);box-shadow:0 0 calc(24 * var(--u)) calc(6 * var(--u)) #f27b4b38;animation:kh-sweep .59s ease-in-out var(--t-sweep) both;position:absolute;top:0;left:0}.kh-st-lines{z-index:2;width:100%;height:100%;filter:drop-shadow(0 0 calc(3 * var(--u)) #f27b4b99) drop-shadow(0 0 calc(10 * var(--u)) #f27b4b47);animation:kh-gone .3s var(--kh-ease-out) var(--t-s2) both, kh-appear .4s var(--kh-ease-out) var(--t-back) forwards;position:absolute;inset:0;overflow:visible}.kh-st-lines.is-restream :is(.kh-st-line,.kh-st-glow){animation:none}.kh-st-line,.kh-st-glow{fill:none;stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;animation:kh-draw .47s var(--kh-ease-out) var(--t-line1) both}.kh-st-line[data-n="2"],.kh-st-glow[data-n="2"]{animation-delay:var(--t-line2)}.kh-st-line{stroke:var(--kh-glut);stroke-width:1.5px}.kh-st-glow{stroke:#f27b4b2e;stroke-width:6px}.kh-st-key{left:calc(203 * var(--u));top:calc(65 * var(--u));z-index:0;width:calc(458 * var(--u));height:calc(650 * var(--u));pointer-events:none;animation:kh-appear .9s ease-in-out var(--t-stream) both;background:radial-gradient(closest-side,#f27b4b12 76%,#f27b4b08 88%,#f27b4b00);position:absolute}.kh-st-widget{left:calc(256 * var(--u));top:calc(140 * var(--u));z-index:3;width:calc(352 * var(--u));position:absolute}@media (min-width:640px){.kh-st-widget{animation:kh-wake .3s var(--kh-ease-out) calc(var(--t-cut) + .2s) both}}.kh-st-port{left:calc(252 * var(--u));top:calc(487 * var(--u));z-index:4;width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--kh-glut);box-shadow:0 0 0 calc(4 * var(--u)) #f27b4b2e;animation:kh-pop .24s var(--kh-spring-snappy) var(--t-port) both, kh-shrink .25s var(--kh-ease-out) var(--t-s2) both, kh-unshrink .24s var(--kh-spring-snappy) var(--t-back) forwards;border-radius:50%;position:absolute}.kh-st-port.is-restream{animation:kh-shrink .25s var(--kh-ease-out) var(--t-s2) both, kh-unshrink .24s var(--kh-spring-snappy) var(--t-back) forwards}.kh-st-port.is-restream:after{animation:none}.kh-st-port:after{content:"";border:calc(1 * var(--u)) solid var(--kh-glut);opacity:0;pointer-events:none;animation:kh-ripple .6s ease-out var(--t-port) both;border-radius:50%;position:absolute;inset:0}.kh-st-title{left:0;top:calc(24 * var(--u));z-index:5;width:calc(560 * var(--u));color:#fff;font:600 calc(40 * var(--u)) / calc(45 * var(--u)) var(--kh-font-display);transform-origin:0 0;opacity:0;animation:kh-cut .35s var(--kh-ease-cut) var(--t-cut) both;margin:0;position:absolute}.kh-st-tl{display:block;overflow:hidden}.kh-st-tw,.kh-st-w{display:inline-block}.kh-st-tw{animation:kh-rise .35s var(--kh-ease-out) calc(var(--t-title) + var(--tl) * .1s + var(--tj) * 15ms) both}.kh-st-ql,.kh-st-l{white-space:nowrap;display:block}.kh-rp[dir=rtl] .kh-st-l{white-space:normal}.kh-st-q.is-intro{animation:kh-bubble .24s var(--t-user) both}.kh-st-q.is-intro .kh-st-ql{animation:kh-appear .12s calc(var(--t-cut) + .33s) both}.kh-st-q.is-restream{animation:.16s both kh-appear}.kh-st-aslot{position:relative}.kh-st-typing{inset-inline-start:0;opacity:0;animation:kh-life calc(var(--t-stream) - var(--t-dots)) linear var(--t-dots) both;position:absolute;top:0}.kh-st-typing .kh-rp-dot{animation:kh-dot .469s ease-in-out var(--t-dots) 3 both}.kh-st-typing .kh-rp-dot:nth-child(2){animation-delay:calc(var(--t-dots) + .12s)}.kh-st-typing .kh-rp-dot:nth-child(3){animation-delay:calc(var(--t-dots) + .24s)}.kh-st-answer{clip-path:inset(0 0 -1px)}.kh-st-answer.is-intro{animation:kh-appear .12s var(--t-stream) both, kh-grow calc(var(--steps) * var(--t-line)) steps(var(--steps), jump-end) var(--t-stream) both}.kh-st-answer.is-intro .kh-st-w{animation:kh-word .16s var(--kh-ease-out) calc(var(--t-stream) + var(--li) * var(--t-line) + var(--wi) * var(--t-line) / var(--wn)) both}.kh-st-answer.is-restream{animation:kh-appear 80ms both, kh-grow calc(var(--steps) * 60ms) steps(var(--steps), jump-end) both}.kh-st-answer.is-restream .kh-st-w{animation:kh-word .12s var(--kh-ease-out) calc(var(--li) * 60ms + var(--wi) * 60ms / var(--wn)) both}.kh-st-sources .kh-rp-sources-label{animation:kh-appear .16s var(--t-chips) both}.kh-st-sources .kh-rp-chip{animation:kh-pop .24s var(--kh-spring-snappy) var(--t-chips) both}.kh-st-sources .kh-rp-chip[data-n="2"]{animation-delay:calc(var(--t-chips) + .11s)}.kh-st-ratings{animation:kh-appear .23s var(--t-ratings) both}.kh-st-s2{flex-direction:column;margin-block-start:calc(-4 * var(--w));display:flex}.kh-st-g{grid-template-rows:0fr;display:grid}.kh-st-g>div{min-height:0;flex-direction:column;padding-block-start:calc(4 * var(--w));display:flex;overflow:hidden}.kh-st-g-q{animation:kh-rows .36s var(--kh-ease-out) var(--t-q2) both, kh-fold .5s var(--kh-ease-out) var(--t-back) forwards}.kh-st-g-a{animation:kh-rows .3s var(--kh-ease-out) var(--t-dots2) both, kh-fold .5s var(--kh-ease-out) var(--t-back) forwards}.kh-st-g-card{animation:kh-rows .5s var(--kh-ease-out) var(--t-card) both, kh-fold .5s var(--kh-ease-out) var(--t-back) forwards}.kh-st-q2{animation:kh-bubble .24s var(--t-q2) both}.kh-st-typing2{inset-inline-start:0;top:calc(4 * var(--w));opacity:0;animation:kh-life calc(var(--t-reply2) - var(--t-dots2)) linear var(--t-dots2) both;position:absolute}.kh-st-typing2 .kh-rp-dot{animation:kh-dot .469s ease-in-out var(--t-dots2) 2 both}.kh-st-typing2 .kh-rp-dot:nth-child(2){animation-delay:calc(var(--t-dots2) + .12s)}.kh-st-typing2 .kh-rp-dot:nth-child(3){animation-delay:calc(var(--t-dots2) + .24s)}.kh-st-reply{animation:kh-appear .12s var(--t-reply2) both}.kh-st-reply .kh-st-w{animation:kh-word .16s var(--kh-ease-out) calc(var(--t-reply2) + var(--wi) * 45ms) both}.kh-st-card{border-radius:calc(14 * var(--w));box-shadow:0 calc(1 * var(--w)) calc(2 * var(--w)) #0f172a0d, 0 calc(10 * var(--w)) calc(24 * var(--w)) calc(-14 * var(--w)) #0f172a38;color:#0f172a;animation:kh-card .45s var(--kh-ease-out) var(--t-card) both;background:#fff;border:1px solid #e2e8f0;margin-block-end:calc(2 * var(--w));display:grid}.kh-st-cs{padding:calc(11 * var(--w)) calc(14 * var(--w)) calc(12 * var(--w));grid-area:1/1}.kh-st-cs-form{opacity:0;animation:kh-gone .2s ease-out var(--t-done) both}.kh-st-cs-done{animation:kh-appear .3s ease-out calc(var(--t-done) + .12s) both;align-self:center}.kh-st-ch{align-items:center;gap:calc(10 * var(--w));display:flex}.kh-st-ci{width:calc(30 * var(--w));height:calc(30 * var(--w));border-radius:calc(9 * var(--w));background:var(--rp-primary-tint);color:var(--rp-primary);flex:none;place-items:center;display:grid}.kh-st-ci svg{width:calc(16 * var(--w));height:calc(16 * var(--w))}.kh-st-ci-ok{color:#15803d;animation:kh-pop .5s var(--kh-spring-gentle) calc(var(--t-done) + .15s) both;background:#dcfce7;border-radius:50%}.kh-st-ct{font-size:calc(14 * var(--w));font-weight:600;line-height:calc(17 * var(--w));display:block}.kh-st-csub{color:#64748b;font-size:calc(11.5 * var(--w));line-height:calc(14 * var(--w));display:block}.kh-st-fields{gap:calc(8 * var(--w));grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-block-start:calc(10 * var(--w));display:grid}.kh-st-f-wide{grid-column:1/-1}.kh-st-fl{color:#334155;font-size:calc(11.5 * var(--w));font-weight:500;line-height:calc(12 * var(--w));margin-block-end:calc(5 * var(--w));display:block}.kh-st-in{height:calc(30 * var(--w));padding-inline:calc(9 * var(--w));border-radius:calc(7 * var(--w));box-shadow:0 calc(1 * var(--w)) calc(2 * var(--w)) #0f172a0a;font-size:calc(12.5 * var(--w));white-space:nowrap;background:#fff;border:1px solid #e2e8f0;align-items:center;line-height:1;display:flex;position:relative;overflow:hidden}.kh-st-ph{color:#94a3b8;opacity:0;position:absolute;inset-inline-start:calc(9 * var(--w))}.kh-st-tv{vertical-align:top;border-inline-end:calc(1.5 * var(--w)) solid transparent;display:inline-block;overflow:hidden}.kh-st-in[data-f=customer]{animation:kh-focus .75s linear calc(var(--t-type1) - .15s) both}.kh-st-in[data-f=customer] .kh-st-ph{animation:kh-gone 10ms linear var(--t-type1) both}.kh-st-in[data-f=customer] .kh-st-tv{--tw:62;animation:kh-type .5s steps(9, end) var(--t-type1) backwards, kh-caret .75s linear calc(var(--t-type1) - .15s)}.kh-st-in[data-f=address]{animation:kh-focus 1.1s linear calc(var(--t-type2) - .15s) both}.kh-st-in[data-f=address] .kh-st-ph{animation:kh-gone 10ms linear var(--t-type2) both}.kh-st-in[data-f=address] .kh-st-tv{--tw:162;animation:kh-type .85s steps(25, end) var(--t-type2) backwards, kh-caret 1.1s linear calc(var(--t-type2) - .15s)}.kh-st-btn{justify-content:center;align-items:center;gap:calc(6 * var(--w));height:calc(32 * var(--w));border-radius:calc(8 * var(--w));background:var(--rp-primary);box-shadow:0 calc(1 * var(--w)) calc(2 * var(--w)) #0f172a1f;color:#fff;font-size:calc(13 * var(--w));animation:kh-press .26s ease-out var(--t-press) both;margin-block-start:calc(10 * var(--w));font-weight:600;line-height:1;display:flex}.kh-st-btn svg{width:calc(14 * var(--w));height:calc(14 * var(--w))}.kh-st-kv{margin:calc(10 * var(--w)) 0 0;padding:0;list-style:none}.kh-st-kv li{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--w));padding-block:calc(5 * var(--w));font-size:calc(12 * var(--w));line-height:calc(14 * var(--w));animation:kh-word .2s var(--kh-ease-out) calc(var(--t-done) + .25s + var(--i) * 60ms) both;border-block-start:1px solid #f1f5f9;display:flex}.kh-st-kv li>span{color:#64748b}.kh-st-kv li>bdi{white-space:nowrap;font-weight:500}.kh-st-note{margin:calc(10 * var(--w)) 0 0;padding:calc(7 * var(--w)) calc(10 * var(--w));border-radius:calc(8 * var(--w));background:var(--rp-primary-tint);color:#7c2d12;font-size:calc(11.5 * var(--w));line-height:calc(15 * var(--w));animation:kh-appear .25s ease-out calc(var(--t-done) + .5s) both;border:1px solid #f3d9cf}.kh-st-note strong{font-weight:600}.kh-st .kh-rp{pointer-events:none}.kh-st .kh-rp-chip,.kh-st [data-ask]{pointer-events:auto}.kh-langs{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;margin-top:4px;display:flex}.kh-langs-label{color:var(--kh-mond);font:500 13px / 1.4 var(--kh-font-text);margin-inline-end:4px}.kh-langs-group{flex-wrap:wrap;gap:8px;display:flex}.kh-lang{color:#fff;height:40px;font:500 15px / 1 var(--kh-font-text);cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:999px;padding:0 16px;position:relative}@media (min-width:1180px){.kh-lang{padding:0 12px}}.kh-lang:before{content:"";position:absolute;inset:-2px}.kh-lang:hover{border-color:#fff9}.kh-lang[aria-checked=true]{color:var(--kh-nacht);background:#fff;border-color:#fff}.kh-lang[data-easy]:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--kh-glut), 0 0 16px 2px #f27b4b73;opacity:0;pointer-events:none;animation:kh-invite .47s var(--kh-ease-soft) var(--t-invite) both;position:absolute;inset:-3px}@keyframes kh-push{0%{transform:translate(calc(4 * var(--u)), calc(3 * var(--u))) scale(.985)}to{transform:none}}@keyframes kh-rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes kh-cut{0%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translate(calc(var(--cut-x) * var(--u)), calc(var(--cut-y) * var(--u))) scale(.35)}}@keyframes kh-appear{0%{opacity:0}to{opacity:1}}@keyframes kh-wake{0%{opacity:.35}}@keyframes kh-bubble{0%{opacity:0;transform:translateY(calc(6 * var(--w)))}to{opacity:1;transform:none}}@keyframes kh-life{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes kh-dot{0%,to{opacity:.35;transform:none}50%{opacity:1;transform:translateY(calc(-2 * var(--w)))}}@keyframes kh-sweep{0%{opacity:0;transform:translateY(calc(20 * var(--u)))}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(calc(320 * var(--u)))}}@keyframes kh-flare{0%{opacity:var(--o-start)}45%{opacity:var(--o-flare)}to{opacity:var(--o-after)}}@keyframes kh-lit{0%{opacity:var(--o-after)}to{opacity:1}}@keyframes kh-unlit{0%{opacity:var(--o-after)}to{opacity:var(--o-dim)}}@keyframes kh-grow{0%{clip-path:inset(0 0 calc(100% - 31.7 * var(--w)) 0)}to{clip-path:inset(0 0 -1px)}}@keyframes kh-word{0%{opacity:0;transform:translateY(calc(2 * var(--w)))}to{opacity:1;transform:none}}@keyframes kh-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes kh-ripple{0%{opacity:.9;transform:none}to{opacity:0;transform:scale(3.2)}}@keyframes kh-gone{0%{opacity:1}to{opacity:0}}@keyframes kh-shrink{0%{scale:1}to{scale:0}}@keyframes kh-unshrink{0%{scale:0}to{scale:1}}@keyframes kh-rows{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes kh-fold{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes kh-card{0%{opacity:0;transform:translateY(calc(10 * var(--w))) scale(.98)}}@keyframes kh-type{0%{max-width:0}to{max-width:calc(var(--tw) * var(--w))}}@keyframes kh-caret{0%,to{border-inline-end-color:#0f172a}}@keyframes kh-focus{0%,to{box-shadow:0 calc(1 * var(--w)) calc(2 * var(--w)) #0f172a0a;border-color:#e2e8f0}6%,94%{border-color:var(--rp-primary);box-shadow:0 0 0 calc(3 * var(--w)) #b8461f24}}@keyframes kh-press{0%,to{filter:none;transform:none}45%{filter:brightness(.88);transform:scale(.97)}}@keyframes kh-draw{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes kh-invite{0%{opacity:0}40%{opacity:1}to{opacity:0}}@media (hover:hover) and (pointer:fine){:is(.kh-st:has(.kh-rp-chip[data-n="1"]:hover) .kh-st-line[data-n="1"],.kh-st:has(.kh-rp-chip[data-n="2"]:hover) .kh-st-line[data-n="2"]){stroke-width:2.5px}:is(.kh-st:has(.kh-rp-chip[data-n="1"]:hover) .kh-st-item[data-n="1"] .kh-st-item-title,.kh-st:has(.kh-rp-chip[data-n="2"]:hover) .kh-st-item[data-n="2"] .kh-st-item-title){text-decoration:underline}.kh-st [data-ask]{cursor:pointer;position:relative}.kh-st [data-ask][data-pending]{cursor:progress}.kh-st [data-ask]:hover:after{content:attr(data-hint);bottom:calc(100% + 8 * var(--w));padding:calc(6 * var(--w)) calc(8 * var(--w));border-radius:calc(6 * var(--w));background:var(--kh-nacht);color:#fff;font-size:calc(12 * var(--w));white-space:nowrap;font-weight:500;position:absolute;inset-inline-start:0}}@media (max-width:639px){.kh-fig{--t-dots:.2s;--t-flare:.2s;--t-flare-step:.1s;--t-stream:.94s;--t-line:.1675s;--t-chips:2.11s;--t-lit1:2.23s;--t-lit2:2.35s;--t-dim:2.35s;--t-ratings:2.47s;--t-invite:2.82s;--t-s2:5.4s;--t-q2:5.55s;--t-dots2:6.05s;--t-reply2:6.7s;--t-card:6.95s;--t-type1:7.7s;--t-type2:8.45s;--t-press:9.45s;--t-done:9.7s;--t-back:12.7s}.kh-st-box{aspect-ratio:auto;flex-direction:column;gap:12px;animation:none;display:flex;overflow:visible}.kh-st-title,.kh-st-lines,.kh-st-port,.kh-st-sweep,.kh-st-key{display:none}.kh-st-index{flex-wrap:wrap;gap:8px 6px;width:auto;min-height:30px;display:flex;position:static}.kh-st-item{--o-start:.6;--o-flare:1;--o-after:.6;--o-dim:.4;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;height:30px;padding:0 10px 0 6px;display:inline-flex}.kh-st-item[data-cited]{--o-after:.8}.kh-st-item:not([data-cited]),.kh-st-item-path{display:none}.kh-st-item-title{font:600 12px / 1 var(--kh-font-display)}.kh-st-badge{border-radius:5px;width:18px;height:18px;margin-inline-end:6px;font-size:10px;position:static}.kh-st-widget{width:100%;position:static}.kh-st .kh-rp--compact-sm .kh-rp-thread{height:calc(338 * var(--w));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(12 * var(--w)));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(12 * var(--w)));mask-image:linear-gradient(to bottom, transparent 0, #000 calc(12 * var(--w)));justify-content:flex-end;overflow:hidden}.kh-st-q.is-intro,.kh-st-q.is-intro .kh-st-ql{animation:none}.kh-langs-group{gap:6px}.kh-lang{height:36px;padding:0 11px;font-size:14px}}@media (prefers-reduced-motion:reduce){.kh-fig *,.kh-fig :before,.kh-fig :after{animation:none!important}.kh-replay{display:none}}@media (forced-colors:active){.kh-st-lines,.kh-st-sweep,.kh-st-port,.kh-st-key{display:none}.kh-st-item,.kh-st-item[data-cited]{--o-flare:1;--o-after:1;--o-dim:1}.kh-lang[aria-checked=true]{outline:2px solid highlight}}@media (forced-colors:active) and (max-width:639px){.kh-st-item{opacity:1!important}}
.kh-rp-frame{width:100%;container-type:inline-size}.kh-rp,.kh-rp *,.kh-rp :before,.kh-rp :after{box-sizing:border-box}.kh-rp{--w:1px;--rp-primary:#b8461f;--rp-primary-tint:#fbf3f1;--rp-user:#0d1627;height:calc(500 * var(--w));color:#0f172a;border-radius:calc(28 * var(--w));box-shadow:0 calc(24 * var(--w)) calc(60 * var(--w)) calc(-36 * var(--w)) #0f172a61, 0 calc(30 * var(--w)) calc(80 * var(--w)) calc(-20 * var(--w)) #00000073;text-align:start;font-family:var(--font-slite), system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans Arabic", "Geeza Pro", Tahoma, sans-serif;background:#fff;border:1px solid #e2e8f0cc;flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (width:1cqw){.kh-rp{--w:calc(100cqw / 352)}}.kh-rp-header{align-items:center;gap:calc(4 * var(--w));height:calc(60 * var(--w));padding-inline:calc(16 * var(--w));box-shadow:0 calc(10 * var(--w)) calc(24 * var(--w)) calc(-22 * var(--w)) #0f172a8c;border-block-end:1px solid #e2e8f0b3;flex:none;display:flex}.kh-rp-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(15 * var(--w));letter-spacing:-.01em;flex:1;font-weight:600;line-height:1.2;overflow:hidden}.kh-rp-select{align-items:center;gap:calc(2 * var(--w));height:calc(30 * var(--w));padding-inline:calc(6 * var(--w));border-radius:calc(10 * var(--w));color:#64748b;font-size:calc(13 * var(--w));white-space:nowrap;flex:none;font-weight:500;line-height:1;display:inline-flex}.kh-rp-select svg{width:calc(12 * var(--w));height:calc(12 * var(--w))}.kh-rp-icon{width:calc(30 * var(--w));height:calc(30 * var(--w));border-radius:calc(10 * var(--w));color:#64748b;flex:none;place-items:center;display:grid}.kh-rp-icon svg{width:calc(17 * var(--w));height:calc(17 * var(--w))}.kh-rp-icon[data-pressed]{color:#0f172a;background:#0f172a14}.kh-rp-thread{justify-content:flex-end;gap:calc(4 * var(--w));min-height:0;padding-block:calc(8 * var(--w));padding-inline:calc(16 * var(--w));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(12 * var(--w)));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(12 * var(--w)));mask-image:linear-gradient(to bottom, transparent 0, #000 calc(12 * var(--w)));flex-direction:column;flex:1;display:flex;overflow:hidden}.kh-rp-user{width:fit-content;max-width:76%;padding:calc(10 * var(--w)) calc(14 * var(--w));border-radius:calc(16 * var(--w));background:var(--rp-user);color:#fff;box-shadow:0 calc(1 * var(--w)) calc(2 * var(--w)) #0f172a1f;font-size:calc(14 * var(--w));font-weight:400;line-height:calc(21.7 * var(--w));border-end-end-radius:calc(6 * var(--w));align-self:flex-end;margin-block-end:calc(4 * var(--w))}.kh-rp-assistant,.kh-rp-typing{border-radius:calc(16 * var(--w));box-shadow:0 calc(1 * var(--w)) calc(2 * var(--w)) #0f172a0a;background:#fff;border:1px solid #e2e8f0cc;border-end-start-radius:calc(6 * var(--w));align-self:flex-start}.kh-rp-assistant{width:fit-content;max-width:88%;padding:calc(10 * var(--w)) calc(14 * var(--w));font-size:calc(14 * var(--w));font-weight:400;line-height:calc(21.7 * var(--w))}.kh-rp-assistant strong{font-weight:600}.kh-rp-typing{align-items:center;gap:calc(6 * var(--w));padding:calc(12 * var(--w)) calc(14 * var(--w));display:inline-flex}.kh-rp-dot{width:calc(6 * var(--w));height:calc(6 * var(--w));background:var(--rp-primary);border-radius:50%}.kh-rp-sources{align-items:center;gap:calc(6 * var(--w));height:calc(24 * var(--w));padding-inline:calc(4 * var(--w));flex-wrap:wrap;display:flex}.kh-rp-sources-label{color:#a3a3a3;font-size:calc(10 * var(--w));letter-spacing:.05em;text-transform:uppercase;font-weight:500;line-height:1}.kh-rp-chip{min-width:calc(20 * var(--w));height:calc(20 * var(--w));padding-inline:calc(4 * var(--w));border-radius:calc(6 * var(--w));background:var(--rp-primary-tint);color:var(--rp-primary);font-size:calc(10 * var(--w));border:1px solid #e5e5e5;place-items:center;font-weight:600;line-height:1;display:inline-grid}.kh-rp-ratings{align-items:center;gap:calc(2 * var(--w));height:calc(24 * var(--w));padding-inline:calc(4 * var(--w));color:#d4d4d4;display:flex}.kh-rp-ratings span{padding:calc(4 * var(--w));display:flex}.kh-rp-ratings svg{width:calc(14 * var(--w));height:calc(14 * var(--w))}.kh-rp-composer{justify-content:flex-end;gap:calc(6 * var(--w));height:calc(100 * var(--w));padding-block:calc(4 * var(--w)) calc(8 * var(--w));padding-inline:calc(20 * var(--w));flex-direction:column;flex:none;display:flex}.kh-rp-composer-main{gap:calc(6 * var(--w));flex-direction:column;display:flex}.kh-rp-privacy{justify-content:center;align-items:center;gap:calc(6 * var(--w));height:calc(18 * var(--w));color:#64748b;font-size:calc(12 * var(--w));font-weight:500;line-height:1;display:flex}.kh-rp-privacy-link{align-items:center;gap:calc(4 * var(--w));display:inline-flex}.kh-rp-privacy svg{width:calc(12 * var(--w));height:calc(12 * var(--w))}.kh-rp-sep{color:#e2e8f0}.kh-rp-input{height:calc(44 * var(--w));padding-block:0;padding-inline:calc(16 * var(--w)) calc(5 * var(--w));box-shadow:0 calc(12 * var(--w)) calc(34 * var(--w)) calc(-26 * var(--w)) #0f172aa6;color:#94a3b8;font-size:calc(14 * var(--w));border:1px solid #e2e8f0;border-radius:999px;justify-content:space-between;align-items:center;font-weight:400;line-height:1;display:flex}.kh-rp-send{width:calc(34 * var(--w));height:calc(34 * var(--w));color:#cbd5e1;background:#f1f5f9;border-radius:50%;flex:none;place-items:center;display:grid}.kh-rp-send svg{width:calc(15 * var(--w));height:calc(15 * var(--w))}[dir=rtl] .kh-rp-send svg{transform:scaleX(-1)}.kh-rp-notice{text-align:center;color:#64748b;font-size:calc(11 * var(--w));margin:0;font-weight:400;line-height:1.3}.kh-rp [data-ring]{outline:calc(1.5 * var(--w)) solid var(--kh-rp-ring,#121a2b);outline-offset:calc(3 * var(--w));border-radius:calc(6 * var(--w))}.kh-rp-notice[data-ring]{width:fit-content;padding-inline:calc(4 * var(--w));margin-inline:auto}.kh-rp--compact{height:auto}.kh-rp--compact .kh-rp-thread{flex:none;justify-content:flex-start;overflow:visible;-webkit-mask-image:none;mask-image:none}.kh-rp--compact .kh-rp-composer{height:auto;padding-block-start:0}.kh-rp--compact .kh-rp-composer-main{display:none}@media (max-width:639px){.kh-rp--compact-sm{height:auto}.kh-rp--compact-sm .kh-rp-thread{flex:none;justify-content:flex-start;overflow:visible;-webkit-mask-image:none;mask-image:none}.kh-rp--compact-sm .kh-rp-composer{height:auto;padding-block-start:0}.kh-rp--compact-sm .kh-rp-composer-main{display:none}}
