.fev-preview{gap:var(--s2);flex-direction:column;display:flex}.fev-h{color:var(--muted);margin:0;font-size:13px;font-weight:600}.fev-docs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fev-docs>li{justify-content:space-between;align-items:center;gap:var(--s2) var(--s3);padding-block:var(--s2);border-block-start:1px solid var(--line);flex-wrap:wrap;font-size:14px;display:flex}.fev-files{gap:var(--s1);flex-direction:column;flex-basis:100%;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.fev-files li{align-items:center;gap:var(--s2);display:flex}.fev-files a{overflow-wrap:anywhere}.fev-docs>li:first-child{border-block-start:0}.fev-note{color:var(--muted);margin:0;font-size:12.5px}.fev-reason{margin-block-start:var(--s3)}
@property --cw-a{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--cw-warm:var(--warm);--cw-hues:var(--sr-color-accent),var(--cw-warm),var(--pr),var(--id),var(--rc),var(--sr-color-accent)}.cw-orb{border-radius:var(--sr-radius-round);cursor:pointer;z-index:55;width:56px;height:56px;transition:transform .45s var(--sr-ease-spring),opacity .35s var(--sr-ease-standard),inset-inline-end .5s var(--sr-ease-standard);background:0 0;border:0;padding:0;position:fixed;inset-block-end:22px;inset-inline-end:22px}.cw-orb:before{content:"";inset:calc(var(--sr-space-2-5) * -1);border-radius:var(--sr-radius-round);background:conic-gradient(from var(--cw-a),var(--cw-hues));filter:blur(18px);opacity:.55;animation:7s linear infinite cwSpin,4.5s ease-in-out infinite cwBreathe;position:absolute}.cw-core{border-radius:var(--sr-radius-round);background:radial-gradient(circle at 32% 28%,rgba(var(--white-rgb),.95) 0 6%,rgba(var(--white-rgb),0) 32%),conic-gradient(from var(--cw-a),var(--cw-hues));box-shadow:inset 0 -8px 18px rgba(var(--black-rgb),.28),inset 0 2px 6px rgba(var(--white-rgb),.5),0 14px 34px -10px rgba(var(--sr-color-accent-rgb),.7);animation:7s linear infinite cwSpin;position:absolute;inset:0}.cw-glint{border-radius:var(--sr-radius-round);background:radial-gradient(circle at 50% 120%,rgba(var(--white-rgb),.35),transparent 55%);mix-blend-mode:screen;position:absolute;inset:7px}.cw-badge{min-width:22px;height:22px;padding:0 var(--sr-space-1-5);border-radius:var(--sr-radius-pill);background:var(--sr-color-text);color:var(--sr-color-text-on-ink);border:2px solid var(--sr-color-canvas);font:600 11.5px/22px Archivo;position:absolute;inset-block-start:calc(var(--sr-space-0-5) * -1);inset-inline-end:calc(var(--sr-space-0-5) * -1)}.cw-orb:hover{transform:scale(1.08)translateY(-2px)}.cw-orb:active{transform:scale(.96)}.cw-orb.on{transform:scale(.82)}.cw-orb.on .cw-badge{opacity:0}.cw-orb:after{content:attr(data-tip);background:var(--sr-color-text);color:var(--sr-color-text-on-ink);padding:7px var(--sr-space-3);border-radius:var(--sr-radius-pill);white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s var(--sr-ease-standard);font-size:12.5px;font-weight:700;position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + var(--sr-space-3));transform:translateY(-50%)translate(6px)}.cw-orb:hover:after{opacity:1;transform:translateY(-50%)}.cw-orb.on:after{display:none}@keyframes cwSpin{to{--cw-a:360deg}}@keyframes cwBreathe{50%{opacity:.85;transform:scale(1.08)}}.cw-panel{inset-block:var(--sr-space-3);background:var(--sr-color-surface);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-xl);width:400px;box-shadow:var(--sr-shadow-3);z-index:54;opacity:0;visibility:hidden;transition:transform .55s var(--sr-ease-spring),opacity .35s var(--sr-ease-standard),visibility 0s .55s;flex-direction:column;display:flex;position:fixed;inset-inline-end:var(--sr-space-3);overflow:hidden;transform:translate(calc(100% + 24px))}[dir=rtl] .cw-panel{transform:translate(calc(-100% - 24px))}.cw-panel.open{opacity:1;visibility:visible;transition-delay:0s;transform:none}.cw-panel:before{content:"";background:radial-gradient(70% 100% at 85% 0%,rgba(var(--sr-color-accent-rgb),.16),transparent 70%);pointer-events:none;height:160px;position:absolute;inset-block-start:0;inset-inline:0}body.cw-open .cw-orb{inset-inline-end:432px}@media (min-width:1501px){.main{transition:margin-inline-end .55s var(--sr-ease-standard)}body.cw-open .main{margin-inline-end:424px}}html.static .main{transition:none}@media (prefers-reduced-motion:reduce){.main,.cw-panel,.cw-orb{transition:none}}.cw-head{align-items:center;gap:var(--sr-space-3);padding-block:18px var(--sr-space-3-5);padding-inline:var(--sr-space-5) var(--sr-space-4);display:flex;position:relative}.cw-head b{font-size:var(--sr-font-size-lg);letter-spacing:var(--sr-tracking-snug);font-weight:700;display:block}.cw-head span{font-size:var(--sr-font-size-xs);color:var(--sr-color-text-muted)}.cw-head>div{flex:1;min-width:0}.cw-mini{border-radius:var(--sr-radius-round);background:conic-gradient(from var(--cw-a),var(--cw-hues));width:30px;height:30px;box-shadow:inset 0 -4px 8px rgba(var(--black-rgb),.25);flex:none;animation:7s linear infinite cwSpin}.cw-body{padding:var(--sr-space-1) var(--sr-space-5) var(--sr-space-3);gap:var(--sr-space-3);scroll-behavior:smooth;flex-direction:column;flex:1;display:flex;position:relative;overflow:auto}.cw-greet{font-size:15px;line-height:var(--sr-line-relaxed);color:var(--sr-color-text);font-weight:500}.cw-sub{font-size:var(--sr-font-size-sm);line-height:var(--sr-line-body);color:var(--sr-color-text-muted);margin-block:0}.cw-card{gap:var(--sr-space-3);padding:var(--sr-space-3-5);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);background:var(--sr-color-surface);transition:transform .3s var(--sr-ease-standard),box-shadow .3s var(--sr-ease-standard);animation:cwIn .5s var(--sr-ease-standard) both;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.cw-card:nth-of-type(2){animation-delay:80ms}.cw-card:hover{box-shadow:var(--sr-shadow-1);transform:translateY(-2px)}.cw-card.hot{border-color:var(--sr-color-danger-bg-strong)}.cw-card .ico{border-radius:10px;width:36px;height:36px}.cw-card b{font-size:13.5px;line-height:var(--sr-line-snug);display:block}.cw-card span{color:var(--sr-color-text-muted);margin-top:var(--sr-space-0-5);font-size:12.5px;display:block}@keyframes cwIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cw-intents{gap:var(--sr-space-1-5);padding-top:var(--sr-space-1);flex-wrap:wrap;display:flex}.cw-intents .k{width:100%;font-size:var(--sr-font-size-2xs);letter-spacing:var(--sr-tracking-label);text-transform:uppercase;color:var(--sr-color-text-faint);font-weight:600}[dir=rtl] .cw-intents .k{letter-spacing:0;text-transform:none}.cw-thread{gap:var(--sr-space-2-5);flex-direction:column;display:flex}.cw-me{max-width:85%;padding:var(--sr-space-2-5) var(--sr-space-3-5);border-radius:16px 16px var(--sr-radius-xs) 16px;background:var(--sr-color-text);color:var(--sr-color-text-on-ink);animation:cwIn .35s var(--sr-ease-standard);align-self:flex-end;font-size:13.5px;font-weight:600}[dir=rtl] .cw-me{border-radius:16px 16px 16px var(--sr-radius-xs);align-self:flex-start}.cw-ai{gap:var(--sr-space-2-5);animation:cwIn .35s var(--sr-ease-standard);grid-template-columns:30px minmax(0,1fr);display:grid}.cw-ai>p,.cw-answer>p{padding-top:var(--sr-space-1);font-size:13.5px;line-height:1.65}.cw-answer>p:first-child,.cw-ai>p.typing{white-space:pre-line}.cw-answer{gap:var(--sr-space-3);min-inline-size:0;display:grid}.cw-answer>.btn,.cw-answer>.conf{justify-self:start}.cw-answer>p.cw-cites{gap:var(--sr-space-1);flex-wrap:wrap;padding-top:0;display:flex}.cw-ai .cw-answer .cite,.cw-ai .cw-journey .cite{font-family:inherit;font-size:var(--sr-font-size-xs);font-weight:500;line-height:var(--sr-line-snug);padding-block:var(--sr-space-0-5);white-space:normal;text-align:start}.cw-ai p.cw-err{color:var(--sr-color-danger-ink)}.cw-prompts{gap:var(--sr-space-2);flex-wrap:wrap;display:flex}.cw-prompts .chip{height:auto;min-height:32px;padding-block:var(--sr-space-1-5);white-space:normal;text-align:start;line-height:1.35}@media (pointer:coarse){.cw-prompts .chip{min-block-size:var(--sr-size-touch)}}.cw-compose{gap:var(--sr-space-2);margin:0 var(--sr-space-3-5);padding-block:var(--sr-space-1-5);padding-inline:var(--sr-space-4) var(--sr-space-1-5);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-pill);background:var(--sr-color-surface);align-items:center;transition:border-color .2s,box-shadow .3s;display:flex}.cw-compose:focus-within{border-color:var(--sr-color-text);box-shadow:0 0 0 4px rgba(var(--sr-color-accent-rgb),.12)}.cw-compose .btn{white-space:nowrap}.cw-compose input{min-width:0;min-block-size:24px;padding-block:var(--sr-space-0-5);font:inherit;font-size:var(--sr-font-size-md);color:var(--sr-color-text);background:0 0;border:0;outline:none;flex:1}.cw-foot{font-size:var(--sr-font-size-2xs);color:var(--sr-color-text-faint);text-align:center;padding:var(--sr-space-2-5) var(--sr-space-4) var(--sr-space-3-5)}.cw-orb.wake .cw-core{animation:cwSpin 7s linear infinite,cwPop .9s var(--sr-ease-spring)}.cw-orb.wake:before{animation:cwSpin 7s linear infinite,cwBreathe 4.5s ease-in-out infinite,cwFlare 1.2s var(--sr-ease-standard)}.cw-orb .cw-ring{display:none}.cw-orb.wake{--ring:rgba(var(--sr-color-accent-rgb),.55)}.cw-orb.wake .cw-glint{box-shadow:0 0 0 0 var(--ring);animation:cwRing 2.4s var(--sr-ease-standard) 3}@keyframes cwPop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes cwFlare{0%{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.4)}to{opacity:.55;transform:scale(1)}}@keyframes cwRing{0%{box-shadow:0 0 0 0 var(--ring),0 0 0 0 var(--ring)}to{box-shadow:0 0 0 28px rgba(var(--sr-color-accent-rgb),0),0 0 0 54px rgba(var(--sr-color-accent-rgb),0)}}.cw-nudge{width:296px;padding:var(--sr-space-3) var(--sr-space-4);border-radius:var(--sr-radius-xl) var(--sr-radius-xl) var(--sr-radius-xs) var(--sr-radius-xl);background:var(--sr-color-text);color:var(--sr-color-text-on-ink);box-shadow:0 24px 60px -18px rgba(var(--black-rgb),.55);z-index:56;opacity:0;transform-origin:100% 100%;pointer-events:none;visibility:hidden;transition:opacity var(--sr-dur-slow) var(--sr-ease-spring),transform var(--sr-dur-slow) var(--sr-ease-spring),visibility 0s linear var(--sr-dur-slow);position:fixed;inset-block-end:var(--sr-space-6);inset-inline-end:96px;transform:translate(16px)scale(.96)}[dir=rtl] .cw-nudge{border-radius:var(--sr-radius-xl) var(--sr-radius-xl) var(--sr-radius-xl) var(--sr-radius-xs);transform-origin:0 100%;transform:translate(-16px)scale(.96)}.cw-nudge.show{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}.cw-nudge .k{font-size:var(--sr-font-size-2xs);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--sr-color-accent) 50%,var(--sr-color-text-on-ink));font-weight:700;display:block}[data-accent=graphite] .cw-nudge .k{color:color-mix(in srgb,var(--cw-warm) 50%,var(--sr-color-text-on-ink))}.cw-nudge b{font-size:var(--sr-font-size-md);margin-top:var(--sr-space-1);line-height:var(--sr-line-snug);display:block}.cw-nudge>span:not(.k):not(.acts){display:none}.cw-nudge .acts{gap:var(--sr-space-1-5);margin-top:var(--sr-space-2-5);display:flex}.cw-nudge .btn.primary{background:var(--sr-color-text-on-ink);color:var(--sr-color-text);border-color:var(--sr-color-text-on-ink)}.cw-nudge .btn.ghost{color:var(--sr-color-text-on-ink)}@media (max-width:560px){.cw-nudge{inset-inline:var(--sr-space-3) var(--sr-space-3);width:auto;padding:var(--sr-space-2-5) var(--sr-space-3-5);border-radius:16px;inset-block-end:84px}.cw-nudge .k,.cw-nudge>span:not(.k):not(.acts){display:none}.cw-nudge b{font-size:var(--sr-font-size-md);margin-block-start:0}.cw-nudge .acts{margin-block-start:var(--sr-space-2)}}.cw-nudge .btn.ghost:hover{background:rgba(var(--white-rgb),.08)}body.cw-open .cw-nudge{display:none}body.is-scrolling .cw-nudge.show{opacity:0;pointer-events:none}main.page{padding-block-end:120px}body .main{padding-block-end:104px}.bar-sticky{margin-inline-end:84px}body.cw-nudging .bar-sticky{margin-inline-end:360px}body:has(.tgl :is(.switch:focus-visible,.switch:hover)) .cw-nudge.show{opacity:0;pointer-events:none;transform:translate(16px)scale(.96)}[dir=rtl] body:has(.tgl :is(.switch:focus-visible,.switch:hover)) .cw-nudge.show{transform:translate(-16px)scale(.96)}[data-setup=new] .cw-nudge{display:none!important}.cw-ai .typing:after{content:"▍";color:var(--sr-color-accent);animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}html.static .cw-orb:before,html.static .cw-core,html.static .cw-mini,html.static .cw-orb.wake:before,html.static .cw-orb.wake .cw-core,html.static .cw-orb.wake .cw-glint,html.static .cw-ai .typing:after,html.static .cw-card,html.static .cw-me,html.static .cw-ai{animation:none}html.static .cw-orb,html.static .cw-panel,html.static .cw-panel.open{transition:none}@media (prefers-reduced-motion:reduce){.cw-orb:before,.cw-core,.cw-mini,.cw-orb.wake:before,.cw-orb.wake .cw-core,.cw-orb.wake .cw-glint,.cw-ai .typing:after{animation:none}}body.is-scrolling .cw-orb:not(:hover){opacity:.5;transform:scale(.72)}body.orb-over .cw-orb:not(:hover){opacity:.55;transform:scale(.7)translate(18%,18%)}[dir=rtl] body.orb-over .cw-orb:not(:hover),body.orb-over[dir=rtl] .cw-orb:not(:hover){transform:scale(.7)translate(-18%,18%)}@media (max-width:860px){.cw-orb{width:46px;height:46px;inset-block-end:104px;inset-inline-end:var(--sr-space-3-5)}.cw-panel{z-index:60;border-radius:0;width:auto;inset:0}body.cw-open .cw-orb{opacity:0;pointer-events:none}.cw-nudge{inset-inline:var(--sr-space-4);width:auto;inset-block-end:156px}.bar-sticky{margin-inline-end:0}main.page{padding-block-end:150px}body .main{padding-block-end:168px}body.cw-nudging .bar-sticky{margin-inline-end:0}}.cw-refused{padding:var(--sr-space-3);border:1px solid var(--sr-color-border);border-radius:var(--sr-radius-md);background:var(--sr-color-surface-subtle)}.cw-compose:has(input:disabled){opacity:.6}.cw-pending{gap:var(--sr-space-2);flex-direction:column;min-inline-size:0;display:flex}.cw-pending-h{font-size:var(--sr-font-size-sm);color:var(--sr-color-text);margin:0;font-weight:600}.cw-pending .rows{margin:0;padding:0}.cw-pending .pend-row{padding-inline:0}.cw-src{font-size:var(--sr-font-size-xs);color:var(--sr-color-text-faint);line-height:var(--sr-line-normal);margin:0}
