.integration-cards-module__2WyrHW__grid{gap:var(--ui-space-3);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));margin:0;padding:0;list-style:none;display:grid}.integration-cards-module__2WyrHW__grid>li{margin:0;padding:0}.integration-cards-module__2WyrHW__card{gap:var(--ui-space-1);block-size:100%;padding:var(--ui-space-5);border-radius:var(--ts-card-r);background:var(--ts-tile);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ts-card-rim);color:var(--ui-foreground);transition:background-color var(--ui-dur-instant) var(--ui-ease-color);flex-direction:column;text-decoration:none;display:flex}.integration-cards-module__2WyrHW__mark{block-size:24px;inline-size:24px;fill:var(--ui-muted);opacity:.55;transition:fill var(--ui-dur-snap) var(--ui-ease-color), opacity var(--ui-dur-snap) var(--ui-ease-color);margin-block-end:var(--ui-space-4)}.integration-cards-module__2WyrHW__name{font-weight:var(--ui-weight-medium)}.integration-cards-module__2WyrHW__line{color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm);text-wrap:pretty}@media (hover:hover){.integration-cards-module__2WyrHW__card:hover{background:var(--ts-hover-tile)}}.integration-cards-module__2WyrHW__card:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}.integration-cards-module__2WyrHW__card:focus-visible .integration-cards-module__2WyrHW__mark{fill:var(--ui-foreground);opacity:1}@media (prefers-reduced-motion:reduce){.integration-cards-module__2WyrHW__card,.integration-cards-module__2WyrHW__mark{transition:none}}
@property --truncate-fade{syntax:"<length>";inherits:false;initial-value:0}.text-module__61v17q__wrap{overflow-wrap:anywhere;text-wrap:pretty;min-width:0}.text-module__61v17q__truncate{white-space:nowrap;min-width:0;margin-block:-.2em;padding-block:.2em;overflow:hidden}.text-module__61v17q__truncateLines{max-height:calc(var(--truncate-lines,2) * 1lh);overflow:hidden}@supports (animation-timeline:scroll()){.text-module__61v17q__truncate,.text-module__61v17q__truncateLines{--truncate-to:right;animation:linear both text-module__61v17q__truncate-overflow}:is(.text-module__61v17q__truncate:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.text-module__61v17q__truncateLines:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){--truncate-to:left}.text-module__61v17q__truncate{-webkit-mask-image:linear-gradient(to var(--truncate-to), #000 calc(100% - var(--truncate-fade)), transparent);mask-image:linear-gradient(to var(--truncate-to), #000 calc(100% - var(--truncate-fade)), transparent);animation-timeline:scroll(self inline)}.text-module__61v17q__truncateLines{-webkit-mask-image:linear-gradient(#000 0 0), linear-gradient(to var(--truncate-to), #000 calc(100% - var(--truncate-fade)), transparent);mask-image:linear-gradient(#000 0 0), linear-gradient(to var(--truncate-to), #000 calc(100% - var(--truncate-fade)), transparent);animation-timeline:scroll(self);-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-size:100% calc(100% - 1lh),100% 1lh;mask-size:100% calc(100% - 1lh),100% 1lh;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@supports not (animation-timeline:scroll()){.text-module__61v17q__truncate{text-overflow:ellipsis}.text-module__61v17q__truncateLines{-webkit-line-clamp:var(--truncate-lines,2);-webkit-box-orient:vertical;display:-webkit-box}}@keyframes text-module__61v17q__truncate-overflow{0%,to{--truncate-fade:24px}}.text-module__61v17q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.text-module__61v17q__sweep{-webkit-mask-image:linear-gradient(90deg, rgb(0 0 0/var(--sweep-dim,.55)) 35%, #000 50%, rgb(0 0 0/var(--sweep-dim,.55)) 65%);mask-image:linear-gradient(90deg, rgb(0 0 0/var(--sweep-dim,.55)) 35%, #000 50%, rgb(0 0 0/var(--sweep-dim,.55)) 65%);animation:text-module__61v17q__sweep var(--ui-dur-sweep) linear infinite;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes text-module__61v17q__sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.text-module__61v17q__sweep{animation:none;-webkit-mask-image:none;mask-image:none}}
.kbd-module__2m3Ooq__root{--kbd-line:var(--ui-leading-md);--kbd-height:calc(var(--kbd-line) - 2px);--kbd-pad:5px;justify-items:var(--kbd-align,center);font:inherit;white-space:nowrap;align-items:center;display:inline-grid}.kbd-module__2m3Ooq__root[data-variant=caps]{height:var(--kbd-line);vertical-align:top}.kbd-module__2m3Ooq__root[data-size=sm]{--kbd-line:var(--ui-leading-sm);--kbd-pad:4px}.kbd-module__2m3Ooq__spelling{grid-area:1/1;min-width:0;display:inline-flex}.kbd-module__2m3Ooq__spelling[data-kbd-spelling=apple]{visibility:hidden}.kbd-module__2m3Ooq__keys{align-items:center;gap:2px;display:inline-flex}.kbd-module__2m3Ooq__key{box-sizing:border-box;min-width:calc(var(--kbd-height) * 1.5);height:var(--kbd-height);padding-inline:var(--kbd-pad);border-radius:var(--ui-radius-full);background:color-mix(in oklch, currentColor 7%, transparent);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong);font-family:var(--ui-font-sans);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);place-items:center;font-style:normal;line-height:1;display:inline-grid}.kbd-module__2m3Ooq__root[data-variant=plain] .kbd-module__2m3Ooq__keys{font-variant-numeric:tabular-nums;gap:0}.kbd-module__2m3Ooq__srOnly{}@media (forced-colors:active){.kbd-module__2m3Ooq__key{border:1px solid canvastext}}
@property --cut{syntax:"<length>";inherits:false;initial-value:0}@keyframes line-input-module__QKyhUa__cut{0%,to{--cut:24px}}.line-input-module__QKyhUa__line{align-items:center;gap:var(--ui-space-2);border-bottom:var(--ui-hairline) solid var(--ts-hairline);width:100%;transition:border-color var(--ui-dur-instant) var(--ui-ease-color);display:flex}.line-input-module__QKyhUa__line[data-busy]{opacity:.5}.line-input-module__QKyhUa__input{min-width:0;height:36px;color:var(--ui-foreground);font:inherit;font-size:var(--ts-body);background:0 0;border:0;outline:none;flex:1;padding:0}.line-input-module__QKyhUa__input::placeholder{color:var(--ui-muted)}@media (hover:none){.line-input-module__QKyhUa__input{font-size:var(--ui-text-touch)}}.line-input-module__QKyhUa__tag{border-radius:var(--ui-radius-full);background:var(--ts-tile);max-width:60%;height:26px;color:var(--ui-foreground);font:inherit;font-size:var(--ts-small);white-space:nowrap;cursor:pointer;animation:line-input-module__QKyhUa__tag-in var(--ui-dur-fast) var(--ui-ease-enter);border:0;flex:none;align-items:center;gap:6px;padding:0 4px 0 10px;display:inline-flex;overflow:hidden}@supports (animation-timeline:scroll()){.line-input-module__QKyhUa__tag{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);animation:line-input-module__QKyhUa__tag-in var(--ui-dur-fast) var(--ui-ease-enter), line-input-module__QKyhUa__cut linear both;animation-timeline:auto,scroll(self inline)}}.line-input-module__QKyhUa__tag:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}@keyframes line-input-module__QKyhUa__tag-in{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.line-input-module__QKyhUa__tag{animation:none}@supports (animation-timeline:scroll()){.line-input-module__QKyhUa__tag{animation:linear both line-input-module__QKyhUa__cut;animation-timeline:scroll(self inline)}}}
.text-morph-module__p8KAwa__root{white-space:pre;display:inline-flex;position:relative}.text-morph-module__p8KAwa__label{}@property --morph-fade{syntax:"<length>";inherits:false;initial-value:0}.text-morph-module__p8KAwa__row{--morph-to:right;margin-block:-.3em;padding-block:.3em;display:inline-flex;position:relative}.text-morph-module__p8KAwa__row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--morph-to:left}.text-morph-module__p8KAwa__row[data-morphing]{-webkit-mask-image:linear-gradient(to var(--morph-to), #000 calc(100% - var(--morph-fade)), transparent);mask-image:linear-gradient(to var(--morph-to), #000 calc(100% - var(--morph-fade)), transparent)}.text-morph-module__p8KAwa__glyph{margin-block:-.3em;padding-block:.3em;display:inline-block}.text-morph-module__p8KAwa__ghosts{pointer-events:none;position:absolute;inset:0}.text-morph-module__p8KAwa__ghost{padding-block:.3em;position:absolute;top:0}
.button-module__kTSR8G__button{--button-bg:transparent;--button-bg-hover:var(--ui-fill);--button-bg-press:var(--ui-fill-strong);--button-fg:var(--ui-foreground);--button-edge:transparent;--ui-icon-stroke:var(--ui-icon-stroke-medium);height:var(--ui-control-md);min-width:var(--ui-control-md);border-radius:var(--ui-radius-full);color:var(--button-fg);isolation:isolate;font:var(--ui-weight-medium) var(--ui-text-md) / 1 var(--ui-font-sans);letter-spacing:var(--ui-tracking-control);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color var(--ui-dur-instant) var(--ui-ease-color), opacity var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;flex-shrink:0;place-items:center;padding-inline:20px;text-decoration:none;display:inline-grid;position:relative}.button-module__kTSR8G__button:before{content:"";z-index:-1;border-radius:inherit;background:var(--button-bg);box-shadow:inset 0 0 0 var(--ui-hairline) var(--button-edge), var(--button-depth,0 0 transparent);transition:background-color var(--ui-dur-instant) var(--ui-ease-color), box-shadow var(--ui-dur-instant) var(--ui-ease-color), scale var(--ui-dur-snap) var(--ui-ease-snap);position:absolute;inset:0}.button-module__kTSR8G__button[data-icon-only]{width:calc(var(--ui-control-md) * var(--ui-capsule));padding-inline:0}.button-module__kTSR8G__button[data-size=sm][data-icon-only]{width:calc(var(--ui-control-sm) * var(--ui-capsule))}.button-module__kTSR8G__button[data-size=lg][data-icon-only]{width:calc(var(--ui-control-lg) * var(--ui-capsule))}.button-module__kTSR8G__button[data-size=sm]{height:var(--ui-control-sm);min-width:var(--ui-control-sm);padding-inline:14px}@media (pointer:coarse){.button-module__kTSR8G__button[data-size=sm]:after{content:"";inset:calc((var(--ui-control-sm) - var(--ui-control-md)) / 2) 0;position:absolute}}.button-module__kTSR8G__button[data-size=lg]{height:var(--ui-control-lg);min-width:var(--ui-control-lg);padding-inline:var(--ui-space-5);font-size:var(--ui-text-md)}.button-module__kTSR8G__button[data-variant=primary]{--button-depth:var(--ui-shadow-control);--button-bg:var(--ui-ink);--button-bg-hover:color-mix(in oklch, var(--button-bg) 92%, var(--button-fg));--button-bg-press:color-mix(in oklch, var(--button-bg) 85%, var(--button-fg));--button-fg:var(--ui-on-ink)}.button-module__kTSR8G__button[data-variant=secondary]{--button-bg:var(--ui-surface);--button-edge:var(--ui-border-strong);--button-depth:var(--ui-shadow-control)}.button-module__kTSR8G__button[data-variant=danger]{--button-depth:var(--ui-shadow-control);--button-bg:var(--ui-danger);--button-bg-hover:color-mix(in oklch, var(--button-bg) 93%, black);--button-bg-press:color-mix(in oklch, var(--button-bg) 86%, black);--button-fg:var(--ui-on-danger)}@media (hover:hover){.button-module__kTSR8G__button:hover:not(:disabled,[aria-busy]):before{background:var(--button-bg-hover)}.button-module__kTSR8G__button[data-variant=secondary]:hover:not(:disabled,[aria-busy]):before{background:var(--ui-fill-solid)}}.button-module__kTSR8G__button:active:not(:disabled,[aria-busy]):before{--button-depth:0 0 transparent;background:var(--button-bg-press);transition-duration:var(--ui-dur-press)}.button-module__kTSR8G__button:active:not(:disabled,[aria-busy],[aria-haspopup]):before{scale:var(--ui-scale-press)}.button-module__kTSR8G__button:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.button-module__kTSR8G__button:disabled{opacity:.5;cursor:default}.button-module__kTSR8G__button[aria-busy]{cursor:default}@property --button-dim{syntax:"<number>";inherits:false;initial-value:1}.button-module__kTSR8G__content{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-1) 6px;margin:-4px -6px;display:inline-flex}.button-module__kTSR8G__content svg{width:var(--ui-icon-md);height:var(--ui-icon-md);pointer-events:none;flex-shrink:0}.button-module__kTSR8G__button[data-busy-shown] .button-module__kTSR8G__content{--button-dim:1;-webkit-mask-image:linear-gradient(90deg, rgb(0 0 0/var(--button-dim)) 35%, black 50%, rgb(0 0 0/var(--button-dim)) 65%);mask-image:linear-gradient(90deg, rgb(0 0 0/var(--button-dim)) 35%, black 50%, rgb(0 0 0/var(--button-dim)) 65%);animation:button-module__kTSR8G__button-dim var(--ui-dur-base) var(--ui-ease-color) forwards, button-module__kTSR8G__button-sweep var(--ui-dur-sweep) linear infinite;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes button-module__kTSR8G__button-dim{to{--button-dim:.4}}@keyframes button-module__kTSR8G__button-sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.button-module__kTSR8G__button:before{transition-property:background-color,box-shadow}.button-module__kTSR8G__button:active:not(:disabled,[aria-busy],[aria-haspopup]):before{scale:none}.button-module__kTSR8G__button[data-busy-shown] .button-module__kTSR8G__content{--button-dim:.5;animation:none}}.button-module__kTSR8G__button[data-block]{width:100%;display:grid}
.app-module__fkT_dW__titles{gap:var(--ui-space-1);min-width:0;display:grid}.app-module__fkT_dW__actions{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}@property --cut{syntax:"<length>";inherits:false;initial-value:0}@keyframes app-module__fkT_dW__cut{0%,to{--cut:24px}}.app-module__fkT_dW__card{align-content:start;gap:var(--ui-space-4);border-radius:var(--ts-card-r);background:var(--ts-tile);padding:clamp(20px,2.4vw,28px);display:grid}.app-module__fkT_dW__section{align-content:start;gap:var(--ui-space-4);grid-template-columns:minmax(0,1fr);width:min(100%,720px);display:grid}.app-module__fkT_dW__section+.app-module__fkT_dW__section,.app-module__fkT_dW__section+*>.app-module__fkT_dW__section:first-child{padding-top:var(--ui-space-6);border-top:var(--ui-hairline) solid var(--ts-hairline)}.app-module__fkT_dW__h2{color:var(--ui-foreground);font-size:var(--ts-body);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);margin:0}.app-module__fkT_dW__note{color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm);text-wrap:balance;margin:0}.app-module__fkT_dW__note code,.app-module__fkT_dW__mono{font-family:var(--ts-font-value);font-size:inherit}.app-module__fkT_dW__error{color:var(--ui-danger-text);font-size:var(--ts-small);line-height:var(--ui-leading-sm);margin:0}.app-module__fkT_dW__rows{margin:0;padding:0;list-style:none;display:grid}.app-module__fkT_dW__row{align-items:center;gap:var(--ui-space-3);min-height:52px;padding-block:var(--ui-space-2);display:flex}.app-module__fkT_dW__row+.app-module__fkT_dW__row{border-top:var(--ui-hairline) solid var(--ts-hairline)}.app-module__fkT_dW__rowMain{flex:1;min-width:0;display:grid}.app-module__fkT_dW__rowTitle{color:var(--ui-foreground);font-size:var(--ts-body);line-height:var(--ui-leading-md);white-space:nowrap;overflow:hidden}@supports (animation-timeline:scroll()){.app-module__fkT_dW__rowTitle{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);animation:linear both app-module__fkT_dW__cut;animation-timeline:scroll(self inline)}}.app-module__fkT_dW__rowMeta{color:var(--ui-subtle);font-size:var(--ts-small);line-height:var(--ui-leading-sm)}.app-module__fkT_dW__form{gap:var(--ui-space-4);display:grid}.app-module__fkT_dW__inline{align-items:flex-end;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.app-module__fkT_dW__inline>:first-child{flex:1;min-width:200px}.app-module__fkT_dW__signinPage{isolation:isolate;justify-items:center;gap:var(--ui-space-4);padding:clamp(32px, 8vh, 96px) var(--gutter,24px) var(--ui-gap-section);display:grid;position:relative}.app-module__fkT_dW__signin [class*=card]{box-shadow:none;background:0 0;padding-inline:0}.app-module__fkT_dW__signinPage>.app-module__fkT_dW__error{text-align:center;max-width:400px}.app-module__fkT_dW__localCode{color:var(--ui-muted);font-size:var(--ts-small);margin:0}.app-module__fkT_dW__localCode code{border-radius:var(--ts-r-sm);background:var(--ui-fill);color:var(--ui-foreground);font-family:var(--ts-font-value);padding:2px 6px}.app-module__fkT_dW__push{justify-items:start;gap:var(--ui-space-3);min-width:0;display:grid}.app-module__fkT_dW__push>div{width:100%}.app-module__fkT_dW__quiet{color:var(--ui-muted);font:inherit;cursor:pointer;transition:color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;justify-self:start;padding:0}@media (hover:hover){.app-module__fkT_dW__quiet:hover{color:var(--ts-hover-ink)}}.app-module__fkT_dW__quiet:focus-visible{border-radius:var(--ts-r-xs);outline:var(--ui-ring-focus);outline-offset:3px}.app-module__fkT_dW__consentTitle{text-align:center;max-width:440px;font-size:var(--ts-heading);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-2xl);letter-spacing:var(--ui-tracking-heading);text-wrap:balance;margin:0}.app-module__fkT_dW__consentText{text-align:center;max-width:440px;color:var(--ui-muted);text-wrap:pretty;margin:0}.app-module__fkT_dW__consentActions{gap:var(--ui-space-2);display:flex}.app-module__fkT_dW__consentAlert{width:100%;max-width:440px}.app-module__fkT_dW__reviewerForm{gap:var(--ui-space-4);justify-items:stretch;width:100%;max-width:400px;display:grid}.app-module__fkT_dW__reviewerForm>.app-module__fkT_dW__consentTitle,.app-module__fkT_dW__reviewerForm>.app-module__fkT_dW__consentText{justify-self:center}
.connect-panel-module__Y7gU4a__head{justify-content:space-between;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.connect-panel-module__Y7gU4a__steps{gap:var(--ui-space-6);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.connect-panel-module__Y7gU4a__steps>li{gap:var(--ui-space-3);counter-increment:step;min-width:0;padding-inline-start:36px;display:grid;position:relative}.connect-panel-module__Y7gU4a__steps>li:before{content:counter(step);border-radius:var(--ui-radius-full);background:var(--ui-fill);width:22px;height:22px;color:var(--ui-muted);font-size:var(--ts-small);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:grid;position:absolute;top:0;left:0}.connect-panel-module__Y7gU4a__say{color:var(--ui-foreground);font-size:var(--ts-body);text-wrap:balance;margin:0;line-height:22px}.connect-panel-module__Y7gU4a__row{justify-content:space-between;align-items:center;gap:var(--ui-space-3) var(--ui-space-5);flex-wrap:wrap;display:flex}.connect-panel-module__Y7gU4a__row>:first-child{flex:320px}@media (max-width:560px){.connect-panel-module__Y7gU4a__steps>li{padding-inline-start:0;padding-top:30px}}
.studio-module__ZVgqvq__studio{min-height:100%}.studio-module__ZVgqvq__tabButton{color:var(--ui-subtle);font:inherit;cursor:pointer;transition:color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;padding:0;text-decoration:none}@media (hover:hover){.studio-module__ZVgqvq__tabButton:hover{color:var(--ts-hover-ink)}}.studio-module__ZVgqvq__agent{margin-inline:-6px var(--ui-space-3);border-radius:var(--ts-r-sm);color:var(--ui-foreground);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px;display:inline-flex}.studio-module__ZVgqvq__agent svg{color:var(--ui-subtle);flex:none}@media (hover:hover){.studio-module__ZVgqvq__agent:hover{background:var(--ts-hover-fill)}}.studio-module__ZVgqvq__agent:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}.studio-module__ZVgqvq__tabButton:focus-visible{border-radius:var(--ts-r-xs);outline:var(--ui-ring-focus);outline-offset:3px}.studio-module__ZVgqvq__body{align-content:start;gap:var(--ui-gap-block);width:min(100% - var(--gutter) * 2, 720px);padding-block:clamp(32px, 4vw, 56px) var(--ui-gap-section);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.studio-module__ZVgqvq__status{white-space:nowrap}.studio-module__ZVgqvq__status[data-state=conflict],.studio-module__ZVgqvq__status[data-state=error]{color:var(--ui-danger-text)}.studio-module__ZVgqvq__head{justify-content:space-between;align-items:flex-end;gap:var(--ui-space-3) var(--ui-space-4);flex-wrap:wrap;display:flex}.studio-module__ZVgqvq__titles{gap:var(--ui-space-1);min-width:0;display:grid}.studio-module__ZVgqvq__title{color:var(--ui-foreground);font-size:var(--ts-heading);line-height:1.1;font-weight:var(--ui-weight-medium);letter-spacing:var(--ui-tracking-heading);margin:0}.studio-module__ZVgqvq__sub{max-width:60ch;color:var(--ui-muted);font-size:var(--ts-body);line-height:var(--ui-leading-md);text-wrap:balance;margin:0}.studio-module__ZVgqvq__headActions{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.studio-module__ZVgqvq__stack{gap:var(--ui-gap-block);display:grid}.studio-module__ZVgqvq__brandGrid{align-items:start;gap:var(--ui-space-4);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}.studio-module__ZVgqvq__boardCard{padding:0}.studio-module__ZVgqvq__side{top:var(--ui-space-4);gap:var(--ui-space-4);display:grid;position:sticky}.studio-module__ZVgqvq__add{align-items:start;gap:var(--ui-space-5);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.studio-module__ZVgqvq__wants{align-content:start;gap:var(--ui-space-3);padding-top:2px;display:grid}.studio-module__ZVgqvq__wants ul{gap:var(--ui-space-2);margin:0;padding:0;list-style:none;display:grid}.studio-module__ZVgqvq__wants li{gap:var(--ui-space-2);color:var(--ui-foreground);font-size:var(--ts-small);line-height:var(--ui-leading-sm);grid-template-columns:16px minmax(0,1fr);display:grid}.studio-module__ZVgqvq__wants li svg{width:16px;height:16px;color:var(--ui-subtle);margin-top:1px}.studio-module__ZVgqvq__wants li[data-has]{color:var(--ui-subtle)}.studio-module__ZVgqvq__wants li[data-has] svg{color:var(--ui-accent-text)}.studio-module__ZVgqvq__filesHead{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding-top:var(--ui-space-5);border-top:var(--ui-hairline) solid var(--ts-hairline);flex-wrap:wrap;display:flex}.studio-module__ZVgqvq__assetsGrid{align-items:start;gap:var(--ui-space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}@media (max-width:640px){.studio-module__ZVgqvq__add{grid-template-columns:minmax(0,1fr)}}.studio-module__ZVgqvq__asset{gap:var(--ui-space-3);min-width:0;display:grid}.studio-module__ZVgqvq__preview{height:160px;padding:var(--ui-space-5);border-radius:var(--ts-card-r);background:var(--ts-tile);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;overflow:hidden}.studio-module__ZVgqvq__preview[data-bg=checker]{background-color:var(--ts-light);background-image:linear-gradient(45deg, var(--ts-light-check) 25%, transparent 25%, transparent 75%, var(--ts-light-check) 75%), linear-gradient(45deg, var(--ts-light-check) 25%, transparent 25%, transparent 75%, var(--ts-light-check) 75%);background-position:0 0,8px 8px;background-size:16px 16px}.studio-module__ZVgqvq__preview[data-bg=light]{background:var(--ts-light)}.studio-module__ZVgqvq__preview[data-bg=dark]{background:var(--ui-canvas)}.studio-module__ZVgqvq__previewImg{object-fit:contain;width:100%;height:100%}.studio-module__ZVgqvq__specimen{color:var(--ui-foreground);font-size:var(--ts-heading);line-height:1.1}.studio-module__ZVgqvq__assetBody{align-items:flex-start;gap:var(--ui-space-2);padding-inline:2px;display:flex}.studio-module__ZVgqvq__assetText{flex:1;min-width:0;display:grid}.studio-module__ZVgqvq__assetName,.studio-module__ZVgqvq__assetUsage{border-radius:var(--ts-r-xs);width:100%;min-width:0;color:var(--ui-foreground);font:inherit;font-size:var(--ts-body);line-height:var(--ui-leading-md);background:0 0;border:0;outline:none;margin:0;padding:0}.studio-module__ZVgqvq__assetUsage{color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm)}.studio-module__ZVgqvq__assetUsage::placeholder{color:var(--ui-subtle)}.studio-module__ZVgqvq__assetName:focus-visible,.studio-module__ZVgqvq__assetUsage:focus-visible{outline:var(--ui-ring-focus);outline-offset:3px}.studio-module__ZVgqvq__assetAbout{color:var(--ui-subtle);font-size:var(--ts-small);line-height:var(--ui-leading-sm);margin-top:2px}.studio-module__ZVgqvq__assetMore{border-radius:var(--ui-radius-full);width:28px;height:28px;color:var(--ui-muted);cursor:pointer;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.studio-module__ZVgqvq__assetMore svg{width:18px;height:18px}@media (hover:hover){.studio-module__ZVgqvq__assetMore:hover{background:var(--ts-hover-fill);color:var(--ts-hover-ink)}}.studio-module__ZVgqvq__assetMore:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}@media (pointer:coarse){.studio-module__ZVgqvq__assetMore{position:relative}.studio-module__ZVgqvq__assetMore:after{content:"";position:absolute;inset:-8px}}@media (max-width:900px){.studio-module__ZVgqvq__brandGrid{grid-template-columns:minmax(0,1fr)}.studio-module__ZVgqvq__side{position:static}}.studio-module__ZVgqvq__tabButton[data-working]{animation:studio-module__ZVgqvq__shimmer var(--ui-dur-sweep) linear infinite;-webkit-mask-image:linear-gradient(90deg,#0000008c 35%,#000 50%,#0000008c 65%);mask-image:linear-gradient(90deg,#0000008c 35%,#000 50%,#0000008c 65%);-webkit-mask-size:300% 100%;mask-size:300% 100%}@keyframes studio-module__ZVgqvq__shimmer{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.studio-module__ZVgqvq__tabButton[data-working]{animation:none;-webkit-mask-image:none;mask-image:none}}.studio-module__ZVgqvq__plus{border-radius:var(--ui-radius-full);background:var(--ts-tile);width:32px;height:32px;color:var(--ui-foreground);cursor:pointer;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);border:0;place-items:center;padding:0;display:grid}.studio-module__ZVgqvq__plus svg{width:18px;height:18px}@media (hover:hover){.studio-module__ZVgqvq__plus:hover{background:var(--ts-hover-tile)}}.studio-module__ZVgqvq__plus{transition:background var(--ui-dur-instant) var(--ui-ease-color)}.studio-module__ZVgqvq__plus:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}.studio-module__ZVgqvq__people{gap:var(--ui-space-6);display:grid}.studio-module__ZVgqvq__invite{align-items:end;gap:var(--ui-space-2);display:flex}.studio-module__ZVgqvq__invite>:first-child{flex:1}.studio-module__ZVgqvq__addSlot{width:32px;transition:width var(--ui-dur-glide) var(--ui-ease-glide), opacity var(--ui-dur-instant) var(--ts-ease-fade);display:flex;overflow:hidden}.studio-module__ZVgqvq__addInner{flex:none;display:flex}.studio-module__ZVgqvq__addSlot:not([data-gone]){transition-delay:0s, var(--ui-dur-press)}.studio-module__ZVgqvq__addSlot[data-gone]{opacity:0;width:0;transition-delay:var(--ui-dur-instant), 0s}@media (prefers-reduced-motion:reduce){.studio-module__ZVgqvq__addSlot{transition:none}}.studio-module__ZVgqvq__pill{border-radius:var(--ui-radius-full);background:var(--ts-tile);align-items:center;height:32px;display:inline-flex;overflow:clip}.studio-module__ZVgqvq__pill .studio-module__ZVgqvq__plus:focus-visible{outline-offset:-2px;border-radius:var(--ui-radius-full)}.studio-module__ZVgqvq__pill .studio-module__ZVgqvq__plus{background:0 0;width:32px;height:32px}@media (hover:hover){.studio-module__ZVgqvq__pill .studio-module__ZVgqvq__plus:hover{background:var(--ts-hover-fill)}}
.animated-size-module__TmChWW__root{min-width:0}.animated-size-module__TmChWW__root[data-axis=width],.animated-size-module__TmChWW__root[data-axis=both]{vertical-align:top;max-width:100%;display:inline-block}.animated-size-module__TmChWW__content{display:flow-root}.animated-size-module__TmChWW__root[data-axis=width]>.animated-size-module__TmChWW__content,.animated-size-module__TmChWW__root[data-axis=both]>.animated-size-module__TmChWW__content{width:max-content}.animated-size-module__TmChWW__root[data-armed]{transition:height var(--animated-size-grow,var(--ui-dur-panel)) var(--animated-size-ease,var(--ui-ease-expand)), width var(--animated-size-grow,var(--ui-dur-panel)) var(--animated-size-ease,var(--ui-ease-expand))}.animated-size-module__TmChWW__root[data-armed][data-direction=shrink]{transition-duration:var(--animated-size-shrink,var(--ui-dur-base))}.animated-size-module__TmChWW__root[data-moving][data-axis=height]{overflow-y:clip}.animated-size-module__TmChWW__root[data-moving][data-axis=width]{overflow-x:clip}.animated-size-module__TmChWW__root[data-moving][data-axis=both]{overflow:clip}@media (prefers-reduced-motion:reduce){.animated-size-module__TmChWW__root[data-armed]{transition:none}}
.badge-module__updqyW__badge{--badge-fill:var(--ui-fill-strong);--badge-text:var(--ui-muted);--badge-dot:var(--ui-subtle);--badge-edge:var(--ui-border);--badge-height:24px;--badge-pad:var(--ui-pad-tag);box-sizing:border-box;height:var(--badge-height);max-width:100%;padding-inline:var(--badge-pad);vertical-align:top;border-radius:var(--ui-radius-full);background:var(--badge-fill);box-shadow:inset 0 0 0 var(--ui-hairline) var(--badge-edge);color:var(--badge-text);font:var(--ui-weight-medium) var(--ui-text-sm) / 1 var(--ui-font-sans);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:6px;display:inline-flex}:is(p,li,dd,figcaption)>.badge-module__updqyW__badge{--badge-height:20px;--badge-pad:var(--ui-pad-tag-sm);vertical-align:baseline;margin-inline:2px}.badge-module__updqyW__badge[data-tone=accent]{--badge-fill:var(--ui-accent-tint);--badge-edge:var(--ui-border-accent);--badge-text:var(--ui-accent-text);--badge-dot:var(--ui-accent)}.badge-module__updqyW__badge[data-tone=positive]{--badge-fill:var(--ui-success-tint);--badge-edge:var(--ui-border-success);--badge-text:var(--ui-success-text);--badge-dot:var(--ui-success)}.badge-module__updqyW__badge[data-tone=danger]{--badge-fill:var(--ui-danger-tint);--badge-edge:var(--ui-border-danger);--badge-text:var(--ui-danger-text);--badge-dot:var(--ui-danger)}.badge-module__updqyW__badge[data-tone=warning]{--badge-fill:var(--ui-warning-tint);--badge-edge:var(--ui-border-warning);--badge-text:var(--ui-warning-text);--badge-dot:var(--ui-warning)}.badge-module__updqyW__badge[data-size=sm]{--badge-height:20px;--badge-pad:var(--ui-pad-tag-sm);gap:5px}.badge-module__updqyW__badge:has(.badge-module__updqyW__dot){padding-inline-start:calc(var(--badge-pad) - 2px)}.badge-module__updqyW__label{text-box:trim-both cap alphabetic}.badge-module__updqyW__dot{border-radius:var(--ui-radius-full);background:var(--badge-dot);flex-shrink:0;width:6px;height:6px}.badge-module__updqyW__badge[data-count]{--badge-pad:var(--ui-pad-tag-sm);min-width:var(--badge-height);font-variant-numeric:tabular-nums}.badge-module__updqyW__badge[data-count][data-size=sm]{--badge-pad:calc(var(--ui-pad-tag-sm) - 2px)}.badge-module__updqyW__srOnly{}@media (forced-colors:active){.badge-module__updqyW__badge{outline-offset:-1px;outline:1px solid canvastext}.badge-module__updqyW__dot{forced-color-adjust:none;background:canvastext}}
.pro-tag-module__w4xgAG__pro.pro-tag-module__w4xgAG__pro.pro-tag-module__w4xgAG__pro{--badge-height:18px;--badge-pad:7px;--badge-fill:var(--ui-accent);--badge-edge:transparent;--badge-text:var(--ui-on-accent);font-size:11px;font-weight:var(--ui-weight-semibold);letter-spacing:.01em}
.upgrade-module__RaC1-W__body{gap:var(--ui-space-5);display:grid}.upgrade-module__RaC1-W__plans{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--ts-body)}.upgrade-module__RaC1-W__plans th,.upgrade-module__RaC1-W__plans td{padding:10px var(--ui-space-3);border-bottom:var(--ui-hairline) solid var(--ui-border);text-align:start;vertical-align:middle}.upgrade-module__RaC1-W__plans thead th{color:var(--ui-muted);font-size:var(--ts-small);font-weight:var(--ui-weight-medium);padding-top:8px}.upgrade-module__RaC1-W__plans tbody th{color:var(--ui-muted);font-weight:var(--ui-weight-regular);padding-inline-start:0}.upgrade-module__RaC1-W__plans tbody tr:last-child>*{border-bottom:0}.upgrade-module__RaC1-W__plans td{color:var(--ui-muted);white-space:nowrap}.upgrade-module__RaC1-W__plans .upgrade-module__RaC1-W__pro{background:var(--ui-fill);color:var(--ui-foreground);font-weight:var(--ui-weight-medium)}.upgrade-module__RaC1-W__plans thead .upgrade-module__RaC1-W__pro{color:var(--ui-foreground);border-start-start-radius:var(--ts-r-sm);border-start-end-radius:var(--ts-r-sm)}.upgrade-module__RaC1-W__plans tbody tr:last-child .upgrade-module__RaC1-W__pro{border-end-end-radius:var(--ts-r-sm);border-end-start-radius:var(--ts-r-sm)}.upgrade-module__RaC1-W__check{width:16px;height:16px}.upgrade-module__RaC1-W__foot{justify-content:space-between;align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.upgrade-module__RaC1-W__price{color:var(--ui-muted)}.upgrade-module__RaC1-W__price b{color:var(--ui-foreground);font-size:var(--ts-heading);font-weight:var(--ui-weight-medium)}.upgrade-module__RaC1-W__actions{gap:var(--ui-space-2);display:flex}.upgrade-module__RaC1-W__failed{color:var(--ui-danger-text);font-size:var(--ts-small);line-height:var(--ui-leading-sm);text-wrap:pretty;margin:0}
.profile-module__uZWdgG__body{gap:var(--ui-space-4);display:grid}.profile-module__uZWdgG__who{align-items:center;gap:var(--ui-space-3);display:flex}.profile-module__uZWdgG__whoText{min-width:0;display:grid}.profile-module__uZWdgG__whoName{font-size:var(--ts-body);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-module__uZWdgG__email{color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-module__uZWdgG__row{align-items:center;gap:var(--ui-space-4);margin-top:var(--ui-space-5);padding-top:var(--ui-space-5);border-top:var(--ui-hairline) solid var(--ui-border);display:flex}.profile-module__uZWdgG__rowText{gap:var(--ui-space-1);flex:1;min-width:0;display:grid}.profile-module__uZWdgG__rowName{min-height:var(--ui-leading-md);font-size:var(--ts-body);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);align-items:center;display:flex}.profile-module__uZWdgG__rowError{color:var(--ui-danger-text);font-size:var(--ts-small);line-height:var(--ui-leading-sm);text-wrap:pretty}.profile-module__uZWdgG__rowMeta{color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm);text-wrap:pretty}.profile-module__uZWdgG__confirm{gap:var(--ui-space-4);display:grid}.profile-module__uZWdgG__confirmActions{justify-content:end;gap:var(--ui-space-2);display:flex}
@property --cut{syntax:"<length>";inherits:false;initial-value:0}@keyframes shell-module__lwHGna__cut{0%,to{--cut:24px}}.shell-module__lwHGna__app{background:var(--ui-canvas);min-height:100dvh;color:var(--ui-foreground);font-family:var(--ui-font-sans)}.shell-module__lwHGna__bar{z-index:10;align-items:center;gap:var(--ui-space-5);--inset:calc((var(--ts-bar-h) - var(--ts-safe-top) - 32px) / 2);height:var(--ts-bar-h);padding-top:var(--ts-safe-top);padding-inline:max(var(--inset), env(safe-area-inset-left,0px)) max(var(--inset), env(safe-area-inset-right,0px));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.shell-module__lwHGna__bar[data-in-sheet]{column-gap:var(--ui-space-3);grid-template-columns:minmax(0,1fr) 0 auto}.shell-module__lwHGna__trail{align-items:center;gap:var(--ui-space-2);min-width:0;font-size:var(--ts-body);font-weight:var(--ui-weight-medium);display:flex}.shell-module__lwHGna__word{border-radius:var(--ts-r-xs);color:var(--ui-foreground);transition:opacity var(--ui-dur-instant) var(--ui-ease-color);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.shell-module__lwHGna__word:hover{opacity:var(--ts-hover-mark)}}.shell-module__lwHGna__crumb,.shell-module__lwHGna__switch,.shell-module__lwHGna__new{font:inherit;cursor:pointer;color:var(--ui-subtle);white-space:nowrap;transition:color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;padding:0;text-decoration:none;overflow:hidden}@supports (animation-timeline:scroll()){.shell-module__lwHGna__crumb,.shell-module__lwHGna__switch,.shell-module__lwHGna__new{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);animation:linear both shell-module__lwHGna__cut;animation-timeline:scroll(self inline)}}.shell-module__lwHGna__crumb[aria-current=page]{color:var(--ui-foreground)}.shell-module__lwHGna__slash{color:color-mix(in oklch, var(--ui-foreground) 22%, transparent)}.shell-module__lwHGna__switch{border-radius:var(--ts-r-sm);min-width:0;color:var(--ui-foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-inline:-6px;padding:4px 6px;display:inline-flex}.shell-module__lwHGna__waiting{border-radius:var(--ui-radius-full);background:var(--ts-tile);color:var(--ui-muted);font-size:var(--ts-small);padding:2px 8px}.shell-module__lwHGna__switch svg{color:var(--ui-subtle);flex:none}.shell-module__lwHGna__name{text-overflow:clip;white-space:nowrap;overflow:hidden}@supports (animation-timeline:scroll()){.shell-module__lwHGna__name{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);animation:linear both shell-module__lwHGna__cut;animation-timeline:scroll(self inline)}}.shell-module__lwHGna__switch{gap:6px}.shell-module__lwHGna__end{justify-self:end;align-items:center;gap:var(--ui-space-2);height:32px;font-size:var(--ts-body);font-weight:var(--ui-weight-medium);display:flex}.shell-module__lwHGna__new{color:var(--ui-foreground)}.shell-module__lwHGna__me{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:grid;position:relative}@media (hover:hover){.shell-module__lwHGna__crumb:hover,.shell-module__lwHGna__new:hover{color:var(--ts-hover-ink)}.shell-module__lwHGna__switch:hover{background:var(--ts-hover-fill)}}:is(.shell-module__lwHGna__word,.shell-module__lwHGna__home,.shell-module__lwHGna__crumb,.shell-module__lwHGna__switch,.shell-module__lwHGna__new,.shell-module__lwHGna__me):focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}.shell-module__lwHGna__page{display:block}.shell-module__lwHGna__slot{align-items:center;gap:var(--ui-space-2);display:flex}.shell-module__lwHGna__slot>:not(button[aria-label],[aria-haspopup],[data-round]),.shell-module__lwHGna__end>.shell-module__lwHGna__new{margin-inline-end:var(--ui-space-2)}.shell-module__lwHGna__slot:empty{display:none}@media (max-width:520px){.shell-module__lwHGna__here{display:none}}.shell-module__lwHGna__home{border-radius:var(--ts-r-xs);color:var(--ui-foreground);transition:opacity var(--ui-dur-instant) var(--ui-ease-color);flex:none;align-items:center;margin-inline-end:var(--ui-space-2);display:inline-flex}@media (hover:hover){.shell-module__lwHGna__home:hover{opacity:var(--ts-hover-mark)}}.shell-module__lwHGna__switch{transition:background var(--ui-dur-instant) var(--ui-ease-color)}@media (prefers-reduced-motion:reduce){.shell-module__lwHGna__switch,.shell-module__lwHGna__switch svg{transition:none}}.shell-module__lwHGna__themeMark{pointer-events:none;margin-block:-6px;margin-inline-end:-14px}.shell-module__lwHGna__me .shell-module__lwHGna__meAvatar:after{box-shadow:none}.shell-module__lwHGna__me[data-pro]{background:conic-gradient(from 210deg, var(--ui-accent), color-mix(in oklch, var(--ui-accent), #9b61ea 70%), color-mix(in oklch, var(--ui-accent), #25c0e6 60%), var(--ui-accent));place-items:center;width:32px;height:32px}@supports (color:lab(0% 0 0)){.shell-module__lwHGna__me[data-pro]{background:conic-gradient(from 210deg, var(--ui-accent), color-mix(in oklch, var(--ui-accent), lab(52.7445% 44.8019 -61.7901) 70%), color-mix(in oklch, var(--ui-accent), lab(71.6455% -29.6695 -30.6355) 60%), var(--ui-accent))}}.shell-module__lwHGna__me[data-pro] .shell-module__lwHGna__meAvatar{--avatar-size:25px;box-shadow:0 0 0 2px var(--ui-canvas)}
.code-block-module__5c0g_q__block{--block-inset:var(--ui-space-2);--block-pad:var(--ui-space-4);--block-action:var(--ui-control-sm);--block-radius:var(--ui-radius-lg);border-radius:var(--block-radius);background:var(--ui-surface);min-width:0;box-shadow:var(--ui-shadow-resting);font-family:var(--ui-font-sans);position:relative}.code-block-module__5c0g_q__header{justify-content:space-between;align-items:center;gap:var(--ui-space-2);padding:var(--block-inset) var(--block-inset) var(--block-inset) var(--block-pad);display:flex}.code-block-module__5c0g_q__name{color:var(--ui-muted);font-size:var(--ui-text-sm);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);}.code-block-module__5c0g_q__actions{flex-shrink:0;align-items:center;display:flex}.code-block-module__5c0g_q__action.code-block-module__5c0g_q__action{padding-inline:var(--ui-space-3);color:var(--ui-muted)}@media (hover:hover){.code-block-module__5c0g_q__action.code-block-module__5c0g_q__action:hover{color:var(--ui-foreground)}}.code-block-module__5c0g_q__action.code-block-module__5c0g_q__action[aria-pressed=true]{--button-bg:var(--ui-fill);--button-bg-hover:var(--ui-fill-strong);color:var(--ui-foreground)}@media (pointer:coarse){.code-block-module__5c0g_q__block{--block-action:var(--ui-control-md)}.code-block-module__5c0g_q__action.code-block-module__5c0g_q__action{height:var(--block-action)}}.code-block-module__5c0g_q__scroller{overscroll-behavior-x:contain;border-radius:0 0 var(--block-radius) var(--block-radius);scrollbar-width:thin;scrollbar-color:var(--ui-border-strong) transparent;position:relative;overflow:auto}.code-block-module__5c0g_q__scroller:focus-visible{outline:none}.code-block-module__5c0g_q__block:has(.code-block-module__5c0g_q__scroller:focus-visible){outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.code-block-module__5c0g_q__scroller{--fade-start:0px;--fade-end:0px;--fade-top:0px;--fade-bottom:0px}.code-block-module__5c0g_q__scroller[data-fade-start]{--fade-start:var(--ui-space-6)}.code-block-module__5c0g_q__scroller[data-fade-end]{--fade-end:var(--ui-space-6)}.code-block-module__5c0g_q__scroller[data-fade-top]{--fade-top:var(--ui-space-6)}.code-block-module__5c0g_q__scroller[data-fade-bottom]{--fade-bottom:var(--ui-space-6)}.code-block-module__5c0g_q__scroller:is([data-fade-start],[data-fade-end],[data-fade-top],[data-fade-bottom]){-webkit-mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent), linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);mask-image:linear-gradient(to right, transparent, black var(--fade-start), black calc(100% - var(--fade-end)), transparent), linear-gradient(to bottom, transparent, black var(--fade-top), black calc(100% - var(--fade-bottom)), transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.code-block-module__5c0g_q__pre{width:max-content;min-width:100%;padding:var(--ui-space-1) var(--block-pad) var(--block-pad);counter-reset:line;margin:0}.code-block-module__5c0g_q__scroller[data-wrap] .code-block-module__5c0g_q__pre{width:auto}.code-block-module__5c0g_q__code{color:var(--ui-foreground);font-family:var(--ui-font-mono);font-size:var(--ui-text-sm);line-height:var(--ui-leading-md);tab-size:2;white-space:pre;display:block}.code-block-module__5c0g_q__scroller[data-wrap] .code-block-module__5c0g_q__code{white-space:pre-wrap;overflow-wrap:anywhere}.code-block-module__5c0g_q__line{min-height:1lh;display:block}.code-block-module__5c0g_q__pre[data-numbers] .code-block-module__5c0g_q__line{grid-template-columns:calc(var(--digits) * 1ch) minmax(0, 1fr);column-gap:var(--ui-space-4);display:grid}.code-block-module__5c0g_q__pre[data-numbers] .code-block-module__5c0g_q__line:before{content:counter(line);counter-increment:line;color:var(--ui-subtle);font-variant-numeric:tabular-nums;text-align:end;-webkit-user-select:none;user-select:none}.code-block-module__5c0g_q__scroller:not([data-wrap]) .code-block-module__5c0g_q__pre[data-numbers] .code-block-module__5c0g_q__line{grid-template-columns:calc(var(--digits) * 1ch) max-content}.code-block-module__5c0g_q__block{--code-keyword:color-mix(in oklab, var(--ui-accent-text) 65%, var(--ui-foreground));--code-control:var(--code-keyword);--code-string:color-mix(in oklab, var(--ui-success-text) 65%, var(--ui-foreground));--code-number:color-mix(in oklab, var(--ui-warning-text) 70%, var(--ui-foreground));--code-function:var(--ui-foreground);--code-type:color-mix(in oklab, color-mix(in oklch, var(--ui-danger-text) 60%, var(--ui-accent-text)) 60%, var(--ui-foreground));--code-attr:color-mix(in oklab, var(--ui-accent-text) 35%, var(--ui-foreground));--code-property:var(--ui-foreground);--code-punctuation:var(--ui-muted);--code-comment:var(--ui-subtle)}.code-block-module__5c0g_q__keyword{color:var(--code-keyword)}.code-block-module__5c0g_q__control{color:var(--code-control)}.code-block-module__5c0g_q__string{color:var(--code-string)}.code-block-module__5c0g_q__number,.code-block-module__5c0g_q__literal,.code-block-module__5c0g_q__value{color:var(--code-number)}.code-block-module__5c0g_q__function{color:var(--code-function)}.code-block-module__5c0g_q__type,.code-block-module__5c0g_q__tag,.code-block-module__5c0g_q__selector{color:var(--code-type)}.code-block-module__5c0g_q__attr,.code-block-module__5c0g_q__variable{color:var(--code-attr)}.code-block-module__5c0g_q__property,.code-block-module__5c0g_q__key{color:var(--code-property)}.code-block-module__5c0g_q__punctuation{color:var(--code-punctuation)}.code-block-module__5c0g_q__comment{color:var(--code-comment)}.code-block-module__5c0g_q__block[aria-busy] .code-block-module__5c0g_q__line>span>span{animation:code-block-module__5c0g_q__code-in var(--ui-dur-base) var(--ui-ease-enter) backwards}@keyframes code-block-module__5c0g_q__code-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.code-block-module__5c0g_q__block[aria-busy] .code-block-module__5c0g_q__line>span>span{animation:none}}.code-block-module__5c0g_q__srOnly{}
@property --skeleton-width{syntax:"*";inherits:false}@property --skeleton-height{syntax:"*";inherits:false}@property --skeleton-size{syntax:"*";inherits:false}.skeleton-module__Zzz-oq__bone{--skeleton-sheen:var(--lightningcss-light,color-mix(in oklch, var(--ui-surface) 62%, transparent))var(--lightningcss-dark,color-mix(in oklch, var(--ui-foreground) 9%, transparent));background-color:var(--ui-fill-strong);background-image:linear-gradient(110deg, transparent 42.5%, color-mix(in oklch, var(--skeleton-sheen) 22%, transparent) 45.5%, color-mix(in oklch, var(--skeleton-sheen) 62%, transparent) 48%, var(--skeleton-sheen) 50%, color-mix(in oklch, var(--skeleton-sheen) 62%, transparent) 52%, color-mix(in oklch, var(--skeleton-sheen) 22%, transparent) 54.5%, transparent 57.5%);max-width:100%;animation:skeleton-module__Zzz-oq__skeleton-sweep calc(var(--ui-dur-sweep) * 2) linear infinite;pointer-events:none;-webkit-user-select:none;user-select:none;background-repeat:no-repeat;background-size:300% 100%;background-attachment:fixed;display:block}.skeleton-module__Zzz-oq__bone:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-direction:reverse}@keyframes skeleton-module__Zzz-oq__skeleton-sweep{0%{background-position:100% 0}to{background-position:0 0}}.skeleton-module__Zzz-oq__block{width:var(--skeleton-width,100%);height:var(--skeleton-height,var(--ui-space-4));border-radius:var(--ui-radius-sm)}.skeleton-module__Zzz-oq__block[data-radius=md]{border-radius:var(--ui-radius-md)}.skeleton-module__Zzz-oq__block[data-radius=lg]{border-radius:var(--ui-radius-lg)}.skeleton-module__Zzz-oq__block[data-radius=full]{border-radius:var(--ui-radius-full)}.skeleton-module__Zzz-oq__circle{width:var(--skeleton-size);height:var(--skeleton-size);border-radius:var(--ui-radius-full);flex-shrink:0}.skeleton-module__Zzz-oq__text{width:var(--skeleton-width,100%);max-width:100%;display:block}.skeleton-module__Zzz-oq__text[data-size=sm]{font-size:var(--ui-text-sm);line-height:var(--ui-leading-sm)}.skeleton-module__Zzz-oq__text[data-size=md]{font-size:var(--ui-text-md);line-height:var(--ui-leading-md)}.skeleton-module__Zzz-oq__text[data-size="2xl"]{font-size:var(--ui-text-2xl);line-height:var(--ui-leading-2xl)}.skeleton-module__Zzz-oq__bar{vertical-align:baseline;width:100%;height:.7em;border-radius:var(--ui-radius-full);height:1cap;display:inline-block}.skeleton-module__Zzz-oq__bar:last-child:not(:only-child){width:var(--skeleton-last,60%)}.skeleton-module__Zzz-oq__group{min-width:0;display:grid}.skeleton-module__Zzz-oq__fallback,.skeleton-module__Zzz-oq__content{grid-area:1/1;min-width:0}.skeleton-module__Zzz-oq__fallback{opacity:0;pointer-events:none;transition:opacity var(--ui-dur-instant) var(--ui-ease-color)}.skeleton-module__Zzz-oq__fallback[data-shown]{opacity:1;transition:opacity var(--ui-dur-base) var(--ui-ease-enter)}.skeleton-module__Zzz-oq__content[data-enter]{animation:skeleton-module__Zzz-oq__skeleton-content-in var(--ui-dur-base) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2) backwards}@keyframes skeleton-module__Zzz-oq__skeleton-content-in{0%{opacity:0}}.skeleton-module__Zzz-oq__srOnly{}@media (prefers-reduced-motion:reduce){.skeleton-module__Zzz-oq__bone{background-image:none;animation:none}}@media (forced-colors:active){.skeleton-module__Zzz-oq__bone{outline:var(--ui-hairline) solid GrayText;outline-offset:calc(var(--ui-hairline) * -1)}}
@property --cut{syntax:"<length>";inherits:false;initial-value:0}@keyframes sheet-module__tPNg0G__cut{0%,to{--cut:24px}}.sheet-module__tPNg0G__line{max-width:34em;margin:var(--ui-space-3) 0 0;color:var(--ui-muted);font-size:var(--ts-heading);font-weight:var(--ui-weight-medium);line-height:1.4}.sheet-module__tPNg0G__meta{align-items:center;gap:var(--ui-space-1) var(--ui-space-4);color:var(--ui-subtle);font-size:var(--ts-small);font-weight:var(--ui-weight-medium);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sheet-module__tPNg0G__block{color:inherit;gap:10px;margin:0;text-decoration:none;display:grid}.sheet-module__tPNg0G__block:focus-visible{outline:none}.sheet-module__tPNg0G__block:focus-visible .sheet-module__tPNg0G__art{outline:var(--ui-ring-focus);outline-offset:3px}.sheet-module__tPNg0G__caption{min-width:0;font-size:var(--ts-small);gap:1px;padding-inline:2px;line-height:1.35;display:grid}.sheet-module__tPNg0G__caption b{color:var(--ui-foreground);font-weight:var(--ui-weight-medium);white-space:nowrap;overflow:hidden}@supports (animation-timeline:scroll()){.sheet-module__tPNg0G__caption b{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);animation:linear both sheet-module__tPNg0G__cut;animation-timeline:scroll(self inline)}}.sheet-module__tPNg0G__caption span{color:var(--ui-subtle);font-family:var(--ts-font-value);font-size:var(--ts-small);white-space:nowrap;overflow:hidden}@supports (animation-timeline:scroll()){.sheet-module__tPNg0G__caption span{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);animation:linear both sheet-module__tPNg0G__cut;animation-timeline:scroll(self inline)}}.sheet-module__tPNg0G__art{aspect-ratio:1;border-radius:var(--ts-r-sm);background:var(--ts-tile);color:var(--ui-foreground);transition:transform var(--ui-dur-base) var(--ui-ease-enter);display:grid;position:relative;overflow:hidden;container-type:inline-size}.sheet-module__tPNg0G__scale code,.sheet-module__tPNg0G__words code{font-family:var(--ts-font-value);font-size:var(--ts-small);opacity:.7}.sheet-module__tPNg0G__type{align-content:space-between;padding:8%}.sheet-module__tPNg0G__aa{font-size:var(--ts-heading);font-weight:var(--ui-weight-medium);line-height:1.1}.sheet-module__tPNg0G__scale>span{display:block}.sheet-module__tPNg0G__scale i{border-radius:var(--ts-r-xs);height:6px;display:block}.sheet-module__tPNg0G__logo{place-items:center;padding:18%}.sheet-module__tPNg0G__logo img{object-fit:contain;width:100%;height:100%}.sheet-module__tPNg0G__words{align-content:center;gap:4px;padding:9%}.sheet-module__tPNg0G__words span{font-size:var(--ts-heading);font-weight:var(--ui-weight-medium);line-height:1.1}.sheet-module__tPNg0G__words s{font-weight:var(--ui-weight-regular);opacity:.4}.sheet-module__tPNg0G__rules{padding:9% 9% 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 72px),#0000 calc(100% - 36px));mask-image:linear-gradient(#000 calc(100% - 72px),#0000 calc(100% - 36px))}.sheet-module__tPNg0G__rules ol{font-size:var(--ts-small);align-content:start;gap:3cqi;margin:0;padding:0 0 0 5cqi;line-height:1.3;display:grid}.sheet-module__tPNg0G__image{aspect-ratio:auto;background:var(--ts-tile)}.sheet-module__tPNg0G__image img{object-fit:cover;width:100%;height:100%;display:block}.sheet-module__tPNg0G__doc{background:var(--ts-tile);place-items:start center;padding:12% 14% 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 76px),#0000 calc(100% - 34px));mask-image:linear-gradient(#000 calc(100% - 76px),#0000 calc(100% - 34px));container-type:inline-size}.sheet-module__tPNg0G__page{aspect-ratio:1/1.414;border-radius:var(--ts-r-xs);background:var(--ui-surface);width:100%;box-shadow:var(--ts-card-shadow);display:block;overflow:hidden}.sheet-module__tPNg0G__page img{width:100%;height:auto;display:block}.sheet-module__tPNg0G__page[data-bare]{align-content:start;gap:6%;padding:14% 12%;display:grid}.sheet-module__tPNg0G__page[data-bare] b{color:var(--ui-foreground);font-size:clamp(10px,7cqi,18px);font-weight:var(--ui-weight-medium);margin-bottom:4%;line-height:1.2}.sheet-module__tPNg0G__page[data-bare] i{background:var(--ui-fill-strong);border-radius:2px;height:4px;display:block}.sheet-module__tPNg0G__page[data-bare] i:last-child{width:60%}.sheet-module__tPNg0G__link{aspect-ratio:1.6;place-items:center}.sheet-module__tPNg0G__link img{object-fit:cover;width:100%;height:100%}.sheet-module__tPNg0G__note p{font-size:var(--ts-body);font-weight:var(--ui-weight-medium);white-space:pre-line;max-height:9lh;margin:0;line-height:1.3;overflow:hidden}@supports (animation-timeline:scroll()){.sheet-module__tPNg0G__note p{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cut) * 1.6), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cut) * 1.6), transparent);animation:linear both sheet-module__tPNg0G__cut;animation-timeline:scroll(self)}}.sheet-module__tPNg0G__empty{border:var(--ui-hairline) dashed var(--ts-hairline);color:var(--ui-subtle);text-align:center;transition:border-color var(--ui-dur-instant) var(--ui-ease-color), background-color var(--ui-dur-instant) var(--ui-ease-color), color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;align-content:center;justify-items:center;gap:4px;padding:10%}@media (hover:hover){a.sheet-module__tPNg0G__block:hover .sheet-module__tPNg0G__empty,button.sheet-module__tPNg0G__block:hover .sheet-module__tPNg0G__empty{background:var(--ts-hover-fill);color:var(--ts-hover-ink)}}.sheet-module__tPNg0G__drop{inset:calc(var(--ts-bar-h) + 8px) 12px 12px;z-index:20;border-radius:var(--ts-card-r);box-shadow:inset 0 0 0 2px var(--ui-field-focus);background:color-mix(in oklch, var(--ui-field-focus) 4%, transparent);pointer-events:none;animation:sheet-module__tPNg0G__vt-fade-in var(--ui-dur-fast) var(--ts-ease-fade) both;position:fixed}.sheet-module__tPNg0G__detail{min-height:calc(100dvh - var(--ts-bar-h));grid-template-columns:minmax(0,1fr) minmax(320px,400px);display:grid}.sheet-module__tPNg0G__stage{top:var(--ui-space-6);align-self:start;place-items:center;min-height:min(76dvh,900px);padding:clamp(24px,4vw,56px);display:grid;position:sticky}.sheet-module__tPNg0G__stage>:not(.sheet-module__tPNg0G__fit){width:100%}.sheet-module__tPNg0G__stage>.sheet-module__tPNg0G__fit{z-index:3;touch-action:pan-y;will-change:translate, scale;flex:none;position:relative}.sheet-module__tPNg0G__fit>.sheet-module__tPNg0G__art{aspect-ratio:var(--ar,1)!important}.sheet-module__tPNg0G__fit>.sheet-module__tPNg0G__typed[data-tone=image]>:is(.sheet-module__tPNg0G__meta,.sheet-module__tPNg0G__scrim){display:none}.sheet-module__tPNg0G__aside{align-content:start;gap:var(--ui-space-6);padding:var(--ui-space-2) var(--gutter) var(--ui-space-7) var(--ui-space-6);display:grid}.sheet-module__tPNg0G__titled{gap:var(--ui-space-2);display:grid}.sheet-module__tPNg0G__name{width:100%;color:var(--ui-foreground);font:inherit;font-size:var(--ts-heading);font-weight:var(--ui-weight-regular);line-height:var(--ui-leading-2xl);overflow-wrap:anywhere;text-wrap:balance;resize:none;background:0 0;border:0;outline:none;margin:0;padding:0;display:block;overflow:hidden}.sheet-module__tPNg0G__facts{margin:0;display:grid}.sheet-module__tPNg0G__facts>div{justify-content:space-between;gap:var(--ui-space-4);border-bottom:var(--ui-hairline) solid var(--ts-hairline);padding:5px 0;display:flex}.sheet-module__tPNg0G__facts dt{color:var(--ui-muted)}.sheet-module__tPNg0G__facts dd{color:var(--ui-foreground);text-align:end;white-space:nowrap;margin:0;overflow:hidden}@supports (animation-timeline:scroll()){.sheet-module__tPNg0G__facts dd{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);animation:linear both sheet-module__tPNg0G__cut;animation-timeline:scroll(self inline)}}.sheet-module__tPNg0G__aside .sheet-module__tPNg0G__reads{border-radius:var(--ts-card-r);box-shadow:var(--ts-card-shadow);overflow:hidden}.sheet-module__tPNg0G__reads [aria-pressed]{display:none}.sheet-module__tPNg0G__reads>:first-child{padding:14px 12px 0 24px}.sheet-module__tPNg0G__reads>div>span{white-space:nowrap}.sheet-module__tPNg0G__actions{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.sheet-module__tPNg0G__caption2{width:100%;min-height:0;color:var(--ui-muted);font:inherit;resize:none;field-sizing:content;background:0 0;border:0;outline:none;padding:0}.sheet-module__tPNg0G__caption2:focus{border-color:var(--ui-border)}.sheet-module__tPNg0G__caption2::placeholder{color:var(--ui-subtle)}.sheet-module__tPNg0G__chip{border-radius:var(--ui-radius-full);background:var(--ts-tile);height:28px;color:var(--ui-muted);font:inherit;font-size:var(--ts-small);font-weight:var(--ui-weight-medium);cursor:pointer;transition:background-color var(--ui-dur-instant) var(--ui-ease-color), color var(--ui-dur-instant) var(--ui-ease-color), scale var(--ui-dur-snap) var(--ui-ease-snap);border:0;padding:0 12px}.sheet-module__tPNg0G__chip[aria-pressed=true]{background:var(--ui-foreground);color:var(--ui-surface)}@media (hover:hover){.sheet-module__tPNg0G__chip:hover{color:var(--ts-hover-ink)}.sheet-module__tPNg0G__chip[aria-pressed=true]:hover{color:var(--ui-surface)}}.sheet-module__tPNg0G__chip:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}@media (pointer:coarse){.sheet-module__tPNg0G__chip{position:relative}.sheet-module__tPNg0G__chip:after{content:"";position:absolute;inset:-8px 0}}.sheet-module__tPNg0G__found{gap:var(--ui-space-3);display:grid}.sheet-module__tPNg0G__dots{gap:4px;display:flex}.sheet-module__tPNg0G__dots span{width:28px;height:28px;box-shadow:inset 0 0 0 var(--ui-hairline) var(--ts-hairline);border-radius:50%}.sheet-module__tPNg0G__openLink{color:var(--ui-foreground);font-size:var(--ts-body);font-weight:var(--ui-weight-medium);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--ui-foreground) 30%, transparent);text-decoration-color:color-mix(in oklch, var(--ui-foreground) 30%, transparent);text-underline-offset:3px;overflow-wrap:anywhere}.sheet-module__tPNg0G__editor{margin-inline:0}.sheet-module__tPNg0G__editor>*{padding:0}@media (min-width:901px){.sheet-module__tPNg0G__detail{height:calc(100dvh - var(--ts-bar-h));min-height:0;overflow:hidden}.sheet-module__tPNg0G__stage{align-self:stretch;min-height:0;position:relative;top:auto;overflow:hidden}.sheet-module__tPNg0G__detail>.sheet-module__tPNg0G__aside{overscroll-behavior:contain;min-height:0;overflow-y:auto}}@media (max-width:900px){.sheet-module__tPNg0G__detail{grid-template-columns:minmax(0,1fr)}.sheet-module__tPNg0G__aside{padding:var(--ui-space-5) var(--gutter)}.sheet-module__tPNg0G__stage{min-height:0;position:static}.sheet-module__tPNg0G__stage>:not(.sheet-module__tPNg0G__fit){width:100%}}.sheet-module__tPNg0G__self{justify-self:start;place-items:center;display:inline-grid}label.sheet-module__tPNg0G__self:focus-within{outline:var(--ui-ring-focus);outline-offset:2px}.sheet-module__tPNg0G__spot{touch-action:none;position:absolute}.sheet-module__tPNg0G__spot[data-moving]{cursor:grabbing}@media (hover:hover){.sheet-module__tPNg0G__spot:hover:not([data-moving])>.sheet-module__tPNg0G__block>.sheet-module__tPNg0G__art{box-shadow:var(--ts-card-shadow-hover)}}.sheet-module__tPNg0G__spot[data-moving] .sheet-module__tPNg0G__art{box-shadow:var(--ts-card-shadow-lift)}.sheet-module__tPNg0G__spot img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.sheet-module__tPNg0G__chip:disabled{opacity:.4;cursor:default}.sheet-module__tPNg0G__logo[data-bare]{background:0 0}.sheet-module__tPNg0G__empty{border-width:1px;border-color:var(--ts-hairline);gap:0}.sheet-module__tPNg0G__empty>span{color:var(--ui-subtle);font-size:var(--ts-small);font-weight:var(--ui-weight-medium)}.sheet-module__tPNg0G__emptyHint{color:var(--ui-subtle);font-size:var(--ts-small);opacity:.8;margin-top:2px}.sheet-module__tPNg0G__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sheet-module__tPNg0G__caption2{border-top:0}.sheet-module__tPNg0G__logo[data-bare]{padding:4%}.sheet-module__tPNg0G__art{border-radius:var(--ts-r-md)}.sheet-module__tPNg0G__block{gap:0;position:relative}.sheet-module__tPNg0G__type{padding:0}.sheet-module__tPNg0G__aa{width:100%;height:100%;display:block}.sheet-module__tPNg0G__scale{gap:10px;padding:14%}.sheet-module__tPNg0G__note{background:var(--ts-tile);box-shadow:none;padding:9%}.sheet-module__tPNg0G__note p{font-size:var(--ts-body);font-weight:var(--ui-weight-regular)}.sheet-module__tPNg0G__logo[data-bare]{background:var(--ts-tile);padding:18%}.sheet-module__tPNg0G__note{aspect-ratio:1/.7}.sheet-module__tPNg0G__image img,.sheet-module__tPNg0G__link img{color:#0000}.sheet-module__tPNg0G__spot{transition:opacity var(--ui-dur-panel) var(--ui-ease-color), filter var(--ui-dur-panel) var(--ui-ease-color)}.sheet-module__tPNg0G__spot[data-dim]{opacity:.9}.sheet-module__tPNg0G__spot[data-lit]{z-index:50!important}.sheet-module__tPNg0G__spot[data-lit] .sheet-module__tPNg0G__art{box-shadow:var(--ui-shadow-floating);transition:transform var(--ui-dur-panel) var(--ui-ease-enter), box-shadow var(--ui-dur-panel) var(--ui-ease-enter)}@media (prefers-reduced-motion:reduce){.sheet-module__tPNg0G__spot,.sheet-module__tPNg0G__spot[data-lit] .sheet-module__tPNg0G__art{transition:none}}.sheet-module__tPNg0G__spot .sheet-module__tPNg0G__art{aspect-ratio:var(--ar,1)!important}.sheet-module__tPNg0G__paint{align-content:end;gap:2px;padding:16px}.sheet-module__tPNg0G__font{grid-template-rows:minmax(0,1fr) auto;gap:8px;padding:14px 16px}.sheet-module__tPNg0G__specimen{width:100%;height:100%;min-height:0}.sheet-module__tPNg0G__logoCard{place-items:center;padding:16px}.sheet-module__tPNg0G__logoCard>img{object-fit:contain;width:62%;height:100%;min-height:0}.sheet-module__tPNg0G__logoMark{display:block;position:relative;overflow:hidden}.sheet-module__tPNg0G__scale{align-content:end;gap:6px;padding:44px 16px 16px}.sheet-module__tPNg0G__paint{grid-template-rows:minmax(0,1fr);padding:0}.sheet-module__tPNg0G__paintFill{min-height:0;display:block}.sheet-module__tPNg0G__paintFill[data-light]{box-shadow:inset 0 0 0 var(--ui-hairline) var(--ts-hairline)}.sheet-module__tPNg0G__scalePx{font-family:var(--ts-font-value);opacity:.55}.sheet-module__tPNg0G__ladder{width:100%;height:100%}.sheet-module__tPNg0G__scale{padding:18px}.sheet-module__tPNg0G__noteList{align-content:start;height:100%;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.sheet-module__tPNg0G__noteList li{border-bottom:var(--ui-hairline) solid var(--ts-hairline);padding-block:6px}.sheet-module__tPNg0G__noteList li:last-child{border-bottom:0}.sheet-module__tPNg0G__note{background:var(--ui-surface)}.sheet-module__tPNg0G__spot .sheet-module__tPNg0G__art{transition:transform var(--ui-dur-base) var(--ui-ease-enter), box-shadow var(--ui-dur-base) var(--ui-ease-enter)}.sheet-module__tPNg0G__link:has(.sheet-module__tPNg0G__linkCard){background:var(--ui-surface);place-items:stretch stretch}.sheet-module__tPNg0G__linkCard{color:var(--ui-foreground);font-size:var(--ts-body);grid-template-rows:minmax(0,1fr) auto auto;gap:2px;padding:16px;display:grid}.sheet-module__tPNg0G__linkCard b{font-weight:var(--ui-weight-medium)}.sheet-module__tPNg0G__linkCard>span:last-child{color:var(--ui-muted);font-family:var(--ts-font-value);font-size:var(--ts-small)}.sheet-module__tPNg0G__linkArrow{color:var(--ui-muted);justify-self:end}.sheet-module__tPNg0G__surface{position:relative}:is(.sheet-module__tPNg0G__note,.sheet-module__tPNg0G__link:has(.sheet-module__tPNg0G__linkCard)){box-shadow:inset 0 0 0 var(--ui-hairline) var(--ts-hairline)}.sheet-module__tPNg0G__slot{text-align:start;grid-template-columns:minmax(0,1fr);align-content:end;justify-items:stretch;padding:10%}.sheet-module__tPNg0G__spot .sheet-module__tPNg0G__art{border-radius:var(--ts-card-r)}.sheet-module__tPNg0G__empty{border-color:var(--ts-hairline)}.sheet-module__tPNg0G__art{position:relative}.sheet-module__tPNg0G__face{border-radius:var(--ts-card-inner);min-height:0;display:grid;overflow:hidden}.sheet-module__tPNg0G__face>.sheet-module__tPNg0G__art,.sheet-module__tPNg0G__spot .sheet-module__tPNg0G__typed .sheet-module__tPNg0G__art,.sheet-module__tPNg0G__stage .sheet-module__tPNg0G__typed .sheet-module__tPNg0G__art{border-radius:var(--ts-card-inner);height:100%;box-shadow:none;aspect-ratio:auto!important}.sheet-module__tPNg0G__face>.sheet-module__tPNg0G__art:not(.sheet-module__tPNg0G__paint){background:var(--ts-card-face)}.sheet-module__tPNg0G__meta{min-width:0;padding:8px var(--ts-card-pad) 2px;color:var(--ui-foreground);font-size:var(--ts-small);font-weight:var(--ui-weight-medium);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:12px;line-height:16px;display:flex}.sheet-module__tPNg0G__meta span{text-transform:none;overflow:hidden}@supports (animation-timeline:scroll()){.sheet-module__tPNg0G__meta span{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);animation:linear both sheet-module__tPNg0G__cut;animation-timeline:scroll(self inline)}}.sheet-module__tPNg0G__stage .sheet-module__tPNg0G__meta{white-space:normal}.sheet-module__tPNg0G__stage .sheet-module__tPNg0G__meta span{overflow-wrap:anywhere;animation:none;-webkit-mask-image:none;mask-image:none}.sheet-module__tPNg0G__meta code{max-width:60%;color:var(--ui-muted);font-family:var(--ts-font-value);font-weight:var(--ui-weight-regular);flex:none;overflow:hidden}@supports (animation-timeline:scroll()){.sheet-module__tPNg0G__meta code{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--cut)), transparent);animation:linear both sheet-module__tPNg0G__cut;animation-timeline:scroll(self inline)}}.sheet-module__tPNg0G__face .sheet-module__tPNg0G__note,.sheet-module__tPNg0G__face .sheet-module__tPNg0G__scale,.sheet-module__tPNg0G__face .sheet-module__tPNg0G__logoCard,.sheet-module__tPNg0G__face .sheet-module__tPNg0G__linkCard{padding:16px}.sheet-module__tPNg0G__face .sheet-module__tPNg0G__font{grid-template-rows:minmax(0,1fr) auto;padding:14px 16px}:is(.sheet-module__tPNg0G__face .sheet-module__tPNg0G__note,.sheet-module__tPNg0G__face .sheet-module__tPNg0G__link:has(.sheet-module__tPNg0G__linkCard)){background:var(--ts-tile);box-shadow:none}.sheet-module__tPNg0G__code{--c1:var(--brand-code-1,var(--ui-accent-text));--c2:var(--brand-code-2,var(--brand-code-1,var(--ui-success-text)));--c3:var(--brand-code-3,var(--brand-code-2,var(--brand-code-1,var(--ui-danger-text))));--code-keyword:var(--lightningcss-light,oklch(from var(--c1) .5 min(c, .17) h))var(--lightningcss-dark,oklch(from var(--c1) .8 min(c, .15) h));--code-string:var(--lightningcss-light,oklch(from var(--c2) .46 min(c, .14) h))var(--lightningcss-dark,oklch(from var(--c2) .84 min(c, .12) h));--code-type:var(--lightningcss-light,oklch(from var(--c3) .4 min(c, .14) h))var(--lightningcss-dark,oklch(from var(--c3) .74 min(c, .14) h));--code-number:var(--code-keyword);--code-attr:color-mix(in oklab, var(--code-type) 55%, var(--ui-foreground));background:var(--ts-tile);align-content:start;padding:16px;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.sheet-module__tPNg0G__code pre{color:var(--ui-foreground);font-family:var(--ui-font-mono);font-size:var(--ts-small);white-space:pre;tab-size:2;margin:0;line-height:1.55;overflow:hidden}:is(.sheet-module__tPNg0G__stage>:has(>iframe),.sheet-module__tPNg0G__stage>:has(pre)){width:100%}.sheet-module__tPNg0G__block:has(.sheet-module__tPNg0G__typed) .sheet-module__tPNg0G__caption{display:none}.sheet-module__tPNg0G__running{background:#fff;padding:0}.sheet-module__tPNg0G__face>.sheet-module__tPNg0G__running{background:#fff}.sheet-module__tPNg0G__running iframe{pointer-events:none;border:0;width:100%;height:100%;display:block}.sheet-module__tPNg0G__easing{background:radial-gradient(120% 80% at 50% 110%, color-mix(in oklch, var(--ui-foreground) 7%, transparent), transparent 60%), var(--ts-card-face);padding:0;position:relative;overflow:hidden;container-type:size}@media (prefers-reduced-motion:reduce){.sheet-module__tPNg0G__across,.sheet-module__tPNg0G__rise,.sheet-module__tPNg0G__drawn,.sheet-module__tPNg0G__orb{animation:none}}.sheet-module__tPNg0G__shots{align-content:center;padding:0 8%;display:grid}.sheet-module__tPNg0G__track{grid-template-rows:8px 14cqi;gap:6px;display:grid;position:relative}.sheet-module__tPNg0G__ruler{opacity:.35;background:repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 10%) bottom/100% 5px no-repeat,repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 2.5%) bottom/100% 3px no-repeat}.sheet-module__tPNg0G__timeline{gap:3px;min-height:0;display:flex}.sheet-module__tPNg0G__timeline>span{border-radius:var(--ts-r-xs);background:color-mix(in oklch, currentColor 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, currentColor 10%, transparent)}.sheet-module__tPNg0G__timeline>span:nth-child(2n){background:color-mix(in oklch, currentColor 20%, transparent)}.sheet-module__tPNg0G__playhead{pointer-events:none;width:100%;animation:sheet-module__tPNg0G__play var(--film) linear infinite;position:absolute;top:-4px;bottom:-4px;left:0}.sheet-module__tPNg0G__playhead:after{content:"";background:currentColor;width:2px;position:absolute;top:0;bottom:0;left:0;translate:-50%}.sheet-module__tPNg0G__playhead:before{content:"";background:currentColor;border-radius:2px 2px 5px 5px;width:10px;height:12px;position:absolute;top:0;left:0;translate:-50%}@keyframes sheet-module__tPNg0G__play{0%{translate:0}to{translate:100%}}.sheet-module__tPNg0G__format{grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;padding:14%;display:grid;container-type:size}.sheet-module__tPNg0G__frame{width:min(100%, 64cqh * var(--fr,1.78));border-radius:var(--ts-r-xs);background:linear-gradient(160deg, color-mix(in oklch, var(--ui-foreground) 88%, transparent), var(--ui-foreground));box-shadow:0 14px 30px -16px color-mix(in oklch, var(--ui-foreground) 60%, transparent);display:block;position:relative;overflow:hidden}.sheet-module__tPNg0G__flare{background:radial-gradient(closest-side, color-mix(in oklch, var(--ui-canvas) 85%, transparent), transparent);filter:blur(2px);width:60%;height:8%;animation:sheet-module__tPNg0G__flare 5.5s var(--ui-ease-move) infinite;border-radius:50%;position:absolute;top:46%;left:0;translate:-66.667%}@keyframes sheet-module__tPNg0G__flare{0%{opacity:0;translate:-100%}30%,70%{opacity:1}to{opacity:0;translate:166.667%}}.sheet-module__tPNg0G__sound{place-items:center;padding:0;display:grid;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.sheet-module__tPNg0G__playhead,.sheet-module__tPNg0G__flare{animation:none}}.sheet-module__tPNg0G__director{align-content:space-between;gap:10px;padding:18px 20px;display:grid}.sheet-module__tPNg0G__director p{font-size:var(--ts-body);text-wrap:balance;max-height:4lh;margin:0;line-height:1.35;overflow:hidden}@supports (animation-timeline:scroll()){.sheet-module__tPNg0G__director p{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cut) * 1.6), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cut) * 1.6), transparent);animation:linear both sheet-module__tPNg0G__cut;animation-timeline:scroll(self)}}.sheet-module__tPNg0G__director p:before{content:"“"}.sheet-module__tPNg0G__director p:after{content:"”"}.sheet-module__tPNg0G__director>span{color:var(--ui-muted);font-size:var(--ts-small)}.sheet-module__tPNg0G__video{background:#000;padding:0}.sheet-module__tPNg0G__video video,.sheet-module__tPNg0G__video img,.sheet-module__tPNg0G__video iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.sheet-module__tPNg0G__note{grid-template-rows:minmax(0,1fr);display:grid}.sheet-module__tPNg0G__director{grid-template-rows:minmax(0,1fr) auto}.sheet-module__tPNg0G__note>p,.sheet-module__tPNg0G__director>p,.sheet-module__tPNg0G__sound>p{min-height:0;max-height:100%;overflow:hidden}@supports (animation-timeline:scroll()){.sheet-module__tPNg0G__note>p,.sheet-module__tPNg0G__director>p,.sheet-module__tPNg0G__sound>p{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cut) * 1.6), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cut) * 1.6), transparent);animation:linear both sheet-module__tPNg0G__cut;animation-timeline:scroll(self)}}.sheet-module__tPNg0G__aside :is(p,span,dt,dd,label,input,textarea,button,a,li,pre,code,h2,h3,small,legend){font-size:var(--ts-body);line-height:var(--ui-leading-md);letter-spacing:normal}.sheet-module__tPNg0G__aside [data-specimen]{font-size:34px;line-height:1}.sheet-module__tPNg0G__aside .sheet-module__tPNg0G__reads :is(pre,code,span){font-size:var(--ts-small)}.sheet-module__tPNg0G__aside .sheet-module__tPNg0G__name,.sheet-module__tPNg0G__aside input.sheet-module__tPNg0G__name{font-size:var(--ts-heading);line-height:var(--ui-leading-2xl);font-weight:var(--ui-weight-regular)}.sheet-module__tPNg0G__aside :is(h2,h3,dt,legend){font-weight:var(--ui-weight-regular)}.sheet-module__tPNg0G__back{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.sheet-module__tPNg0G__back .sheet-module__tPNg0G__steps{gap:var(--ui-space-1);margin-inline-start:-6px;display:flex}.sheet-module__tPNg0G__back .sheet-module__tPNg0G__arrow{border-radius:var(--ui-radius-full);width:32px;height:32px;transition:background-color var(--ui-dur-instant) var(--ui-ease-color), color var(--ui-dur-instant) var(--ui-ease-color);place-items:center;display:grid}.sheet-module__tPNg0G__back .sheet-module__tPNg0G__arrow svg{width:18px;height:18px}@media (pointer:coarse){.sheet-module__tPNg0G__back .sheet-module__tPNg0G__arrow{position:relative}.sheet-module__tPNg0G__back .sheet-module__tPNg0G__arrow:after{content:"";position:absolute;inset:-6px -2px}}@media (hover:hover){.sheet-module__tPNg0G__back a.sheet-module__tPNg0G__arrow:hover{background:var(--ts-hover-fill)}}.sheet-module__tPNg0G__back a:focus-visible{border-radius:var(--ui-radius-full);outline:var(--ui-ring-focus);outline-offset:2px}.sheet-module__tPNg0G__back a,.sheet-module__tPNg0G__back [aria-disabled]{color:var(--ui-muted);transition:color var(--ui-dur-instant) var(--ui-ease-color);text-decoration:none}.sheet-module__tPNg0G__back [aria-disabled]{opacity:.4}@media (hover:hover){.sheet-module__tPNg0G__back a:hover{color:var(--ts-hover-ink)}}.sheet-module__tPNg0G__typed{border-radius:var(--ts-card-r);background:var(--ts-card-face);box-shadow:var(--ts-card-shadow);isolation:isolate;padding:0;display:block;position:relative;overflow:hidden}.sheet-module__tPNg0G__typed[data-tone=dark]{color:#f5f5f7;background:radial-gradient(120% 90% at 50% 0,#2c2c2e,#000 70%)}.sheet-module__tPNg0G__typed>.sheet-module__tPNg0G__face{border-radius:0;position:absolute;inset:0}.sheet-module__tPNg0G__typed>.sheet-module__tPNg0G__face>.sheet-module__tPNg0G__art,.sheet-module__tPNg0G__spot .sheet-module__tPNg0G__typed .sheet-module__tPNg0G__art,.sheet-module__tPNg0G__stage .sheet-module__tPNg0G__typed .sheet-module__tPNg0G__art{background:0 0;border-radius:0;height:100%}.sheet-module__tPNg0G__typed>.sheet-module__tPNg0G__meta{z-index:2;padding:calc(var(--ts-inset) - 2px) var(--ts-inset) 0;color:var(--ui-foreground);font-size:var(--ts-small);position:absolute;top:0;left:0;right:0}.sheet-module__tPNg0G__typed[data-tone=image]>.sheet-module__tPNg0G__meta{padding:0 var(--ts-inset) calc(var(--ts-inset) - 2px);top:auto;bottom:0}.sheet-module__tPNg0G__typed>.sheet-module__tPNg0G__meta code{color:var(--ui-muted)}.sheet-module__tPNg0G__typed[data-source] :is(.sheet-module__tPNg0G__swatches,.sheet-module__tPNg0G__pairings){bottom:26px}.sheet-module__tPNg0G__typed>.sheet-module__tPNg0G__source{right:var(--ts-inset);z-index:2;color:var(--ui-muted);white-space:nowrap;font-size:10px;line-height:14px;position:absolute;bottom:6px}.sheet-module__tPNg0G__typed[data-tone=dark]>.sheet-module__tPNg0G__source{color:#fff9}.sheet-module__tPNg0G__typed>.sheet-module__tPNg0G__meta[data-ink] code{color:inherit;opacity:.6}.sheet-module__tPNg0G__typed:is([data-tone=dark],[data-tone=image])>.sheet-module__tPNg0G__meta{color:#fff}.sheet-module__tPNg0G__typed[data-tone=image]>.sheet-module__tPNg0G__meta{text-shadow:0 1px 2px #0000004d;padding-top:28px}.sheet-module__tPNg0G__typed:is([data-tone=dark],[data-tone=image])>.sheet-module__tPNg0G__meta code{color:#ffffffb8}.sheet-module__tPNg0G__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0000,#00000012 22%,#0000002e 42%,#00000057 62%,#00000080 82%,#0009);height:48%;position:absolute;bottom:0;left:0;right:0}.sheet-module__tPNg0G__typed[data-tone=light]>.sheet-module__tPNg0G__face>.sheet-module__tPNg0G__art:not(.sheet-module__tPNg0G__image,.sheet-module__tPNg0G__running,.sheet-module__tPNg0G__video,.sheet-module__tPNg0G__paint){padding-top:34px}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__font{place-items:center;padding:34px 8% 8%;display:grid}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__font .sheet-module__tPNg0G__specimen{width:88%;height:auto}@property --c{syntax:"<color>";inherits:false;initial-value:#0000}.sheet-module__tPNg0G__swatches{inset:34px var(--ts-inset) var(--ts-inset);border-radius:calc(var(--ts-card-r) - var(--ts-inset));clip-path:inset(0 round calc(var(--ts-card-r) - var(--ts-inset)));display:flex;position:absolute;overflow:hidden}.sheet-module__tPNg0G__swatches>span{background:linear-gradient(to top, color-mix(in oklab, var(--c), white 72%) 0 7px, color-mix(in oklab, var(--c), white 40%) 7px 14px, transparent 14px), var(--c);transition:--c var(--ui-dur-glide) var(--ui-ease-glide), flex-grow var(--ui-dur-glide) var(--ui-ease-glide);flex:1 1 0}@media (prefers-reduced-motion:reduce){.sheet-module__tPNg0G__swatches>span{transition:none}}.sheet-module__tPNg0G__swatches>span{white-space:nowrap;flex-direction:column;justify-content:flex-end;gap:1px;min-width:0;padding:8cqi 6px 21px;font-size:9px;line-height:11px;display:flex;overflow:hidden}.sheet-module__tPNg0G__swatches>span>:is(i,b){font-style:normal;font-weight:inherit;text-overflow:clip;overflow:hidden}.sheet-module__tPNg0G__swatches>span>b{opacity:.7;font-family:var(--ts-font-value)}.sheet-module__tPNg0G__swatches>span{container-type:inline-size}@container (max-width:38px){.sheet-module__tPNg0G__swatches>span>:is(i,b){display:none}}.sheet-module__tPNg0G__swatches>span[data-light]{box-shadow:inset 0 0 0 var(--ui-hairline) var(--ts-card-rim)}.sheet-module__tPNg0G__swatches:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--ui-hairline) var(--ts-card-rim);pointer-events:none;position:absolute;inset:0}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__easing{background:0 0;position:relative;overflow:hidden}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__lane{position:absolute;inset:20% 16% 30%}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__ghostCurve{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__ghostCurve path{fill:none;stroke:#fff;stroke-width:1.25px;stroke-linecap:round;opacity:.16}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__drawn path{opacity:.6}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__drawn{clip-path:inset(-20% 100% -20% -20%);animation:sheet-module__tPNg0G__lit var(--run) linear infinite, sheet-module__tPNg0G__ease-fade var(--run) linear infinite}@keyframes sheet-module__tPNg0G__lit{0%,10%{clip-path:inset(-20% 100% -20% -20%)}50%,to{clip-path:inset(-20% 0% -20% -20%)}}@keyframes sheet-module__tPNg0G__ease-fade{0%{opacity:0}6%,82%{opacity:1}96%,to{opacity:0}}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__across{width:auto;animation:sheet-module__tPNg0G__across var(--run) linear infinite;position:absolute;inset:0}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__rise{translate:0 calc(-1 * var(--from));animation:sheet-module__tPNg0G__rise var(--run) var(--ease) infinite;position:absolute;inset:0}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__orb{aspect-ratio:1;width:5px;max-width:none;animation:sheet-module__tPNg0G__ease-fade var(--run) linear infinite;background:#ffffffe6;border-radius:50%;position:absolute;bottom:0;left:0;translate:-50% 50%}@keyframes sheet-module__tPNg0G__across{0%,10%{translate:0}50%,to{translate:100%}}@keyframes sheet-module__tPNg0G__rise{0%,10%{translate:0 calc(-1 * var(--from))}50%,to{translate:0 calc(-1 * var(--to))}}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__sound{background:0 0;place-items:center;padding:34px 14% 0;display:grid}.sheet-module__tPNg0G__wave{justify-content:center;align-items:center;gap:4%;width:100%;height:52%;display:flex}@property --level{syntax:"<number>";inherits:true;initial-value:1}@property --v{syntax:"<number>";inherits:false;initial-value:.7}.sheet-module__tPNg0G__wave{contain:layout paint;animation:9.6s ease-in-out infinite sheet-module__tPNg0G__phrase}.sheet-module__tPNg0G__wave>span{width:5.2%;min-height:5.2cqw;height:calc(var(--h) * var(--level) * var(--v) * 100%);border-radius:var(--ui-radius-full);background:var(--ui-foreground);animation:sheet-module__tPNg0G__voice calc(1.3s + var(--i) * .17s) ease-in-out infinite alternate;animation-delay:calc(var(--i) * -530ms);flex:none}@keyframes sheet-module__tPNg0G__phrase{0%,to{--level:.3}10%{--level:.95}24%{--level:.75}34%{--level:.9}44%,52%{--level:.12}62%{--level:.85}74%{--level:1}84%{--level:.6}92%{--level:.15}}@keyframes sheet-module__tPNg0G__voice{0%{--v:.5}55%{--v:1}to{--v:.68}}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__shots{padding:0 var(--ts-inset) 30px;color:#fff;background:0 0}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__format{background:0 0;padding:14% 14% 40px}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__frame{background:linear-gradient(160deg,#ffffff1a,#ffffff08);box-shadow:inset 0 0 0 1px #fff6,0 0 30px -6px #ffffff26}.sheet-module__tPNg0G__director p:before,.sheet-module__tPNg0G__director p:after{content:none}@media (prefers-reduced-motion:reduce){.sheet-module__tPNg0G__wave,.sheet-module__tPNg0G__wave>span,.sheet-module__tPNg0G__playhead{transition:none;animation:none}}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__poster{grid-template-rows:auto minmax(0,1fr);align-content:start;gap:6cqi;padding:calc(34px + 2cqi) 10cqi 8cqi;display:grid;container-type:inline-size}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__face:has(.sheet-module__tPNg0G__poster){container-type:size}.sheet-module__tPNg0G__posterMark{width:clamp(14px,8cqi,30px);height:auto;fill:var(--accent)}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__poster p{font-size:clamp(13px,10cqi,36px);font-weight:var(--ui-weight-medium);letter-spacing:-.015em;text-wrap:balance;margin:0;line-height:1.08;overflow:hidden}@supports (animation-timeline:scroll()){.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__poster p{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cut) * 1.6), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--cut) * 1.6), transparent);animation:linear both sheet-module__tPNg0G__cut;animation-timeline:scroll(self)}}.sheet-module__tPNg0G__t-keyword,.sheet-module__tPNg0G__t-control{color:var(--code-keyword)}.sheet-module__tPNg0G__t-string{color:var(--code-string)}.sheet-module__tPNg0G__t-number,.sheet-module__tPNg0G__t-literal,.sheet-module__tPNg0G__t-value{color:var(--code-number)}.sheet-module__tPNg0G__t-type,.sheet-module__tPNg0G__t-tag,.sheet-module__tPNg0G__t-selector{color:var(--code-type)}.sheet-module__tPNg0G__t-attr,.sheet-module__tPNg0G__t-variable{color:var(--code-attr)}.sheet-module__tPNg0G__t-punctuation,.sheet-module__tPNg0G__t-comment{color:var(--ui-muted)}.sheet-module__tPNg0G__gone{text-align:center;grid-column:1/-1;align-content:center;justify-items:center;min-height:60dvh}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__note p,.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__noteList{font-family:var(--brand-body,var(--ui-font-sans))}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__director p{font-family:var(--brand-heading,var(--ui-font-sans));font-size:var(--ts-body);line-height:1.3}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__director:before{content:"";border-radius:var(--ui-radius-full);background:var(--brand-bold,var(--ui-foreground));width:18px;height:3px}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__director{grid-template-rows:auto minmax(0,1fr);align-content:start;gap:14px}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__note p,.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__noteList,.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__director p{font-size:var(--ts-body);line-height:1.4}@container (min-width:380px){.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__note p,.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__noteList,.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__director p{font-size:var(--ts-heading);line-height:1.3}}.sheet-module__tPNg0G__typed>.sheet-module__tPNg0G__face>.sheet-module__tPNg0G__art:is(.sheet-module__tPNg0G__note,.sheet-module__tPNg0G__director,.sheet-module__tPNg0G__poster){padding:var(--ts-inset) var(--ts-inset) 38px}.sheet-module__tPNg0G__agentWorking{font-size:var(--ts-small);align-content:center;gap:10%;padding:14% 12% 40px;display:grid}.sheet-module__tPNg0G__buildingBar{border-radius:var(--ui-radius-full);background:var(--ui-fill);height:3px;display:block;overflow:hidden}.sheet-module__tPNg0G__buildingBar>span{border-radius:inherit;background:var(--ui-foreground);transform-origin:0;width:100%;height:100%;transition:scale var(--ui-dur-fast) var(--ui-ease-glide);display:block}.sheet-module__tPNg0G__agentSent{align-content:end;justify-items:start;gap:var(--ui-space-3);height:100%;padding:44px var(--ui-space-4) var(--ui-space-4);display:grid}.sheet-module__tPNg0G__agentWhat{max-width:34ch;color:var(--ui-foreground);font-size:var(--ts-small);line-height:var(--ui-leading-sm);text-wrap:pretty}.sheet-module__tPNg0G__sentColors{border-radius:var(--ts-r-sm);width:100%;height:20px;display:flex;overflow:hidden}.sheet-module__tPNg0G__sentColors>span{flex:1;box-shadow:inset 0 0 0 1px #0000000f}.sheet-module__tPNg0G__sentFaces{gap:var(--ui-space-3);font-size:22px;line-height:1;display:flex}.sheet-module__tPNg0G__sentReview{height:var(--ui-control-sm);border-radius:var(--ui-radius-full);background:var(--ui-ink);box-shadow:var(--ui-shadow-control);color:var(--ui-on-ink);font:var(--ui-weight-medium) var(--ts-small) / 1 var(--ui-font-sans);transition:opacity var(--ui-dur-instant) var(--ui-ease-color);align-items:center;padding-inline:14px;display:inline-flex}[data-agent=waiting]:hover .sheet-module__tPNg0G__sentReview{opacity:.88}[data-agent=waiting] .sheet-module__tPNg0G__art{outline:var(--ui-hairline) dashed var(--ui-subtle);outline-offset:-1px}.sheet-module__tPNg0G__mini,.sheet-module__tPNg0G__spot .sheet-module__tPNg0G__mini{aspect-ratio:var(--ar,8);border-radius:var(--ts-r-md);background:var(--ts-tile);height:auto;box-shadow:none;align-items:center;gap:8px;padding:0 18px;display:flex;container-type:normal}.sheet-module__tPNg0G__mini p{font-size:var(--ts-small);font-weight:var(--ui-weight-regular);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.35;overflow:hidden}.sheet-module__tPNg0G__mini[data-lines="2"] p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.sheet-module__tPNg0G__miniName{color:var(--ui-muted);font-weight:var(--ui-weight-medium);margin-right:6px}.sheet-module__tPNg0G__miniCurve{flex:none;width:16px;height:16px;overflow:visible}.sheet-module__tPNg0G__miniCurve path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__buttons{place-items:center;padding:34px 10% 10%;display:grid;container-type:inline-size}.sheet-module__tPNg0G__buttonSet{flex-wrap:wrap;place-content:center;gap:6px;max-width:100%;display:flex}.sheet-module__tPNg0G__button{white-space:nowrap;align-items:center;min-height:24px;padding:0 11px;font-size:11px;line-height:1;display:inline-flex}.sheet-module__tPNg0G__matrix,.sheet-module__tPNg0G__stage .sheet-module__tPNg0G__buttonSet{display:none}.sheet-module__tPNg0G__stage .sheet-module__tPNg0G__typed .sheet-module__tPNg0G__buttons:has(.sheet-module__tPNg0G__matrix){padding:0}.sheet-module__tPNg0G__stage .sheet-module__tPNg0G__matrix{grid-template-columns:auto repeat(var(--cols), minmax(0, 1fr));align-content:center;gap:10px 14px;width:100%;height:100%;padding:44px 5% 5%;display:grid}.sheet-module__tPNg0G__matrixRow{display:contents}.sheet-module__tPNg0G__matrixHead{border-bottom:var(--ui-hairline) solid color-mix(in oklch, currentColor 18%, transparent);gap:2px;min-width:0;padding-bottom:4px;font-size:10px;line-height:1.2;display:grid}.sheet-module__tPNg0G__matrixHead b{font-weight:inherit}.sheet-module__tPNg0G__matrixHead code,.sheet-module__tPNg0G__matrixState{color:color-mix(in oklch, currentColor 55%, transparent);font-family:var(--ui-font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.sheet-module__tPNg0G__matrixState{align-self:center;font-family:inherit;font-size:9px}.sheet-module__tPNg0G__matrixCell{place-items:center start;min-width:0;display:grid}.sheet-module__tPNg0G__matrixCell .sheet-module__tPNg0G__button{text-overflow:ellipsis;max-width:100%;min-height:24px;padding:0 11px;font-size:10px;overflow:hidden}.sheet-module__tPNg0G__matrixCell .sheet-module__tPNg0G__button[data-state=disabled]{opacity:.38}.sheet-module__tPNg0G__pairings{inset:34px var(--ts-inset) var(--ts-inset);border-radius:calc(var(--ts-card-r) - var(--ts-inset));clip-path:inset(0 round calc(var(--ts-card-r) - var(--ts-inset)));grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:3px;display:grid;position:absolute;overflow:hidden}.sheet-module__tPNg0G__pairings[data-count="2"],.sheet-module__tPNg0G__pairings[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sheet-module__tPNg0G__pairings>span{place-items:center;min-width:0;display:grid;position:relative;container-type:inline-size}.sheet-module__tPNg0G__pairings>span[data-light]{box-shadow:inset 0 0 0 var(--ui-hairline) var(--ts-card-rim)}.sheet-module__tPNg0G__pairings b{max-width:86%;font-size:clamp(10px,14cqi,22px);font-weight:inherit;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.sheet-module__tPNg0G__pairings i{font-family:var(--ts-font-value);opacity:.75;white-space:nowrap;font-size:8px;font-style:normal;line-height:1;position:absolute;bottom:5px;right:6px}.sheet-module__tPNg0G__pairings>span[data-grade=Fails] b{opacity:.35}@container (max-width:70px){.sheet-module__tPNg0G__pairings i{display:none}}.sheet-module__tPNg0G__pairings[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.sheet-module__tPNg0G__pairings[data-count="5"]>span{grid-column:span 2}.sheet-module__tPNg0G__pairings[data-count="5"]>span:nth-child(n+4){grid-column:span 3}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__font{container-type:inline-size}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__font[data-ladder]{align-content:center;place-items:stretch stretch}.sheet-module__tPNg0G__ladder{align-content:center;align-self:center;gap:.2em;margin:0;padding:0;font-size:clamp(13px,11cqi,30px);line-height:1.1;list-style:none;display:grid}.sheet-module__tPNg0G__ladder>li{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.sheet-module__tPNg0G__ladder>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet-module__tPNg0G__ladder code,.sheet-module__tPNg0G__inUse code{color:var(--ui-muted);font-family:var(--ui-font-mono);flex:none;font-size:9px;font-weight:400}.sheet-module__tPNg0G__inUse{display:none}@container (min-width:360px){.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__font:has(.sheet-module__tPNg0G__inUse){grid-template-rows:auto auto;align-content:center;gap:4cqi;padding:52px 7% 6%}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__font:has(.sheet-module__tPNg0G__inUse) .sheet-module__tPNg0G__ladder{font-size:5.5cqi}.sheet-module__tPNg0G__typed .sheet-module__tPNg0G__font:has(.sheet-module__tPNg0G__inUse) .sheet-module__tPNg0G__specimen{justify-self:start;width:auto;height:18cqi}.sheet-module__tPNg0G__inUse{border-top:var(--ui-hairline) solid var(--ts-hairline);gap:4px;padding-top:4cqi;display:grid}.sheet-module__tPNg0G__inUse p{color:var(--ui-foreground);text-wrap:pretty;margin:0}.sheet-module__tPNg0G__inUse code{margin-bottom:3cqi;font-size:11px}.sheet-module__tPNg0G__ladder code{font-size:11px}}.sheet-module__tPNg0G__typed>.sheet-module__tPNg0G__source[data-ink]{opacity:.6}
.board-module__yaLuzW__board{align-content:start;gap:var(--ui-space-5);padding:var(--ui-space-5);font-family:var(--ui-font-sans);display:grid}.board-module__yaLuzW__input{margin:0;border-radius:var(--ts-r-sm);min-width:0;color:inherit;font:inherit;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;outline:none;margin-inline:-4px;padding:1px 4px}@media (hover:hover){.board-module__yaLuzW__input:hover:not(:focus){background:var(--ts-hover-fill)}}.board-module__yaLuzW__multi{resize:none;field-sizing:content;width:100%;display:block;overflow:hidden}.board-module__yaLuzW__input::placeholder{color:currentColor;opacity:.45}.board-module__yaLuzW__input[aria-invalid]{-webkit-text-fill-color:var(--ui-danger-text)}.board-module__yaLuzW__brand{gap:var(--ui-space-1);display:grid}.board-module__yaLuzW__name{color:var(--ui-foreground);font-family:var(--ui-font-display);font-size:var(--ts-heading);line-height:var(--ui-leading-2xl)}.board-module__yaLuzW__line{color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm)}.board-module__yaLuzW__section{gap:var(--ui-space-2);display:grid}.board-module__yaLuzW__label{color:var(--ui-subtle);font-size:var(--ts-small);line-height:var(--ui-leading-sm);margin:0}.board-module__yaLuzW__faces,.board-module__yaLuzW__words,.board-module__yaLuzW__banned{margin:0;padding:0;list-style:none}.board-module__yaLuzW__colorList{margin:0;padding:0;list-style:none;display:grid}.board-module__yaLuzW__colorRow{align-items:center;gap:var(--ui-space-3);padding-block:var(--ui-space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.board-module__yaLuzW__colorRow+.board-module__yaLuzW__colorRow{border-top:var(--ui-hairline) solid var(--ts-hairline)}.board-module__yaLuzW__colorChip{border-radius:var(--ts-r-md);background:var(--ui-fill);width:40px;height:40px;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--ui-foreground) 10%, transparent);cursor:pointer;transition:box-shadow var(--ui-dur-instant) var(--ui-ease-color);display:block;position:relative}.board-module__yaLuzW__colorChip input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.board-module__yaLuzW__colorChip:has(input:focus-visible){outline:var(--ui-ring-focus);outline-offset:2px}.board-module__yaLuzW__colorText{min-width:0;display:grid}.board-module__yaLuzW__colorName{color:var(--ui-foreground);font-size:var(--ts-body);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md)}.board-module__yaLuzW__colorHex{color:var(--ui-muted);font-family:var(--ui-font-mono);font-size:var(--ts-small);line-height:var(--ui-leading-sm)}.board-module__yaLuzW__colorActions{align-items:center;gap:2px;display:flex}.board-module__yaLuzW__iconButton{border-radius:var(--ui-radius-full);width:32px;height:32px;color:var(--ui-muted);cursor:pointer;transition:background var(--ui-dur-instant) var(--ui-ease-color), color var(--ui-dur-instant) var(--ui-ease-color), opacity var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.board-module__yaLuzW__iconButton svg{width:16px;height:16px}.board-module__yaLuzW__iconButton:disabled{opacity:.4;cursor:default}@media (hover:hover){.board-module__yaLuzW__iconButton:hover:not(:disabled){background:var(--ts-hover-fill);color:var(--ts-hover-ink)}.board-module__yaLuzW__colorActions .board-module__yaLuzW__iconButton{opacity:0}.board-module__yaLuzW__colorRow:hover .board-module__yaLuzW__colorActions .board-module__yaLuzW__iconButton,.board-module__yaLuzW__colorActions .board-module__yaLuzW__iconButton:focus-visible{opacity:1}}.board-module__yaLuzW__iconButton:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}@media (pointer:coarse){.board-module__yaLuzW__iconButton{position:relative}.board-module__yaLuzW__iconButton:after{content:"";position:absolute;inset:-6px -1px}}.board-module__yaLuzW__remove,.board-module__yaLuzW__removeRow,.board-module__yaLuzW__removeChip{width:22px;height:22px;color:inherit;cursor:pointer;opacity:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.board-module__yaLuzW__remove{z-index:1;background:color-mix(in oklch, currentColor 14%, transparent);position:absolute;inset-block-start:6px;inset-inline-end:6px}:is(.board-module__yaLuzW__remove svg,.board-module__yaLuzW__removeRow svg,.board-module__yaLuzW__removeChip svg){width:12px;height:12px}:is(.board-module__yaLuzW__remove,.board-module__yaLuzW__removeRow,.board-module__yaLuzW__removeChip):focus-visible{opacity:1}@media (hover:hover){:is(.board-module__yaLuzW__face,.board-module__yaLuzW__word,.board-module__yaLuzW__ban,.board-module__yaLuzW__rule,.board-module__yaLuzW__size):hover :is(.board-module__yaLuzW__remove,.board-module__yaLuzW__removeRow,.board-module__yaLuzW__removeChip){opacity:1}}@media (hover:none){.board-module__yaLuzW__remove,.board-module__yaLuzW__removeRow,.board-module__yaLuzW__removeChip{opacity:.7}}@media (pointer:coarse){.board-module__yaLuzW__removeRow,.board-module__yaLuzW__removeChip{position:relative}:is(.board-module__yaLuzW__remove,.board-module__yaLuzW__removeRow,.board-module__yaLuzW__removeChip):after{content:"";position:absolute;inset:-11px}.board-module__yaLuzW__removeChip:after{inset:-11px -4px -11px -1px}}.board-module__yaLuzW__addColor{align-items:center;gap:var(--ui-space-3);margin-top:var(--ui-space-1);padding:var(--ui-space-2) 0;color:var(--ui-muted);font:inherit;font-size:var(--ts-body);text-align:start;cursor:pointer;transition:color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;justify-self:stretch;display:flex}.board-module__yaLuzW__addColorChip{border:var(--ui-hairline) dashed var(--ui-subtle);border-radius:var(--ts-r-md);width:40px;height:40px;transition:background var(--ui-dur-instant) var(--ui-ease-color);place-items:center;display:grid}.board-module__yaLuzW__addColorChip svg{width:16px;height:16px}@media (hover:hover){.board-module__yaLuzW__addColor:hover{color:var(--ts-hover-ink)}.board-module__yaLuzW__addColor:hover .board-module__yaLuzW__addColorChip{background:var(--ts-hover-fill)}}.board-module__yaLuzW__addColor:focus-visible{outline:none}.board-module__yaLuzW__addColor:focus-visible .board-module__yaLuzW__addColorChip{outline:var(--ui-ring-focus);outline-offset:2px}.board-module__yaLuzW__add{justify-content:center;align-items:center;gap:var(--ui-space-1);border:var(--ui-hairline) dashed var(--ts-hairline);border-radius:var(--ts-r-md);width:100%;min-height:84px;color:var(--ui-muted);font:inherit;font-size:var(--ts-small);cursor:pointer;background:0 0;display:inline-flex}.board-module__yaLuzW__addFace{aspect-ratio:5/4;height:100%;min-height:0}.board-module__yaLuzW__addRow,.board-module__yaLuzW__addChip{align-items:center;gap:var(--ui-space-1);padding:2px var(--ui-space-2);border-radius:var(--ui-radius-full);color:var(--ui-muted);font:inherit;font-size:var(--ts-small);line-height:var(--ui-leading-sm);cursor:pointer;background:0 0;border:0;justify-self:start;display:inline-flex}.board-module__yaLuzW__addChip{border:var(--ui-hairline) dashed var(--ts-hairline)}:is(.board-module__yaLuzW__add,.board-module__yaLuzW__addRow,.board-module__yaLuzW__addChip){transition:color var(--ui-dur-instant) var(--ui-ease-color), background-color var(--ui-dur-instant) var(--ui-ease-color)}@media (hover:hover){:is(.board-module__yaLuzW__add,.board-module__yaLuzW__addRow,.board-module__yaLuzW__addChip):hover{color:var(--ts-hover-ink);background:var(--ts-hover-fill)}}:is(.board-module__yaLuzW__add,.board-module__yaLuzW__addRow,.board-module__yaLuzW__addChip) svg{width:14px;height:14px}.board-module__yaLuzW__faces{gap:var(--ui-space-2);grid-template-columns:repeat(auto-fill,minmax(128px,1fr));display:grid}.board-module__yaLuzW__face{aspect-ratio:5/4;padding:var(--ui-space-3);border-radius:var(--ts-r-md);background:var(--ts-tile);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ts-card-rim);transition:box-shadow var(--ui-dur-instant) var(--ui-ease-color);grid-template-rows:minmax(0,1fr) auto;display:grid;position:relative}.board-module__yaLuzW__face[data-invalid]{box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-danger)}.board-module__yaLuzW__face .board-module__yaLuzW__remove{background:var(--ui-surface)}.board-module__yaLuzW__specimen{color:var(--ui-foreground);place-self:center;font-size:34px;line-height:1}.board-module__yaLuzW__faceName{color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm);text-overflow:ellipsis;overflow:hidden}.board-module__yaLuzW__words{display:grid}.board-module__yaLuzW__word{align-items:center;gap:var(--ui-space-3);font-size:var(--ts-small);line-height:var(--ui-leading-sm);grid-template-columns:minmax(0,2fr) minmax(0,3fr) 22px;padding-block:6px;display:grid}.board-module__yaLuzW__word+.board-module__yaLuzW__word{border-top:var(--ui-hairline) solid var(--ts-hairline)}.board-module__yaLuzW__say,.board-module__yaLuzW__not{align-items:center;gap:var(--ui-space-2);min-width:0;display:flex}.board-module__yaLuzW__say .board-module__yaLuzW__input,.board-module__yaLuzW__not .board-module__yaLuzW__input{flex:1}.board-module__yaLuzW__say{color:var(--ui-foreground);font-weight:var(--ui-weight-medium)}.board-module__yaLuzW__not{color:var(--ui-muted)}.board-module__yaLuzW__say>span,.board-module__yaLuzW__not>span{width:2.2em;color:var(--ui-subtle);font-size:var(--ts-small);flex:none}.board-module__yaLuzW__removeRow{color:var(--ui-muted)}.board-module__yaLuzW__size{align-items:center;gap:var(--ui-space-3);color:var(--ui-foreground);font-size:var(--ts-small);line-height:var(--ui-leading-sm);grid-template-columns:64px minmax(0,1fr) 96px 22px;padding-block:6px;display:grid}.board-module__yaLuzW__size+.board-module__yaLuzW__size{border-top:var(--ui-hairline) solid var(--ts-hairline)}.board-module__yaLuzW__sizeSample{white-space:nowrap;line-height:1;overflow:hidden}.board-module__yaLuzW__sizeValue{font-family:var(--ts-font-value);font-size:var(--ts-small);text-align:end}.board-module__yaLuzW__rule{align-items:start;gap:var(--ui-space-2);color:var(--ui-foreground);font-size:var(--ts-small);line-height:var(--ui-leading-sm);grid-template-columns:20px minmax(0,1fr) 22px;padding-block:6px;display:grid}.board-module__yaLuzW__rule+.board-module__yaLuzW__rule{border-top:var(--ui-hairline) solid var(--ts-hairline)}.board-module__yaLuzW__ruleNo{color:var(--ui-subtle);font-family:var(--ts-font-value);font-size:var(--ts-small);padding-top:2px}.board-module__yaLuzW__input[readonly]{cursor:default}@media (hover:hover){.board-module__yaLuzW__input[readonly]:hover{background:0 0}}.board-module__yaLuzW__banned{gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.board-module__yaLuzW__ban{padding:2px 4px 2px var(--ui-space-3);border-radius:var(--ui-radius-full);background:var(--ui-fill);color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm);align-items:center;gap:2px;display:inline-flex}.board-module__yaLuzW__ban .board-module__yaLuzW__input{text-decoration:line-through;-webkit-text-decoration-color:var(--ui-danger-text);text-decoration-color:var(--ui-danger-text)}.board-module__yaLuzW__note{color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm);margin:0}.board-module__yaLuzW__number{width:4ch;color:var(--ui-foreground);text-align:center;appearance:textfield}.board-module__yaLuzW__number::-webkit-inner-spin-button{appearance:none;margin:0}.board-module__yaLuzW__number::-webkit-outer-spin-button{appearance:none;margin:0}
.add-panel-module__rFpqvW__body{gap:var(--ui-space-4);display:grid}.add-panel-module__rFpqvW__well{justify-items:center;gap:var(--ui-space-4);width:100%;padding:var(--ui-space-7) var(--ui-space-5);border-radius:var(--ts-card-r);background:var(--ts-tile);color:var(--ui-foreground);font:inherit;text-align:center;cursor:pointer;transition:background-color var(--ui-dur-fast) var(--ui-ease-color), box-shadow var(--ui-dur-fast) var(--ui-ease-color);border:0;display:grid}@media (hover:hover){.add-panel-module__rFpqvW__well:hover{background:var(--ts-hover-tile)}}.add-panel-module__rFpqvW__well[data-over]{background:var(--ui-surface);box-shadow:inset 0 0 0 2px var(--ui-field-focus)}.add-panel-module__rFpqvW__well:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}.add-panel-module__rFpqvW__wellText{gap:2px;display:grid}.add-panel-module__rFpqvW__wellTitle{font-size:var(--ts-body);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md)}.add-panel-module__rFpqvW__wellSub{color:var(--ui-muted);text-wrap:balance;font-size:var(--ts-small);line-height:var(--ui-leading-sm)}.add-panel-module__rFpqvW__write{align-items:end;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.add-panel-module__rFpqvW__field{--field-edge:var(--ui-border-strong);--field-edge-width:var(--ui-hairline);width:100%;min-height:var(--ui-control-md);border-radius:var(--ui-radius-md);background:var(--ui-surface);max-height:200px;box-shadow:inset 0 0 0 var(--field-edge-width) var(--field-edge);color:var(--ui-foreground);font:var(--ui-weight-regular) var(--ui-text-md) / var(--ui-leading-md) var(--ui-font-sans);resize:none;transition:box-shadow var(--ui-dur-instant) var(--ui-ease-color);border:0;outline:none;padding:9px 14px;display:block}.add-panel-module__rFpqvW__field::placeholder{color:var(--ui-subtle)}@media (max-width:560px){.add-panel-module__rFpqvW__field{font-size:var(--ui-text-touch)}}.add-panel-module__rFpqvW__wants{gap:var(--ui-space-2);padding-top:var(--ui-space-4);border-top:var(--ui-hairline) solid var(--ui-border);display:grid}.add-panel-module__rFpqvW__wantsHead{color:var(--ui-muted);font-size:var(--ts-small);line-height:var(--ui-leading-sm);margin:0}.add-panel-module__rFpqvW__wants ul{margin:0 calc(var(--ui-space-2) * -1);padding:0;list-style:none;display:grid}.add-panel-module__rFpqvW__want{align-items:flex-start;gap:var(--ui-space-3);width:100%;padding:var(--ui-space-2);border-radius:var(--ui-radius-md);color:var(--ui-foreground);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;display:flex}.add-panel-module__rFpqvW__want>svg{width:16px;height:16px;color:var(--ui-subtle);flex:none;margin-top:3px}@media (hover:hover){.add-panel-module__rFpqvW__want:hover{background:var(--ts-hover-fill)}}.add-panel-module__rFpqvW__want:focus-visible{outline:var(--ui-ring-focus);outline-offset:0}.add-panel-module__rFpqvW__wantText{min-width:0;display:grid}.add-panel-module__rFpqvW__wantName{font-size:var(--ts-body);line-height:var(--ui-leading-md)}.add-panel-module__rFpqvW__wantWhy{color:var(--ui-muted);text-wrap:balance;font-size:var(--ts-small);line-height:var(--ui-leading-sm)}.add-panel-module__rFpqvW__body[data-bare] .add-panel-module__rFpqvW__write{border-bottom:1px solid var(--ui-border-strong);transition:border-color var(--ui-dur-fast) var(--ui-ease-color);align-items:center}.add-panel-module__rFpqvW__body[data-bare] .add-panel-module__rFpqvW__field{min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:10px 0 12px;font-size:clamp(17px,1.6vw,20px);line-height:1.4}.add-panel-module__rFpqvW__body[data-bare] .add-panel-module__rFpqvW__write>button{transition:opacity var(--ui-dur-fast) var(--ui-ease-color), translate var(--ui-dur-fast) var(--ui-ease-enter)}.add-panel-module__rFpqvW__body[data-bare] .add-panel-module__rFpqvW__write>button:disabled{opacity:0;pointer-events:none;translate:4px}@media (prefers-reduced-motion:reduce){.add-panel-module__rFpqvW__body[data-bare] .add-panel-module__rFpqvW__write>button{transition:none}}
.text-field-module__D3caCq__field{gap:var(--ui-space-2);font-family:var(--ui-font-sans);display:grid}.text-field-module__D3caCq__label{color:var(--ui-foreground);font-size:var(--ui-text-md);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-md);justify-self:start}.text-field-module__D3caCq__control{--field-height:var(--ui-control-md);--reveal-size:var(--ui-control-sm);--reveal-inset:calc((var(--field-height) - var(--reveal-size)) / 2);display:grid;position:relative}.text-field-module__D3caCq__field[data-size=lg] .text-field-module__D3caCq__control{--field-height:var(--ui-control-lg)}@property --field-edge{syntax:"<color>";inherits:false;initial-value:#0000}@property --field-danger{syntax:"<percentage>";inherits:false;initial-value:0%}.text-field-module__D3caCq__input{--field-edge:var(--ui-border-strong);--field-edge-width:var(--ui-hairline);width:100%;height:var(--ui-control-md);padding-inline:calc(var(--reveal-inset) + 10px);border-radius:var(--ui-radius-md);background:var(--ui-surface);box-shadow:inset 0 0 0 var(--field-edge-width) color-mix(in oklch, var(--field-edge), var(--ui-danger) var(--field-danger));color:var(--ui-foreground);font:var(--ui-weight-regular) var(--ui-text-md) / var(--ui-leading-md) var(--ui-font-sans);transition:--field-edge var(--ui-dur-instant) var(--ui-ease-color), --field-danger var(--ui-dur-fast) var(--ui-ease-color);border:0;outline:none}.text-field-module__D3caCq__field[data-size=lg] .text-field-module__D3caCq__input{height:var(--ui-control-lg)}.text-field-module__D3caCq__input[data-reveal]{padding-inline-end:calc(var(--reveal-size) + var(--reveal-inset) * 2)}.text-field-module__D3caCq__input::-ms-reveal{display:none}.text-field-module__D3caCq__reveal{--ui-icon-stroke:var(--ui-icon-stroke-regular);inset-block:var(--reveal-inset);width:var(--reveal-size);border-radius:calc(var(--ui-radius-md) - var(--reveal-inset));color:var(--ui-muted);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--ui-dur-instant) var(--ui-ease-color), color var(--ui-dur-instant) var(--ui-ease-color), scale var(--ui-dur-snap) var(--ui-ease-snap);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:var(--reveal-inset)}@media (hover:hover){.text-field-module__D3caCq__reveal:hover:not(:disabled){background:var(--ui-fill);color:var(--ui-foreground)}}.text-field-module__D3caCq__reveal:active:not(:disabled){background:var(--ui-fill-strong);scale:var(--ui-scale-press);transition-duration:var(--ui-dur-press)}.text-field-module__D3caCq__reveal:focus-visible{outline:var(--ui-ring-focus);outline-offset:var(--ui-ring-offset)}.text-field-module__D3caCq__reveal[aria-pressed=true]{color:var(--ui-foreground)}.text-field-module__D3caCq__reveal:disabled{opacity:.5;cursor:default}@media (pointer:coarse){.text-field-module__D3caCq__reveal:before{content:"";inset:calc(var(--reveal-inset) * -1);position:absolute}}.text-field-module__D3caCq__input::placeholder{color:var(--ui-subtle)}@media (hover:hover){.text-field-module__D3caCq__input:hover:not(:focus,:disabled,[aria-invalid]){--field-edge:var(--ui-field-focus)}}.text-field-module__D3caCq__input:focus{transition:--field-danger var(--ui-dur-fast) var(--ui-ease-color)}.text-field-module__D3caCq__input[aria-invalid]{--field-danger:100%}.text-field-module__D3caCq__input:disabled{opacity:.5;cursor:default;transition:none}.text-field-module__D3caCq__message{min-height:calc(var(--field-message-lines,1) * var(--ui-leading-md));font-size:var(--ui-text-sm);line-height:var(--ui-leading-md);text-wrap:pretty;margin:0;display:grid}.text-field-module__D3caCq__hint,.text-field-module__D3caCq__error{opacity:0;visibility:hidden;min-width:0;transition:opacity var(--ui-dur-instant) var(--ui-ease-color), visibility 0s linear var(--ui-dur-instant);grid-area:1/1}.text-field-module__D3caCq__hint[data-shown],.text-field-module__D3caCq__error[data-shown]{opacity:1;visibility:visible;transition:opacity var(--ui-dur-fast) var(--ui-ease-enter) calc(var(--ui-dur-instant) / 2), visibility 0s}@starting-style{.text-field-module__D3caCq__error[data-shown]{opacity:0}}.text-field-module__D3caCq__hint{color:var(--ui-muted)}.text-field-module__D3caCq__error{align-items:flex-start;gap:var(--ui-space-2);color:var(--ui-danger-text);display:flex}.text-field-module__D3caCq__error[data-shown] .text-field-module__D3caCq__errorText{animation:text-field-module__D3caCq__error-swap var(--ui-dur-fast) var(--ui-ease-enter)}.text-field-module__D3caCq__error svg{width:var(--ui-icon-sm);height:var(--ui-icon-sm);stroke-width:var(--ui-icon-stroke-regular);margin-top:calc((var(--ui-leading-md) - 14px) / 2);flex-shrink:0}@keyframes text-field-module__D3caCq__error-swap{0%{opacity:0}}@media (pointer:coarse){.text-field-module__D3caCq__input{font-size:var(--ui-text-touch)}}@media (prefers-reduced-motion:reduce){.text-field-module__D3caCq__error[data-shown] .text-field-module__D3caCq__errorText{animation:none}.text-field-module__D3caCq__reveal:active:not(:disabled){scale:none}}
.review-module__1lVmhq__review{--pad:8px;--inner-r:calc(var(--ts-card-r) - var(--pad));gap:var(--ui-space-5);display:grid}.review-module__1lVmhq__section{gap:var(--pad);padding:var(--pad);border-radius:var(--ts-card-r);background:var(--ts-tile);display:grid}.review-module__1lVmhq__sectionTitle{color:var(--ui-muted);font-size:var(--ts-small);font-weight:var(--ui-weight-medium);line-height:var(--ui-leading-sm);margin:0;padding:6px 8px 2px}.review-module__1lVmhq__card{align-items:center;gap:var(--ui-space-3);border-radius:var(--inner-r);background:var(--ui-surface);width:100%;min-width:0;box-shadow:0 0 0 var(--ui-hairline) var(--ts-card-rim), 0 1px 2px color-mix(in oklch, var(--ui-foreground) 4%, transparent);color:var(--ui-foreground);font:inherit;text-align:start;cursor:pointer;transition:box-shadow var(--ui-dur-instant) var(--ui-ease-color), background-color var(--ui-dur-instant) var(--ui-ease-color);border:0;padding:14px 44px 14px 16px;display:flex;position:relative}.review-module__1lVmhq__card[aria-pressed=false]>:not(.review-module__1lVmhq__tick){opacity:.45;transition:opacity var(--ui-dur-fast) var(--ui-ease-color)}.review-module__1lVmhq__card[aria-pressed=false]{background:color-mix(in oklch, var(--ui-surface) 60%, transparent);box-shadow:0 0 0 var(--ui-hairline) var(--ts-card-rim)}@media (hover:hover){.review-module__1lVmhq__card:hover{box-shadow:var(--ts-card-shadow-hover)}}.review-module__1lVmhq__card:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}.review-module__1lVmhq__tick{z-index:1;background:var(--ui-foreground);width:20px;height:20px;color:var(--ui-canvas);transition:background-color var(--ui-dur-fast) var(--ui-ease-color), box-shadow var(--ui-dur-fast) var(--ui-ease-color);border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.review-module__1lVmhq__tick svg{width:13px;height:13px;transition:opacity var(--ui-dur-fast) var(--ui-ease-color), scale var(--ui-dur-fast) var(--ui-ease-enter)}.review-module__1lVmhq__card[aria-pressed=false] .review-module__1lVmhq__tick{background:var(--ui-surface);box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong)}.review-module__1lVmhq__card[aria-pressed=false] .review-module__1lVmhq__tick svg{opacity:0;scale:.6}.review-module__1lVmhq__state{color:var(--ui-subtle);font-size:var(--ts-small);line-height:var(--ui-leading-sm);flex:none}.review-module__1lVmhq__state[data-state=new]{color:var(--ui-accent-text)}.review-module__1lVmhq__state[data-state=changed]{color:var(--ui-warning-text)}.review-module__1lVmhq__rowText{flex:1;gap:4px;min-width:0;display:grid}.review-module__1lVmhq__voice{font-size:var(--ts-body);line-height:var(--ui-leading-md);text-wrap:balance}.review-module__1lVmhq__swatches,.review-module__1lVmhq__faces,.review-module__1lVmhq__logos{gap:var(--pad);grid-template-columns:repeat(auto-fill,minmax(176px,1fr));display:grid}.review-module__1lVmhq__swatch,.review-module__1lVmhq__face,.review-module__1lVmhq__logo{flex-direction:column;align-items:stretch;gap:12px;padding:6px 6px 12px}.review-module__1lVmhq__swatchArt{border-radius:calc(var(--inner-r) - 6px);height:72px;box-shadow:inset 0 0 0 var(--ui-hairline) color-mix(in oklch, var(--ui-foreground) 10%, transparent);display:block;position:relative}.review-module__1lVmhq__was{border-radius:calc(var(--inner-r) - 6px) 0 0 calc(var(--inner-r) - 6px);width:28%;box-shadow:1px 0 0 var(--ui-surface);position:absolute;inset:0 auto 0 0}.review-module__1lVmhq__cardFoot{justify-content:space-between;align-items:baseline;gap:var(--ui-space-2);min-width:0;font-size:var(--ts-small);line-height:var(--ui-leading-sm);padding-inline:8px 4px;display:flex}.review-module__1lVmhq__swatchText{gap:8px;min-width:0;display:flex}.review-module__1lVmhq__hex{color:var(--ui-muted);font-family:var(--ts-font-value);font-size:var(--ts-small)}.review-module__1lVmhq__aa{border-radius:calc(var(--inner-r) - 6px);background:var(--ts-tile);place-items:center;height:72px;font-size:34px;line-height:1;display:grid}.review-module__1lVmhq__logos{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.review-module__1lVmhq__logoArt{height:120px;padding:var(--ui-space-4);border-radius:calc(var(--inner-r) - 6px);background:var(--ui-canvas);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid}.review-module__1lVmhq__logoArt[data-bg=dark]{background:var(--ui-foreground)}.review-module__1lVmhq__logoArt img{object-fit:contain;width:100%;height:100%}.review-module__1lVmhq__scale{align-items:flex-end;gap:var(--ui-space-5);flex-wrap:wrap;display:flex}.review-module__1lVmhq__step{justify-items:start;gap:4px;display:grid}.review-module__1lVmhq__stepSample{line-height:1}.review-module__1lVmhq__components{gap:var(--ui-space-5);display:grid}.review-module__1lVmhq__component{gap:var(--ui-space-2);display:grid}.review-module__1lVmhq__paths{color:var(--ui-muted);font-family:var(--ts-font-value);font-size:var(--ts-small);overflow-wrap:anywhere}.review-module__1lVmhq__ground{align-items:center;gap:var(--ui-space-3);display:flex}.review-module__1lVmhq__groundChip{border-radius:var(--ts-r-sm);background:var(--ui-surface);width:36px;height:36px;box-shadow:inset 0 0 0 var(--ui-hairline) var(--ui-border-strong);color:var(--ui-foreground);font-weight:var(--ui-weight-medium);flex:none;place-items:center;display:grid}.review-module__1lVmhq__groundChip[data-mode=dark]{background:var(--ui-foreground);box-shadow:none;color:var(--ui-surface)}.review-module__1lVmhq__pictureArt{aspect-ratio:1.91;border-radius:calc(var(--inner-r) - 6px);background:var(--ts-tile);width:100%;display:block;overflow:hidden}.review-module__1lVmhq__pictureArt img{object-fit:cover;width:100%;height:100%}.review-module__1lVmhq__rules{gap:var(--ui-space-1);color:var(--ui-foreground);font-size:var(--ts-body);line-height:var(--ui-leading-md);margin:0;padding-inline-start:1.1em;display:grid}.review-module__1lVmhq__rules li::marker{color:var(--ui-subtle)}
.start-module__YS_Erq__wrap{--px:0;--py:0;inset:var(--ts-bar-h) 0 0;position:absolute;overflow:hidden}.start-module__YS_Erq__middle{gap:var(--ui-space-3);width:min(calc(100% - 2 * var(--gutter)), 560px);text-align:center;justify-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -56%}.start-module__YS_Erq__title{color:var(--ui-foreground);font-size:var(--ui-text-display);font-weight:var(--ui-weight-regular);letter-spacing:var(--ui-tracking-title);text-wrap:balance;margin:0;line-height:1.1}.start-module__YS_Erq__middle>:last-child{width:100%;margin-top:var(--ui-space-4)}.start-module__YS_Erq__sub{max-width:46ch;color:var(--ui-muted);font-size:var(--ts-body);line-height:var(--ui-leading-md);text-wrap:pretty;margin:0}.start-module__YS_Erq__ghosts{position:absolute;inset:0}.start-module__YS_Erq__ghost{top:calc(50% + var(--y) * 1%);left:calc(50% + var(--x) * 1%);width:var(--w);height:var(--h);border:1px dashed color-mix(in oklch, var(--ui-foreground) 22%, transparent);border-radius:var(--ts-card-r);color:var(--ui-subtle);font:inherit;cursor:pointer;transform:translate(-50%,-50%);translate:calc(var(--px) * var(--d) * -22px) calc(var(--py) * var(--d) * -16px);animation:start-module__YS_Erq__arrive .7s var(--ui-ease-enter) both;animation-delay:calc(.14s + var(--i) * 55ms);transition:translate .9s var(--ui-ease-enter), border-color var(--ui-dur-fast) var(--ui-ease-color), background-color var(--ui-dur-fast) var(--ui-ease-color), color var(--ui-dur-fast) var(--ui-ease-color);background:0 0;place-items:center;padding:0;display:grid;position:absolute}@keyframes start-module__YS_Erq__arrive{0%{opacity:0;filter:blur(6px)}}.start-module__YS_Erq__label,.start-module__YS_Erq__way{font-size:var(--ts-small);line-height:var(--ui-leading-sm);white-space:nowrap;position:absolute}.start-module__YS_Erq__label{color:var(--ui-muted);top:10px;left:12px}.start-module__YS_Erq__way{color:var(--ui-muted);opacity:0;transition:opacity var(--ui-dur-fast) var(--ui-ease-color);bottom:9px;right:12px}.start-module__YS_Erq__art{place-items:center;width:100%;height:100%;padding:34px 18% 30px;display:grid}@media (hover:hover){.start-module__YS_Erq__ghost:hover{background:var(--ts-hover-fill);color:var(--ts-hover-ink)}.start-module__YS_Erq__ghost:hover .start-module__YS_Erq__way{opacity:1}}.start-module__YS_Erq__ghost:focus-visible{outline:var(--ui-ring-focus);outline-offset:2px}.start-module__YS_Erq__ghost[data-lit]{border-style:solid;border-color:color-mix(in oklch, var(--ui-foreground) 45%, transparent);background:var(--ui-surface);color:var(--ui-foreground)}.start-module__YS_Erq__wrap[data-state=reading] .start-module__YS_Erq__ghost[data-lit]:after{content:"";border-radius:inherit;background:linear-gradient(100deg, transparent 30%, color-mix(in oklch, var(--ui-foreground) 7%, transparent) 50%, transparent 70%) 0 0 / 250% 100%;animation:start-module__YS_Erq__sweep 1.4s var(--ui-ease-pulse) infinite;position:absolute;inset:0}@keyframes start-module__YS_Erq__sweep{0%{background-position:100% 0}to{background-position:-100% 0}}.start-module__YS_Erq__glyph{width:min(56px,60%)}.start-module__YS_Erq__glyph:not(.start-module__YS_Erq__filled){fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.start-module__YS_Erq__strips{border-radius:6px;width:100%;height:100%;display:flex;overflow:hidden}.start-module__YS_Erq__strips>i{background:color-mix(in oklch, currentColor 10%, transparent);border-right:1px solid;flex:1 1 0}.start-module__YS_Erq__strips>i:nth-child(2){background:color-mix(in oklch, currentColor 28%, transparent)}.start-module__YS_Erq__strips>i:nth-child(3){background:color-mix(in oklch, currentColor 18%, transparent)}.start-module__YS_Erq__strips>i:last-child{border-right:0}.start-module__YS_Erq__aa{letter-spacing:-.02em;font-size:40px;line-height:1}.start-module__YS_Erq__code{font-family:var(--ui-font-mono);font-size:20px}.start-module__YS_Erq__pills{gap:6px;display:flex}.start-module__YS_Erq__pills>i{border:1px solid;border-radius:999px;width:40px;height:18px}.start-module__YS_Erq__pills>i:first-child{background:color-mix(in oklch, currentColor 22%, transparent)}.start-module__YS_Erq__lines{gap:7px;width:70%;display:grid}.start-module__YS_Erq__lines>i{background:currentColor;height:1px}.start-module__YS_Erq__lines>i:last-child{width:60%}@media (max-width:900px),(max-height:620px){.start-module__YS_Erq__wrap{gap:var(--ui-space-7);padding:clamp(28px, 8vh, 72px) var(--gutter) var(--ui-space-8);flex-direction:column;display:flex;overflow:auto}.start-module__YS_Erq__middle{text-align:start;justify-items:start;width:min(100%,480px);margin-inline:auto;position:static;translate:none}.start-module__YS_Erq__ghosts{gap:var(--ui-space-2);order:2;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,480px);margin-inline:auto;display:grid;position:static}.start-module__YS_Erq__ghost{width:auto;height:92px;position:relative;top:auto;left:auto;transform:translate(0,0)}.start-module__YS_Erq__ghost .start-module__YS_Erq__art{padding:30px 22% 12px}.start-module__YS_Erq__ghost .start-module__YS_Erq__way{display:none}}@media (prefers-reduced-motion:reduce){.start-module__YS_Erq__ghost{transition:none;animation:none;translate:none}.start-module__YS_Erq__wrap[data-state=reading] .start-module__YS_Erq__ghost[data-lit]:after{animation:none}}.start-module__YS_Erq__filled{fill:currentColor;width:34px}
.code-view-module__hAEsKa__view{gap:var(--ui-space-3);width:100%;display:grid}.code-view-module__hAEsKa__bar{justify-content:space-between;align-items:center;gap:var(--ui-space-2) var(--ui-space-4);flex-wrap:wrap;display:flex}.code-view-module__hAEsKa__lang{color:var(--ui-muted);font-family:var(--ts-font-value);font-size:var(--ts-small)}.code-view-module__hAEsKa__files{gap:var(--ui-space-1) var(--ui-space-3);flex-wrap:wrap;display:flex}.code-view-module__hAEsKa__file{color:var(--ui-muted);font-family:var(--ts-font-value);font-size:var(--ts-small);cursor:pointer;transition:color var(--ui-dur-instant) var(--ui-ease-color);background:0 0;border:0;padding:2px 0}.code-view-module__hAEsKa__file[aria-selected=true]{color:var(--ui-foreground);text-underline-offset:5px;text-decoration:underline}@media (hover:hover){.code-view-module__hAEsKa__file:hover{color:var(--ts-hover-ink)}}.code-view-module__hAEsKa__file:focus-visible{border-radius:var(--ts-r-xs);outline:var(--ui-ring-focus);outline-offset:2px}.code-view-module__hAEsKa__frame{border-radius:var(--ts-r-md);background:var(--ui-surface);width:100%;height:min(70dvh,640px);box-shadow:var(--ui-edge);border:0;display:block}.code-view-module__hAEsKa__frame[data-compact]{height:280px}
.exports-module__mdDqha__exports{gap:var(--ui-space-3);display:grid}.exports-module__mdDqha__head{align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.exports-module__mdDqha__download{margin-inline-start:auto}
