.console-shell{--ink:#15130f;--paper:#fbf8f1;--paper-deep:#efeae0;--vermilion:#c8331f;--indigo:#26457a;--ochre-ink:#9a6a1c;--moss:#2f6549;--serif-cn:"Songti SC", "STSong", "Noto Serif SC", "Source Han Serif SC", serif;--reveal-ease:cubic-bezier(.19, 1, .22, 1);--glide-ease:cubic-bezier(.65, 0, .15, 1);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.08 0 0 0 0 0.07 0 0 0 0 0.05 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--c-bg:var(--paper-deep);--c-glass:var(--paper);--c-t0:var(--ink);--c-t1:#2f2b24;--c-t2:#5a554a;--c-t3:#7c766a;--c-line:#15130f24;--c-line2:#15130f52;--c-ok:var(--moss);--c-warn:var(--ochre-ink);--c-bad:var(--vermilion);--c-num:"Iowan Old Style", "Palatino", Georgia, "Songti SC", serif;--card:var(--paper);--sunken:#f1ece1;--text:#2f2b24;--quiet:#6a6458;--line:#15130f29;--line-strong:#15130f61;--blue:var(--ink);--blue-soft:#f1ece1;--red:var(--vermilion);--red-soft:#f7e5df;--green:var(--moss);--green-soft:#e7eee6;--ochre:var(--ochre-ink);background-color:var(--paper-deep);background-image:var(--grain);color:var(--ink)}.console-shell ::selection{color:var(--ink);background:#c8331f33}.console-shell .c-slate,.console-shell .c-conditions,.console-shell .c-agent,.console-shell .c-notices,.console-shell .c-track{z-index:2;background-color:var(--paper-deep);position:relative}.console-shell .c-hud{gap:6px;padding:8px 14px 10px}.console-shell .c-agent{flex:none}.console-shell .c-slate{min-height:34px;padding-bottom:2px}.console-shell .c-slate h1{font-family:var(--serif-cn);letter-spacing:.03em;color:var(--ink);font-size:21px;font-weight:900}.console-shell .c-slate .version-select select{font-family:var(--c-num);letter-spacing:.02em;font-weight:700}.console-shell .c-slate .run-status{color:var(--c-t2)}.console-shell .working-dot{background:var(--vermilion)!important;box-shadow:none!important}.console-shell .c-slate .text-button:not(:disabled):hover{color:var(--ink);background:0 0}.console-shell .model-pill{background:var(--paper);color:var(--ink);border:1px solid #15130f52;border-radius:3px}.console-shell .arena-conditions{color:var(--c-t3)}.console-shell .arena-conditions strong{color:var(--ink);font-weight:700}.console-shell .stop-button{box-shadow:2px 2px 0 var(--vermilion);border:1.5px solid var(--vermilion)!important;background:var(--paper)!important;color:var(--vermilion)!important;border-radius:3px!important}.console-shell .c-track{border-top:1.5px solid var(--ink);padding-top:5px}.console-shell .c-time .seg>span{font-family:var(--serif-cn);letter-spacing:.06em;font-size:13px}.console-shell .c-time .seg.here>span,.console-shell .c-time .seg.live>span{color:var(--ink);font-weight:900}.console-shell .c-time .seg.here>span:after{content:"";vertical-align:3px;background:var(--vermilion);width:5px;height:5px;margin-left:6px;display:inline-block;transform:rotate(45deg)}.console-shell .c-time .ticks{border-bottom:1px solid #15130f59;gap:3px;height:12px}.console-shell .c-time .ticks button{transform-origin:bottom;transition:background-color .5s var(--reveal-ease), transform .6s var(--reveal-ease);background:#15130f1a}.console-shell .c-time .ticks button:hover{background:var(--c-t2);transform:scaleY(1.45)}.console-shell .c-time .ticks .seen{background:var(--ink)}.console-shell .c-time .ticks .cur{background:var(--vermilion);transform:scaleY(1.45)}.console-shell .c-metrics dt{letter-spacing:.04em;font-size:11px}.console-shell .c-metrics dd{font-family:var(--c-num);letter-spacing:0;font-size:21px;font-weight:700}.console-shell .c-cw{box-shadow:none;opacity:.5;background:#fbf8f199;border:1px solid #15130f1f;border-radius:2px}.console-shell .c-cw .tb{box-shadow:inset 2px 0 0 rgb(var(--route) / .7);font-family:var(--serif-cn);color:var(--c-t3);background:0 0;border-bottom:1px solid #15130f1f}.console-shell .c-cw .body{color:#15130f6b}.console-shell .c-cw.now{background:#fbf8f1eb;border-color:#15130f66;box-shadow:3px 3px #15130f40}.console-shell .c-cw.far{box-shadow:none}.console-shell .c-board{border:1.5px solid var(--ink);border-top:1.5px solid var(--ink);background:var(--paper);box-shadow:4px 4px 0 var(--ink);transition:translate .8s var(--reveal-ease), opacity .8s var(--reveal-ease);border-radius:4px}.console-shell .c-board:before{content:"";z-index:2;background:rgb(var(--route));pointer-events:none;width:38px;height:4px;position:absolute;top:-1.5px;left:14px}.console-shell .c-board:after{display:none}.console-shell .c-board.dim{opacity:.55}.console-shell .c-board.speaking,.console-shell .c-board.pick{box-shadow:9px 9px 0 var(--ink);translate:-3px -3px}.console-shell .c-board :is(h2,h3,.title){font-family:var(--serif-cn)}.console-shell .c-claim.hot,.console-shell .c-root .c-claim.hot{background:var(--ink);color:var(--paper)}.console-shell .c-stamp{box-shadow:none;font-family:var(--serif-cn);letter-spacing:.12em;background:#fbf8f1e6;border:3px double;border-radius:4px}.console-shell .c-tear{background:var(--ink);color:var(--paper);box-shadow:4px 4px 0 var(--vermilion)}.console-shell .c-packet{border-radius:2px;box-shadow:2px 2px #15130f59}.console-shell .c-root .c-thread{stroke-linecap:round}.console-shell .c-rail{gap:8px}.console-shell .c-now{background:var(--ink);color:var(--paper);box-shadow:4px 4px 0 var(--vermilion);border-radius:4px}.console-shell .c-now .big{font-family:var(--serif-cn);letter-spacing:.02em;font-size:20px;font-weight:900}.console-shell .c-now .fl{color:#fbf8f19e}.console-shell .c-now .fl b{color:var(--paper)}.console-shell .c-now p{color:#fbf8f1c7}.console-shell .c-ctrl button{color:var(--paper);background:0 0;border:1px solid #fbf8f180;border-radius:2px}.console-shell .c-ctrl button:not(:disabled):hover,.console-shell .c-ctrl button.on{background:var(--paper);color:var(--ink)}.console-shell .c-drafts{flex:1 1 0;min-height:140px}.console-shell .c-drafts:empty{display:none}.console-shell .c-drafts:not(:empty)~.c-trace{flex:0 auto;max-height:30%}.console-shell .c-trace{background:var(--paper);border:1px solid #15130f38;border-radius:4px}.console-shell .c-trace h2{font-family:var(--serif-cn)}.console-shell .c-log .hot{background:var(--ink)!important;color:var(--paper)!important}.console-shell .c-scope i{background:var(--ink)}.console-shell .c-bottom>*{background:var(--paper);box-shadow:none;border:1px solid #15130f47;border-radius:4px}.console-shell .c-bottom h2,.console-shell .c-compare>h2,.console-shell .c-list>h2{font-family:var(--serif-cn);letter-spacing:.04em;font-weight:900}.console-shell .c-row.sel,.console-shell .c-row.located{background:var(--ink)!important;color:var(--paper)!important}.console-shell .c-result{background:var(--ink);color:var(--paper);box-shadow:6px 6px 0 var(--vermilion);border-radius:4px}.console-shell .c-result h2{font-family:var(--serif-cn);letter-spacing:.02em}.c-press-ring{border-width:1.5px!important;width:64px!important;height:64px!important}.c-press-dab{z-index:90;pointer-events:none;border-radius:50%;width:14px;height:14px;position:fixed}.c-press-spark{display:none}.c-fill-dot{box-shadow:none!important}.console-shell .c-deck-card{background-color:var(--paper);transition:transform .9s var(--reveal-ease), opacity .6s var(--reveal-ease), box-shadow .6s var(--reveal-ease);background-image:linear-gradient(#c8331f59,#c8331f59),repeating-linear-gradient(#0000 0 19px,#26457a14 19px 20px);background-position:0 24px,0 25px;background-repeat:no-repeat,repeat;background-size:100% 1px,100% 100%;border:1.2px solid #15130f8c;border-radius:3px;box-shadow:2px 2px #15130f59}.console-shell .c-deck-card:before{content:"";background:rgb(var(--route));width:26px;height:3px;position:absolute;top:0;left:10px}.console-shell .c-deck-card.c-deck-now{border:1.5px solid var(--ink);background-color:var(--paper);box-shadow:5px 5px 0 var(--ink)}.console-shell .c-deck-now .tb{background:var(--ink);color:#fbf8f1b3}.console-shell .c-deck-now .tb b{color:var(--paper)}.console-shell .c-deck-card .plain strong{font-family:var(--serif-cn)}.console-shell .c-deck-card.is-supported:before{background:var(--vermilion)}.console-shell .c-deck-card.is-refuted:before{background:var(--moss)}.console-shell .c-deck-card.is-unresolved:before{background:var(--ochre-ink)}.console-shell .c-deck-card:not(.c-deck-now):hover{box-shadow:4px 4px #15130f73}.console-shell .c-live{border:1.5px solid var(--ink);background:var(--paper);box-shadow:5px 5px 0 var(--ink);border-radius:3px}.console-shell .c-live:before{content:"";background:rgb(var(--route));width:32px;height:4px;position:absolute;top:-1.5px;left:12px}.console-shell .c-live .tb{font-family:var(--serif-cn);border-bottom:1px dashed #15130f52}.console-shell .c-live.arrive{animation:paper-land .9s var(--reveal-ease) backwards}.console-shell .c-root .c-verdict,.console-shell .c-root .c-list,.console-shell .c-trace{background:var(--paper)}.console-shell .c-root .c-verdict:not(.ready){background:#fbf8f1cc}@keyframes paper-land{0%{opacity:0;box-shadow:0 0 0 var(--ink);transform:translate(12px,18px)rotate(.8deg)}}.console-shell .c-root .c-board,.console-shell .c-root.theater .c-board{background:var(--paper)}.console-shell .c-root .c-board:is(.speaking,.target),.console-shell .c-root.theater .c-board:is(.speaking,.target){border-color:var(--ink);box-shadow:8px 8px 0 var(--ink)}.console-shell .c-root .c-board.pick{border-color:var(--ink);box-shadow:8px 8px 0 var(--vermilion)}.console-shell .c-root .c-board.dim,.console-shell .c-root.theater .c-board.dim{box-shadow:2px 2px #15130f66}.console-shell .c-board:before{animation:none!important}.console-shell .c-board>header b,.console-shell .c-board-body h3{font-family:var(--serif-cn);font-weight:900}.console-shell .c-outline rect{stroke:var(--ink);stroke-width:2.5px}.console-shell .c-root.theater .c-thread,.console-shell .c-root.theater .c-thread.on{filter:none}.console-shell .c-root.theater .c-time .ticks .cur{box-shadow:none}.console-shell .c-board.enter>header,.console-shell .c-board.enter .c-board-body>*{animation-name:paper-ink-in;animation-timing-function:var(--reveal-ease)}@keyframes paper-ink-in{0%{opacity:0;transform:translateY(8px)}}@keyframes c-char{0%{opacity:0;transform:translateY(.22em)}}.console-shell .c-char{animation-duration:.8s;animation-timing-function:var(--reveal-ease)}.console-shell .c-root.opening .c-hud>:is(.c-slate,.c-conditions,.c-agent,.c-notices,.c-track){animation:band-in 1.1s var(--reveal-ease) both}.console-shell .c-root.opening .c-hud>.c-conditions{animation-delay:80ms}.console-shell .c-root.opening .c-hud>.c-agent{animation-delay:.16s}.console-shell .c-root.opening .c-hud>:is(.c-notices,.c-track){animation-delay:.24s}.console-shell .c-root.opening .c-hud>.c-bottom{animation:band-up 1.2s var(--reveal-ease) .55s both}.console-shell .c-root.opening .c-rail{animation:band-side 1.2s var(--reveal-ease) .4s both}.console-shell .c-slate h1{position:relative}.console-shell .c-root.opening .c-slate h1:after{content:"";background:var(--vermilion);transform-origin:0;width:42px;height:2px;animation:rule-draw 1.6s var(--reveal-ease) .3s both;position:absolute;bottom:-3px;left:0}@keyframes band-in{0%{opacity:0;transform:translateY(-12px)}}@keyframes band-up{0%{opacity:0;transform:translateY(18px)}}@keyframes band-side{0%{opacity:0;transform:translate(22px)}}@keyframes rule-draw{0%{opacity:1;transform:scaleX(0)}60%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.console-shell .c-time .seg{position:relative}.console-shell .c-time .seg.here>span{animation:stage-arrive .9s var(--reveal-ease) both;display:inline-block}.console-shell .c-time .seg.here:after{content:"";background:var(--vermilion);transform-origin:0;height:2px;animation:stage-rule 1.2s var(--reveal-ease) both;position:absolute;bottom:-4px;left:0;right:0}@keyframes stage-arrive{0%{opacity:.2;transform:translateY(6px)}}@keyframes stage-rule{0%{transform:scaleX(0)}}.c-seal{z-index:30;border:4px double var(--vermilion,#c8331f);color:var(--vermilion,#c8331f);letter-spacing:.16em;white-space:nowrap;pointer-events:none;opacity:0;will-change:transform, opacity;background:#fbf8f1e0;border-radius:6px;padding:4px 18px;font-family:Songti SC,STSong,Noto Serif SC,serif;font-size:clamp(22px,2.2vw,36px);font-weight:900;position:fixed}@media (prefers-reduced-motion:reduce){.console-shell .c-root.opening *,.console-shell .c-time .seg.here>span,.console-shell .c-time .seg.here:after{animation:none!important}}.console-shell .c-result .first{border:1.5px solid var(--paper);background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);border-radius:3px}.console-shell .c-result .first strong{font-family:var(--serif-cn);font-weight:900}.console-shell .c-result .act>button{color:var(--c-t2);background:0 0;background-image:linear-gradient(var(--vermilion), var(--vermilion));transition:background-size .7s var(--reveal-ease), color .4s;background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;border:0;text-decoration:none}.console-shell .c-result .act>button:hover{color:var(--ink);background-size:100% 1.5px}.console-shell .c-root .c-result p{color:#fbf8f1c7}.console-shell .c-result dt{color:#fbf8f18c}.console-shell .c-result dd{color:#fbf8f1e6}.console-shell .c-root.at-result:not(.theater) .c-board.pick{border-color:var(--ink);box-shadow:9px 9px 0 var(--vermilion)}.console-shell .c-chart .row.pick{box-shadow:inset 3px 0 0 var(--vermilion);background-color:#c8331f0f}.console-shell .c-chart .row:not(:disabled):hover{box-shadow:inset 3px 0 0 rgb(var(--route))}.console-shell :is(dialog,.modal,.modal-panel,.evidence-drawer,.drawer){color:var(--ink);border:1.5px solid var(--ink)!important;background-color:var(--paper)!important;background-image:var(--grain)!important;box-shadow:8px 8px 0 var(--ink)!important;border-radius:4px!important}.console-shell :is(dialog,.modal,.modal-panel,.evidence-drawer,.drawer) :is(h2,h3){font-family:var(--serif-cn);letter-spacing:.03em;font-weight:900}.console-shell dialog::backdrop{background:#3c301e47}.console-shell .evidence-drawer .drawer-heading{background-color:var(--paper);border-bottom:1.5px solid var(--ink)}.console-shell .recorded-example-card{background:var(--paper);transition:transform .7s var(--reveal-ease), box-shadow .7s var(--reveal-ease), border-color .5s;border:1.5px solid #15130fb3;border-radius:4px;box-shadow:3px 3px #15130fb3}@media (hover:hover){.console-shell .recorded-example-card:hover{border-color:var(--ink);box-shadow:7px 7px 0 var(--ink);transform:translate(-3px,-3px)}}.console-shell .recorded-example-card :is(h3,strong){font-family:var(--serif-cn)}.console-shell .recorded-entry-main h1{color:var(--ink);font-family:var(--serif-cn);letter-spacing:.04em;font-weight:900}.console-shell .recorded-entry-main h1:after{content:"";background:var(--vermilion);transform-origin:0;width:34px;height:3px;animation:ci-rule 1.2s var(--reveal-ease) .2s both;margin-top:14px;display:block}.console-shell .recorded-entry-eyebrow{font-family:var(--serif-cn);letter-spacing:.2em;color:var(--c-t2)}.console-shell .recorded-entry-form{border:1.5px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--ink);border-radius:6px}.console-shell .recorded-entry-goal textarea{font-family:var(--serif-cn);font-weight:700}.console-shell .recorded-entry-start:before{background:#c8331f8c}.console-shell .recorded-back,.console-shell .recorded-replay-badge{font-family:var(--serif-cn)}
.console-shell{--press-in:cubic-bezier(.3, 0, .2, 1)}.console-shell :is(button,a,select,summary,input,textarea){transition:background-color .45s var(--reveal-ease), color .45s var(--reveal-ease), border-color .45s var(--reveal-ease), box-shadow .55s var(--reveal-ease), transform .55s var(--reveal-ease), translate .55s var(--reveal-ease), outline-offset .4s var(--reveal-ease)}.console-shell :is(button,a,select,summary,[tabindex]:not(h1,h2,h3,section,main)):focus-visible{outline:2px solid var(--vermilion);outline-offset:3px}.console-shell :is(input,textarea,select):focus-visible{outline:none}.console-shell input[type=checkbox],.console-shell input[type=radio]{accent-color:var(--ink)}.console-shell :is(.primary-button,.gi-analyze){border:1.5px solid var(--ink);background:var(--ink);color:var(--paper);box-shadow:0 0 0 var(--vermilion);border-radius:3px}@media (hover:hover){.console-shell :is(.primary-button,.gi-analyze):not(:disabled):hover{background:var(--ink);box-shadow:4px 4px 0 var(--vermilion);transform:translate(-2px,-2px)}}.console-shell :is(.primary-button,.gi-analyze):not(:disabled):active{box-shadow:0 0 0 var(--vermilion);transition-duration:.12s;transition-timing-function:var(--press-in);transform:translate(1px,1px)}.console-shell .secondary-button{border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:2px 2px 0 var(--ink);border-radius:3px}.console-shell .secondary-button:before{background:var(--ink)!important;transition:transform .6s var(--glide-ease)!important}@media (hover:hover){.console-shell .secondary-button:not(:disabled):hover{color:var(--paper);box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}}.console-shell .secondary-button:not(:disabled):active{box-shadow:0 0 0 var(--ink);transition-duration:.12s;transform:translate(1px,1px)}.console-shell .text-button{overflow:visible}.console-shell .text-button:before{transform:scaleX(0);background:var(--vermilion)!important;transform-origin:0!important;height:1.5px!important;transition:transform .7s var(--reveal-ease)!important;inset:auto 6px 0!important}@media (hover:hover){.console-shell .text-button:not(:disabled):hover{color:var(--ink)!important;box-shadow:none!important;background:0 0!important;transform:none!important}.console-shell .text-button:not(:disabled):hover:before{transform:scaleX(1)}}.console-shell .text-button:not(:disabled):active{transition-duration:.1s;transform:translateY(1px)!important}.console-shell .text-button:not(:disabled):active:before{transform:scaleX(1);height:2.5px!important}@media (hover:hover){.console-shell button:not(:disabled):hover svg{transform:none}.console-shell :is(button,a):not(:disabled):hover svg.lucide-history{rotate:-50deg}.console-shell :is(button,a):not(:disabled):hover svg:is(.lucide-refresh-cw,.lucide-rotate-ccw){rotate:180deg}.console-shell :is(button,a):not(:disabled):hover svg:is(.lucide-plus,.lucide-x),.console-shell :is(button,a):not(:disabled):hover svg:is(.lucide-settings-2,.lucide-sliders-horizontal){rotate:90deg}.console-shell :is(button,a):not(:disabled):hover svg:is(.lucide-arrow-right,.lucide-chevron-right){transform:translate(4px)}.console-shell :is(button,a):not(:disabled):hover svg.lucide-arrow-up-right{transform:translate(2px,-2px)}.console-shell :is(button,a):not(:disabled):hover svg.lucide-chevron-down{transform:translateY(2px)}.console-shell :is(button,a):not(:disabled):hover svg.lucide-square{transform:scale(.78)}}.console-shell :is(button,a) svg.lucide-x{transition:rotate .7s var(--reveal-ease), transform .7s var(--reveal-ease)}.console-shell .icon-button{background:var(--paper);color:var(--ink);border:1.5px solid #15130f80;border-radius:3px}@media (hover:hover){.console-shell .icon-button:not(:disabled):hover{border-color:var(--ink);background:var(--paper);color:var(--ink);box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}}.console-shell .icon-button:not(:disabled):active{box-shadow:0 0 0 var(--ink);transform:translate(1px,1px)}.console-shell .model-pill:before{background:var(--ink)!important;transition:transform .6s var(--glide-ease)!important}@media (hover:hover){.console-shell .model-pill:not(:disabled):hover{color:var(--paper)!important;box-shadow:3px 3px 0 var(--vermilion)!important;transform:translate(-1px,-1px)!important}.console-shell .stop-button:not(:disabled):hover{color:var(--paper)!important;box-shadow:4px 4px 0 var(--ink)!important;transform:translate(-1px,-1px)!important}}.console-shell .stop-button:not(:disabled):active{box-shadow:0 0 0 var(--ink)!important;transform:translate(1px,1px)!important}.console-shell .c-ctrl button:before{background:var(--paper)!important;transition:transform .55s var(--glide-ease)!important}@media (hover:hover){.console-shell .c-ctrl button:not(:disabled):hover{color:var(--ink);transform:translateY(-1px)}}.console-shell .c-ctrl button:not(:disabled):active{transform:translateY(1px)}@media (hover:hover){.console-shell .c-root .c-board:not(.dim):hover{box-shadow:8px 8px 0 var(--ink);translate:-3px -3px}.console-shell .c-root .c-board.dim:hover{box-shadow:4px 4px #15130f99}.console-shell .c-root .c-claim:not(:disabled):hover{box-shadow:-3px 0 0 rgb(var(--route));background:linear-gradient(#9a6a1c2e,#9a6a1c2e) 0/100% 100% no-repeat;transform:none}}.console-shell .c-root .c-claim{transition:background-size .7s var(--reveal-ease), box-shadow .5s var(--reveal-ease);background:linear-gradient(#9a6a1c2e,#9a6a1c2e) 0/0% 100% no-repeat}.console-shell .c-root .c-row{transition:background-size .75s var(--reveal-ease), padding-left .6s var(--reveal-ease), color .4s;background:linear-gradient(#9a6a1c29,#9a6a1c29) 0/0% 100% no-repeat;position:relative}@media (hover:hover){.console-shell .c-root .c-row:hover,.console-shell .c-root .c-row:hover em{color:var(--ink);background-color:#0000}.console-shell .c-root .c-row:hover{background-size:100% 100%;padding-left:12px}}.console-shell .c-root .c-row:before{content:"";background:var(--vermilion);width:3px;transition:transform .6s var(--reveal-ease);position:absolute;top:3px;bottom:3px;left:0;transform:scaleY(0)}.console-shell .c-root .c-row:is(.sel,.located):before{transform:scaleY(1)}.console-shell .c-chart .row{transition:background-size .75s var(--reveal-ease);background:linear-gradient(#9a6a1c24,#9a6a1c24) 0/0% 100% no-repeat}@media (hover:hover){.console-shell .c-chart .row:hover{background-size:100% 100%}}.console-shell summary{list-style:none}.console-shell summary::-webkit-details-marker{display:none}.console-shell details>summary:before{content:"";width:6px;height:6px;transition:transform .6s var(--reveal-ease);border-bottom:1.5px solid;border-right:1.5px solid;margin:0 8px 2px 0;display:inline-block;transform:rotate(-45deg)}.console-shell details[open]>summary:before{transform:rotate(45deg)}.console-shell :is(.field,.modal-body,dialog) :is(input:not([type=checkbox],[type=radio]),textarea,select){background:var(--paper);color:var(--ink);background-image:linear-gradient(var(--vermilion), var(--vermilion));transition:border-color .5s var(--reveal-ease), box-shadow .6s var(--reveal-ease), transform .6s var(--reveal-ease), background-size .8s var(--reveal-ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;border:1.5px solid #15130f73;border-radius:3px}.console-shell :is(.field,.modal-body,dialog) :is(input:not([type=checkbox],[type=radio]),textarea,select):focus{border-color:var(--ink);box-shadow:3px 3px 0 var(--ink);background-size:100% 2px;outline:none;transform:translate(-1px,-1px)}@media (prefers-reduced-motion:reduce){.console-shell *{transition-duration:.01ms!important}}.console-shell .site-header .identity-history-trigger{color:var(--ink);white-space:nowrap;box-shadow:none;background:0 0;border-color:#0000}.console-shell .site-header .identity-history-trigger:before{background:var(--vermilion)!important;height:1.5px!important;transition:transform .7s var(--reveal-ease)!important;inset:auto 6px 0!important}@media (hover:hover){.console-shell .site-header .identity-history-trigger:not(:disabled):hover{color:var(--ink);box-shadow:none;transform:none}}
