#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}#cc-main{position:relative;z-index:40000;--cc-font-family: var(--g-sans, "Fable Plex", system-ui, sans-serif);--cc-bg: rgba(3, 12, 19, .94);--cc-primary-color: var(--g-ink, #eaf7f6);--cc-secondary-color: var(--g-muted, #a3bcc4);--cc-link-color: var(--g-cyan, #19f0fd);--cc-modal-border-radius: 16px;--cc-btn-border-radius: 10px;--cc-btn-primary-bg: rgba(8, 28, 38, .85);--cc-btn-primary-color: var(--g-ink, #eaf7f6);--cc-btn-primary-border-color: rgba(25, 240, 253, .42);--cc-btn-primary-hover-bg: rgba(12, 40, 52, .95);--cc-btn-primary-hover-color: var(--g-white, #e9fff8);--cc-btn-primary-hover-border-color: rgba(25, 240, 253, .75);--cc-btn-secondary-bg: rgba(8, 28, 38, .85);--cc-btn-secondary-color: var(--g-ink, #eaf7f6);--cc-btn-secondary-border-color: rgba(25, 240, 253, .42);--cc-btn-secondary-hover-bg: rgba(12, 40, 52, .95);--cc-btn-secondary-hover-color: var(--g-white, #e9fff8);--cc-btn-secondary-hover-border-color: rgba(25, 240, 253, .75);--cc-separator-border-color: rgba(120, 226, 244, .13);--cc-toggle-on-bg: var(--g-cyan, #19f0fd);--cc-toggle-off-bg: #3a5059;--cc-toggle-on-knob-bg: #021219;--cc-toggle-off-knob-bg: var(--g-ink, #eaf7f6);--cc-toggle-enabled-icon-color: #021219;--cc-toggle-disabled-icon-color: var(--g-ink, #eaf7f6);--cc-toggle-readonly-bg: rgba(46, 245, 176, .35);--cc-toggle-readonly-knob-bg: #021219;--cc-toggle-readonly-knob-icon-color: var(--g-mint, #2ef5b0);--cc-section-category-border: rgba(120, 226, 244, .13);--cc-cookie-category-block-bg: rgba(10, 32, 44, .45);--cc-cookie-category-block-border: rgba(120, 226, 244, .13);--cc-cookie-category-block-hover-bg: rgba(10, 32, 44, .7);--cc-cookie-category-block-hover-border: rgba(25, 240, 253, .3);--cc-cookie-category-expanded-block-bg: rgba(10, 32, 44, .45);--cc-cookie-category-expanded-block-hover-bg: rgba(10, 32, 44, .7);--cc-overlay-bg: rgba(1, 5, 8, .62);--cc-footer-bg: rgba(2, 9, 14, .9);--cc-footer-color: var(--g-faint, #86a1ab);--cc-footer-border-color: rgba(120, 226, 244, .13);--cc-webkit-scrollbar-bg: rgba(120, 220, 240, .25);--cc-webkit-scrollbar-hover-bg: rgba(120, 220, 240, .4)}#cc-main .cm{border:1px solid rgba(120,226,244,.3);box-shadow:0 -20px 60px #0004088c,0 0 40px #0a9bff14,inset 0 1px #c8faff0f;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}#cc-main .cm--bar{border-width:1px 0 0;border-radius:0}#cc-main .cm--bar:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,#0a9bff 18%,#19f0fd 40%,#e9fff8 50%,#6ffb45 66%,transparent);opacity:.7}#cc-main .cm__title,#cc-main .pm__title{font-family:var(--g-display, "Fable Sora", sans-serif);font-weight:600;letter-spacing:-.005em;color:var(--g-ink, #eaf7f6)}#cc-main .cm__desc,#cc-main .pm__section-desc{line-height:1.55}#cc-main .cm__btn,#cc-main .pm__btn{font-weight:600;font-size:.86rem}#cc-main .cm__btn[data-role=show]{border-color:transparent;background:transparent;color:var(--g-muted, #a3bcc4)}#cc-main .cm__btn[data-role=show]:hover{color:var(--g-cyan, #19f0fd);background:transparent}#cc-main .cm__btn:focus-visible,#cc-main .pm__btn:focus-visible,#cc-main .pm__close-btn:focus-visible{outline:2px solid var(--g-cyan, #19f0fd);outline-offset:2px}#cc-main a{text-decoration:underline;text-decoration-color:#19f0fd59;text-underline-offset:3px}#cc-main a:hover{color:var(--g-white, #e9fff8);text-decoration-color:currentColor}#cc-main .pm{border:1px solid rgba(120,226,244,.3);box-shadow:0 40px 100px #000306cc,0 0 50px #0a9bff1a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}#cc-main .pm__section-title{font-family:var(--g-display, "Fable Sora", sans-serif);font-weight:600;color:var(--g-ink, #eaf7f6)}#cc-main .pm__close-btn{border-radius:10px}@font-face{font-family:Fable Sora;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fable-sora-latin-BUlRykrX.woff2) format("woff2")}@font-face{font-family:Fable Plex;font-style:normal;font-weight:100 700;font-display:swap;src:url(/assets/fable-ibm-plex-sans-latin-IvpUvPa2.woff2) format("woff2")}@font-face{font-family:Fable Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fable-jetbrains-mono-latin-6fWv1k7M.woff2) format("woff2")}:root{--g-void: #02070b;--g-deep: #04111a;--g-glass: rgba(4, 15, 23, .58);--g-glass-strong: rgba(3, 12, 19, .86);--g-glass-row: rgba(10, 32, 44, .38);--g-glass-solid: rgba(4, 14, 21, .94);--g-line: rgba(110, 214, 236, .13);--g-line-strong: rgba(120, 226, 244, .3);--g-ink: #eaf7f6;--g-muted: #a3bcc4;--g-faint: #86a1ab;--g-on-light: #021219;--g-blue: #0a9bff;--g-cyan: #19f0fd;--g-green: #6ffb45;--g-mint: #2ef5b0;--g-white: #e9fff8;--g-amber: #f2c46d;--g-red: #ff7387;--g-sans: "Fable Plex", system-ui, -apple-system, "Segoe UI", sans-serif;--g-display: "Fable Sora", "Fable Plex", system-ui, sans-serif;--g-mono: "Fable Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--g-fs-micro: 10.5px;--g-fs-xs: 11px;--g-fs-mono: 11.5px;--g-fs-sm: 12px;--g-fs-md: 12.5px;--g-fs-base: 13px;--g-fs-body: 14px;--g-fs-lg: 15px;--g-fs-title: 16px;--g-fs-h: 17px;--g-fs-brand: 18px;--g-lh-body: 1.45;--g-lh-tight: 1.25;--g-r-panel: 16px;--g-r-card: 11px;--g-r-btn: 9px;--g-r-pill: 999px;--g-s1: 4px;--g-s2: 8px;--g-s3: 12px;--g-s4: 14px;--g-s5: 16px;--g-s6: 22px;--g-blur: blur(14px) saturate(1.25);--g-shadow-panel: 0 18px 50px rgba(0, 5, 9, .45), inset 0 1px 0 rgba(200, 250, 255, .04);--g-shadow-pop: 0 30px 80px rgba(0, 4, 8, .7), 0 0 0 1px rgba(25, 240, 253, .05), 0 0 40px rgba(10, 155, 255, .08);--g-glow-cyan: 0 0 22px rgba(25, 240, 253, .25);--g-glow-green: 0 0 30px rgba(111, 251, 69, .12);--g-energy-gradient: linear-gradient(100deg, var(--g-blue), var(--g-cyan) 45%, var(--g-mint) 65%, var(--g-green));--g-rail-gradient: linear-gradient(90deg, transparent, var(--g-blue) 18%, var(--g-cyan) 40%, var(--g-white) 50%, var(--g-green) 66%, transparent);--g-ease: cubic-bezier(.2, .8, .2, 1);--g-t-fast: .12s;--g-t: .2s;--g-t-mid: .3s;--g-t-slow: .5s;--g-t-panel: .7s;--g-energy: 1}[data-grid-root]{color:var(--g-ink);font-family:var(--g-sans);font-size:var(--g-fs-body);line-height:var(--g-lh-body);-webkit-font-smoothing:antialiased}[data-grid-root] *,[data-grid-root] *:before,[data-grid-root] *:after{box-sizing:border-box}[data-grid-root] [hidden]{display:none!important}[data-grid-root] :is(button,input,select,textarea){font:inherit;font-weight:400;color:inherit;letter-spacing:normal}[data-grid-root] button{min-height:0;border-radius:0;cursor:pointer;touch-action:manipulation}[data-grid-root] :focus-visible{outline:2px solid var(--g-cyan);outline-offset:3px;border-radius:6px}[data-grid-root] .g-mono,[data-grid-root] code{font-family:var(--g-mono);font-size:var(--g-fs-mono);letter-spacing:.01em}[data-grid-root] kbd{font-family:var(--g-mono);font-size:var(--g-fs-xs);padding:2px 7px;border-radius:6px;border:1px solid var(--g-line-strong);color:var(--g-muted);background:#ffffff05}[data-grid-root] .g-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px}[data-grid-root] .g-panel{--tint: var(--g-cyan);position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--g-glass);border:1px solid var(--g-line);border-radius:var(--g-r-panel);backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur);box-shadow:var(--g-shadow-panel);transition:opacity .6s var(--g-ease),transform .7s var(--g-ease),border-color .3s}[data-grid-root] .g-panel[data-tint=blue]{--tint: var(--g-blue)}[data-grid-root] .g-panel[data-tint=green]{--tint: var(--g-green)}[data-grid-root] .g-panel[data-tint=mix]{--tint: var(--g-mint)}[data-grid-root] .g-panel:before,[data-grid-root] .g-panel:after{content:"";position:absolute;width:18px;height:18px;pointer-events:none;border-color:var(--tint);border-style:solid;opacity:.85;filter:drop-shadow(0 0 5px var(--tint));transition:width .5s var(--g-ease),height .5s var(--g-ease),opacity .3s}[data-grid-root] .g-panel:before{left:-1px;top:-1px;border-width:2px 0 0 2px;border-top-left-radius:var(--g-r-panel)}[data-grid-root] .g-panel:after{right:-1px;bottom:-1px;border-width:0 2px 2px 0;border-bottom-right-radius:var(--g-r-panel)}[data-grid-root] .g-panel.g-flare:before,[data-grid-root] .g-panel.g-flare:after{width:56px;height:56px;opacity:1}[data-grid-root] .g-panel:focus{outline:none}[data-grid-root] .g-panel:focus-visible{border-color:var(--tint)}[data-grid-root] .g-ph{display:flex;align-items:center;gap:10px;padding:12px 14px 8px;min-width:0}[data-grid-root] .g-num{font-family:var(--g-display);font-size:var(--g-fs-xs);font-weight:600;color:var(--tint, var(--g-cyan));letter-spacing:.06em;font-variant-numeric:tabular-nums}[data-grid-root] .g-ptitle{font-family:var(--g-display);font-weight:600;font-size:var(--g-fs-lg);margin:0;letter-spacing:.005em;white-space:nowrap}[data-grid-root] .g-pmeta{margin-left:auto;color:var(--g-muted);font-size:var(--g-fs-sm);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}[data-grid-root] .g-pmeta b{color:var(--g-ink);font-family:var(--g-display)}[data-grid-root] .g-pbody{flex:1 1 auto;padding:2px 14px 14px;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(120,220,240,.25) transparent}[data-grid-root] .g-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:var(--g-r-pill);font-family:var(--g-display);font-weight:700;font-size:var(--g-fs-sm);color:var(--g-on-light);background:var(--tint, var(--g-cyan));box-shadow:0 0 14px var(--tint, var(--g-cyan))}[data-grid-root] .g-count[data-zero=true]{background:transparent;color:var(--g-faint);box-shadow:none;border:1px solid var(--g-line-strong)}[data-grid-root] .g-bump{animation:g-bump .6s var(--g-ease)}@keyframes g-bump{0%{transform:scale(1.35);filter:brightness(1.6)}to{transform:none}}[data-grid-root] .g-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 15px;border-radius:var(--g-r-btn);border:1px solid var(--g-line-strong);background:#081c26b3;color:var(--g-ink);font-weight:600;font-size:var(--g-fs-base);white-space:nowrap;text-decoration:none;transition:border-color var(--g-t),background var(--g-t),transform var(--g-t-fast),filter var(--g-t),box-shadow .25s}[data-grid-root] .g-btn:hover:not(:disabled){border-color:#19f0fd8c;background:#0c2834d9}[data-grid-root] .g-btn:active:not(:disabled){transform:scale(.97)}[data-grid-root] .g-btn:disabled{opacity:.55;cursor:default}[data-grid-root] .g-btn.is-primary{position:relative;overflow:hidden;color:var(--g-on-light);border-color:transparent;background:var(--g-energy-gradient);background-size:180% 100%;background-position:0 0;box-shadow:var(--g-glow-cyan),var(--g-glow-green),inset 0 1px #ffffff8c;transition:background-position .5s var(--g-ease),box-shadow var(--g-t-mid),transform var(--g-t-fast),filter var(--g-t)}[data-grid-root] .g-btn.is-primary:hover:not(:disabled){background-image:var(--g-energy-gradient);background-size:180% 100%;background-position:100% 0;box-shadow:0 0 30px #19f0fd66,0 0 40px #6ffb4540,inset 0 1px #fff9}[data-grid-root] .g-btn.is-primary:after{content:"";position:absolute;top:-50%;bottom:-50%;width:30%;left:-40%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);opacity:0;pointer-events:none}[data-grid-root] .g-btn.is-primary:hover:not(:disabled):after,[data-grid-root] .g-btn.is-primary:focus-visible:after{animation:g-sheen .7s var(--g-ease)}@keyframes g-sheen{0%{left:-40%;opacity:1}to{left:120%;opacity:0}}[data-grid-root] .g-btn.is-primary:disabled{filter:saturate(.4) brightness(.8);opacity:1}[data-grid-root] .g-btn.is-sm{min-height:32px;padding:0 11px;font-size:var(--g-fs-md)}[data-grid-root] .g-btn.is-ghost{background:transparent}[data-grid-root] .g-btn.is-done,[data-grid-root] .g-btn[aria-pressed=true]{border-color:#6ffb4599;color:var(--g-green)}[data-grid-root] .g-text-btn{border:0;background:none;padding:4px 0;color:var(--g-muted);font-size:var(--g-fs-sm);text-decoration:none}[data-grid-root] .g-text-btn:hover{color:var(--g-cyan)}[data-grid-root] .g-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--g-r-pill);border:1px solid var(--g-line-strong);font-size:var(--g-fs-sm);white-space:nowrap;color:var(--g-muted);background:none}[data-grid-root] .g-chip i{width:6px;height:6px;border-radius:50%;background:var(--g-green);box-shadow:0 0 8px var(--g-green)}[data-grid-root] .g-chip[data-tone=warn] i{background:var(--g-amber);box-shadow:0 0 8px var(--g-amber)}[data-grid-root] .g-chip[data-tone=bad] i{background:var(--g-red);box-shadow:0 0 8px var(--g-red)}[data-grid-root] .g-chip[data-tone=unknown] i{background:var(--g-faint);box-shadow:none}[data-grid-root] .g-state-chip{display:inline-flex;align-items:center;gap:7px;font-size:var(--g-fs-sm);font-weight:600}[data-grid-root] .g-state-chip i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}[data-grid-root] .g-state-chip[data-tone=blue]{color:var(--g-cyan)}[data-grid-root] .g-state-chip[data-tone=green]{color:var(--g-green)}[data-grid-root] .g-state-chip[data-tone=white]{color:var(--g-white)}[data-grid-root] .g-state-chip[data-tone=amber]{color:var(--g-amber)}[data-grid-root] .g-state-chip[data-tone=red]{color:var(--g-red)}[data-grid-root] .g-state-chip[data-tone=faint]{color:var(--g-faint)}[data-grid-root] .g-tag{font-family:var(--g-sans);font-size:var(--g-fs-micro);font-weight:600;padding:1px 7px;border-radius:var(--g-r-pill);border:1px dashed rgba(233,255,248,.45);color:var(--g-white);white-space:nowrap}[data-grid-root] .g-tag[data-tag=pushed]{border-style:solid;border-color:#6ffb4559;color:var(--g-green)}[data-grid-root] .g-tag[data-tag=you]{border-style:solid;border-color:#19f0fd80;color:var(--g-cyan)}[data-grid-root] .g-live{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;color:var(--g-muted);font-size:var(--g-fs-md)}[data-grid-root] .g-live b{color:var(--g-ink);font-weight:600}[data-grid-root] .g-beat{width:8px;height:8px;border-radius:50%;background:var(--g-green);box-shadow:0 0 10px var(--g-green);flex:none}[data-grid-root] .g-beat.is-on{animation:g-beat .9s var(--g-ease)}[data-grid-root] .g-live[data-state=stale] .g-beat{background:var(--g-amber);box-shadow:0 0 10px var(--g-amber)}[data-grid-root] .g-live[data-state=offline] .g-beat{background:var(--g-red);box-shadow:0 0 10px var(--g-red)}@keyframes g-beat{0%{box-shadow:0 0 #6ffb45bf}to{box-shadow:0 0 0 10px #6ffb4500}}[data-grid-root] .g-bars{display:flex;align-items:flex-end;gap:2px;height:14px}[data-grid-root] .g-bars i{width:3px;height:14px;border-radius:2px;background:currentColor;opacity:.85;transform:scaleY(.36);transform-origin:bottom}[data-grid-root] [aria-pressed=true]>.g-bars i{animation:g-bars 1.1s ease-in-out infinite alternate}[data-grid-root] [aria-pressed=true]>.g-bars i:nth-child(2){animation-delay:-.4s}[data-grid-root] [aria-pressed=true]>.g-bars i:nth-child(3){animation-delay:-.8s}[data-grid-root] [aria-pressed=true]>.g-bars i:nth-child(4){animation-delay:-.2s}@keyframes g-bars{0%{transform:scaleY(.29)}to{transform:scaleY(1)}}[data-grid-root] .g-needs{display:flex;flex-direction:column;gap:8px}[data-grid-root] .g-need{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:11px 12px;border-radius:var(--g-r-card);border:1px solid rgba(25,200,253,.2);background:linear-gradient(105deg,#0a9bff29,#0a9bff08 70%);text-align:left;transition:border-color .25s,background .25s,transform .25s var(--g-ease)}[data-grid-root] .g-need:hover,[data-grid-root] .g-need.is-linked{border-color:#19f0fd99;background:linear-gradient(105deg,#0a9bff42,#19f0fd0d 70%)}[data-grid-root] .g-need.is-active{border-color:var(--g-cyan);box-shadow:0 0 0 1px #19f0fd40,0 0 24px #0a9bff2e}[data-grid-root] .g-need[data-kind=check]{border-color:#f2c46d40;background:linear-gradient(105deg,#f2c46d1c,#f2c46d05 70%)}[data-grid-root] .g-need[data-kind=check]:hover,[data-grid-root] .g-need[data-kind=check].is-linked{border-color:#f2c46d99}[data-grid-root] .g-need[data-kind=decision],[data-grid-root] .g-need[data-kind=verdict]{border-color:#e9fff842;background:linear-gradient(105deg,#e9fff817,#e9fff805 70%)}[data-grid-root] .g-pillar{position:relative;width:4px;height:30px;margin:0 auto;border-radius:3px;background:linear-gradient(to top,rgba(10,155,255,.2),var(--g-cyan));box-shadow:0 0 12px var(--g-blue)}[data-grid-root] .g-pillar:after{content:"";position:absolute;left:-3px;top:-4px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,var(--g-white),var(--g-cyan) 45%,transparent 70%);animation:g-pillar 1.8s ease-in-out infinite}[data-grid-root] .g-need[data-kind=check] .g-pillar{background:linear-gradient(to top,rgba(242,196,109,.15),var(--g-amber));box-shadow:0 0 10px #f2c46d99}[data-grid-root] .g-need[data-kind=check] .g-pillar:after{background:radial-gradient(circle,#fff6dc,var(--g-amber) 45%,transparent 70%)}[data-grid-root] .g-need:is([data-kind=decision],[data-grid-root] [data-kind=verdict]) .g-pillar{background:linear-gradient(to top,rgba(233,255,248,.12),var(--g-white));box-shadow:0 0 10px #e9fff873}@keyframes g-pillar{0%,to{transform:translateY(0);opacity:.8}50%{transform:translateY(-3px);opacity:1}}[data-grid-root] .g-need-title{display:block;font-weight:600;font-size:var(--g-fs-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-grid-root] .g-need-sub{display:flex;gap:8px;color:var(--g-muted);font-size:var(--g-fs-sm);white-space:nowrap;overflow:hidden}[data-grid-root] .g-need-sub .g-mono{color:var(--g-faint);overflow:hidden;text-overflow:ellipsis}[data-grid-root] .g-need-kind{font-size:var(--g-fs-mono);font-weight:600;color:var(--g-cyan);white-space:nowrap}[data-grid-root] .g-need[data-kind=check] .g-need-kind{color:var(--g-amber)}[data-grid-root] .g-need:is([data-kind=decision],[data-grid-root] [data-kind=verdict]) .g-need-kind{color:var(--g-white)}[data-grid-root] .g-need.is-arriving{animation:g-arrive .7s var(--g-ease)}@keyframes g-arrive{0%{opacity:0;transform:translateY(-12px) scale(.98);filter:brightness(2)}to{opacity:1;transform:none;filter:none}}[data-grid-root] .g-slot{padding:12px;border-radius:var(--g-r-card);border:1px dashed rgba(25,240,253,.16);color:var(--g-faint);font-size:var(--g-fs-md);text-align:center}[data-grid-root] .g-empty{padding:14px 12px;border-radius:var(--g-r-card);border:1px dashed var(--g-line-strong);color:var(--g-muted);font-size:var(--g-fs-base)}[data-grid-root] .g-empty b{color:var(--g-green);font-weight:600}[data-grid-root] .g-empty[data-tone=warn] b{color:var(--g-amber)}[data-grid-root] .g-agents{display:flex;flex-direction:column}[data-grid-root] .g-agent{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:8px;border:0;border-radius:9px;background:transparent;text-align:left;transition:background var(--g-t)}[data-grid-root] .g-agent+.g-agent{border-top:1px solid rgba(110,214,236,.07)}[data-grid-root] .g-agent:hover,[data-grid-root] .g-agent.is-linked{background:var(--g-glass-row)}[data-grid-root] .g-agent.is-active{background:linear-gradient(90deg,rgba(111,251,69,.1),transparent)}[data-grid-root] .g-glyph{position:relative;width:10px;height:22px;margin:0 auto}[data-grid-root] .g-glyph:before{content:"";position:absolute;left:4px;bottom:0;width:2px;height:var(--h, 10px);border-radius:2px;background:var(--c, var(--g-faint));box-shadow:0 0 8px var(--c, var(--g-faint));transition:height .5s var(--g-ease),background .4s}[data-grid-root] .g-glyph:after{content:"";position:absolute;left:1px;bottom:calc(var(--h, 10px) - 3px);width:8px;height:8px;border-radius:50%;background:var(--c, var(--g-faint));box-shadow:0 0 10px var(--c, var(--g-faint));transition:bottom .5s var(--g-ease),background .4s}[data-state=waiting]>.g-glyph{--c: var(--g-cyan);--h: 20px}[data-state=working]>.g-glyph{--c: var(--g-green);--h: 12px}[data-state=quiet]>.g-glyph{--c: #4e6a73;--h: 4px}[data-grid-root] .g-agent-name{display:block;font-weight:600;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-grid-root] .g-agent-sub{display:block;font-size:var(--g-fs-mono);color:var(--g-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-grid-root] .g-agent-state{font-size:var(--g-fs-sm);white-space:nowrap;text-align:right;color:var(--g-faint)}[data-grid-root] .g-agent[data-state=waiting] .g-agent-state{color:var(--g-cyan);font-weight:600}[data-grid-root] .g-agent[data-state=working] .g-agent-state{color:var(--g-green)}[data-grid-root] .g-stats{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--g-muted);font-size:var(--g-fs-sm)}[data-grid-root] .g-stats b{font-family:var(--g-display);color:var(--g-ink);margin-right:3px}[data-grid-root] .g-stats b[data-tone=blue]{color:var(--g-cyan)}[data-grid-root] .g-stats b[data-tone=white]{color:var(--g-white)}[data-grid-root] .g-stats b[data-tone=red]{color:var(--g-red)}[data-grid-root] .g-feed{display:flex;flex-direction:column}[data-grid-root] .g-fi{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;width:100%;padding:8px 6px;border:0;border-radius:8px;background:transparent;text-align:left;transition:background var(--g-t)}[data-grid-root] .g-fi+.g-fi{border-top:1px solid rgba(110,214,236,.07)}[data-grid-root] .g-fi:hover,[data-grid-root] .g-fi.is-linked{background:var(--g-glass-row)}[data-grid-root] .g-fi time{font-family:var(--g-mono);font-size:var(--g-fs-xs);color:var(--g-faint);padding-top:2px}[data-grid-root] .g-fi-proj{display:flex;align-items:center;gap:6px;font-family:var(--g-display);font-weight:600;font-size:var(--g-fs-md);letter-spacing:.01em;min-width:0}[data-grid-root] .g-fi-proj span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-grid-root] .g-fi-text{display:block;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.38;overflow-wrap:anywhere}[data-grid-root] .g-fi.is-fresh{animation:g-fresh 1.4s var(--g-ease)}@keyframes g-fresh{0%{opacity:0;transform:translateY(-10px);background:#6ffb4538}35%{opacity:1;transform:none}to{background:transparent}}[data-grid-root] .g-mini-list{display:flex;flex-direction:column;gap:2px}[data-grid-root] .g-mini{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:5px 7px;border:0;border-radius:7px;background:transparent;text-align:left;font-size:var(--g-fs-md);transition:background var(--g-t);color:var(--g-ink);text-decoration:none}button.g-mini:hover,a.g-mini:hover,.g-mini.is-linked{background:var(--g-glass-row)}[data-grid-root] .g-mini>span:first-child{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}[data-grid-root] .g-mini .g-st{color:var(--g-white);font-size:var(--g-fs-mono);white-space:nowrap}[data-grid-root] .g-mini .g-st[data-tone=ok]{color:var(--g-green)}[data-grid-root] .g-mini .g-st[data-tone=warn]{color:var(--g-amber)}[data-grid-root] .g-mini .g-st[data-tone=bad]{color:var(--g-red)}[data-grid-root] .g-mini .g-st[data-tone=faint]{color:var(--g-faint)}[data-grid-root] .g-mini .g-st[data-tone=blue]{color:var(--g-cyan)}[data-grid-root] .g-stat-row{display:flex;flex-wrap:wrap;gap:3px 14px;font-size:var(--g-fs-sm);color:var(--g-muted)}[data-grid-root] .g-stat-row b{font-family:var(--g-display);color:var(--g-ink);font-size:var(--g-fs-body);margin-right:3px}[data-grid-root] .g-stat-row b[data-tone=white]{color:var(--g-white)}[data-grid-root] .g-stat-row b[data-tone=warn]{color:var(--g-amber)}[data-grid-root] .g-legend{display:flex;flex-wrap:wrap;gap:3px 14px;font-size:var(--g-fs-sm);color:var(--g-muted)}[data-grid-root] .g-legend b{font-family:var(--g-display);color:var(--g-ink)}[data-grid-root] .g-prio-bar{display:flex;height:10px;border-radius:6px;overflow:hidden;background:#ffffff0d}[data-grid-root] .g-prio-bar span{display:block;height:100%;min-width:0}[data-grid-root] .g-prio-bar .is-now{background:linear-gradient(90deg,var(--g-mint),var(--g-green));box-shadow:0 0 12px #6ffb4566}[data-grid-root] .g-prio-bar .is-next{background:linear-gradient(90deg,var(--g-blue),var(--g-cyan));box-shadow:0 0 12px #19f0fd66}[data-grid-root] .g-prio-bar .is-park{background:#86a1ab59}[data-grid-root] .g-stale{display:flex;gap:9px;align-items:flex-start;padding:9px 10px;border-radius:10px;background:#f2c46d12;border:1px solid rgba(242,196,109,.2);color:#f4d595;font-size:var(--g-fs-md)}[data-grid-root] .g-stale svg{flex:none;margin-top:2px}[data-grid-root] .g-stale.is-fresh{background:#6ffb450f;border-color:#6ffb4538;color:#b7f7a0}[data-grid-root] .g-stale.is-bad{background:#ff738714;border-color:#ff73874d;color:#ffc2cc}[data-grid-root] .g-row-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}[data-grid-root] .g-hint{font-size:var(--g-fs-sm);color:var(--g-faint)}[data-grid-root] .g-inspector{position:absolute;z-index:6;width:min(380px,calc(100% - 28px));display:flex;flex-direction:column;background:var(--g-glass-strong);border:1px solid var(--g-line-strong);border-radius:18px;box-shadow:var(--g-shadow-pop);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);opacity:0;transform:scale(.96) translateY(8px);pointer-events:none;transition:opacity .3s var(--g-ease),transform .4s var(--g-ease);max-height:calc(100% - 24px)}[data-grid-root] .g-inspector.is-open{opacity:1;transform:none;pointer-events:auto}[data-grid-root] .g-inspector[data-tone=blue]{border-color:#19f0fd73}[data-grid-root] .g-inspector[data-tone=green]{border-color:#6ffb4566}[data-grid-root] .g-inspector[data-tone=amber]{border-color:#f2c46d73}[data-grid-root] .g-inspector[data-tone=white]{border-color:#e9fff873}[data-grid-root] .g-inspector[data-tone=red]{border-color:#ff738780}[data-grid-root] .g-ins-head{display:flex;align-items:flex-start;gap:10px;padding:14px 14px 8px}[data-grid-root] .g-ins-head h2{font-family:var(--g-display);font-weight:600;font-size:var(--g-fs-h);line-height:var(--g-lh-tight);margin:4px 0;overflow-wrap:anywhere}[data-grid-root] .g-ins-sub{color:var(--g-faint);display:flex;flex-wrap:wrap;gap:4px 10px}[data-grid-root] .g-x{flex:none;margin-left:auto;width:34px;height:34px;border-radius:9px;border:1px solid var(--g-line);background:transparent;color:var(--g-muted);font-size:18px;line-height:1}[data-grid-root] .g-x:hover{color:var(--g-ink);border-color:var(--g-line-strong)}[data-grid-root] .g-tabs{position:relative;display:flex;gap:4px;padding:0 14px;border-bottom:1px solid var(--g-line)}[data-grid-root] .g-tabs button{position:relative;min-height:38px;padding:0 10px;border:0;background:none;color:var(--g-muted);font-weight:600;font-size:var(--g-fs-base)}[data-grid-root] .g-tabs button[aria-selected=true]{color:var(--g-ink)}[data-grid-root] .g-tabs button[aria-selected=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--g-blue),var(--g-green));box-shadow:0 0 8px #19f0fd80}[data-grid-root] .g-ins-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:12px;overflow:auto;min-height:0}[data-grid-root] .g-ins-body p{margin:0;color:var(--g-muted)}[data-grid-root] .g-ins-body p strong{color:var(--g-ink)}[data-grid-root] dl.g-facts{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 14px;margin:0;font-size:var(--g-fs-base)}[data-grid-root] dl.g-facts dt{color:var(--g-faint)}[data-grid-root] dl.g-facts dd{margin:0;overflow-wrap:anywhere}[data-grid-root] .g-path{display:flex;align-items:center;gap:8px;font-size:var(--g-fs-sm);color:var(--g-faint)}[data-grid-root] .g-path span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}[data-grid-root] .g-path span i{width:7px;height:7px;border-radius:50%;background:#86a1ab80}[data-grid-root] .g-path span.is-on{color:var(--g-ink)}[data-grid-root] .g-path span.is-on i{background:var(--g-cyan);box-shadow:0 0 8px var(--g-cyan)}[data-grid-root] .g-path span.is-done i{background:var(--g-green);box-shadow:0 0 8px var(--g-green)}[data-grid-root] .g-path em{flex:1;height:1px;min-width:12px;background:linear-gradient(90deg,#0a9bff66,#6ffb4559)}[data-grid-root] .g-gap{display:block;padding:9px 10px;border-radius:10px;border:1px dashed var(--g-line-strong);color:var(--g-muted);font-size:var(--g-fs-md)}[data-grid-root] .g-gap b{color:var(--g-ink);font-weight:600}[data-grid-root] .g-receipt{position:absolute;left:50%;top:12px;z-index:7;transform:translate(-50%,-8px);max-width:min(560px,80%);padding:8px 14px;border-radius:var(--g-r-pill);background:#020c13d1;border:1px solid var(--g-line-strong);font-size:var(--g-fs-base);color:var(--g-ink);opacity:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .35s,transform .45s var(--g-ease)}[data-grid-root] .g-receipt.is-shown{opacity:1;transform:translate(-50%)}[data-grid-root] .g-receipt[data-tone=blue]{border-color:#19f0fd8c}[data-grid-root] .g-receipt[data-tone=green]{border-color:#6ffb458c}[data-grid-root] .g-receipt[data-tone=red]{border-color:#ff738799}[data-grid-root] .g-receipt[data-tone=amber]{border-color:#f2c46d8c}[data-grid-root] .fresh-tag{display:inline-flex;align-items:center;gap:6px;vertical-align:baseline;font:500 var(--g-fs-xs)/1.4 var(--g-mono);color:var(--g-faint);letter-spacing:.01em;background:none;border:0;padding:0;margin:0}[data-grid-root] .fresh-tag:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;border:1.5px solid currentColor;background:none}[data-grid-root] .fresh-tag[data-freshness-state=fresh]{color:var(--g-mint)}[data-grid-root] .fresh-tag[data-freshness-state=fresh]:before{background:currentColor;box-shadow:0 0 6px currentColor}[data-grid-root] .fresh-tag[data-freshness-state=stale]{color:var(--g-amber)}[data-grid-root] .fresh-tag[data-freshness-state=stale]:before{background:currentColor}[data-grid-root] .fresh-tag:is([data-freshness-state=unknown],[data-freshness-state=none]){color:var(--g-faint);font-style:italic}[data-grid-root] .fresh-tag[data-freshness-state=loading]{color:var(--g-muted)}body.g-lite .g-panel,body.g-lite .g-inspector,body.g-lite [data-grid-root] .g-glass{backdrop-filter:none;-webkit-backdrop-filter:none}body.g-lite .g-panel{background:#040e15e6}body.g-lite .g-inspector{background:var(--g-glass-solid)}body[data-grid-motion=calm] .g-pillar:after,body[data-grid-motion=calm] [aria-pressed=true]>.g-bars i{animation:none!important}body[data-grid-motion=still] [data-grid-root] *,body[data-grid-motion=still] [data-grid-root] *:before,body[data-grid-motion=still] [data-grid-root] *:after{animation:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){[data-grid-root] *,[data-grid-root] *:before,[data-grid-root] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}html{background-color:var(--g-void);scrollbar-color:rgba(120,220,240,.25) var(--g-void)}html body{background:var(--g-void);animation:none}html body:before,html body:after{display:none}:root:root{--dmr-header-h: 64px;--dmr-header-h-sm: 58px;--lab-bar-h: 64px;--lab-tabs-h: 50px;--lab-status-h: 26px}.lab-app{position:relative;z-index:1;min-height:100vh;min-height:calc(100dvh / var(--lab-zoom, 1));display:flex;flex-direction:column;background:transparent;zoom:var(--lab-zoom, 1);container:lab-frame / inline-size;--lab-z: var(--lab-zoom, 1)}.lab-app ::-moz-selection{background:#19f0fd4d;color:var(--g-white)}.lab-app ::selection{background:#19f0fd4d;color:var(--g-white)}.lab-app a{color:inherit}.lab-skip{position:absolute;left:12px;top:12px;z-index:100;padding:10px 14px;border-radius:10px;background:var(--g-void);color:var(--g-white);border:1px solid var(--g-cyan);font:600 13px/1 var(--g-sans);transform:translateY(-160%);transition:transform .2s var(--g-ease)}.lab-skip:focus{transform:none}.lab-field{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse at 50% 46%,rgba(10,70,90,.35),transparent 62%),var(--g-void)}.lab-field canvas{display:block;width:100%;height:100%;opacity:0;transition:opacity 1.2s var(--g-ease)}.lab-field[data-field=on] canvas{opacity:1}.lab-main{position:relative;z-index:1;flex:1 1 auto;min-width:0;outline:none;container:lab-main / inline-size}.lab-topbar{position:relative;z-index:40;display:flex;align-items:center;gap:14px;min-width:0;height:var(--lab-bar-h);padding:10px 16px;border-bottom:1px solid var(--g-line);color:var(--g-ink);background:linear-gradient(100deg,#03101af5,#020a10f0 50%,#06140ef5)}.lab-topbar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--g-rail-gradient);opacity:.75;pointer-events:none}.lab-topbar.is-fixed{position:fixed;top:0;left:0;right:0}.lab-topbar{container:lab-bar / inline-size}.lab-brand{display:flex;align-items:center;gap:10px;min-width:0;color:var(--g-ink);text-decoration:none;white-space:nowrap;border-radius:999px}.lab-brand img{width:40px;height:40px;border-radius:50%;display:block;flex:none;filter:drop-shadow(-4px 0 10px rgba(10,155,255,.35)) drop-shadow(4px 0 10px rgba(111,251,69,.3))}.lab-brand-word{font:700 var(--g-fs-brand)/1 var(--g-display);letter-spacing:.02em}.lab-brand-word small{font-weight:400;color:var(--g-muted);font-size:13px;margin-left:6px;letter-spacing:.06em}.lab-topbar-tools{display:flex;align-items:center;gap:10px;margin-left:auto;min-width:0}.lab-topbar-fresh{display:inline-flex;align-items:center;min-width:0}.lab-topbar-fresh .fresh-tag{font-size:11.5px;white-space:nowrap;color:var(--g-faint)}[data-grid-root] .lab-tbtn{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--g-line-strong);background:#020c138c;color:var(--g-ink);font:var(--g-fs-base)/1 var(--g-sans);text-decoration:none;white-space:nowrap;transition:border-color var(--g-t),background var(--g-t),color var(--g-t)}.lab-tbtn:hover{border-color:#19f0fd80;background:#061822cc;color:var(--g-ink)}.lab-tbtn[aria-pressed=true]{border-color:#6ffb458c;color:var(--g-green)}.lab-tbtn.is-request{border-color:#19f0fd61;color:var(--g-cyan)}[data-grid-root] .lab-tbtn.is-icon{width:38px;padding:0;justify-content:center}.lab-tbtn.is-icon .lab-tl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px}.lab-tbtn.is-request:hover{color:var(--g-ink)}.lab-ico{width:16px;height:16px;flex:none}.lab-avatar{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none;font:700 var(--g-fs-base)/1 var(--g-display);color:var(--g-green);border:1px solid rgba(111,251,69,.45);background:radial-gradient(circle at 30% 30%,#0a9bff40,#020a10e6)}[data-grid-root] .lab-user-btn{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 10px 0 11px;border-radius:10px;border:1px solid var(--g-line-strong);background:#020c138c;color:var(--g-ink);font:var(--g-fs-base)/1 var(--g-sans);white-space:nowrap;cursor:pointer;transition:border-color var(--g-t),background var(--g-t)}.lab-user-btn.is-signed-in{padding-left:5px}.lab-user-btn:hover,.lab-user-btn[aria-expanded=true]{border-color:#19f0fd80;background:#061822cc}.lab-user-caret{width:14px;height:14px;color:var(--g-muted);transition:transform var(--g-t) var(--g-ease)}.lab-user-btn[aria-expanded=true] .lab-user-caret{transform:rotate(180deg)}.lab-user-menu{width:300px}.lab-pop-row.is-strong{color:var(--g-cyan);font-weight:600}.lab-pop-sep{margin-top:12px;padding-top:10px;border-top:1px solid var(--g-line)}.lab-res{display:flex;flex-direction:column;gap:4px}.lab-res.is-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}[data-grid-root] .lab-res-option{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:8px 9px;border-radius:9px;border:1px solid transparent;background:none;color:var(--g-ink);text-align:left;cursor:pointer;transition:background var(--g-t),border-color var(--g-t)}.lab-res-option:hover{background:var(--g-glass-row)}.lab-res-option[aria-checked=true]{border-color:#19f0fd73;background:linear-gradient(105deg,#0a9bff2e,#19f0fd08 70%)}.lab-res-option:focus-visible{outline:2px solid var(--g-cyan);outline-offset:1px}.lab-res-dot{width:12px;height:12px;border-radius:50%;border:1.5px solid var(--g-line-strong)}.lab-res-option[aria-checked=true] .lab-res-dot{border-color:var(--g-cyan);background:radial-gradient(circle,var(--g-cyan) 40%,transparent 46%);box-shadow:0 0 8px #19f0fd80}.lab-res-text b{display:block;font-weight:600;font-size:var(--g-fs-base)}.lab-res-text small{display:block;margin-top:1px;color:var(--g-faint);font-size:var(--g-fs-xs)}.lab-res-pct{font:600 var(--g-fs-xs)/1 var(--g-mono);color:var(--g-muted);white-space:nowrap}.lab-res-option[aria-checked=true] .lab-res-pct{color:var(--g-cyan)}.lab-tabbar{position:relative;z-index:30;display:flex;align-items:stretch;gap:10px;min-width:0;height:var(--lab-tabs-h);padding:0 12px 0 8px;border-bottom:1px solid var(--g-line);color:var(--g-ink);background:linear-gradient(180deg,#030d14f7,#02090ef2)}.lab-tabs{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}.lab-tabs::-webkit-scrollbar{display:none}.lab-tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 11px;border:1px solid transparent;border-radius:10px;color:var(--g-muted);font:500 var(--g-fs-base)/1.2 var(--g-sans);letter-spacing:.01em;white-space:nowrap;text-decoration:none;transition:color var(--g-t),background var(--g-t),border-color var(--g-t)}.lab-tab .lab-ico{color:var(--g-cyan);opacity:.78}.lab-tab:hover{color:var(--g-ink);background:var(--g-glass-row)}.lab-tab[aria-current=page]{color:var(--g-ink);font-weight:600;border-color:#19f0fd57;background:linear-gradient(180deg,#0a9bff2b,#6ffb450d);box-shadow:inset 0 1px #c8faff12}.lab-tab[aria-current=page] .lab-ico{opacity:1;filter:drop-shadow(0 0 6px rgba(25,240,253,.55))}.lab-tab:focus-visible{outline:2px solid var(--g-cyan);outline-offset:-2px}.lab-tab-live{width:6px;height:6px;border-radius:50%;background:var(--g-green);box-shadow:0 0 8px var(--g-green);animation:lab-live 2.4s ease-in-out infinite}@keyframes lab-live{50%{opacity:.35}}body[data-grid-motion=calm] .lab-tab-live{animation:none}.lab-tab-rail{position:absolute;left:0;bottom:0;width:22px;height:2px;border-radius:2px;opacity:0;pointer-events:none;background:linear-gradient(90deg,var(--g-blue),var(--g-green));box-shadow:0 0 10px #19f0fd99;transition:transform .35s var(--g-ease),opacity .2s}.lab-tab-rail[data-on=true]{opacity:1}[data-grid-root] .lab-launch{flex:none;align-self:center;display:inline-flex;align-items:center;gap:9px;height:36px;padding:0 12px;border-radius:10px;border:1px dashed var(--g-line-strong);background:#020c138c;color:var(--g-ink);font:600 var(--g-fs-base)/1 var(--g-sans);cursor:pointer;transition:border-color var(--g-t),background var(--g-t)}.lab-launch .lab-ico{color:var(--g-cyan)}.lab-launch small{font-weight:400;color:var(--g-faint);font-size:var(--g-fs-sm)}.lab-launch kbd{font:var(--g-fs-xs) var(--g-mono);padding:2px 6px;border-radius:6px;border:1px solid var(--g-line-strong);color:var(--g-faint);background:none}.lab-launch:hover,.lab-launch:focus-visible{border-style:solid;border-color:#19f0fd8c;background:#061822db}.lab-statusbar{position:relative;z-index:30;display:flex;align-items:center;gap:16px;min-width:0;min-height:var(--lab-status-h);padding:0 14px;overflow:hidden;border-top:1px solid var(--g-line);background:#02090ef2;color:var(--g-faint);font:11px/1.2 var(--g-mono);letter-spacing:.01em;white-space:nowrap}.lab-sb-brand{display:inline-flex;align-items:center;gap:7px;color:var(--g-muted);font-weight:600;letter-spacing:.08em}.lab-sb-brand i{width:6px;height:6px;border-radius:50%;background:var(--g-green);box-shadow:0 0 8px var(--g-green)}.lab-sb-rule{min-width:0;overflow:hidden;text-overflow:ellipsis}.lab-sb-links{margin-left:auto;display:flex;align-items:center;gap:14px}.lab-sb-links a,.lab-sb-links button,.lab-sb-motion{color:var(--g-muted);text-decoration:none;background:none;border:0;padding:0;font:inherit;cursor:pointer}.lab-sb-links a:hover,.lab-sb-links button:hover,.lab-sb-motion:hover{color:var(--g-cyan)}.lab-sb-motion b{color:var(--g-ink);font-weight:600}.lab-pop-anchor{position:relative;display:inline-flex}.lab-pop{position:absolute;top:calc(100% + 10px);left:0;z-index:80;min-width:min(230px,calc(100vw / var(--lab-z, 1) - 20px));padding:8px;border-radius:14px;border:1px solid var(--g-line-strong);background:var(--g-glass-strong);color:var(--g-ink);box-shadow:var(--g-shadow-pop);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);animation:lab-pop-in .24s var(--g-ease);white-space:normal;max-width:calc(100vw / var(--lab-z, 1) - 20px);max-height:calc(100vh / var(--lab-z, 1) - var(--lab-bar-h) - 16px);max-height:calc(100dvh / var(--lab-z, 1) - var(--lab-bar-h) - 16px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.lab-pop.is-right{left:auto;right:0}.lab-pop.is-wide{width:320px}@keyframes lab-pop-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.lab-pop-kicker{margin:4px 8px 8px;font:600 11px/1.4 var(--g-display);letter-spacing:.08em;text-transform:uppercase;color:var(--g-cyan)}.lab-pop-kinds{list-style:none;margin:0;padding:0}[data-grid-root] .lab-pop-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:7px 8px;border:0;border-radius:8px;background:none;color:var(--g-ink);font:var(--g-fs-base)/1.3 var(--g-sans);text-align:left;text-decoration:none;cursor:pointer}.lab-pop-row:hover,.lab-pop-row:focus-visible{background:var(--g-glass-row)}.lab-pop-row b{font:600 14px/1 var(--g-display)}.lab-pop-note{margin:8px 8px 6px;color:var(--g-muted);font-size:var(--g-fs-sm);line-height:1.5}.lab-pop-note b{color:var(--g-ink)}.lab-pop-go{display:block;margin:4px 8px 6px;color:var(--g-cyan);font:600 var(--g-fs-sm)/1.4 var(--g-sans);text-decoration:none}.lab-pop-go:hover{text-decoration:underline}.lab-dialog{padding:0;border:1px solid var(--g-line-strong);border-radius:18px;background:var(--g-glass-strong);color:var(--g-ink);box-shadow:0 40px 100px #000306cc,0 0 50px #0a9bff1a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-family:var(--g-sans);max-height:min(78vh,720px);max-height:min(calc(78dvh / var(--lab-z, 1)),720px);overflow:hidden}.lab-dialog[open]{animation:lab-dialog-in .3s var(--g-ease);display:flex;flex-direction:column}@keyframes lab-dialog-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.lab-dialog::backdrop{background:#01050894;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.lab-dialog-kicker{margin:0;color:var(--g-cyan);font:600 11px/1.4 var(--g-display);letter-spacing:.08em;text-transform:uppercase}.lab-find{width:min(640px,calc(100vw / var(--lab-z, 1) - 28px));margin:11vh auto auto;margin:calc(11dvh / var(--lab-z, 1)) auto auto}.lab-find-field{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--g-line)}.lab-find-field .lab-ico{width:18px;height:18px;color:var(--g-muted)}.lab-find-field input{flex:1;min-width:0;border:0;outline:none;background:none;color:var(--g-ink);font:400 var(--g-fs-title)/1.4 var(--g-sans)}.lab-find-field input::-moz-placeholder{color:var(--g-faint)}.lab-find-field input::placeholder{color:var(--g-faint)}.lab-find-field input:focus-visible{outline:none}.lab-find-field:focus-within{box-shadow:inset 0 -1px #19f0fd8c}.lab-find-esc{border:0;background:none;padding:0;cursor:pointer}.lab-find-esc kbd,.lab-find-foot kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;font:var(--g-fs-xs) var(--g-mono);border-radius:6px;border:1px solid var(--g-line-strong);color:var(--g-muted);background:#ffffff05}.lab-find-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px;scrollbar-width:thin;scrollbar-color:rgba(120,220,240,.25) transparent}.lab-find-group{margin:10px 8px 6px;color:var(--g-faint);font:600 var(--g-fs-sm)/1.4 var(--g-display);letter-spacing:.02em}[data-grid-root] .lab-find-item{display:grid;grid-template-columns:10px minmax(0,1fr);gap:12px;align-items:center;width:100%;padding:9px 12px;border-radius:10px;border:1px solid transparent;background:none;color:var(--g-ink);text-align:left;cursor:pointer}.lab-find-item i{width:8px;height:8px;border-radius:50%;background:var(--g-mint);box-shadow:0 0 8px var(--g-mint)}.lab-find-item[data-group="Test reports"] i{background:var(--g-cyan);box-shadow:0 0 8px var(--g-cyan)}.lab-find-item[data-tone=green] i{background:var(--g-green);box-shadow:0 0 8px var(--g-green)}.lab-find-item[data-tone=amber] i{background:var(--g-amber);box-shadow:0 0 8px var(--g-amber)}.lab-find-item[data-tone=red] i{background:var(--g-red);box-shadow:0 0 8px var(--g-red)}.lab-find-item[data-group=Agents] i{background:var(--g-white);box-shadow:0 0 8px #e9fff899}.lab-find-item[data-group=Elsewhere] i,.lab-find-item[data-group=Pages] i{background:transparent;border:1.5px solid var(--g-faint);box-shadow:none}.lab-find-item b{display:block;font-weight:600;font-size:var(--g-fs-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-find-item small{display:block;margin-top:2px;color:var(--g-faint);font-size:var(--g-fs-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-find-item[data-active=true]{background:#19f0fd14;border-color:#19f0fd52}.lab-find-empty{margin:18px 12px;color:var(--g-muted);font-size:var(--g-fs-body)}.lab-find-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;padding:10px 16px;border-top:1px solid var(--g-line);color:var(--g-faint);font-size:var(--g-fs-sm)}.lab-find-foot span{display:inline-flex;align-items:center;gap:4px}.lab-find-x{margin-left:auto;display:inline-flex;border:0;background:none;color:var(--g-faint);cursor:pointer;padding:2px}.lab-find-x:hover{color:var(--g-ink)}.lab-tune{width:min(500px,calc(100vw / var(--lab-z, 1) - 28px));padding-bottom:6px;overflow-y:auto}.lab-tune-head{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 10px}.lab-tune-head h2{margin:4px 0 0;font:600 20px/1.2 var(--g-display)}.lab-tune-head .g-x{margin-left:auto;display:inline-flex;align-items:center;justify-content:center}.lab-tune-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 16px;border-top:1px solid var(--g-line)}.lab-tune-row.is-stack{flex-wrap:wrap}.lab-tune-row strong{font:600 var(--g-fs-base)/1.3 var(--g-sans)}.lab-tune-row p{margin:3px 0 0;color:var(--g-faint);font-size:var(--g-fs-sm)}.lab-tune-row p.is-warn{color:var(--g-amber)}.lab-tune-row button[role=switch]{min-height:32px;min-width:70px;padding:0 11px;border-radius:var(--g-r-btn);border:1px solid var(--g-line-strong);background:#081c26b3;color:var(--g-ink);font:600 var(--g-fs-md)/1 var(--g-sans);cursor:pointer}.lab-tune-row button[role=switch][aria-checked=true]{border-color:#6ffb4599;color:var(--g-green);background:#6ffb4514}.lab-tune-row button:disabled{opacity:.5;cursor:default}.lab-tune-range{display:inline-flex;align-items:center;gap:10px}.lab-tune-range input{width:150px;accent-color:var(--g-cyan)}.lab-tune-range output{width:44px;text-align:right;font:var(--g-fs-sm) var(--g-mono);color:var(--g-ink)}.lab-seg{display:inline-flex;padding:3px;gap:3px;border-radius:11px;border:1px solid var(--g-line-strong);background:#020c1399}.lab-seg button{min-height:30px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:none;color:var(--g-muted);font:600 var(--g-fs-md)/1 var(--g-sans);cursor:pointer;transition:color var(--g-t),background var(--g-t),border-color var(--g-t)}.lab-seg button:hover{color:var(--g-ink)}.lab-seg button[aria-checked=true],.lab-seg button[aria-pressed=true]{color:var(--g-ink);border-color:#19f0fd66;background:linear-gradient(180deg,#0a9bff33,#6ffb450f)}.lab-tune-note{margin:10px 16px 8px;color:var(--g-faint);font-size:var(--g-fs-sm)}.lab-tune-note.is-warn{color:var(--g-amber)}@media(min-width:1024px)and (min-height:600px){.lab-app[data-frame=window]{height:calc(100vh / var(--lab-zoom, 1));height:calc(100dvh / var(--lab-zoom, 1));min-height:0;overflow:hidden;display:grid;grid-template-rows:var(--lab-bar-h) var(--lab-tabs-h) minmax(0,1fr) var(--lab-status-h);grid-template-columns:minmax(0,1fr)}.lab-app[data-frame=window]>*{min-width:0}.lab-app[data-frame=window]>.lab-main{min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(120,220,240,.25) transparent}.lab-app[data-frame=window] .lab-route{height:100%}}@container lab-frame (max-width: 1600px){.lab-launch kbd{display:none}.lab-tab{padding:0 8px;gap:6px}}@container lab-frame (max-width: 1480px){.lab-launch small{display:none}}@container lab-frame (max-width: 1640px){.lab-sb-copy{display:none}}@container lab-frame (max-width: 1300px){.lab-sb-rule{display:none}}@container lab-frame (max-width: 1180px){.lab-tab .lab-ico,.lab-sb-rule{display:none}}@container lab-bar (max-width: 1328px){.lab-topbar-fresh{display:none}}@container lab-bar (max-width: 1148px){.lab-tbtn .lab-tl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px}}@container lab-bar (max-width: 720px){.lab-topbar .lab-tbtn.is-sound{display:none}}@container lab-bar (max-width: 480px){.lab-brand-word small{display:none}}@media(max-width:1023.98px),(max-height:599.98px){.lab-app[data-frame=window]>.lab-topbar{position:sticky;top:0}.lab-app[data-frame=window]>.lab-tabbar{position:sticky;top:var(--lab-bar-h)}.lab-statusbar{flex-wrap:wrap;white-space:normal;gap:8px 14px;padding:14px 16px 18px;font-size:12px;line-height:1.6}.lab-sb-rule{display:block;flex-basis:100%;order:3}.lab-sb-links{margin-left:0;flex-wrap:wrap;gap:6px 16px}.lab-sb-links a,.lab-sb-links button,.lab-sb-motion{padding:6px 0}}@media(max-width:767.98px){:root:root{--lab-bar-h: 58px;--lab-tabs-h: 48px}.lab-topbar{gap:8px;padding:8px 10px}.lab-brand img{width:36px;height:36px}.lab-brand-word small,.lab-topbar .lab-tbtn.is-sound{display:none}.lab-topbar-tools{gap:6px}[data-grid-root] .lab-tbtn{min-height:38px;padding:0 10px}.lab-tabbar{padding:0 8px;gap:6px}[data-grid-root] .lab-launch{padding:0 10px}.lab-launch span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px}}@container lab-bar (max-width: 380px){.lab-brand-word{font-size:16px}.lab-user-btn .lab-tl{display:none}}@container lab-bar (max-width: 320px){.lab-brand{gap:6px}.lab-topbar-tools{gap:4px}[data-grid-root] .lab-user-btn{gap:0;padding:0 9px}.lab-user-caret{display:none}}@container lab-bar (max-width: 280px){.lab-brand-word{display:none}}.lab-app[data-grid-root]{font-size:var(--g-fs-body);line-height:var(--g-lh-body)}.lab-ws{position:relative;display:grid;gap:12px;padding:12px 14px 14px;min-width:0}@media(min-width:1024px)and (min-height:600px){.lab-app[data-frame=window] .lab-ws{height:100%;min-height:560px}.lab-app[data-frame=window] .lab-ws>*{min-height:0}}.lab-ws:not(.is-home)>*{animation:lab-ws-in .5s var(--g-ease) backwards}.lab-ws:not(.is-home)>:nth-child(2){animation-delay:.04s}.lab-ws:not(.is-home)>:nth-child(3){animation-delay:.09s}.lab-ws:not(.is-home)>:nth-child(4){animation-delay:.14s}.lab-ws:not(.is-home)>:nth-child(5){animation-delay:.19s}.lab-ws:not(.is-home)>:nth-child(n+6){animation-delay:.24s}@keyframes lab-ws-in{0%{opacity:0;transform:translateY(14px)}}@keyframes lab-ws-fade{0%{opacity:0}}html[data-lab-motion=calm] .lab-ws:not(.is-home)>*{animation-name:lab-ws-fade;animation-duration:.3s}html[data-lab-motion=still] .lab-ws>*{animation:none}html[data-lab-motion=still] .lab-app *,html[data-lab-motion=still] .lab-app *:before,html[data-lab-motion=still] .lab-app *:after{animation:none!important}.lab-area-head{grid-area:head;min-width:0}.lab-wshead{display:flex;align-items:center;gap:14px 20px;flex-wrap:wrap;min-width:0;padding:2px 4px 0}.lab-wshead-mark{flex:none;width:52px;height:52px;border-radius:50%;padding:2px;background:conic-gradient(from 200deg,var(--g-blue),var(--g-cyan),var(--g-mint),var(--g-green),var(--g-blue));box-shadow:0 0 22px #19f0fd40}.lab-wshead-mark img{display:block;width:48px;height:48px;border-radius:50%}.lab-wshead-titles{min-width:0}.lab-wshead-kicker{margin:0 0 5px;font:600 11.5px/1.2 var(--g-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--g-cyan);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-wshead-kicker span+span:before{content:"·";margin:0 .7em;color:var(--g-faint)}.lab-wshead-title{margin:0;font:700 clamp(21px,1.85vw,29px)/1.12 var(--g-display);letter-spacing:-.01em;color:var(--g-ink);text-wrap:balance}.lab-wshead-title em{font-style:normal;background:var(--g-energy-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.lab-wshead-stats{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin:0;padding:0;list-style:none;color:var(--g-muted);font-size:var(--g-fs-base)}.lab-wshead-stats b{font:700 20px/1 var(--g-display);color:var(--g-ink);margin-right:3px;font-variant-numeric:tabular-nums}.lab-wshead-stats b[data-tone=green]{color:var(--g-green)}.lab-wshead-stats b[data-tone=cyan]{color:var(--g-cyan)}.lab-wshead-stats b[data-tone=white]{color:var(--g-white)}.lab-wshead-stats b[data-tone=amber]{color:var(--g-amber)}.lab-wshead-actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}.lab-crumbs ol{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 4px;padding:0;list-style:none;font:11px/1.4 var(--g-mono);color:var(--g-faint)}.lab-crumbs li+li:before{content:"/";margin-right:4px;color:#86a1ab99}.lab-crumbs a{color:var(--g-muted);text-decoration:none}.lab-crumbs a:hover,.lab-crumbs [aria-current]{color:var(--g-cyan)}.lab-app .g-panel[data-tint=amber]{--tint: var(--g-amber)}.lab-app .g-panel[data-tint=red]{--tint: var(--g-red)}.lab-app .g-panel[data-tint=white]{--tint: var(--g-white)}.lab-app .g-panel[data-tint=mint]{--tint: var(--g-mint)}.lab-app .g-ph .g-ptitle{overflow:hidden;text-overflow:ellipsis}.lab-ph-actions{margin-left:auto;display:inline-flex;gap:6px;flex:none}.lab-ph-go{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;min-width:26px;padding:0 7px;border-radius:8px;border:1px solid var(--g-line-strong);color:var(--g-cyan);background:#020c1373;font:600 var(--g-fs-sm)/1 var(--g-sans);text-decoration:none;transition:border-color var(--g-t),background var(--g-t),color var(--g-t)}.lab-ph-go svg{width:14px;height:14px}.lab-ph-go:hover,.lab-ph-go:focus-visible{border-color:#19f0fd8c;background:#061822d9;color:var(--g-white)}.g-pmeta+.lab-ph-actions{margin-left:8px}.lab-app .g-pbody{overscroll-behavior:contain}.lab-panel-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px 12px;border-top:1px solid rgba(110,214,236,.08)}.lab-panel-foot .g-hint{margin-right:auto}.lab-label{margin:0 0 8px;font:600 11px/1.3 var(--g-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--g-faint)}.lab-label b{color:var(--g-muted);font-weight:600}.lab-app .g-btn{text-decoration:none}.lab-app .g-btn .lab-ico{width:15px;height:15px}.lab-go{display:inline-flex;align-items:center;gap:6px;color:var(--g-cyan);font:600 var(--g-fs-md)/1.3 var(--g-sans);text-decoration:none;white-space:nowrap}.lab-go svg{width:14px;height:14px;transition:transform var(--g-t) var(--g-ease)}.lab-go:hover svg,.lab-go:focus-visible svg{transform:translate(3px)}.lab-go:hover{color:var(--g-white)}.lab-kind{display:inline-flex;align-items:center;height:19px;padding:0 7px;border-radius:6px;border:1px solid;white-space:nowrap;font:600 10px/1 var(--g-mono);letter-spacing:.08em;text-transform:uppercase;--k: var(--g-white);color:var(--k);border-color:color-mix(in srgb,var(--k) 42%,transparent);background:color-mix(in srgb,var(--k) 8%,transparent)}.lab-kind[data-kind=head-to-head]{--k: var(--g-cyan)}.lab-kind[data-kind=field-test]{--k: var(--g-mint)}.lab-kind[data-kind=incident]{--k: var(--g-amber)}.lab-kind[data-kind=audit]{--k: var(--g-white)}.lab-kind[data-kind=self-report]{--k: #7cc4ff;border-style:dashed}.lab-kind[data-kind=cost]{--k: var(--g-green)}.lab-kind[data-kind=unofficial]{--k: var(--g-amber);border-width:1.5px}.lab-kind[data-kind=fan-made],.lab-kind[data-kind=guide]{--k: var(--g-muted);border-style:dashed}.lab-kind[data-kind=flagship]{--k: var(--g-green)}.lab-tone[data-tone=green]{color:var(--g-green)}.lab-tone[data-tone=blue]{color:#7cc4ff}.lab-tone[data-tone=amber]{color:var(--g-amber)}.lab-tone[data-tone=red]{color:var(--g-red)}.lab-time{font:var(--g-fs-xs)/1.3 var(--g-mono);color:var(--g-faint);white-space:nowrap}.lab-pip{position:relative;display:block;width:4px;height:28px;margin:0 auto;border-radius:3px;--c: var(--g-cyan);background:linear-gradient(to top,color-mix(in srgb,var(--c) 18%,transparent),var(--c));box-shadow:0 0 10px color-mix(in srgb,var(--c) 60%,transparent)}.lab-pip:after{content:"";position:absolute;left:-3px;top:-4px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#fff,var(--c) 45%,transparent 70%)}.lab-pip[data-tone=green]{--c: var(--g-green)}.lab-pip[data-tone=blue]{--c: #4fb3ff}.lab-pip[data-tone=amber]{--c: var(--g-amber)}.lab-pip[data-tone=red]{--c: var(--g-red)}.lab-vlist{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.lab-vrow{position:relative;display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:11px;align-items:center;width:100%;padding:9px 10px 9px 9px;border-radius:var(--g-r-card);border:1px solid rgba(110,214,236,.09);background:#0a202c42;color:var(--g-ink);text-align:left;text-decoration:none;cursor:pointer;transition:border-color .25s,background .25s,box-shadow .25s,transform .25s var(--g-ease)}.lab-vrow:hover,.lab-vrow.is-linked{border-color:#19f0fd5c;background:#0a9bff14}.lab-vrow.is-active,.lab-vrow[aria-current=page]{border-color:#19f0fdbf;background:linear-gradient(105deg,#0a9bff33,#19f0fd0a 70%);box-shadow:0 0 0 1px #19f0fd2e,0 0 26px #0a9bff29}.lab-vrow-main{min-width:0}.lab-vrow-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font:600 13.5px/1.3 var(--g-sans);color:var(--g-ink)}.lab-vrow-sub{display:flex;align-items:center;gap:8px;margin-top:5px;min-width:0;color:var(--g-muted);font-size:var(--g-fs-sm)}.lab-vrow-sub .lab-tone{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.lab-vrow-go{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:var(--g-faint);border:1px solid transparent;text-decoration:none;transition:color var(--g-t),border-color var(--g-t),background var(--g-t)}.lab-vrow-go svg{width:15px;height:15px}.lab-vrow:hover .lab-vrow-go,.lab-vrow.is-active .lab-vrow-go,.lab-vrow-go:focus-visible{color:var(--g-cyan);border-color:#19f0fd4d}.lab-vrow-go:hover{background:#19f0fd1a;color:var(--g-white)}.lab-vrow.is-new:after{content:"New";position:absolute;top:-7px;right:10px;padding:1px 7px;border-radius:999px;background:var(--g-cyan);color:var(--g-on-light);font:700 10px/1.5 var(--g-display);box-shadow:0 0 12px var(--g-cyan)}.lab-vrow.is-arriving{animation:g-arrive .7s var(--g-ease)}.lab-receipts{width:100%;border-collapse:collapse;font-size:var(--g-fs-md)}.lab-receipts th{padding:8px 12px 8px 0;text-align:left;vertical-align:top;font-weight:400;color:var(--g-muted);line-height:1.4;border-bottom:1px solid rgba(110,214,236,.07)}.lab-receipts td{padding:8px 0;text-align:right;vertical-align:top;font:600 var(--g-fs-md)/1.35 var(--g-mono);color:var(--g-ink);border-bottom:1px solid rgba(110,214,236,.07)}.lab-receipts td small{display:block;margin-top:3px;font:400 var(--g-fs-xs)/1.35 var(--g-sans);color:var(--g-faint)}.lab-receipts tr:last-child>*{border-bottom:0}.lab-receipts.is-compact th,.lab-receipts.is-compact td{padding-block:6px}.lab-receipts.is-stacked tr{display:flex;flex-direction:column;padding:8px 0;border-bottom:1px solid rgba(110,214,236,.07)}.lab-receipts.is-stacked tr:last-child{border-bottom:0}.lab-receipts.is-stacked th,.lab-receipts.is-stacked td{padding:0;border:0;text-align:left}.lab-receipts.is-stacked td{order:1;font-size:var(--g-fs-body);color:var(--g-white)}.lab-receipts.is-stacked th{order:2;margin-top:3px;font-size:var(--g-fs-sm);line-height:1.4}.lab-receipts.is-stacked td small{display:inline;margin:0 0 0 6px}.lab-chips{display:flex;flex-wrap:wrap;gap:6px}.lab-app .g-chip{font-size:var(--g-fs-sm);white-space:normal;max-width:100%;overflow-wrap:anywhere}.lab-chip-plain{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--g-line-strong);color:var(--g-muted);font-size:var(--g-fs-sm);white-space:nowrap}.lab-note{margin:12px 0;padding:10px 12px;border-radius:10px;border:1px solid rgba(25,240,253,.18);background:#0a9bff0f;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.55}.lab-note[data-tone=green]{border-color:#6ffb4540;background:#6ffb450d}.lab-note[data-tone=amber]{border-color:#f2c46d47;background:#f2c46d0f}.lab-note b:first-child{display:block;margin-bottom:2px;color:var(--g-ink);font-weight:600}.lab-lines{margin:0;padding:0;list-style:none}.lab-lines>li{padding:7px 0;border-top:1px solid rgba(110,214,236,.07);color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.5}.lab-lines>li:first-child{border-top:0;padding-top:2px}.lab-lines b{color:var(--g-ink);font-weight:600}.lab-lines a{color:var(--g-ink);text-decoration:none}.lab-lines a:hover{color:var(--g-cyan)}.lab-steps{margin:0;padding:0;list-style:none;counter-reset:lab-step}.lab-steps>li{position:relative;padding:7px 0 7px 30px;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.5;border-top:1px solid rgba(110,214,236,.07)}.lab-steps>li:first-child{border-top:0;padding-top:2px}.lab-steps>li:before{counter-increment:lab-step;content:counter(lab-step,decimal-leading-zero);position:absolute;left:0;top:8px;font:600 11px/1 var(--g-display);color:var(--g-cyan);letter-spacing:.06em}.lab-steps>li:first-child:before{top:3px}.lab-steps b{color:var(--g-ink);font-weight:600}.lab-disclose{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--g-faint);font-size:var(--g-fs-sm);line-height:1.5}.lab-disclose:before{content:"";flex:none;width:6px;height:6px;margin-top:6px;border-radius:50%;background:var(--g-green);box-shadow:0 0 8px var(--g-green)}.lab-prose{max-width:74ch;color:#cfe1e5;font-size:var(--g-fs-lg);line-height:1.68}.lab-prose>:first-child{margin-top:0}.lab-prose h2{margin:28px 0 8px;font:600 19px/1.3 var(--g-display);color:var(--g-ink);letter-spacing:-.005em;scroll-margin-top:12px}.lab-prose h3{margin:20px 0 6px;font:600 16px/1.35 var(--g-display);color:var(--g-ink)}.lab-prose p{margin:0 0 13px}.lab-prose ul,.lab-prose ol{margin:0 0 14px;padding-left:1.3em}.lab-prose li{margin:5px 0}.lab-prose li::marker{color:var(--g-cyan)}.lab-prose strong{color:var(--g-ink);font-weight:600}.lab-prose a{color:var(--g-cyan);text-decoration:underline;text-decoration-color:#19f0fd59;text-underline-offset:3px}.lab-prose a:hover{color:var(--g-white);text-decoration-color:currentColor}.lab-prose a.lab-go{text-decoration:none}.lab-prose ul{list-style:disc}.lab-prose ol{list-style:decimal}.lab-prose ol.lab-howto{list-style:none}.lab-prose code{padding:1px 5px;border-radius:5px;font-size:.86em;color:var(--g-white);background:#19f0fd12;border:1px solid rgba(25,240,253,.14)}.lab-prose .lab-lead{font-size:17px;line-height:1.6;color:var(--g-ink)}.lab-prose ol.lab-howto{list-style:none;padding:0;counter-reset:lab-howto}.lab-prose ol.lab-howto>li{position:relative;padding-left:34px}.lab-prose ol.lab-howto>li:before{counter-increment:lab-howto;content:counter(lab-howto);position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:700 11px/1 var(--g-display);color:var(--g-on-light);background:var(--g-cyan)}.lab-table-wrap{margin:14px 0 18px;overflow-x:auto;border-radius:12px;border:1px solid var(--g-line)}.lab-table{width:100%;border-collapse:collapse;font-size:var(--g-fs-md);line-height:1.45}.lab-table th{padding:9px 12px;text-align:left;font:600 10.5px/1.3 var(--g-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--g-faint);background:#0a202c80;border-bottom:1px solid var(--g-line)}.lab-table tbody th{font:600 var(--g-fs-md)/1.4 var(--g-sans);letter-spacing:0;text-transform:none;color:var(--g-ink);background:none}.lab-table td{padding:9px 12px;color:var(--g-muted);border-bottom:1px solid rgba(110,214,236,.07);vertical-align:top}.lab-table tr:last-child>*{border-bottom:0}.lab-toc{margin:0;padding:0;list-style:none;counter-reset:lab-toc}.lab-toc a{position:relative;display:block;padding:6px 8px 6px 30px;border-radius:8px;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.35;text-decoration:none;transition:color var(--g-t),background var(--g-t)}.lab-toc a:before{counter-increment:lab-toc;content:counter(lab-toc,decimal-leading-zero);position:absolute;left:8px;top:8px;font:600 10px/1 var(--g-display);color:var(--g-faint);letter-spacing:.06em}.lab-toc a:hover{color:var(--g-ink);background:var(--g-glass-row)}.lab-toc a[aria-current=true]{color:var(--g-ink);background:linear-gradient(90deg,rgba(10,155,255,.16),transparent)}.lab-toc a[aria-current=true]:before{color:var(--g-cyan)}.lab-tierstrip{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin:0 0 12px}.lab-tierstrip-t{display:flex;align-items:center;justify-content:space-between;gap:6px;height:30px;padding:0 9px;border-radius:8px;border:1px dashed rgba(120,226,244,.24);background:#020c1359;--t: var(--g-cyan)}.lab-tierstrip-t b{font:800 14px/1 var(--g-display);color:var(--t);text-shadow:0 0 10px color-mix(in srgb,var(--t) 60%,transparent)}.lab-tierstrip-t small{font:600 11px/1 var(--g-mono);color:var(--g-faint)}.lab-tierstrip-t[data-tier=S]{--t: var(--g-white)}.lab-tierstrip-t[data-tier=A]{--t: var(--g-cyan)}.lab-tierstrip-t[data-tier=B]{--t: var(--g-green)}.lab-tierstrip-t[data-tier=C]{--t: var(--g-amber)}.lab-tierstrip-t[data-tier=D]{--t: var(--g-red)}.lab-video-receipt{margin:6px 0 2px}.lab-video{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:11px;border:1px solid var(--g-line);background:#000}.lab-video.is-short{aspect-ratio:9 / 16}.lab-video button{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.lab-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .5s var(--g-ease),filter .3s;filter:saturate(.92) brightness(.86)}.lab-video button:hover img,.lab-video button:focus-visible img{transform:scale(1.03);filter:none}.lab-video button:focus-visible{outline:2px solid var(--g-cyan);outline-offset:-2px}.lab-video-play{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#020c13b3;border:1px solid rgba(25,240,253,.6);box-shadow:0 0 22px #19f0fd59}.lab-video-play:after{content:"";position:absolute;left:17px;top:13px;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent var(--g-cyan)}.lab-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lab-video-cap{margin-top:7px}.lab-video-cap b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:600 var(--g-fs-md)/1.35 var(--g-sans);color:var(--g-ink)}.lab-video-cap small{display:block;margin-top:3px;color:var(--g-faint);font:var(--g-fs-xs)/1.4 var(--g-mono)}.lab-video-cap a{color:var(--g-muted)}.lab-video-cap a:hover{color:var(--g-cyan)}@media(max-width:1023.98px),(max-height:599.98px){.lab-ws{display:flex;flex-direction:column;gap:12px;padding:12px 10px 18px}.lab-ws .g-pbody{overflow:visible;max-height:none}.lab-ws .g-panel{flex:none}.lab-wshead-actions{margin-left:0}}@media(max-width:767.98px){.lab-wshead-kicker{white-space:normal;line-height:1.7}}@media(max-width:560px){.lab-wshead-stats{gap:4px 14px}.lab-wshead-stats b{font-size:17px}.lab-prose{font-size:15.5px}}.lab-ws.is-home{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:18px;padding:10px 28px 18px}.lab-home-top{display:grid;grid-template-columns:minmax(400px,45fr) minmax(0,55fr);gap:clamp(20px,3cqi,72px);min-height:0;container:home-top / size}.lab-home-bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,31%);gap:18px;min-height:0}.lab-home-stage{position:relative;min-width:0;min-height:0;display:flex}.lab-hero{align-self:center;min-width:0;max-width:700px;padding:0 0 8px clamp(0px,1.6cqi,40px)}.lab-hero-eyebrow{display:inline-flex;align-items:center;gap:11px;margin:0 0 clamp(12px,2.4cqb,22px);font:600 12.5px/1 var(--g-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-mint);animation:lab-fade .7s var(--g-ease) .05s both}.lab-hero-eyebrow img{width:26px;height:26px;border-radius:50%;padding:1.5px;flex:none;background:conic-gradient(from 200deg,var(--g-blue),var(--g-cyan),var(--g-mint),var(--g-green),var(--g-blue));box-shadow:0 0 14px #19f0fd4d}.lab-hero-title{margin:0;font:800 clamp(36px,min(4.3cqi,calc((100cqb - 262px) / 3.15)),84px)/1.02 var(--g-display);letter-spacing:-.028em;color:var(--g-ink);text-wrap:balance}.lab-hero-w{display:inline-block;animation:lab-rise .85s var(--g-ease) calc(.12s + var(--w) * 70ms) both}.lab-hero-title em{font-style:normal;padding-right:.04em;color:transparent;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,var(--g-blue) 0%,var(--g-cyan) 26%,#f2fffb 42%,var(--g-mint) 58%,var(--g-green) 80%,var(--g-cyan) 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 22px rgba(25,240,253,.28));animation:lab-sheen 9s ease-in-out 1.4s infinite}.lab-hero-lede{max-width:54ch;margin:clamp(14px,2.6cqb,24px) 0 0;font:400 clamp(16px,1.16cqi,19.5px)/1.62 var(--g-sans);color:#b9cfd5;text-wrap:pretty;animation:lab-fade .9s var(--g-ease) .55s both}.lab-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:clamp(18px,3.4cqb,30px);animation:lab-fade .9s var(--g-ease) .7s both}.lab-hero-actions .g-btn{min-height:46px;padding:0 20px;border-radius:12px;font-size:15px}.lab-hero-actions .g-btn .lab-ico{width:17px;height:17px}.lab-hero-stats{display:flex;flex-wrap:wrap;gap:8px 30px;margin:clamp(18px,3.6cqb,32px) 0 0;padding:0;list-style:none;color:var(--g-muted);font-size:14.5px;animation:lab-fade .9s var(--g-ease) .85s both}.lab-hero-stats li{display:flex;align-items:baseline;gap:7px}.lab-hero-stats b{font:700 28px/1 var(--g-display);color:var(--g-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.lab-hero-stats b[data-tone=green]{color:var(--g-green);text-shadow:0 0 18px rgba(111,251,69,.35)}.lab-hero-stats b[data-tone=cyan]{color:var(--g-cyan);text-shadow:0 0 18px rgba(25,240,253,.35)}.lab-hero-stats b[data-tone=white]{color:var(--g-white)}@property --lab-n{syntax: "<integer>"; inherits: false; initial-value: 0;}.lab-count{--lab-n: var(--n);counter-reset:lab-n var(--lab-n);animation:lab-count 1.5s cubic-bezier(.16,.84,.3,1) calc(.9s + var(--i) * .14s) both}.lab-count:after{content:counter(lab-n)}.lab-hero-yt{display:inline-flex;align-items:center;gap:6px;margin-left:4px;color:var(--g-cyan);font:600 14px/1 var(--g-sans);text-decoration:none;white-space:nowrap}.lab-hero-yt svg{width:13px;height:13px}.lab-hero-yt:hover{color:var(--g-white)}@keyframes lab-rise{0%{opacity:0;transform:translateY(.42em);filter:blur(7px)}to{opacity:1;transform:none;filter:none}}@keyframes lab-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lab-sheen{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes lab-count{0%{--lab-n: 0}}.rc{--rc-w: clamp(300px, 46cqi, 410px);--rc-feed: 2.6s;--rc-stamp-at: 2.75s;position:relative;flex:1 1 auto;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:center;container:rc / size;animation:lab-fade 1s var(--g-ease) .25s both}.rc:before{content:"";position:absolute;left:50%;bottom:40px;width:min(760px,120%);height:70%;transform:translate(-50%);z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 100%,rgba(25,240,253,.16),rgba(10,155,255,.06) 38%,transparent 68%)}.rc-window{position:relative;z-index:1;width:100%;min-height:0;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 64px);mask-image:linear-gradient(to bottom,transparent 0,#000 64px)}.rc-paper{--ink: #0d1c23;--ink-2: #33505b;--ink-3: #5f7b85;--rule: rgba(13, 28, 35, .22);--stamp: #1d63c2;position:relative;z-index:2;flex:none;width:var(--rc-w);margin-bottom:-1px;padding:22px 22px 14px;color:var(--ink);font:500 12.5px/1.5 var(--g-mono);text-align:left;background:radial-gradient(130% 50% at 50% 0%,rgba(255,255,255,.7),transparent 62%),linear-gradient(180deg,#f6fcf9,#ecf6f1 55%,#e2efea);box-shadow:0 -18px 50px #00040873,0 0 0 1px #ffffff59 inset,0 0 70px #19f0fd24;animation:rc-feed var(--rc-feed) cubic-bezier(.33,.2,.3,1) both,rc-thud .34s ease-out var(--rc-stamp-at) both;will-change:translate,transform}.rc-paper:before{content:"";position:absolute;left:0;right:0;top:-9px;height:10px;background:linear-gradient(-45deg,#f6fcf9 6px,transparent 0) 0 100% / 12px 12px repeat-x,linear-gradient(45deg,#f6fcf9 6px,transparent 0) 0 100% / 12px 12px repeat-x}.rc-paper[data-tone=green]{--stamp: #18923a}.rc-paper[data-tone=amber]{--stamp: #b9740a}.rc-paper[data-tone=red]{--stamp: #cf2c4a}.rc-paper[data-tone=blue]{--stamp: #1d63c2}.rc-paper p,.rc-paper h3,.rc-paper dl,.rc-paper dd{margin:0}.rc-head{text-align:center}.rc-brand{font:800 13px/1.2 var(--g-display);letter-spacing:.14em;text-transform:uppercase}.rc-doc{margin-top:3px!important;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.rc-meta{display:flex;justify-content:space-between;gap:10px;margin-top:12px!important;padding:6px 0;border-block:1.5px dashed var(--rule);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.rc-body{padding:12px 0 10px}.rc-subject{font:800 17px/1.25 var(--g-display);letter-spacing:-.005em}.rc-task{margin-top:4px!important;font:500 13px/1.42 var(--g-sans);color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rc-lines{padding:8px 0 4px;border-top:1.5px dashed var(--rule)}.rc-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;align-items:end;padding:4px 0}.rc-line dt{font:400 12px/1.35 var(--g-sans);color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rc-line dd{font:700 13px/1.35 var(--g-mono);color:var(--ink);text-align:right;white-space:nowrap;max-width:21ch;overflow:hidden;text-overflow:ellipsis}.rc-more{padding:2px 0 6px;font-size:11px;color:var(--ink-3)}.rc-verdict{position:relative;padding:11px 0 12px;border-top:2px solid var(--ink)}.rc-verdict:before{content:"";position:absolute;left:0;right:0;top:2px;border-top:1px solid var(--ink)}.rc-verdict-k{font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.rc-verdict-text{max-width:74%;margin-top:3px!important;font:800 19px/1.2 var(--g-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.rc-stamp{position:absolute;right:-4px;top:6px;display:inline-flex;flex-direction:column;align-items:center;gap:3px;padding:7px 11px 6px;border:2.5px solid currentColor;border-radius:9px;outline:1.5px solid currentColor;outline-offset:2.5px;color:var(--stamp);transform:rotate(-11deg);opacity:.9;mix-blend-mode:multiply;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 30% 40%,#000 55%,rgba(0,0,0,.78) 70%,#000 82%),repeating-linear-gradient(115deg,#000 0 3px,rgba(0,0,0,.86) 3px 5px);mask-image:radial-gradient(circle at 30% 40%,#000 55%,#000000c7 70%,#000 82%);animation:rc-stamp .42s cubic-bezier(.3,1.3,.5,1) var(--rc-stamp-at) both}.rc-stamp b{font:800 14px/1 var(--g-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.rc-stamp small{font:700 10px/1 var(--g-mono);letter-spacing:.1em}.rc-tier{padding:8px 0 2px;border-top:1.5px dashed var(--rule);font:400 12px/1.45 var(--g-sans);color:var(--ink-2)}.rc-tier b{margin-right:6px;font:700 10.5px/1 var(--g-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.rc-foot{margin-top:10px;text-align:center}.rc-barcode{display:block;width:72%;height:28px;margin:0 auto;fill:var(--ink);opacity:.86}.rc-addr{margin-top:4px!important;font-size:9.5px;color:var(--ink-3);letter-spacing:.02em;overflow-wrap:anywhere}.rc-paper.is-full{width:100%;margin:4px 0 6px;padding:20px 18px 14px;animation:rc-arrive .6s var(--g-ease) .1s backwards;box-shadow:0 18px 40px #00040873,0 0 0 1px #ffffff59 inset,0 0 40px #19f0fd1a;--rc-stamp-at: .55s}.rc-paper.is-full:before{top:-8px}.rc-paper.is-full .rc-line{display:flex;flex-direction:column;gap:2px;padding:6px 0;border-bottom:1px dotted rgba(13,28,35,.14)}.rc-paper.is-full .rc-line dt{display:block;-webkit-line-clamp:unset;overflow:visible}.rc-paper.is-full .rc-line dd{text-align:left}.rc-paper.is-full .rc-line:last-child{border-bottom:0}.rc-paper.is-full .rc-line dd{max-width:none;white-space:normal;overflow-wrap:anywhere}.rc-paper.is-full .rc-line dd small{display:block;margin-top:2px;font:400 11px/1.35 var(--g-sans);color:var(--ink-3)}.rc-paper.is-full .rc-verdict-text{font-size:17px}@keyframes rc-arrive{0%{opacity:0;transform:translateY(-14px) rotate(-1deg)}}html[data-lab-motion=still] .rc-paper.is-full,html[data-lab-motion=still] .rc-paper.is-full .rc-stamp{animation:none}.rc-ghosts{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.rc-paper.is-ghost{position:absolute;left:50%;bottom:7%;margin:0;animation:rc-ghost-in .9s var(--g-ease) both;transform-origin:50% 100%;filter:saturate(.55) brightness(.62) blur(.4px);box-shadow:0 20px 40px #00040880}.rc-paper.is-ghost-1{--gx: -158%;--gr: -7deg}.rc-paper.is-ghost-2{--gx: 58%;--gr: 6deg;animation-delay:.08s}.rc-paper.is-ghost{transform:translate(var(--gx)) rotate(var(--gr)) scale(.84);opacity:.4}.rc-paper.is-ghost .rc-stamp{animation:none}.rc-printer{position:relative;z-index:3;width:min(calc(var(--rc-w) + 150px),100%);margin-top:-6px}.rc-slot{position:relative;display:block;width:calc(var(--rc-w) + 26px);height:14px;margin:0 auto;border-radius:7px;background:#00060a;box-shadow:inset 0 3px 7px #000,0 0 0 1px #19f0fd61,0 0 26px #19f0fd38}.rc-head-light{position:absolute;left:10px;right:10px;top:5px;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,var(--g-cyan) 20%,#fff 50%,var(--g-cyan) 80%,transparent);box-shadow:0 0 14px var(--g-cyan);opacity:.28;animation:rc-head var(--rc-feed) linear both}.rc-face{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:14px;margin-top:-6px;padding:16px 18px 12px;border-radius:6px 6px 18px 18px;border:1px solid var(--g-line-strong);border-top-color:#19f0fd80;background:linear-gradient(180deg,#102c3af5,#040f17f7 60%);box-shadow:0 26px 50px #00030699,inset 0 1px #d2fcff24}.rc-screen{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 10px;border-radius:8px;background:#01080c;border:1px solid rgba(25,240,253,.22);font:600 11.5px/1 var(--g-mono);color:var(--g-mint);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 12px #2ef5b014}.rc-screen b{color:var(--g-white);font-weight:700}.rc-screen-of{color:var(--g-faint)}.rc-led{width:7px;height:7px;border-radius:50%;background:#3a5059}.rc-led[data-on=true]{background:var(--g-green);box-shadow:0 0 9px var(--g-green);animation:rc-led 1.6s ease-in-out infinite}.rc-buttons{display:inline-flex;gap:6px}[data-grid-root] .rc-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;padding:0;border-radius:9px;cursor:pointer;border:1px solid var(--g-line-strong);background:linear-gradient(180deg,#143442e6,#06141df2);color:var(--g-ink);box-shadow:0 2px #00000080,inset 0 1px #d2fcff1f;transition:border-color var(--g-t),color var(--g-t),transform var(--g-t-fast)}.rc-btn svg{width:15px;height:15px}.rc-btn:hover{border-color:#19f0fd99;color:var(--g-cyan)}.rc-btn:active{transform:translateY(1px);box-shadow:0 1px #00000080}.rc-btn[aria-pressed=true]{color:var(--g-amber);border-color:#f2c46d8c}.rc-btn:focus-visible,.rc-open:focus-visible{outline:2px solid var(--g-cyan);outline-offset:2px}.rc-open{justify-self:end;display:inline-flex;align-items:center;gap:7px;color:var(--g-cyan);font:600 14px/1 var(--g-sans);text-decoration:none;white-space:nowrap}.rc-open .lab-ico{width:15px;height:15px;transition:transform var(--g-t) var(--g-ease)}.rc-open:hover{color:var(--g-white)}.rc-open:hover .lab-ico{transform:translate(3px)}@keyframes rc-feed{0%{translate:0 100%}14%{translate:0 80%}20%{translate:0 80%}44%{translate:0 51%}50%{translate:0 51%}80%{translate:0 17%}86%{translate:0 17%}to{translate:0 0}}@keyframes rc-head{0%,92%{opacity:.95}10%,30%,55%,75%{opacity:.55}to{opacity:.28}}@keyframes rc-stamp{0%{opacity:0;transform:rotate(-11deg) scale(2.4)}58%{opacity:.95;transform:rotate(-11deg) scale(.93)}78%{transform:rotate(-11deg) scale(1.04)}to{opacity:.9;transform:rotate(-11deg) scale(1)}}@keyframes rc-thud{0%,to{transform:none}35%{transform:translateY(3px)}65%{transform:translateY(-1px)}}@keyframes rc-ghost-in{0%{opacity:0;transform:translate(var(--gx)) rotate(calc(var(--gr) * .4)) scale(.8) translateY(30px)}}@keyframes rc-tear{to{opacity:0;transform:translate(-46%,-34%) rotate(-12deg) scale(.86)}}@keyframes rc-led{50%{opacity:.45}}.rc-paper.is-live.is-tearing{animation:rc-tear .56s cubic-bezier(.5,0,.75,.4) forwards}.rc-paper.is-live.is-tearing .rc-stamp{animation:none}.lab-home-head{display:flex;align-items:baseline;gap:14px;min-width:0;padding:14px 18px 10px}.lab-home-head h2{margin:0;font:700 17px/1.2 var(--g-display);letter-spacing:-.005em;white-space:nowrap}.lab-home-hint{color:var(--g-faint);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-home-head .lab-go{margin-left:auto;font-size:13.5px}.lab-home-rail{min-width:0;overflow:hidden}.lab-stubs{flex:1 1 auto;display:flex;align-items:stretch;gap:12px;margin:0;padding:4px 18px 16px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:18px;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 18px,#000 calc(100% - 64px),transparent)}.lab-stubs::-webkit-scrollbar{display:none}.lab-stubs>li{flex:none;scroll-snap-align:start;animation:lab-fade .7s var(--g-ease) calc(1s + var(--s, 0) * 60ms) both}.lab-stub{position:relative;display:flex;flex-direction:column;gap:8px;width:236px;height:100%;min-height:112px;padding:12px 14px 14px;overflow:hidden;border-radius:13px;border:1px solid rgba(110,214,236,.12);background:linear-gradient(180deg,#0c24308c,#0410188c);color:var(--g-ink);text-decoration:none;--c: var(--g-cyan);transition:border-color .25s,background .25s,transform .3s var(--g-ease),box-shadow .3s}.lab-stub[data-tone=green]{--c: var(--g-green)}.lab-stub[data-tone=amber]{--c: var(--g-amber)}.lab-stub[data-tone=red]{--c: var(--g-red)}.lab-stub[data-tone=blue]{--c: #6cbcff}.lab-stub:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--c);box-shadow:0 0 12px var(--c);opacity:.85}.lab-stub:hover,.lab-stub:focus-visible{border-color:color-mix(in srgb,var(--c) 55%,transparent);transform:translateY(-3px);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,rgba(12,36,48,.7)),#04101899);box-shadow:0 14px 30px #00040873}.lab-stub:focus-visible{outline:2px solid var(--g-cyan);outline-offset:2px}.lab-stub.is-on{border-color:color-mix(in srgb,var(--c) 70%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent),0 0 30px color-mix(in srgb,var(--c) 18%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 14%,rgba(12,36,48,.7)),#04101899)}.lab-stub-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.lab-stub-top time{font:500 11.5px/1 var(--g-mono);color:var(--g-faint)}.lab-stub-verdict{font:650 15px/1.3 var(--g-display);color:var(--c);letter-spacing:-.005em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lab-stub-subject{margin-top:auto;font:500 12.5px/1.3 var(--g-sans);color:var(--g-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-stub-clock{position:absolute;left:14px;right:14px;bottom:7px;height:2px;border-radius:2px;background:#6ed6ec1f;overflow:hidden}.lab-stub-clock:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 50%;background:var(--c);box-shadow:0 0 8px var(--c);animation:lab-clock 8.2s linear both}.lab-stub-clock[data-run=false]:after{animation-play-state:paused}@keyframes lab-clock{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lab-app .lab-home-tier{display:grid;grid-template-columns:minmax(118px,34%) minmax(0,1fr);gap:20px;align-items:center;padding:16px 20px 16px 16px;min-width:0}.lab-home-shelves{display:grid;gap:6px}.lab-home-shelf{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;height:24px;overflow:hidden;--t: var(--g-cyan);border-radius:7px;border:1px dashed color-mix(in srgb,var(--t) 38%,transparent);background:#020c1373}.lab-home-shelf b{display:grid;place-items:center;height:100%;font:800 13px/1 var(--g-display);color:var(--g-on-light);background:var(--t);border-radius:6px 0 0 6px}.lab-home-shelf i{font:500 10.5px/1 var(--g-mono);font-style:normal;color:var(--g-faint);padding-left:8px}.lab-home-shelf[data-tier=S]{--t: var(--g-white)}.lab-home-shelf[data-tier=A]{--t: var(--g-cyan)}.lab-home-shelf[data-tier=B]{--t: var(--g-green)}.lab-home-shelf[data-tier=C]{--t: var(--g-amber)}.lab-home-shelf[data-tier=D]{--t: var(--g-red)}.lab-home-shelf:after{content:"";position:absolute;top:0;bottom:0;left:28px;width:40%;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--t) 16%,transparent),transparent);transform:translate(-100%);animation:lab-scan 5.5s ease-in-out infinite}.lab-home-shelf[data-tier=A]:after{animation-delay:.2s}.lab-home-shelf[data-tier=B]:after{animation-delay:.4s}.lab-home-shelf[data-tier=C]:after{animation-delay:.6s}.lab-home-shelf[data-tier=D]:after{animation-delay:.8s}@keyframes lab-scan{0%{transform:translate(-100%)}55%,to{transform:translate(260%)}}.lab-home-tier-main{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.lab-home-kicker{margin:0;font:600 11.5px/1 var(--g-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--g-green)}.lab-home-tier h2{margin:0;font:700 18px/1.2 var(--g-display);letter-spacing:-.005em}.lab-home-tier-note{margin:0;color:var(--g-muted);font-size:13.5px;line-height:1.5}.lab-home-tier-note b{color:var(--g-ink);font-family:var(--g-display)}.lab-home-lamps{display:flex;gap:6px;margin:2px 0 4px;padding:0;list-style:none}.lab-home-lamps li{width:10px;height:10px;border-radius:50%;border:1.5px solid rgba(134,161,171,.45);background:#020c13b3}.lab-home-lamps li[data-on=true]{border-color:var(--g-cyan);background:color-mix(in srgb,var(--g-cyan) 45%,transparent);box-shadow:0 0 8px #19f0fd8c}@container rc (max-height: 560px){.rc-doc,.rc-addr,.rc-more{display:none}.rc-barcode{height:18px}.rc-head .rc-meta{margin-top:8px!important}}@container rc (max-height: 470px){.rc-foot,.rc-tier{display:none}.rc-paper{padding:18px 20px 12px}.rc-line:nth-child(n+3){display:none}.rc-task{-webkit-line-clamp:1}.rc-body{padding:9px 0 7px}}@container rc (max-width: 560px){.rc-face{grid-template-columns:auto minmax(0,1fr)}.rc-open{grid-column:1 / -1;justify-self:center}.rc-paper.is-ghost{display:none}}html[data-lab-motion=calm] :is(.rc-paper:not(.is-chosen),.rc-paper:not(.is-chosen) .rc-stamp,.rc-led,.lab-hero-title em,.lab-hero-w,.lab-hero-eyebrow,.lab-hero-lede,.lab-hero-actions,.lab-hero-stats,.lab-count,.lab-stubs>li,.rc){animation:none}html[data-lab-motion=calm] .rc:not([data-by=visitor]) .rc-head-light{animation:none}html[data-lab-motion=calm] .lab-home-shelf:after{display:none}html[data-lab-motion=calm] .rc-paper.is-chosen{--rc-feed: 1.1s;--rc-stamp-at: 1.15s;animation:rc-feed var(--rc-feed) cubic-bezier(.33,.2,.3,1) both}html[data-lab-motion=still] .lab-ws.is-home *,html[data-lab-motion=still] .lab-ws.is-home *:before,html[data-lab-motion=still] .lab-ws.is-home *:after{animation:none!important;transition:none!important}html[data-lab-motion=still] :is(.lab-home-shelf:after,.lab-stub-clock){display:none}html[data-lab-motion=still] .lab-home-shelf:after{display:none}@container lab-main (max-width: 1279.98px){.lab-ws.is-home{height:auto!important;grid-template-rows:auto auto}.lab-home-top{grid-template-columns:minmax(0,1fr);container-type:normal}.lab-hero{max-width:760px;padding:8px 0 0}.lab-hero-title{font-size:clamp(40px,5.6cqi,64px)}.lab-home-stage{height:600px}.lab-home-bottom{grid-template-columns:minmax(0,1fr)}}@media(max-width:1023.98px),(max-height:599.98px){.lab-ws.is-home{display:flex;flex-direction:column;gap:18px;padding:14px 14px 22px}.lab-home-top{display:flex;flex-direction:column;gap:18px;container-type:normal}.lab-hero{padding:6px 4px 0}.lab-hero-title{font-size:clamp(34px,9.4vw,52px)}.lab-hero-lede{font-size:16px}.lab-hero-stats{gap:6px 22px}.lab-hero-stats b{font-size:24px}.lab-home-stage{height:560px;overflow-x:clip}.rc{--rc-w: min(360px, 88vw)}.lab-home-bottom{display:flex;flex-direction:column;gap:14px}.lab-app .lab-home-tier{grid-template-columns:1fr}.lab-home-shelves{max-width:280px}.lab-stub{width:220px}}@media(max-width:420px){.lab-home-hint{display:none}.rc-face{padding:14px 12px 10px;gap:10px}}.lab-ws.is-tierlist{grid-template-columns:minmax(0,1fr) clamp(300px,25vw,420px);grid-template-rows:max-content minmax(360px,1fr) minmax(152px,.25fr);grid-template-areas:"head head" "board dossier" "foot foot";gap:14px}.lab-area-board{grid-area:board}.lab-area-dossier{grid-area:dossier}.lab-area-foot{grid-area:foot;min-width:0}.lab-app .g-panel.lab-board{background:linear-gradient(180deg,#04121b99,#030c1361)}.lab-board .g-pmeta{max-width:56%}.lab-board-body{display:flex;flex-direction:column;gap:12px;padding-top:0}.lab-board-scope{margin:-2px 0 0;color:var(--g-muted);font-size:13.5px;line-height:1.5;max-width:90ch}.lab-shelves{position:relative;display:grid;grid-template-columns:52px minmax(0,40%) minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;row-gap:6px;margin:0;padding:0;list-style:none}.lab-shelf{--t: var(--g-cyan);position:relative;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:38px;padding:3px 8px 3px 5px;border-radius:12px;border:1px solid color-mix(in srgb,var(--t) 22%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--t) 12%,transparent),#020c1359 45%)}.lab-shelf:after{content:"";position:absolute;left:62px;right:12px;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--t) 70%,transparent),transparent 80%);opacity:.7}.lab-shelf[data-tier=S]{--t: var(--g-white)}.lab-shelf[data-tier=A]{--t: var(--g-cyan)}.lab-shelf[data-tier=B]{--t: var(--g-green)}.lab-shelf[data-tier=C]{--t: var(--g-amber)}.lab-shelf[data-tier=D]{--t: var(--g-red)}.lab-shelf-letter{display:inline-flex;align-items:center;justify-content:center;width:40px;height:30px;border-radius:9px;font:800 20px/1 var(--g-display);color:var(--t);border:1px solid color-mix(in srgb,var(--t) 55%,transparent);background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--t) 22%,transparent),#020c13cc);text-shadow:0 0 14px color-mix(in srgb,var(--t) 70%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--t) 18%,transparent)}.lab-shelf-meaning b{font-weight:600;font-size:var(--g-fs-md);line-height:1.35;color:var(--g-ink)}.lab-shelf-slots{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:28px;padding:3px;border-radius:9px;border:1px dashed color-mix(in srgb,var(--t) 30%,transparent)}.lab-shelves-note{grid-column:3;grid-row:1 / span 5;z-index:2;align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:center;gap:6px;max-width:44ch;padding:14px 20px;border-radius:14px;text-align:center;pointer-events:none;background:radial-gradient(ellipse at 50% 50%,rgba(3,12,19,.92),rgba(3,12,19,.7) 70%,transparent)}.lab-shelves-note b{font:700 16px/1.25 var(--g-display);color:var(--g-ink)}.lab-shelves-note span{color:var(--g-muted);font-size:13px;line-height:1.5}.lab-shelves[data-empty=true]:after{content:"";grid-column:3;grid-row:1 / span 5;z-index:1;pointer-events:none;border-radius:10px;background:linear-gradient(180deg,transparent 0%,rgba(25,240,253,.1) 46%,rgba(25,240,253,.22) 50%,transparent 54%) 0 0 / 100% 240% no-repeat;animation:lab-board-scan 6s ease-in-out infinite}@keyframes lab-board-scan{0%{background-position:0 100%}60%,to{background-position:0 0%}}html:is([data-lab-motion=calm],[data-lab-motion=still]) .lab-shelves[data-empty=true]:after{animation:none;display:none}.lab-bench-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px;color:var(--g-muted);font-size:13.5px}.lab-bench-head>b{font:700 15px/1.2 var(--g-display);color:var(--g-ink)}.lab-bench-key{display:inline-flex;align-items:center;gap:7px;margin-left:auto;color:var(--g-faint);font-size:12.5px}.lab-bench-key i{width:8px;height:8px;border-radius:50%;background:var(--g-cyan);box-shadow:0 0 8px var(--g-cyan)}.lab-bench{position:relative;padding:12px;border-radius:14px;border:1px solid rgba(25,240,253,.14);background:linear-gradient(180deg,#0a9bff12,#020c134d)}.lab-bench:before{content:"";position:absolute;left:14px;right:14px;top:-1px;height:1px;background:var(--g-rail-gradient);opacity:.6}.lab-bench-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}[data-grid-root] .lab-token{display:grid;grid-template-columns:12px minmax(0,1fr);gap:10px;align-items:end;min-width:0;padding:6px 10px;border-radius:11px;border:1px solid rgba(110,214,236,.12);background:#040f1799;color:var(--g-ink);text-align:left;cursor:pointer;transition:border-color var(--g-t),background var(--g-t),box-shadow var(--g-t),transform var(--g-t) var(--g-ease)}.lab-token:hover{border-color:#19f0fd73;background:#0a9bff1a}.lab-token[aria-pressed=true]{border-color:var(--g-cyan);background:linear-gradient(160deg,#0a9bff38,#020c1399);box-shadow:0 0 0 1px #19f0fd33,0 0 22px #0a9bff33}.lab-token-glyph{position:relative;width:10px;height:36px}.lab-token-glyph:before{content:"";position:absolute;left:4px;bottom:2px;width:2px;height:var(--h);border-radius:2px;background:var(--g-cyan);box-shadow:0 0 8px var(--g-cyan);transition:height .5s var(--g-ease)}.lab-token-glyph:after{content:"";position:absolute;left:0;bottom:calc(var(--h) - 1px);width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#fff,var(--g-cyan) 50%,transparent 72%);box-shadow:0 0 10px var(--g-cyan);transition:bottom .5s var(--g-ease)}.lab-token[data-has=false] .lab-token-glyph:before,.lab-token[data-has=false] .lab-token-glyph:after{background:#4e6a73;box-shadow:none}.lab-token-text{min-width:0}.lab-token b{display:block;font-weight:600;font-size:13.5px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-token small{display:block;margin-top:1px;font:var(--g-fs-xs)/1.3 var(--g-mono);color:var(--g-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-token em{display:block;margin-top:3px;font:600 var(--g-fs-xs)/1.2 var(--g-mono);font-style:normal;color:var(--g-cyan)}.lab-token[data-has=false] em{color:var(--g-faint);font-weight:400}.lab-token.is-placed{grid-template-columns:1fr;padding:5px 10px}.lab-dossier{animation:lab-dossier-in .35s var(--g-ease)}@keyframes lab-dossier-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lab-dossier-state{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px}.lab-dossier-name{margin:0;font:700 21px/1.2 var(--g-display);color:var(--g-ink)}.lab-dossier-sub{margin:4px 0 10px;font:var(--g-fs-sm)/1.4 var(--g-mono);color:var(--g-faint)}.lab-dossier-note{margin:0 0 14px;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.5}.lab-dossier-note b{color:var(--g-ink)}.lab-dossier-receipts{display:flex;flex-direction:column;gap:6px;margin:0 0 16px;padding:0;list-style:none}.lab-dossier-receipts a{display:block;padding:9px 10px;border-radius:10px;border:1px solid rgba(110,214,236,.1);background:#0a202c4d;text-decoration:none;color:var(--g-ink);transition:border-color var(--g-t),background var(--g-t)}.lab-dossier-receipts a:hover{border-color:#19f0fd73;background:#0a9bff14}.lab-dossier-r-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.lab-dossier-receipts b{display:block;margin-top:6px;font:600 var(--g-fs-body)/1.3 var(--g-display)}.lab-dossier-receipts small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;color:var(--g-faint);font-size:var(--g-fs-sm);line-height:1.4}.lab-dossier-vote{margin-top:4px}.lab-how .g-ph{flex-wrap:wrap;row-gap:8px}.lab-how-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-left:12px}[data-grid-root] .lab-how-tabs button{min-height:32px;padding:0 12px;border-radius:9px;border:1px solid transparent;background:none;color:var(--g-muted);font:600 13px/1 var(--g-sans);white-space:nowrap;transition:color var(--g-t),background var(--g-t),border-color var(--g-t)}[data-grid-root] .lab-how-tabs button:hover{color:var(--g-ink);background:var(--g-glass-row)}[data-grid-root] .lab-how-tabs button[aria-selected=true]{color:var(--g-ink);border-color:#6ffb4566;background:linear-gradient(180deg,#6ffb451f,#0a9bff0d)}[data-grid-root] .lab-how-tabs button:focus-visible{outline:2px solid var(--g-cyan);outline-offset:1px}.lab-how-body{padding-top:6px}.lab-how-body [role=tabpanel]{animation:lab-dossier-in .3s var(--g-ease)}.lab-process{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px 22px;margin:0;padding:0;list-style:none}.lab-process li{position:relative;min-width:0}.lab-process-n{position:relative;z-index:1;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;font:700 12px/1 var(--g-display);color:var(--g-on-light);background:var(--g-green);box-shadow:0 0 0 4px #6ffb451f,0 0 14px #6ffb4573}.lab-process li:not(:last-child):after{content:"";position:absolute;left:40px;right:-14px;top:14px;height:2px;border-radius:2px;background:linear-gradient(90deg,#6ffb458c,#19f0fd40)}.lab-process p{margin:8px 0 0;color:var(--g-muted);font-size:13px;line-height:1.45}.lab-never{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 26px;margin:0;padding:0;list-style:none}.lab-never li{padding:10px 12px;border-radius:11px;border:1px solid rgba(242,196,109,.16);background:#f2c46d0a;color:var(--g-muted);font-size:13px;line-height:1.5}.lab-never b{display:block;margin-bottom:2px;color:var(--g-ink);font-weight:600}.lab-never a,.lab-tl-watch a:not(.lab-go){color:var(--g-cyan);text-decoration:underline;text-decoration-color:#19f0fd59;text-underline-offset:3px}.lab-never a:hover{color:var(--g-white)}.lab-changelog{margin:0;padding:0;list-style:none}.lab-changelog li{display:grid;gap:3px;padding:7px 0;border-top:1px solid rgba(110,214,236,.07);color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.5}.lab-changelog li:first-child{border-top:0;padding-top:0}.lab-tl-watch{display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);gap:12px;align-items:start}.lab-tl-watch p{margin:0;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.5}.lab-tl-watch .lab-go{margin-top:6px}@container lab-main (max-width: 1365.98px){.lab-ws.is-tierlist{grid-template-rows:max-content minmax(420px,1fr) auto;height:auto}.lab-how{min-height:190px}}@media(max-width:1023.98px),(max-height:599.98px){.lab-area-head{order:0}.lab-area-board{order:1}.lab-area-dossier{order:2}.lab-area-foot{order:3}.lab-shelves{grid-template-columns:44px minmax(0,1fr)}.lab-shelf-slots{grid-column:1 / -1}.lab-shelf{grid-row:auto!important}.lab-shelves-note{grid-column:1 / -1;grid-row:auto;position:static;margin-top:4px;background:#030c1399;border:1px dashed rgba(120,226,244,.2)}.lab-shelves[data-empty=true]:after{display:none}.lab-shelves[data-empty=true] .lab-shelf-slots{display:none}.lab-process li:not(:last-child):after{display:none}.lab-how-tabs{margin-left:0}.lab-board .g-pmeta{display:none}.lab-tl-watch{grid-template-columns:1fr}}.mtl-card{text-decoration:none;color:inherit}.mtl-card[aria-current=true]{outline:1px solid var(--g-cyan);outline-offset:2px}.lab-tier-context summary{cursor:pointer;color:var(--g-cyan);font-weight:600}.lab-tier-context[open] summary{margin-bottom:12px}.lab-tl-dossier>[hidden]{display:none}.lab-ws.is-tests{grid-template-columns:minmax(0,1fr) minmax(0,1fr) clamp(280px,22vw,360px);grid-template-rows:max-content minmax(0,1fr);grid-template-areas:"head head head" "s a kinds"}.lab-area-pillar-S{grid-area:s}.lab-area-pillar-A{grid-area:a}.lab-area-kinds{grid-area:kinds}.lab-pillar-line{margin:0 0 12px;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.45}.lab-rcards{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.lab-rcard{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:13px;text-decoration:none;color:var(--g-ink);border:1px solid rgba(110,214,236,.11);background:linear-gradient(160deg,#0a202c8c,#030c1380);transition:border-color .25s,background .25s,transform .3s var(--g-ease),box-shadow .25s}.lab-rcard:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:2px;border-radius:2px;background:var(--c, var(--g-cyan));box-shadow:0 0 10px var(--c, var(--g-cyan));opacity:.8}.lab-rcard[data-tone=green]{--c: var(--g-green)}.lab-rcard[data-tone=amber]{--c: var(--g-amber)}.lab-rcard[data-tone=red]{--c: var(--g-red)}.lab-rcard[data-tone=blue]{--c: #4fb3ff}.lab-rcard:hover,.lab-rcard:focus-visible{border-color:#19f0fd6b;background:linear-gradient(160deg,#0a9bff1f,#030c138c);transform:translateY(-1px);box-shadow:0 10px 30px #00050966}.lab-rcard-top{display:flex;align-items:center;gap:9px}.lab-rcard-top .lab-pip{height:18px;margin:0;display:none}.lab-rcard-top .lab-time{margin-left:auto}.lab-rcard-title{font:600 var(--g-fs-lg)/1.3 var(--g-display);letter-spacing:-.005em}.lab-rcard-verdict{font:600 var(--g-fs-md)/1.35 var(--g-sans)}.lab-rcard-summary{color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lab-rcard-receipts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:2px}.lab-rcard-receipts>span{min-width:0;padding:6px 9px;border-radius:9px;border:1px solid rgba(46,245,176,.16);background:#2ef5b00a}.lab-rcard-receipts b{display:block;font:700 var(--g-fs-md)/1.25 var(--g-mono);color:var(--g-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-rcard-receipts small{display:block;margin-top:2px;color:var(--g-faint);font-size:var(--g-fs-xs);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lab-rcard-go{display:inline-flex;align-items:center;gap:6px;margin-top:2px;color:var(--g-faint);font:var(--g-fs-xs)/1 var(--g-mono)}.lab-rcard-go svg{width:13px;height:13px;color:var(--g-cyan);transition:transform var(--g-t) var(--g-ease)}.lab-rcard:hover .lab-rcard-go{color:var(--g-cyan)}.lab-rcard:hover .lab-rcard-go svg{transform:translate(3px)}.lab-kinds{display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none}[data-grid-root] .lab-kinds-row{display:block;width:100%;padding:9px 10px;border-radius:10px;border:1px solid rgba(110,214,236,.1);background:#0a202c4d;color:var(--g-ink);text-align:left;cursor:pointer;transition:border-color var(--g-t),background var(--g-t)}.lab-kinds-row:hover:not(:disabled){border-color:#19f0fd66;background:#0a9bff14}.lab-kinds-row[aria-pressed=true]{border-color:var(--g-cyan);background:linear-gradient(105deg,#0a9bff33,#19f0fd0a 70%);box-shadow:0 0 22px #0a9bff24}.lab-kinds-row:disabled{opacity:.55;cursor:default}.lab-kinds-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.lab-kinds-top b{font:700 16px/1 var(--g-display)}.lab-kinds-line{display:block;margin-top:6px;color:var(--g-muted);font-size:var(--g-fs-sm);line-height:1.45}.lab-text-btn{border:0;background:none;padding:0;color:var(--g-cyan);font:600 var(--g-fs-sm)/1 var(--g-sans);cursor:pointer}.lab-text-btn:hover{color:var(--g-white);text-decoration:underline}.lab-ws.is-report{grid-template-columns:clamp(250px,19vw,320px) minmax(0,1fr) clamp(280px,23vw,380px);grid-template-rows:max-content minmax(0,1fr);grid-template-areas:"head head head" "list reader receipts"}.lab-area-list{grid-area:list}.lab-area-reader{grid-area:reader;min-width:0;display:flex}.lab-area-reader>.g-panel{flex:1 1 auto;min-width:0}.lab-area-receipts{grid-area:receipts}.lab-ws.is-report .lab-wshead-title{font-size:clamp(19px,1.55vw,25px);max-width:64ch}.lab-vlist.is-compact{gap:4px}.lab-vlist.is-compact .lab-vrow{grid-template-columns:10px minmax(0,1fr);gap:10px;padding:7px 9px 7px 8px}.lab-vlist.is-compact .lab-vrow-title{font-size:var(--g-fs-md);font-weight:500}.lab-vlist.is-compact .lab-vrow[aria-current=page] .lab-vrow-title{font-weight:600}.lab-vlist.is-compact .lab-pip{height:22px}.lab-vrow.is-link{cursor:pointer}.lab-reader .g-pbody{padding:6px 22px 22px}.lab-verdict{position:relative;margin:4px 0 18px;padding:14px 16px;border-radius:14px;--c: var(--g-cyan);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);background:linear-gradient(110deg,color-mix(in srgb,var(--c) 14%,transparent),#020c1366 70%)}.lab-verdict[data-tone=green]{--c: var(--g-green)}.lab-verdict[data-tone=amber]{--c: var(--g-amber)}.lab-verdict[data-tone=red]{--c: var(--g-red)}.lab-verdict[data-tone=blue]{--c: #4fb3ff}.lab-verdict .lab-label{margin-bottom:6px;color:var(--c)}.lab-verdict-big{margin:0;font:700 clamp(19px,1.6vw,24px)/1.2 var(--g-display);letter-spacing:-.01em}.lab-verdict-text{margin:8px 0 0;color:var(--g-ink);font-size:var(--g-fs-lg);line-height:1.55;max-width:72ch}.lab-verdict-effect{margin:10px 0 0;padding-top:9px;border-top:1px solid rgba(110,214,236,.1);color:var(--g-muted);font-size:var(--g-fs-md)}.lab-verdict-effect b{color:var(--g-ink);font-weight:600}.lab-limits li::marker{color:var(--g-amber)}.lab-reader-videos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:14px;margin-top:8px}.lab-reader-videos.is-featured{grid-template-columns:minmax(0,1fr);max-width:900px;margin:8px auto 20px}@media(min-width:1024px)and (min-height:600px){.lab-app[data-frame=window] .lab-reader-videos.is-featured{max-width:min(900px,calc((100dvh / var(--lab-z, 1) - 380px) * 16 / 9))}}.lab-shorts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lab-gap{margin-top:16px}.lab-gap-sm{margin-top:10px}@container lab-main (max-width: 1279.98px){.lab-ws.is-tests{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "s a" "kinds kinds";grid-template-rows:max-content minmax(420px,1fr) auto;height:auto!important}.lab-ws.is-report{grid-template-columns:minmax(0,1fr) clamp(260px,30vw,340px);grid-template-areas:"head head" "reader receipts" "list list";grid-template-rows:max-content minmax(520px,1fr) auto;height:auto!important}}@media(max-width:1023.98px),(max-height:599.98px){.lab-area-head{order:0}.lab-area-reader{order:1}.lab-area-receipts{order:2}.lab-area-list{order:3}.lab-area-kinds{order:1}.lab-area-pillar-S{order:2}.lab-area-pillar-A{order:3}.lab-reader .g-pbody{padding:6px 14px 18px}}.lab-ws.is-reliability{grid-template-columns:minmax(0,1fr) clamp(300px,24vw,400px);grid-template-rows:max-content minmax(0,1fr) minmax(176px,.36fr);grid-template-areas:"head head" "board rules" "incidents tool"}.lab-area-rules{grid-area:rules}.lab-area-incidents{grid-area:incidents}.lab-area-tool{grid-area:tool}.lab-ws.is-reliability .lab-area-board{grid-area:board}.lab-app .g-panel.lab-iboard{background:linear-gradient(180deg,#1a120652,#030c1380)}.lab-iboard-table{width:100%;border-collapse:separate;border-spacing:0 6px;margin-top:-6px;font-size:var(--g-fs-md);line-height:1.45}.lab-iboard-table thead th{position:sticky;top:0;z-index:1;padding:8px 12px 6px;text-align:left;font:600 10.5px/1.3 var(--g-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--g-faint);background:#030c13eb}.lab-iboard-table thead th:nth-child(1){color:var(--g-amber)}.lab-iboard-table thead th:nth-child(3){color:var(--g-green)}.lab-iboard-table tbody>tr>*{padding:10px 12px;vertical-align:top;background:#0a202c52;border-top:1px solid rgba(110,214,236,.08);border-bottom:1px solid rgba(110,214,236,.08);transition:background var(--g-t)}.lab-iboard-table tbody>tr>:first-child{border-left:1px solid rgba(242,196,109,.3);border-radius:11px 0 0 11px;box-shadow:inset 3px 0 #f2c46d8c}.lab-iboard-table tbody>tr>:last-child{border-right:1px solid rgba(110,214,236,.08);border-radius:0 11px 11px 0}.lab-iboard-table tbody>tr:hover>*{background:#0a9bff17}.lab-iboard-table tbody>tr:target>*{background:#f2c46d1a}.lab-iboard-table tbody th{width:27%;font-weight:600;color:var(--g-ink);text-align:left}.lab-iboard-table td{width:31%;color:var(--g-muted)}.lab-iboard-table td.is-action{color:#c9f5d6}.lab-iboard-table td.is-src{width:1%;white-space:nowrap;vertical-align:middle}.lab-board-src{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;padding:6px 8px;border-radius:9px;border:1px solid transparent;text-decoration:none;color:var(--g-cyan);transition:border-color var(--g-t),background var(--g-t)}.lab-board-src svg{width:14px;height:14px}.lab-board-src:hover,.lab-board-src:focus-visible{border-color:#19f0fd66;background:#0a9bff1a}.lab-rule-short{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid rgba(110,214,236,.08)}.lab-rule-short p{margin:0;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.45}.lab-rule-short b{color:var(--g-ink)}.lab-icards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none}.lab-icard{display:flex;flex-direction:column;gap:5px;height:100%;padding:10px 12px;border-radius:11px;border:1px solid rgba(110,214,236,.1);background:#0a202c4d;text-decoration:none;color:var(--g-ink);transition:border-color var(--g-t),background var(--g-t)}.lab-icard:hover{border-color:#19f0fd6b;background:#0a9bff14}.lab-icard-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.lab-icard b{font:600 var(--g-fs-body)/1.3 var(--g-display)}.lab-icard small{color:var(--g-faint);font-size:var(--g-fs-sm);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lab-tool-name{margin:0;font:700 20px/1.1 var(--g-display);letter-spacing:.02em;background:var(--g-energy-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.lab-tool-line{margin:6px 0 12px;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.5}.lab-tool-actions{display:flex;flex-wrap:wrap;gap:8px}@container lab-main (max-width: 1279.98px){.lab-ws.is-reliability{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "board board" "rules tool" "incidents incidents";grid-template-rows:max-content minmax(460px,auto) auto auto;height:auto!important}}@media(max-width:1023.98px),(max-height:599.98px){.lab-iboard-table,.lab-iboard-table tbody,.lab-iboard-table tr,.lab-iboard-table th,.lab-iboard-table td{display:block;width:auto!important}.lab-iboard-table thead{display:none}.lab-iboard-table tbody>tr{margin-bottom:10px;border-radius:12px;overflow:hidden;border:1px solid rgba(110,214,236,.1)}.lab-iboard-table tbody>tr>*{border:0!important;border-radius:0!important;box-shadow:none!important;padding:8px 12px}.lab-iboard-table tbody th{box-shadow:inset 3px 0 #f2c46d8c!important}.lab-iboard-table td:before{display:block;margin-bottom:3px;font:600 10px/1.3 var(--g-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--g-faint)}.lab-iboard-table td:nth-of-type(1):before{content:"What it actually was"}.lab-iboard-table td.is-action:before{content:"What to do";color:var(--g-green)}.lab-iboard-table td.is-src:before{content:none}}.lab-area-rail{grid-area:rail}.lab-area-toc{grid-area:toc}.lab-area-side{grid-area:side;min-width:0;display:flex;flex-direction:column;gap:12px}.lab-area-side>.g-panel{flex:0 1 auto;min-height:0}.lab-area-side>.g-panel:last-child{flex:1 1 auto}.lab-rail-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.lab-rail-item{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;padding:9px 10px;border-radius:11px;text-decoration:none;color:var(--g-ink);border:1px solid rgba(110,214,236,.09);background:#0a202c42;transition:border-color var(--g-t),background var(--g-t)}.lab-rail-item .g-num{padding-top:2px}.lab-rail-item:hover{border-color:#19f0fd5c;background:#0a9bff14}.lab-rail-item[aria-current=true],.lab-rail-item[aria-current=page]{border-color:#19f0fdb3;background:linear-gradient(105deg,#0a9bff33,#19f0fd0a 70%);box-shadow:0 0 22px #0a9bff24}.lab-rail-text{min-width:0}.lab-rail-text b{display:block;font:600 var(--g-fs-body)/1.3 var(--g-display)}.lab-rail-text small{display:block;margin-top:2px;color:var(--g-faint);font-size:var(--g-fs-sm);line-height:1.4}.lab-rail-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.lab-faint{color:var(--g-faint)}.lab-ws.is-builds{grid-template-columns:clamp(260px,21vw,340px) minmax(0,1fr);grid-template-rows:max-content minmax(0,1fr);grid-template-areas:"head head" "rail reader"}.lab-builds-reader .g-pbody{padding:4px 22px 24px}.lab-case{padding:18px 0 22px;border-top:1px solid var(--g-line);scroll-margin-top:10px}.lab-case:first-child{border-top:0;padding-top:6px}.lab-case-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.lab-case-head .g-num{font-size:12px}.lab-case-head h2{margin:0;font:700 22px/1.2 var(--g-display);color:var(--g-ink)}.lab-case-tagline{margin:4px 0 14px;color:var(--g-cyan);font:600 var(--g-fs-body)/1.4 var(--g-sans)}.lab-case-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,34%);gap:24px;align-items:start}.lab-case-tools{margin:-2px 0 14px}.lab-case-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:4px}.lab-case-side{position:sticky;top:4px;display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:14px;border:1px solid rgba(46,245,176,.16);background:linear-gradient(180deg,#2ef5b00d,#020c1359)}.lab-case-side .lab-label{margin:0}.lab-ws.is-method,.lab-ws.is-about,.lab-ws.is-guide,.lab-ws.is-tool{grid-template-columns:clamp(240px,18vw,300px) minmax(0,1fr) clamp(280px,22vw,360px);grid-template-rows:max-content minmax(0,1fr);grid-template-areas:"head head head" "toc reader side"}.lab-ws.is-about{grid-template-columns:clamp(270px,21vw,340px) minmax(0,1fr) clamp(280px,22vw,360px)}.lab-ws.is-legal{grid-template-columns:clamp(240px,18vw,300px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"toc reader"}.lab-reader .lab-prose{margin-inline:auto}.lab-reader-title{margin:6px 0 4px;font:700 clamp(20px,1.7vw,26px)/1.2 var(--g-display);color:var(--g-ink)}.lab-in-short{margin:0;padding:0;list-style:none;counter-reset:lab-short}.lab-in-short li{position:relative;padding:8px 0 8px 30px;border-top:1px solid rgba(110,214,236,.07);font:600 var(--g-fs-body)/1.35 var(--g-display);color:var(--g-ink)}.lab-in-short li:first-child{border-top:0}.lab-in-short li:before{counter-increment:lab-short;content:counter(lab-short,decimal-leading-zero);position:absolute;left:0;top:10px;font:600 11px/1 var(--g-display);color:var(--g-green)}.lab-kind-list{list-style:none;padding:0}.lab-kind-list li{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:baseline;margin:8px 0}.lab-anchor{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding-top:6px}.lab-anchor-ring{position:relative;width:min(220px,80%);aspect-ratio:1;border-radius:50%;padding:5px;background:conic-gradient(from 210deg,var(--g-blue),var(--g-cyan),var(--g-mint),var(--g-green),var(--g-blue));box-shadow:0 0 40px #19f0fd47,0 0 80px #6ffb451f}.lab-anchor-ring:after{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border-radius:50%;border:1px dashed rgba(25,240,253,.35);animation:lab-spin 60s linear infinite}body[data-grid-motion=calm] .lab-anchor-ring:after{animation:none}.lab-anchor-ring img{display:block;width:100%;height:100%;border-radius:50%;background:var(--g-void)}.lab-anchor-name{margin:6px 0 0;font:700 22px/1.1 var(--g-display)}.lab-anchor-sub{margin:0;font:600 11px/1.4 var(--g-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--g-cyan)}.lab-anchor-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.lab-rotation{margin:0;padding:0;list-style:none}.lab-rotation li{padding:8px 0;border-top:1px solid rgba(110,214,236,.07)}.lab-rotation li:first-child{border-top:0;padding-top:0}.lab-rotation b{display:block;font:600 var(--g-fs-body)/1.3 var(--g-display);color:var(--g-ink)}.lab-rotation span{display:block;margin-top:2px;font:var(--g-fs-sm)/1.45 var(--g-sans);color:var(--g-muted)}.lab-oss{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lab-oss a{display:block;padding:10px 12px;border-radius:11px;border:1px solid rgba(110,214,236,.1);background:#0a202c4d;text-decoration:none;color:var(--g-ink);transition:border-color var(--g-t),background var(--g-t)}.lab-oss a:hover{border-color:#19f0fd6b;background:#0a9bff14}.lab-oss b{display:flex;align-items:center;justify-content:space-between;gap:8px;font:600 var(--g-fs-body)/1.3 var(--g-display)}.lab-oss b svg{width:14px;height:14px;color:var(--g-cyan)}.lab-oss small{display:block;margin-top:4px;color:var(--g-muted);font-size:var(--g-fs-sm);line-height:1.45}.lab-ws.is-legal .legal-page-container{max-width:74ch;margin:0 auto;padding:0;background:none;border:0;backdrop-filter:none;-webkit-backdrop-filter:none;color:#cfe1e5;font-size:var(--g-fs-lg);line-height:1.68}.lab-ws.is-legal .legal-page-container:before,.lab-ws.is-legal .legal-page-container:after{display:none}.lab-ws.is-legal .legal-page-container h1{margin:6px 0 14px;font:700 clamp(22px,1.9vw,30px)/1.15 var(--g-display);color:var(--g-ink);letter-spacing:-.01em}.lab-ws.is-legal .legal-page-container h2{margin:26px 0 8px;font:600 19px/1.3 var(--g-display);color:var(--g-ink);scroll-margin-top:12px}.lab-ws.is-legal .legal-page-container h3{margin:18px 0 6px;font:600 16px/1.35 var(--g-display);color:var(--g-ink)}.lab-ws.is-legal .legal-page-container a{color:var(--g-cyan);text-decoration:underline;text-decoration-color:#19f0fd59;text-underline-offset:3px}.lab-ws.is-legal .legal-page-container table{width:100%;border-collapse:collapse;margin:12px 0;font-size:var(--g-fs-md)}.lab-ws.is-legal .legal-page-container th,.lab-ws.is-legal .legal-page-container td{padding:8px 10px;border-bottom:1px solid rgba(110,214,236,.1);text-align:left;vertical-align:top}@container lab-main (max-width: 1279.98px){.lab-ws.is-method,.lab-ws.is-about,.lab-ws.is-guide,.lab-ws.is-tool{grid-template-columns:clamp(230px,24vw,280px) minmax(0,1fr);grid-template-areas:"head head" "toc reader" "side side";grid-template-rows:max-content minmax(560px,1fr) auto;height:auto!important}.lab-area-side{flex-direction:row;flex-wrap:wrap}.lab-area-side>.g-panel{flex:1 1 300px}.lab-case-body{grid-template-columns:1fr}.lab-case-side{position:static}}@media(max-width:1023.98px),(max-height:599.98px){.lab-ws .lab-area-side{flex-direction:column;flex-wrap:nowrap}.lab-ws .lab-area-side>.g-panel{flex:none!important;width:auto}.lab-area-reader{order:2}.lab-area-side{order:3}.lab-area-toc,.lab-area-rail{order:1}.lab-case-body{grid-template-columns:1fr}.lab-case-side{position:static}.lab-builds-reader .g-pbody,.lab-reader .g-pbody{padding:4px 14px 18px}.lab-kind-list li{grid-template-columns:1fr;gap:4px}}.lab-onfile{display:flex;align-items:center;justify-content:space-between;gap:10px}.lab-onfile b{font:700 15px/1 var(--g-display);color:var(--g-ink)}.lab-rotation a{text-decoration:none}.lab-rotation a:hover b{color:var(--g-cyan)}.lab-guide-left,.lab-about-left{display:flex;flex-direction:column;min-height:0;min-width:0}.lab-guide-left>.g-panel,.lab-about-left>.g-panel{flex:1 1 auto;min-height:0}.lab-anchor-ring{width:min(210px,80%,27dvh)}.lab-case-links a,.lab-case-links .lab-go,.lab-go{white-space:normal;overflow-wrap:anywhere}.lab-case-body>*{min-width:0}@media(max-width:760px){.lab-case-body{grid-template-columns:minmax(0,1fr)}}.lab-ws.is-guides{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) clamp(280px,22vw,360px);grid-template-rows:max-content minmax(0,1fr);grid-template-areas:"head head head" "shelf1 shelf2 side"}.lab-area-shelf-1{grid-area:shelf1}.lab-area-shelf-2{grid-area:shelf2}.lab-area-side-guides{grid-area:side}.lab-guide-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lab-guide-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:start;padding:8px;border-radius:12px;text-decoration:none;color:var(--g-ink);border:1px solid rgba(110,214,236,.09);background:#0a202c42;transition:border-color var(--g-t),background var(--g-t)}.lab-guide-row:hover{border-color:#19f0fd66;background:#0a9bff14}.lab-guide-row img{width:100%;aspect-ratio:1200 / 630;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid var(--g-line);display:block}.lab-guide-row-text{min-width:0;display:flex;flex-direction:column;gap:4px}.lab-guide-row-text b{font:600 var(--g-fs-body)/1.3 var(--g-display)}.lab-guide-row-text small{color:var(--g-muted);font-size:var(--g-fs-sm);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lab-guide-rows.is-compact .lab-guide-row{grid-template-columns:84px minmax(0,1fr)}.lab-guide-rows.is-compact .lab-guide-row-text b{font-size:var(--g-fs-md)}.lab-guide-cover{margin:0 0 18px}.lab-guide-cover img{width:100%;height:auto;max-height:230px;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:1px solid var(--g-line);display:block}.lab-short>li{color:var(--g-ink)}.lab-next-title{margin:0 0 6px;font:600 var(--g-fs-lg)/1.3 var(--g-display);color:var(--g-ink)}.lab-next-text{margin:0 0 12px;color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.5}.lab-next-actions{display:flex;flex-wrap:wrap;gap:8px}.lab-next-more{margin:10px 0 0}.lab-ws.is-tools{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);grid-template-rows:max-content minmax(0,1fr);grid-template-areas:"head head" "main side"}.lab-area-tools-main{grid-area:main;min-width:0;min-height:0;display:flex;flex-direction:column;gap:12px}.lab-area-tools-main>.g-panel{flex:0 1 auto;min-height:0}.lab-area-tools-main>.g-panel .lab-tool-rows{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:6px}.lab-ws.is-tools .lab-tool-row{padding:9px 12px;gap:4px}.lab-tools-pair{flex:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lab-ws.is-tools .lab-area-side>.g-panel{flex:0 1 auto;min-height:0}@container lab-main (max-width: 760px){.lab-area-tools-main>.g-panel .lab-tool-rows,.lab-tools-pair{grid-template-columns:minmax(0,1fr)}}.lab-tool-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lab-tool-row{display:flex;flex-direction:column;gap:5px;padding:11px 12px;border-radius:12px;text-decoration:none;color:var(--g-ink);border:1px solid rgba(110,214,236,.1);background:#0a202c4d;transition:border-color var(--g-t),background var(--g-t)}.lab-tool-row:hover{border-color:#19f0fd6b;background:#0a9bff14}.lab-tool-row-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.lab-tool-row b{font:600 var(--g-fs-lg)/1.3 var(--g-display)}.lab-tool-row small{color:var(--g-muted);font-size:var(--g-fs-md);line-height:1.5}.lab-tool-row-go{display:inline-flex;align-items:center;gap:6px;color:var(--g-cyan);font:600 var(--g-fs-sm)/1 var(--g-sans)}.lab-tool-row-go svg{width:13px;height:13px;transition:transform var(--g-t) var(--g-ease)}.lab-tool-row:hover .lab-tool-row-go svg{transform:translate(3px)}.lab-tool-nav+.lab-tool-nav{margin-top:12px}.lab-tool-nav-row{grid-template-columns:minmax(0,1fr)!important}.lab-ws.is-tierlists{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:max-content minmax(0,1fr);grid-template-areas:"head head" "ai games"}.lab-area-ai{grid-area:ai;min-width:0;display:flex}.lab-area-ai>.g-panel{flex:1 1 auto}.lab-area-games{grid-area:games}.lab-tlcard{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;text-decoration:none;color:var(--g-ink);border:1px solid rgba(111,251,69,.2);background:linear-gradient(160deg,#6ffb4512,#020c1373);transition:border-color var(--g-t),background var(--g-t)}.lab-tlcard:hover{border-color:#6ffb4580}.lab-tlcard-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.lab-tlcard-title{font:700 22px/1.2 var(--g-display)}.lab-tlcard-summary{color:var(--g-muted);font-size:var(--g-fs-body);line-height:1.5}.lab-tlcard .lab-tierstrip{margin:4px 0 0}.lab-tlcard-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:var(--g-muted);font-size:var(--g-fs-md)}.lab-tlcard-foot b{color:var(--g-ink);font-family:var(--g-display)}.lab-ws.is-404{display:grid;place-items:center}.lab-404{width:min(640px,100%)}.lab-404-title{margin:4px 0 8px;font:700 clamp(24px,2.4vw,32px)/1.15 var(--g-display);color:var(--g-ink)}.lab-404-text{margin:0 0 16px;color:var(--g-muted);font-size:var(--g-fs-lg);line-height:1.55}.lab-404-text code{font-family:var(--g-mono);color:var(--g-white)}.lab-404-actions{display:flex;flex-wrap:wrap;gap:8px}@container lab-main (max-width: 1279.98px){.lab-ws.is-guides{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "shelf1 shelf2" "side side";grid-template-rows:max-content minmax(520px,1fr) auto;height:auto!important}.lab-ws.is-tools{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "main" "side";grid-template-rows:max-content auto auto;height:auto!important}}@media(max-width:1023.98px),(max-height:599.98px){.lab-guide-row{grid-template-columns:96px minmax(0,1fr)}}.lab-tl-queue-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin:0;padding:0;list-style:none}.lab-tl-queue-grid .lab-token{text-decoration:none;height:100%}.lab-tl-meanings{margin:0;padding:0;list-style:none}.lab-tl-meanings li{display:grid;grid-template-columns:46px minmax(0,1fr);gap:10px;align-items:center;padding:5px 0;color:var(--g-ink);font-size:var(--g-fs-md)}.lab-tl-meanings .lab-tierstrip-t{height:26px;justify-content:center}.lab-ws:not(.is-home){--g-fs-xs: 12.5px;--g-fs-mono: 12.5px;--g-fs-sm: 13.5px;--g-fs-md: 14.5px;--g-fs-base: 15px;--g-fs-body: 16px;--g-fs-lg: 17px;--g-fs-title: 18px;--g-fs-h: 19px;width:100%;max-width:1560px;margin:0 auto;padding:22px clamp(18px,3cqi,52px) 56px;gap:28px}.lab-app[data-frame=window] .lab-ws:not(.is-home){height:auto;min-height:0}.lab-app[data-frame=window] .lab-ws:not(.is-home)>*{min-height:auto}.lab-ws:not(.is-home) .g-pbody{overflow:visible;max-height:none}.lab-ws:not(.is-home) .g-panel{align-self:start}.lab-ws:not(.is-home) .g-ptitle{font-size:18px}.lab-ws:not(.is-home) .g-ph{padding:16px 20px 10px}.lab-ws:not(.is-home) .g-pbody{padding:4px 20px 20px}.lab-ws:not(.is-home) .lab-wshead{align-items:flex-end;gap:16px 32px;padding:6px 0 4px}.lab-ws:not(.is-home) .lab-wshead-kicker{font-size:12.5px;color:var(--g-mint);margin-bottom:10px;white-space:normal}.lab-ws:not(.is-home) .lab-wshead-title{font:800 clamp(32px,3.3cqi,54px)/1.06 var(--g-display);letter-spacing:-.025em;max-width:26ch}.lab-ws:not(.is-home) .lab-wshead-stats{font-size:15px;gap:6px 28px}.lab-ws:not(.is-home) .lab-wshead-stats b{font-size:28px}.lab-ws:not(.is-home) .lab-crumbs ol{font-size:12.5px;margin-bottom:8px}.lab-ws:not(.is-home) .lab-wshead-actions .g-btn{min-height:44px;padding:0 18px;font-size:14.5px;border-radius:11px}.lab-ws:not(.is-home) .lab-label{font-size:12px;margin-bottom:10px}.lab-sec{min-width:0}.lab-sec-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 14px;font:700 22px/1.2 var(--g-display);letter-spacing:-.01em;color:var(--g-ink)}.lab-sec-title small{font:500 14px/1.3 var(--g-sans);color:var(--g-faint);letter-spacing:0}.lab-ws.is-tests{display:flex;flex-direction:column}.lab-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-grid-root] .lab-fchip{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border-radius:999px;cursor:pointer;border:1px solid var(--g-line-strong);background:#040f1799;color:var(--g-muted);font:600 14px/1 var(--g-sans);transition:all var(--g-t)}.lab-fchip b{font-family:var(--g-display);color:var(--g-faint)}.lab-fchip:hover:not(:disabled){color:var(--g-ink);border-color:#19f0fd80}.lab-fchip[aria-pressed=true]{color:var(--g-on-light);background:var(--g-cyan);border-color:var(--g-cyan);box-shadow:0 0 18px #19f0fd59}.lab-fchip[aria-pressed=true] b{color:var(--g-on-light)}.lab-fchip:disabled{opacity:.45;cursor:default}.lab-fchip:focus-visible{outline:2px solid var(--g-cyan);outline-offset:2px}.lab-filter-line{flex-basis:100%;margin:4px 0 0;color:var(--g-faint);font-size:14px}.lab-tests-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:clamp(24px,3cqi,56px);align-items:start}.lab-rrows{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.lab-rrow{--c: var(--g-cyan);position:relative;display:flex;flex-direction:column;gap:8px;padding:18px 22px 16px 26px;border-radius:16px;text-decoration:none;color:var(--g-ink);border:1px solid rgba(110,214,236,.12);background:linear-gradient(180deg,#0a202c8c,#040f178c);transition:border-color .25s,background .25s,transform .3s var(--g-ease),box-shadow .3s}.lab-rrow[data-tone=green]{--c: var(--g-green)}.lab-rrow[data-tone=amber]{--c: var(--g-amber)}.lab-rrow[data-tone=red]{--c: var(--g-red)}.lab-rrow[data-tone=blue]{--c: #6cbcff}.lab-rrow:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:4px;border-radius:0 4px 4px 0;background:var(--c);box-shadow:0 0 14px var(--c)}.lab-rrow:hover,.lab-rrow.is-on{border-color:color-mix(in srgb,var(--c) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 9%,rgba(10,32,44,.7)),#040f1799)}.lab-rrow:hover{transform:translate(4px)}.lab-rrow:focus-visible{outline:2px solid var(--g-cyan);outline-offset:3px}.lab-rrow-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;color:var(--g-faint);font:500 13px/1.3 var(--g-mono)}.lab-rrow-verdict{font:700 clamp(20px,1.6cqi,25px)/1.2 var(--g-display);letter-spacing:-.01em;color:var(--c);text-wrap:balance}.lab-rrow-title{font:500 16px/1.45 var(--g-sans);color:#c8dce1}.lab-rrow-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:2px;color:var(--g-faint);font-size:14px}.lab-rrow-go{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:var(--g-cyan);font-weight:600}.lab-rrow-go svg{width:15px;height:15px;transition:transform var(--g-t) var(--g-ease)}.lab-rrow:hover .lab-rrow-go svg{transform:translate(3px)}.lab-tests-side{position:sticky;top:18px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.lab-tests-side .rc-paper.is-preview{width:100%;animation:rc-arrive .45s var(--g-ease) backwards;--rc-stamp-at: .3s}.lab-tests-side-text{margin:0;color:var(--g-muted);font-size:15px;line-height:1.6}.lab-ws.is-reliability{display:flex;flex-direction:column}.lab-diag{display:grid;grid-template-columns:minmax(280px,40%) minmax(0,1fr);gap:clamp(20px,3cqi,48px);align-items:start}.lab-diag-list{display:flex;flex-direction:column;gap:8px}.lab-diag-k{margin:0 0 4px;font:600 12.5px/1 var(--g-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--g-amber)}[data-grid-root] .lab-diag-sym{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;width:100%;padding:14px 16px;border-radius:13px;text-align:left;cursor:pointer;border:1px solid rgba(242,196,109,.14);background:#040f178c;color:var(--g-muted);font:500 15.5px/1.45 var(--g-sans);transition:all .25s var(--g-ease)}.lab-diag-n{font:700 13px/1.5 var(--g-display);color:var(--g-faint)}.lab-diag-sym:hover{color:var(--g-ink);border-color:#f2c46d66}.lab-diag-sym[aria-selected=true]{color:var(--g-ink);border-color:#f2c46dbf;background:linear-gradient(105deg,#f2c46d24,#040f1799 70%);box-shadow:0 0 26px #f2c46d1f;transform:translate(6px)}.lab-diag-sym[aria-selected=true] .lab-diag-n{color:var(--g-amber)}.lab-diag-sym:focus-visible{outline:2px solid var(--g-cyan);outline-offset:2px}.lab-diag-card{position:sticky;top:18px;padding:28px 30px 26px;border-radius:20px;border:1px solid rgba(242,196,109,.3);background:linear-gradient(160deg,#f2c46d14,#030c13d9 45%);box-shadow:var(--g-shadow-panel),0 0 50px #f2c46d12;backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur)}.lab-diag-quote{margin:0 0 22px;font:700 clamp(21px,1.8cqi,28px)/1.3 var(--g-display);color:var(--g-ink);text-wrap:balance}.lab-diag-quote:before{content:"“";color:var(--g-amber);margin-right:2px}.lab-diag-quote:after{content:"”";color:var(--g-amber)}.lab-diag-step{position:relative;padding:0 0 18px 22px;border-left:2px solid rgba(242,196,109,.3);animation:lab-diag-in .5s var(--g-ease) backwards}.lab-diag-step.is-action{border-left-color:var(--g-green);animation-delay:.12s}.lab-diag-step:before{content:"";position:absolute;left:-7px;top:3px;width:12px;height:12px;border-radius:50%;background:var(--g-amber);box-shadow:0 0 12px var(--g-amber)}.lab-diag-step.is-action:before{background:var(--g-green);box-shadow:0 0 12px var(--g-green)}.lab-diag-step h2{margin:0 0 6px;font:600 12.5px/1.2 var(--g-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--g-amber)}.lab-diag-step.is-action h2{color:var(--g-green)}.lab-diag-step p{margin:0;color:#d3e3e7;font-size:17px;line-height:1.6}.lab-diag-step.is-action p{color:var(--g-ink);font-weight:500}.lab-diag-src{display:flex;align-items:center;gap:12px;margin-top:8px;padding-top:16px;border-top:1px solid var(--g-line);color:var(--g-faint);font-size:14px}@keyframes lab-diag-in{0%{opacity:0;transform:translate(-10px)}}.lab-rulecards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none}.lab-rulecards li{padding:18px 18px 16px;border-radius:15px;border:1px solid rgba(111,251,69,.16);background:#040f178c}.lab-rulecards span{display:block;font:700 13px/1 var(--g-display);color:var(--g-green);margin-bottom:10px}.lab-rulecards b{display:block;font:700 17px/1.3 var(--g-display);margin-bottom:6px}.lab-rulecards p{margin:0;color:var(--g-muted);font-size:15px;line-height:1.55}.lab-ws.is-reliability .lab-rule-short{display:flex;align-items:center;gap:16px;margin-top:16px;color:var(--g-muted);font-size:15px}.lab-ws.is-reliability .lab-rule-short-video{width:120px;flex:none}.lab-ws.is-reliability .lab-icards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none}.lab-ws.is-reliability .lab-icard b{font-size:17px}.lab-ws.is-reliability .lab-icard small{font-size:14px}.lab-gitreal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px;padding:24px 28px;border-radius:18px;border:1px solid rgba(25,240,253,.25);background:linear-gradient(105deg,#0a9bff1f,#030c1399 65%)}.lab-gitreal .lab-sec-title{margin-bottom:6px}.lab-gitreal p{margin:0;color:var(--g-muted);font-size:15.5px}.lab-ws.is-tierlist{display:flex;flex-direction:column}.lab-tl-stage{display:grid;grid-template-columns:minmax(340px,38%) minmax(0,1fr);gap:clamp(22px,3cqi,56px);align-items:start}.lab-tl-board .lab-board-scope{margin:-6px 0 16px;color:var(--g-muted);font-size:15px;line-height:1.55}.lab-ws.is-tierlist .lab-shelves{grid-template-columns:46px minmax(0,1fr);row-gap:8px}.lab-ws.is-tierlist .lab-shelf{min-height:50px}.lab-ws.is-tierlist .lab-shelf-meaning b{font-size:15px}.lab-ws.is-tierlist .lab-shelf-slots{display:none}.lab-ws.is-tierlist .lab-shelves[data-empty=false] .lab-shelf-slots{display:flex;grid-column:1 / -1}.lab-ws.is-tierlist .lab-shelves[data-empty=true]:after{grid-column:1 / -1}.lab-board-empty{margin:14px 0 0;padding:14px 16px;border-radius:13px;border:1px dashed rgba(120,226,244,.25);color:var(--g-muted);font-size:15px;line-height:1.55}.lab-board-empty b{color:var(--g-ink)}.lab-ws.is-tierlist .lab-bench-key{display:flex;align-items:center;gap:8px;margin:-6px 0 16px;color:var(--g-faint);font-size:14.5px}.lab-ws.is-tierlist .lab-bench-key i{width:9px;height:9px;border-radius:50%;background:var(--g-cyan);box-shadow:0 0 9px var(--g-cyan)}.lab-cast{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}[data-grid-root] .lab-castcard{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:14px 10px;border-radius:16px;cursor:pointer;text-align:center;border:1px solid rgba(110,214,236,.12);background:radial-gradient(120% 80% at 50% 0%,#19f0fd0f,#040f1799);color:var(--g-ink);transition:border-color .25s,transform .35s var(--g-ease),box-shadow .3s,background .3s}.lab-castcard .lab-orb{width:92px;height:92px;margin-bottom:6px}.lab-castcard b{font:700 15px/1.25 var(--g-display)}.lab-castcard small{font:400 12.5px/1.3 var(--g-mono);color:var(--g-faint)}.lab-castcard em{margin-top:5px;font:600 12.5px/1.3 var(--g-mono);font-style:normal;color:var(--g-cyan)}.lab-castcard[data-has=false] em{color:var(--g-faint);font-weight:400}.lab-castcard[data-has=false] .lab-orb{filter:saturate(.35) brightness(.7)}.lab-castcard:hover{border-color:#19f0fd73;transform:translateY(-4px)}.lab-castcard[aria-pressed=true]{border-color:var(--g-cyan);transform:translateY(-6px);background:radial-gradient(120% 80% at 50% 0%,#19f0fd2e,#040f17b3);box-shadow:0 0 0 1px #19f0fd40,0 18px 40px #00040880,0 0 34px #19f0fd29}.lab-castcard:focus-visible{outline:2px solid var(--g-cyan);outline-offset:3px}.lab-tl-dossier{padding:26px 28px;border-radius:20px;border:1px solid var(--g-line-strong);background:var(--g-glass);backdrop-filter:var(--g-blur);-webkit-backdrop-filter:var(--g-blur);box-shadow:var(--g-shadow-panel)}.lab-tl-dossier .lab-dossier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:28px}.lab-dossier-who{display:flex;gap:22px;align-items:flex-start}.lab-orb.is-big{width:132px;height:132px;flex:none}.lab-tl-dossier .lab-dossier-name{font-size:28px}.lab-tl-dossier .lab-dossier-receipts b{font-size:17px}.lab-tl-dossier .lab-dossier-receipts small{font-size:14px}.lab-tl-dossier .lab-dossier-vote{margin-top:18px}.lab-ws.is-tierlist .lab-how-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:18px}.lab-ws.is-tierlist .lab-how-head .lab-sec-title{margin:0}.lab-ws.is-tierlist .lab-how-tabs{margin-left:0}.lab-ws.is-tierlist .lab-process p,.lab-ws.is-tierlist .lab-never li,.lab-ws.is-tierlist .lab-changelog li,.lab-ws.is-tierlist .lab-tl-watch p{font-size:15px}.lab-orb{position:relative;display:block;flex:none;width:64px;height:64px;animation:lab-orb-bob 5.5s ease-in-out infinite alternate}.lab-orb>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.lab-orb-ring{animation:lab-orb-spin 14s linear infinite}.lab-orb-ring.is-b{animation-duration:21s;animation-direction:reverse}.lab-orb.is-plain{animation:none}.lab-castcard:nth-child(3n+2) .lab-orb{animation-delay:-1.8s}.lab-castcard:nth-child(3n) .lab-orb{animation-delay:-3.6s}@keyframes lab-orb-spin{to{transform:rotate(360deg)}}@keyframes lab-orb-bob{0%{transform:translateY(-2px)}to{transform:translateY(2px)}}html[data-lab-motion=calm] :is(.lab-orb,.lab-orb-ring){animation:none}.lab-ws:not(.is-home) .lab-prose{font-size:17.5px;line-height:1.72;max-width:70ch}.lab-ws:not(.is-home) .lab-prose h2{font-size:24px;margin-top:36px}.lab-ws:not(.is-home) .lab-prose h3{font-size:19px}.lab-ws:not(.is-home) .lab-toc a{font-size:15px;padding:8px 10px 8px 32px}@container lab-main (max-width: 1100px){.lab-tests-main,.lab-diag,.lab-tl-stage,.lab-tl-dossier .lab-dossier{grid-template-columns:minmax(0,1fr)}.lab-tests-side,.lab-diag-card{position:static}}@media(max-width:1023.98px),(max-height:599.98px){.lab-ws:not(.is-home){padding:14px 14px 28px;gap:22px}.lab-ws:not(.is-home) .lab-wshead-title{font-size:clamp(28px,8vw,40px)}.lab-tests-main,.lab-diag,.lab-tl-stage,.lab-tl-dossier .lab-dossier{grid-template-columns:minmax(0,1fr)}.lab-tests-side,.lab-diag-card{position:static}.lab-diag-card{padding:20px 18px}.lab-cast{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-dossier-who{flex-direction:column}.lab-tl-dossier{padding:18px}[data-grid-root] .lab-diag-sym[aria-selected=true]{transform:none}}.lab-diag-src .lab-board-src{display:inline-flex;flex-direction:row;align-items:center;gap:10px;padding:8px 12px;border-radius:10px;border:1px solid var(--g-line-strong);color:var(--g-cyan);text-decoration:none}.lab-diag-src .lab-board-src:hover{border-color:#19f0fd8c}.lab-diag-src .lab-board-src svg{width:15px;height:15px}@container lab-main (min-width: 1100.02px){.lab-ws.is-report{grid-template-columns:minmax(0,1fr) clamp(320px,27cqi,400px);grid-template-areas:"head head" "reader receipts"}.lab-ws.is-report .lab-area-list{display:none}.lab-ws.is-report .lab-area-receipts{position:sticky;top:18px}.lab-ws:is(.is-method,.is-about,.is-guide,.is-tool){grid-template-columns:clamp(260px,22cqi,330px) minmax(0,1fr);grid-template-rows:max-content auto 1fr;grid-template-areas:"head head" "toc reader" "side reader"}.lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) .lab-area-side{align-self:start}}.lab-ws.is-report .lab-wshead-title{font-size:clamp(28px,2.6cqi,44px);max-width:34ch}.rc-paper.is-full .rc-line{align-items:stretch}.rc-paper.is-full .rc-line dt,.rc-paper.is-full .rc-line dd{text-align:left}@container lab-main (min-width: 1100.02px){.lab-ws.is-report .g-num{display:none}}@media(max-width:1023.98px){.lab-ws:not(.is-home),.lab-ws:not(.is-home)>*,.lab-ws:not(.is-home) .g-panel,.lab-ws:not(.is-home) .g-pbody,.lab-ws:not(.is-home) .lab-dossier,.lab-ws:not(.is-home) .lab-dossier-who>div{min-width:0;max-width:100%}.lab-ws:not(.is-home) :is(.g-ptitle,.g-pmeta,.lab-time,.g-chip,b,small){white-space:normal;overflow-wrap:anywhere}.lab-ws:not(.is-home) .g-ph{flex-wrap:wrap}[data-grid-root] .lab-ws:not(.is-home) .g-btn{white-space:normal;max-width:100%;height:auto;padding-block:8px;text-align:center}.lab-ws.is-reliability .lab-diag,.lab-ws.is-reliability .lab-sec,.lab-ws.is-reliability .lab-gitreal{min-width:0;max-width:100%}.lab-ws.is-reliability .lab-tool-actions{flex-wrap:wrap}}.mtl-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-bottom:14px}.mtl-head .lab-sec-title{margin:0}.mtl-note{margin:0;color:var(--g-muted);font-size:15px}.mtl-tools{margin-left:auto;display:flex;align-items:center;gap:14px}.mtl-state{color:var(--g-faint);font:500 13px/1.3 var(--g-mono)}.mtl-rows{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.mtl-row{--t: var(--g-cyan);display:grid;grid-template-columns:96px minmax(0,1fr);min-height:118px;border-radius:14px;overflow:hidden;border:1px solid color-mix(in srgb,var(--t) 30%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--t) 9%,rgba(3,12,19,.7)),#030c138c 40%);transition:box-shadow .2s,border-color .2s}.mtl-row[data-tier=S]{--t: #ff5f7e}.mtl-row[data-tier=A]{--t: #ffa24a}.mtl-row[data-tier=B]{--t: #ffe05c}.mtl-row[data-tier=C]{--t: #6ffb45}.mtl-row[data-tier=D]{--t: #4fb3ff}.mtl-row.is-over,.mtl-pool.is-over{border-color:var(--g-cyan);box-shadow:0 0 0 2px #19f0fd59,0 0 30px #19f0fd33}.mtl-letter{display:grid;place-items:center;font:800 44px/1 var(--g-display);color:#061017;background:var(--t);text-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:inset -6px 0 14px #0003}.mtl-slot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;min-width:0}.mtl-empty{color:var(--g-faint);font-size:14px;font-style:italic;padding-left:6px}[data-grid-root] .mtl-card{display:flex;flex-direction:column;align-items:center;gap:2px;width:118px;padding:8px 6px 9px;border-radius:13px;cursor:pointer;text-align:center;border:1px solid rgba(110,214,236,.14);background:#040f17bf;color:var(--g-ink);transition:transform .25s var(--g-ease),border-color .2s,box-shadow .2s}.mtl[data-editor=true] .mtl-card{cursor:grab}.mtl-card .lab-orb{width:62px;height:62px}.mtl-card b{font:700 13px/1.2 var(--g-display)}.mtl-card small{font:400 11.5px/1.2 var(--g-mono);color:var(--g-faint)}.mtl-card[data-has=true] small{color:var(--g-cyan)}.mtl-card:hover{transform:translateY(-3px);border-color:#19f0fd73}.mtl-card[aria-pressed=true]{border-color:var(--g-cyan);box-shadow:0 0 24px #19f0fd40}.mtl-card:focus-visible{outline:2px solid var(--g-cyan);outline-offset:2px}.mtl-pool{margin-top:18px;border-radius:14px;border:1px dashed rgba(120,226,244,.25);background:#030c1366}.mtl-pool-k{margin:0;padding:12px 14px 0;color:var(--g-faint);font:600 12.5px/1.4 var(--g-mono);letter-spacing:.05em;text-transform:uppercase}@media(max-width:1023.98px){.mtl-row{grid-template-columns:56px minmax(0,1fr);min-height:96px}.mtl-letter{font-size:30px}[data-grid-root] .mtl-card{width:96px}.mtl-card .lab-orb{width:50px;height:50px}}@media(min-width:1024px)and (min-height:600px){.lab-app[data-frame=window] .lab-ws.is-tierlist{height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:none;grid-template-rows:auto minmax(0,1fr);gap:14px;padding-block:12px 14px}.lab-app[data-frame=window] .lab-ws.is-tierlist>*{grid-area:auto}.lab-ws.is-tierlist .lab-crumbs{display:none}.lab-ws.is-tierlist .lab-wshead{padding:0;align-items:center}.lab-ws.is-tierlist .lab-wshead-kicker{margin-bottom:4px}.lab-ws.is-tierlist .lab-wshead-title{font-size:clamp(26px,2.4cqi,40px);max-width:none}.lab-ws.is-tierlist .lab-wshead-stats b{font-size:22px}.lab-tl-one{display:grid;grid-template-columns:minmax(0,1fr) clamp(340px,31%,500px);gap:18px;min-height:0}.lab-tl-list{min-height:0;display:flex}.lab-ws.is-tierlist .mtl{flex:1;display:flex;flex-direction:column;min-height:0}.lab-ws.is-tierlist .mtl-head{margin-bottom:8px}.lab-ws.is-tierlist .mtl-head .lab-sec-title{font-size:18px}.lab-ws.is-tierlist .mtl-note{font-size:13.5px}.lab-ws.is-tierlist .mtl-rows{flex:1;min-height:0;display:grid;grid-template-rows:repeat(5,minmax(0,1fr));gap:6px}.lab-ws.is-tierlist .mtl-row{min-height:0;grid-template-columns:clamp(56px,6cqi,88px) minmax(0,1fr);container-type:size}.lab-ws.is-tierlist .mtl-letter{font-size:clamp(26px,50cqb,44px)}.lab-ws.is-tierlist .mtl-slot{flex-wrap:nowrap;height:100%;padding:5px 8px;gap:8px;overflow:hidden}[data-grid-root] .lab-ws.is-tierlist .mtl-card{height:100%;width:auto;aspect-ratio:.92;min-width:74px;padding:4px;justify-content:center}.lab-ws.is-tierlist .mtl-card .lab-orb{width:46cqb;height:46cqb;max-width:64px;max-height:64px;margin-bottom:0}.lab-ws.is-tierlist .mtl-card b{font-size:clamp(10.5px,11cqb,13px)}.lab-ws.is-tierlist .mtl-card small{font-size:clamp(9.5px,9.5cqb,11.5px)}.lab-ws.is-tierlist .mtl-empty{font-size:13px}.lab-ws.is-tierlist .mtl-pool{margin-top:6px;flex:none}.lab-ws.is-tierlist .mtl-pool .mtl-slot{height:auto;flex-wrap:wrap}.lab-ws.is-tierlist .mtl-pool .mtl-card{height:92px}.lab-ws.is-tierlist .mtl-pool:not(:has(.mtl-card)){display:none}.lab-ws.is-tierlist .lab-tl-dossier{min-height:0;overflow-y:auto;padding:22px 22px 18px;scrollbar-width:thin}.lab-ws.is-tierlist .lab-tl-dossier .lab-dossier{display:flex;flex-direction:column;gap:14px}.lab-ws.is-tierlist .lab-dossier-who{flex-direction:column;align-items:center;text-align:center;gap:8px}.lab-ws.is-tierlist .lab-orb.is-big{width:clamp(120px,22cqb,190px);height:clamp(120px,22cqb,190px)}.lab-ws.is-tierlist .lab-dossier-state{justify-content:center;gap:12px}.lab-ws.is-tierlist .lab-tl-dossier .lab-dossier-name{font-size:26px}}.lab-dossier-review{margin:4px 0 2px;padding:14px 16px;border-radius:14px;text-align:left;border:1px solid rgba(255,95,126,.45);background:linear-gradient(135deg,#ff5f7e24,#030c1399 70%)}.lab-dossier-review .lab-label{margin:0 0 6px;color:#ff8fa5}.lab-dossier-review p:not(.lab-label){margin:0;font:600 17px/1.45 var(--g-display);color:var(--g-ink)}.lab-dossier-review small{display:block;margin-top:8px;color:var(--g-faint);font-size:12.5px}@media(min-width:1024px)and (min-height:600px){.lab-app[data-frame=window] .lab-ws:not(.is-home){height:100%;min-height:0;padding-block:12px 14px;gap:14px}.lab-app[data-frame=window] .lab-ws:not(.is-home)>*{min-height:0}.lab-app[data-frame=window] .lab-ws:not(.is-home) .g-pbody{overflow-y:auto;scrollbar-width:thin}.lab-app[data-frame=window] .lab-ws:not(.is-home) .g-panel{align-self:stretch}.lab-app[data-frame=window] .lab-ws:not(.is-home) .lab-crumbs{display:none}.lab-app[data-frame=window] .lab-ws:not(.is-home) .lab-wshead{padding:0;align-items:center}.lab-app[data-frame=window] .lab-ws:not(.is-home) .lab-wshead-title{font-size:clamp(26px,2.4cqi,40px)}.lab-app[data-frame=window] .lab-ws:not(.is-home) .lab-wshead-kicker{margin-bottom:4px}.lab-app[data-frame=window] .lab-ws:not(.is-home) .lab-wshead-stats b{font-size:22px}.lab-app[data-frame=window] .lab-ws:is(.is-report) .lab-wshead-title{font-size:clamp(22px,1.9cqi,32px)}.lab-app[data-frame=window] .lab-ws.is-tests{display:grid;grid-template-rows:auto auto minmax(0,1fr)}.lab-app[data-frame=window] .lab-ws.is-tests .lab-tests-main{min-height:0;height:100%}.lab-app[data-frame=window] .lab-ws.is-tests .lab-rrows{height:100%;overflow-y:auto;padding-right:8px;scrollbar-width:thin}.lab-app[data-frame=window] .lab-ws.is-tests .lab-tests-side{position:static;height:100%;overflow-y:auto;scrollbar-width:thin}.lab-app[data-frame=window] .lab-ws.is-tests .lab-filter-line{display:none}.lab-app[data-frame=window] .lab-ws.is-reliability{display:grid;grid-template-rows:auto minmax(0,1fr)}.lab-app[data-frame=window] .lab-ws.is-reliability>.lab-sec{display:none}.lab-app[data-frame=window] .lab-ws.is-reliability .lab-diag{height:100%;min-height:0}.lab-app[data-frame=window] .lab-ws.is-reliability .lab-diag-list{height:100%;overflow-y:auto;padding-right:8px;scrollbar-width:thin}.lab-app[data-frame=window] .lab-ws.is-reliability .lab-diag-card{position:static;height:100%;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:thin}.lab-app[data-frame=window] .lab-ws.is-reliability .lab-diag-more{display:flex}}.lab-diag-more{display:none;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:18px}@media(min-width:1024px)and (min-height:600px){.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool){grid-template-rows:auto minmax(0,max-content) minmax(0,1fr)}.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) :is(.lab-area-toc,.lab-area-side,.lab-area-reader){min-height:0;overflow:hidden;display:flex;flex-direction:column}.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) .lab-area-side{overflow-y:auto;scrollbar-width:thin}.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) :is(.lab-area-toc,.lab-area-reader)>.g-panel,.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) .lab-area-toc.g-panel,.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) .lab-area-reader.g-panel{flex:1 1 auto;min-height:0}.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) .lab-area-side{align-self:stretch}}.tl-show{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(18px,2.4cqi,40px);min-height:0}.tl-feature{position:relative;display:flex;flex-direction:column;min-height:0;border-radius:22px;overflow:hidden;border:1px solid var(--g-line-strong);background:var(--g-glass-strong);box-shadow:var(--g-shadow-panel),0 0 60px #19f0fd14;animation:rc-arrive .45s var(--g-ease) backwards}.tl-feature-art{position:relative;flex:1 1 55%;min-height:0;overflow:hidden;background:radial-gradient(circle at 50% 40%,#19f0fd2e,#02070be6)}.tl-feature-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;animation:tl-drift 14s ease-in-out infinite alternate}.tl-feature-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(3,12,19,.95))}.tl-feature-glyph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:800 clamp(70px,9cqi,140px)/1 var(--g-display);color:var(--g-cyan);text-shadow:0 0 40px rgba(25,240,253,.6)}.tl-feature[data-kind=work] .tl-feature-glyph{color:var(--g-mint)}.tl-feature-body{position:relative;padding:0 28px 24px;margin-top:-36px}.tl-feature-k{display:flex;align-items:center;gap:10px;margin:0;font:600 12.5px/1 var(--g-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--g-mint)}.tl-feature h2{margin:8px 0;font:800 clamp(28px,2.8cqi,46px)/1.05 var(--g-display);letter-spacing:-.02em}.tl-feature-text{margin:0 0 18px;color:#c8dce1;font-size:16.5px;line-height:1.55;max-width:58ch}.tl-feature-actions{display:flex;flex-wrap:wrap;gap:10px}.tl-feature-actions .g-btn{min-height:46px;padding:0 20px;font-size:15px;border-radius:12px}@keyframes tl-drift{0%{transform:scale(1.04) translate(-1%)}to{transform:scale(1.1) translate(1%,-1%)}}.tl-wall{display:flex;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;scrollbar-width:thin;padding-right:4px}.tl-group-k{margin:0 0 8px;font:600 12.5px/1 var(--g-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--g-faint)}.tl-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.tl-tile{position:relative;display:flex;flex-direction:column;border-radius:14px;overflow:hidden;border:1px solid rgba(110,214,236,.14);background:#040f17b3;color:var(--g-ink);text-decoration:none;transition:transform .3s var(--g-ease),border-color .2s,box-shadow .3s}.tl-tile-art{display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;background:radial-gradient(circle,#19f0fd24,#02070be6)}.tl-tile-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s var(--g-ease)}.tl-tile-art i{font:800 34px/1 var(--g-display);font-style:normal;color:var(--g-cyan);text-shadow:0 0 18px rgba(25,240,253,.6)}.tl-tile[data-kind=work] .tl-tile-art i{color:var(--g-mint)}.tl-tile b{padding:9px 12px 11px;font:700 14.5px/1.25 var(--g-display)}.tl-tile:hover,.tl-tile.is-on{transform:translateY(-3px);border-color:#19f0fd99;box-shadow:0 14px 30px #00040880,0 0 24px #19f0fd26}.tl-tile:hover img,.tl-tile.is-on img{transform:scale(1.06)}.tl-tile:focus-visible{outline:2px solid var(--g-cyan);outline-offset:2px}html[data-lab-motion=calm] .tl-feature-art img{animation:none}@media(min-width:1024px)and (min-height:600px){.lab-app[data-frame=window] .lab-ws.is-tools{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:none;grid-template-rows:auto minmax(0,1fr)}.lab-app[data-frame=window] .lab-ws.is-tools>*{grid-area:auto}.lab-ws.is-tools .tl-show{height:100%}}@media(max-width:1023.98px),(max-height:599.98px){.tl-show{grid-template-columns:minmax(0,1fr)}.tl-feature-art{aspect-ratio:16 / 9;flex:none}}.tl-tile-art i svg{width:46px;height:46px;stroke-width:1.6;filter:drop-shadow(0 0 12px rgba(25,240,253,.6))}.tl-feature-glyph svg{width:clamp(90px,10cqi,150px);height:auto;stroke-width:1.4;filter:drop-shadow(0 0 30px rgba(25,240,253,.6))}.lab-ws.is-tools .tl-wall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:14px;column-gap:14px;row-gap:10px;overflow:hidden;padding:0}.lab-ws.is-tools .tl-group,.lab-ws.is-tools .tl-tiles{display:contents}.lab-ws.is-tools .tl-group-k{grid-column:1 / -1;display:flex;align-items:center;gap:12px;margin:6px 0 0;font:700 17px/1.2 var(--g-display);letter-spacing:-.005em;text-transform:none;color:var(--g-ink)}.lab-ws.is-tools .tl-group-k:before{content:"";width:4px;height:18px;border-radius:3px;background:var(--g-cyan);box-shadow:0 0 10px var(--g-cyan)}.lab-ws.is-tools .tl-group-k:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--g-line-strong),transparent)}.lab-ws.is-tools .tl-tile{position:relative;min-height:0;border-radius:16px}.lab-ws.is-tools .tl-tile-art{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.lab-ws.is-tools .tl-tile-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(3,12,19,.92))}.lab-ws.is-tools .tl-tile-art i{position:relative;top:-14%}.lab-ws.is-tools .tl-tile b{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:12px 16px;font-size:clamp(15px,1.35cqi,22px);line-height:1.15;text-shadow:0 2px 10px rgba(0,0,0,.8)}@media(max-width:1023.98px),(max-height:599.98px){.lab-ws.is-tools .tl-wall{grid-template-rows:none!important;grid-auto-rows:auto;overflow:visible}.lab-ws.is-tools .tl-tile{aspect-ratio:16 / 10}}.lab-ws.is-tools .tl-tile-art{place-items:start end}.lab-ws.is-tools .tl-tile-art i{top:0;padding:12px 16px}.lab-ws.is-tools .tl-tile-art i svg{width:clamp(28px,2.4cqi,40px);height:clamp(28px,2.4cqi,40px)}.tl-carousel{position:relative;display:flex;flex-direction:column;min-height:0;perspective:1400px}.tl-track{flex:1;min-height:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.tl-track::-webkit-scrollbar{display:none}.lab-ws.is-tools .tl-track>.tl-wall{flex:0 0 100%;scroll-snap-align:start;height:100%;transition:transform .6s var(--g-ease),opacity .6s;transform:rotateY(-14deg) scale(.94);opacity:.45}.lab-ws.is-tools .tl-track>.tl-wall.is-current{transform:none;opacity:1}.tl-nav{display:flex;align-items:center;justify-content:center;gap:10px;padding-top:10px}[data-grid-root] .tl-arrow{width:38px;height:38px;border-radius:50%;border:1px solid var(--g-line-strong);background:#040f17cc;color:var(--g-cyan);font:700 22px/1 var(--g-display)}[data-grid-root] .tl-arrow:disabled{opacity:.3}[data-grid-root] .tl-dot{width:10px;height:10px;border-radius:50%;border:0;background:#78e2f44d}[data-grid-root] .tl-dot[aria-current=true]{width:26px;border-radius:6px;background:var(--g-cyan);box-shadow:0 0 10px var(--g-cyan)}html:is([data-lab-motion=calm],[data-lab-motion=still]) .lab-ws.is-tools .tl-track>.tl-wall{transform:none;opacity:1;transition:none}.lab-ws.is-tools .tl-tile[href$="/git-real"] b{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lab-ws.is-tools .tl-tile[href$="/git-real"] .tl-tile-art:after,.tl-feature-art:has(img[src*=git-real]):after{display:none}@media(min-width:1024px)and (min-height:600px){.lab-app[data-frame=window] .lab-ws:is(.is-tests,.is-reliability){grid-template-columns:minmax(0,1fr);grid-template-areas:none}.lab-app[data-frame=window] .lab-ws:is(.is-tests,.is-reliability)>*{grid-area:auto}}.lab-scope{position:relative;margin:4px 0 22px;padding:26px 14px 10px;border-radius:16px;border:1px solid rgba(25,240,253,.18);background:radial-gradient(ellipse at 50% 50%,#19f0fd1a,#02080cd9 70%);overflow:hidden}.lab-scope-svg{display:block;width:100%;height:clamp(90px,14cqb,170px);overflow:visible}.lab-scope-grid path{stroke:#78e2f414;stroke-width:1}.lab-scope-bad{fill:none;stroke:#f2c46d;stroke-width:3;stroke-linejoin:round;filter:drop-shadow(0 0 6px #ff7387);stroke-dasharray:900;stroke-dashoffset:900;animation:scope-draw 1.1s linear .1s forwards,scope-jitter .18s steps(2) 1.2s infinite}.lab-scope-bad.is-echo{stroke:#ff7387;opacity:.35;animation:scope-draw 1.1s linear .15s forwards,scope-jitter .23s steps(3) 1.2s infinite reverse}.lab-scope-good{fill:none;stroke:#6ffb45;stroke-width:3.4;filter:drop-shadow(0 0 8px #6ffb45);stroke-dasharray:600;stroke-dashoffset:600;animation:scope-draw .9s var(--g-ease) 1.9s forwards}.lab-scope-scan{fill:#19f0fd0f;stroke:#19f0fd80;stroke-width:1.5;stroke-dasharray:6 6;animation:scope-dash 1.2s linear infinite}.lab-scope-beam{stroke:#19f0fd;stroke-width:3;filter:drop-shadow(0 0 10px #19f0fd);animation:scope-sweep 2.2s ease-in-out infinite alternate}.lab-scope-dot{fill:#fff;filter:drop-shadow(0 0 10px #19f0fd);animation:scope-travel 3s var(--g-ease) .1s forwards}.lab-scope-tag{position:absolute;top:8px;font:600 11px/1 var(--g-mono);letter-spacing:.08em;text-transform:uppercase}.lab-scope-tag.is-bad{left:16px;color:var(--g-amber)}.lab-scope-tag.is-mid{left:50%;transform:translate(-50%);color:var(--g-cyan)}.lab-scope-tag.is-good{right:16px;color:var(--g-green);opacity:0;animation:lab-fade .4s 2.4s forwards}@keyframes scope-draw{to{stroke-dashoffset:0}}@keyframes scope-jitter{50%{transform:translateY(3px)}to{transform:translate(1px,-2px)}}@keyframes scope-dash{to{stroke-dashoffset:-24}}@keyframes scope-sweep{0%{transform:translate(-130px)}to{transform:translate(130px)}}@keyframes scope-travel{0%{cx:0}40%{cx:330}60%{cx:570}to{cx:900}}html[data-lab-motion=calm] :is(.lab-scope-bad,.lab-scope-beam,.lab-scope-scan){animation-iteration-count:1}html[data-lab-motion=still] .lab-scope *{animation:none!important;stroke-dashoffset:0!important;opacity:1!important}html[data-lab-motion=still] .lab-scope-dot{display:none}@media(min-width:1024px)and (min-height:600px){.lab-app[data-frame=window] .lab-ws.is-reliability .lab-diag-list{display:grid;grid-template-rows:auto repeat(7,minmax(0,1fr));gap:8px;overflow:hidden}.lab-app[data-frame=window] .lab-ws.is-reliability .lab-diag-sym{align-items:center;height:100%}.lab-app[data-frame=window] .lab-ws.is-reliability .lab-diag-card{container-type:size;overflow-y:auto}}.lab-diag-sym[aria-selected=true]{animation:sym-pulse 2.4s ease-in-out infinite}@keyframes sym-pulse{50%{box-shadow:0 0 34px #f2c46d47}}html:is([data-lab-motion=calm],[data-lab-motion=still]) .lab-diag-sym{animation:none}@media(min-width:1024px)and (min-height:600px){@container lab-main (min-width: 1400px){.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool){grid-template-columns:clamp(250px,19cqi,320px) minmax(0,1fr) clamp(280px,21cqi,360px);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"head head head" "toc reader side"}}.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) .lab-area-toc .g-pbody{overflow-y:auto}.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) .lab-area-side>.g-panel{flex:none}.lab-app[data-frame=window] .lab-ws:is(.is-method,.is-about,.is-guide,.is-tool) .lab-area-side>.g-panel .g-pbody{overflow:visible}.lab-ws.is-guide .lab-area-reader .g-pbody>:first-child :is(img,svg,figure,.lab-guide-art){max-height:220px}}@media(max-width:1023.98px){.lab-app{overflow-x:clip}.lab-tabbar,.lab-tabs{max-width:100%}}:root{--dmr-brand-blue: #197cc1;--dmr-brand-green: #1fb06f;--dmr-paint-blue: #12b7f8;--dmr-paint-green: #26f296;--dmr-frame-metal: #755934;--dmr-jewel-blue: #0cb6f8;--dmr-bg-abyss: #030c09;--dmr-font-display: "Archivo Black", "Impact", "Arial Black", sans-serif;--dmr-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--dmr-space-hero: clamp(4rem, 10vh, 7rem);--dmr-shadow-frame: 0 30px 80px -20px rgba(3, 12, 9, .85), 0 0 46px -8px rgba(12, 182, 248, .25);--dmr-cta-bg: linear-gradient(135deg, #197cc1 0%, #1fb06f 100%);--dmr-cta-text: #eafcf4;--dmr-loading-bg: radial-gradient(120% 90% at 50% 38%, #0d2a22 0%, #030c09 70%)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:375px){.\!container{max-width:375px!important}.container{max-width:375px}}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-\[4px\]{top:4px;right:4px;bottom:4px;left:4px}.inset-\[8\%\]{top:8%;right:8%;bottom:8%;left:8%}.inset-x-0{left:0;right:0}.inset-x-1\.5{left:.375rem;right:.375rem}.inset-x-2{left:.5rem;right:.5rem}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-px{bottom:-1px}.-left-1{left:-.25rem}.-right-1{right:-.25rem}.-right-2\.5{right:-.625rem}.-top-1{top:-.25rem}.-top-2\.5{top:-.625rem}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[50\%\]{left:50%}.left-full{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-9{top:2.25rem}.top-\[50\%\]{top:50%}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[10040\]{z-index:10040}.z-\[10050\]{z-index:10050}.z-\[10060\]{z-index:10060}.z-\[11000\]{z-index:11000}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[70\]{z-index:70}.z-\[71\]{z-index:71}.z-\[72\]{z-index:72}.z-\[9000\]{z-index:9000}.z-\[9100\]{z-index:9100}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2 / span 2}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[0\.65em\]{margin-top:.65em}.mt-\[0\.6em\]{margin-top:.6em}.mt-\[clamp\(38px\,6vw\,70px\)\]{margin-top:clamp(38px,6vw,70px)}.mt-\[max\(8vh\,72px\)\]{margin-top:max(8vh,72px)}.mt-auto{margin-top:auto}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-10{width:2.5rem;height:2.5rem}.size-2{width:.5rem;height:.5rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.\!h-8{height:2rem!important}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.15em\]{height:1.15em}.h-\[1\.2em\]{height:1.2em}.h-\[104px\]{height:104px}.h-\[110px\]{height:110px}.h-\[144px\]{height:144px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[22px\]{height:22px}.h-\[28px\]{height:28px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[3px\]{height:3px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[55\%\]{height:55%}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[72px\]{height:72px}.h-\[74px\]{height:74px}.h-\[clamp\(36px\,4\.6vh\,64px\)\]{height:clamp(36px,4.6vh,64px)}.h-\[clamp\(70px\,11vh\,130px\)\]{height:clamp(70px,11vh,130px)}.h-\[clamp\(90px\,13vh\,170px\)\]{height:clamp(90px,13vh,170px)}.h-\[min\(92vh\,760px\)\]{height:min(92vh,760px)}.h-\[var\(--dmr-header-h\)\]{height:var(--dmr-header-h)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[min\(78vh\,640px\)\]{max-height:min(78vh,640px)}.max-h-full{max-height:100%}.\!min-h-9,.\!min-h-\[2\.25rem\]{min-height:2.25rem!important}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-9{min-height:2.25rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[152px\]{min-height:152px}.min-h-\[18px\]{min-height:18px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[250px\]{min-height:250px}.min-h-\[320px\]{min-height:320px}.min-h-\[34rem\]{min-height:34rem}.min-h-\[36px\]{min-height:36px}.min-h-\[44px\]{min-height:44px}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[60vh\]{min-height:60vh}.min-h-\[96px\]{min-height:96px}.min-h-\[clamp\(36px\,3\.6vh\,48px\)\]{min-height:clamp(36px,3.6vh,48px)}.min-h-screen{min-height:100vh}.\!w-16{width:4rem!important}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/5{width:60%}.w-4{width:1rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[1\.15em\]{width:1.15em}.w-\[1\.2em\]{width:1.2em}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[186px\]{width:186px}.w-\[228px\]{width:228px}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[290px\]{width:290px}.w-\[32\%\]{width:32%}.w-\[34px\]{width:34px}.w-\[38\%\]{width:38%}.w-\[4\.2rem\]{width:4.2rem}.w-\[42\%\]{width:42%}.w-\[44\%\]{width:44%}.w-\[46\%\]{width:46%}.w-\[48px\]{width:48px}.w-\[55\%\]{width:55%}.w-\[56px\]{width:56px}.w-\[62\%\]{width:62%}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[80px\]{width:80px}.w-\[min\(360px\,92vw\)\]{width:min(360px,92vw)}.w-\[min\(440px\,calc\(100vw-16px\)\)\]{width:min(440px,calc(100vw - 16px))}.w-\[min\(680px\,calc\(100vw-20px\)\)\]{width:min(680px,calc(100vw - 20px))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.\!min-w-\[2\.1rem\]{min-width:2.1rem!important}.\!min-w-\[2rem\]{min-width:2rem!important}.min-w-0{min-width:0px}.min-w-6{min-width:1.5rem}.min-w-\[160px\]{min-width:160px}.min-w-\[190px\]{min-width:190px}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[8rem\]{min-width:8rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[34ch\]{max-width:34ch}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[520px\]{max-width:520px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-\[clamp\(1320px\,84vw\,2240px\)\]{max-width:clamp(1320px,84vw,2240px)}.max-w-\[min\(100\%\,300px\)\]{max-width:min(100%,300px)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-screen-sm{max-width:640px}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[180px\]{flex-basis:180px}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[7deg\]{--tw-rotate: 7deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-tooltip-fade-in{animation:tooltipFadeIn .14s ease-out forwards}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto}.grid-cols-\[clamp\(280px\,22vw\,360px\)_minmax\(0\,1fr\)\]{grid-template-columns:clamp(280px,22vw,360px) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(300px\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(300px,1fr)}.grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(380px\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(380px,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_100px_58px\]{grid-template-columns:minmax(0,1fr) 100px 58px}.grid-cols-\[minmax\(0\,1fr\)_92px\]{grid-template-columns:minmax(0,1fr) 92px}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_clamp\(310px\,26vw\,380px\)\]{grid-template-columns:minmax(0,1fr) clamp(310px,26vw,380px)}.grid-cols-\[minmax\(0\,1fr\)_clamp\(320px\,20vw\,400px\)_clamp\(280px\,16vw\,350px\)\]{grid-template-columns:minmax(0,1fr) clamp(320px,20vw,400px) clamp(280px,16vw,350px)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.grid-cols-\[minmax\(220px\,260px\)_minmax\(0\,1fr\)_minmax\(300px\,clamp\(300px\,22vw\,400px\)\)\]{grid-template-columns:minmax(220px,260px) minmax(0,1fr) minmax(300px,clamp(300px,22vw,400px))}.grid-cols-\[minmax\(300px\,0\.8fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(300px,.8fr) minmax(0,1.6fr)}.grid-cols-\[repeat\(14\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(14,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-items-center{justify-items:center}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[11px\]{gap:11px}.gap-\[clamp\(12px\,1\.5vw\,30px\)\]{gap:clamp(12px,1.5vw,30px)}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-\[clamp\(24px\,4vw\,56px\)\]{-moz-column-gap:clamp(24px,4vw,56px);column-gap:clamp(24px,4vw,56px)}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3\.5{row-gap:.875rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-\[\#d0473f\]{--tw-border-opacity: 1 !important;border-color:rgb(208 71 63 / var(--tw-border-opacity, 1))!important}.border-\[\#2ee6a8\]\/25{border-color:#2ee6a840}.border-\[\#2ee6a8\]\/30{border-color:#2ee6a84d}.border-\[\#2ee6a8\]\/35{border-color:#2ee6a859}.border-\[\#2ee6a8\]\/40{border-color:#2ee6a866}.border-\[\#2ee6a8\]\/50{border-color:#2ee6a880}.border-\[\#5b8fd6\]\/50{border-color:#5b8fd680}.border-\[\#8fd3ff\]\/35{border-color:#8fd3ff59}.border-\[\#a374d8\]\/40{border-color:#a374d866}.border-\[\#b77cff\]\/45{border-color:#b77cff73}.border-\[\#c9a45c\]\/15{border-color:#c9a45c26}.border-\[\#c9a45c\]\/20{border-color:#c9a45c33}.border-\[\#c9a45c\]\/25{border-color:#c9a45c40}.border-\[\#c9a45c\]\/30{border-color:#c9a45c4d}.border-\[\#c9a45c\]\/35{border-color:#c9a45c59}.border-\[\#c9a45c\]\/40{border-color:#c9a45c66}.border-\[\#c9a45c\]\/45{border-color:#c9a45c73}.border-\[\#c9a45c\]\/50{border-color:#c9a45c80}.border-\[\#c9a45c\]\/60{border-color:#c9a45c99}.border-\[\#d0473f\]\/20{border-color:#d0473f33}.border-\[\#d0473f\]\/25{border-color:#d0473f40}.border-\[\#d0473f\]\/45{border-color:#d0473f73}.border-\[\#d0473f\]\/50{border-color:#d0473f80}.border-\[\#d4a843\]\/30{border-color:#d4a8434d}.border-\[\#d4a843\]\/35{border-color:#d4a84359}.border-\[\#d4a843\]\/55{border-color:#d4a8438c}.border-\[\#f0cf7a\]{--tw-border-opacity: 1;border-color:rgb(240 207 122 / var(--tw-border-opacity, 1))}.border-\[\#f0cf7a\]\/25{border-color:#f0cf7a40}.border-\[\#f0cf7a\]\/30{border-color:#f0cf7a4d}.border-\[\#f0cf7a\]\/35{border-color:#f0cf7a59}.border-\[\#f0cf7a\]\/40{border-color:#f0cf7a66}.border-\[\#f0cf7a\]\/45{border-color:#f0cf7a73}.border-\[\#f0cf7a\]\/50{border-color:#f0cf7a80}.border-\[\#f0cf7a\]\/55{border-color:#f0cf7a8c}.border-\[\#f0cf7a\]\/60{border-color:#f0cf7a99}.border-\[\#f0cf7a\]\/70{border-color:#f0cf7ab3}.border-\[\#f0cf7a\]\/80{border-color:#f0cf7acc}.border-\[\#f5d37b\]\/55{border-color:#f5d37b8c}.border-\[\#ff3df0\]\/60{border-color:#ff3df099}.border-\[\#ff3df0\]\/70{border-color:#ff3df0b3}.border-\[\#ff6b5b\]\/45{border-color:#ff6b5b73}.border-\[\#ff8c00\]\/35{border-color:#ff8c0059}.border-\[\#ff8c00\]\/45{border-color:#ff8c0073}.border-\[\#ff8c00\]\/50{border-color:#ff8c0080}.border-\[\#ff8f7a\]\/40{border-color:#ff8f7a66}.border-\[color\:var\(--tc\)\]{border-color:var(--tc)}.border-\[rgba\(157\,210\,255\,0\.18\)\]{border-color:#9dd2ff2e}.border-\[rgba\(157\,210\,255\,0\.42\)\]{border-color:#9dd2ff6b}.border-\[rgba\(212\,168\,67\,0\.24\)\]{border-color:#d4a8433d}.border-\[rgba\(212\,168\,67\,0\.28\)\]{border-color:#d4a84347}.border-\[rgba\(212\,168\,67\,0\.4\)\]{border-color:#d4a84366}.border-\[rgba\(212\,168\,67\,0\.45\)\]{border-color:#d4a84373}.border-\[rgba\(41\,177\,246\,0\.42\)\]{border-color:#29b1f66b}.border-\[rgba\(62\,72\,81\,0\.66\)\]{border-color:#3e4851a8}.border-\[rgba\(62\,72\,81\,0\.68\)\]{border-color:#3e4851ad}.border-\[rgba\(62\,72\,81\,0\.7\)\]{border-color:#3e4851b3}.border-\[var\(--star-card-accent\)\]{border-color:var(--star-card-accent)}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/50{border-color:#f59e0b80}.border-black\/60{border-color:#0009}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/50{border-color:#3b82f680}.border-border{--tw-border-opacity: 1;border-color:rgb(var(--border) / var(--tw-border-opacity, 1))}.border-cyan-300\/25{border-color:#67e8f940}.border-cyan-300\/35{border-color:#67e8f959}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/50{border-color:#06b6d480}.border-dmr-gold{--tw-border-opacity: 1;border-color:rgb(var(--dmr-gold-rgb) / var(--tw-border-opacity, 1))}.border-dmr-gold\/15{border-color:rgb(var(--dmr-gold-rgb) / .15)}.border-dmr-gold\/20{border-color:rgb(var(--dmr-gold-rgb) / .2)}.border-dmr-gold\/25{border-color:rgb(var(--dmr-gold-rgb) / .25)}.border-dmr-gold\/30{border-color:rgb(var(--dmr-gold-rgb) / .3)}.border-dmr-gold\/35{border-color:rgb(var(--dmr-gold-rgb) / .35)}.border-dmr-gold\/40{border-color:rgb(var(--dmr-gold-rgb) / .4)}.border-dmr-gold\/50{border-color:rgb(var(--dmr-gold-rgb) / .5)}.border-dmr-gold\/60{border-color:rgb(var(--dmr-gold-rgb) / .6)}.border-dmr-gold\/70{border-color:rgb(var(--dmr-gold-rgb) / .7)}.border-dmr-gold\/80{border-color:rgb(var(--dmr-gold-rgb) / .8)}.border-dmr-purple-light\/60{border-color:rgb(var(--dmr-purple-light-rgb) / .6)}.border-dmr-purple\/60{border-color:rgb(var(--dmr-purple-rgb) / .6)}.border-dmr-teal{--tw-border-opacity: 1;border-color:rgb(var(--dmr-teal-rgb) / var(--tw-border-opacity, 1))}.border-dmr-teal\/35{border-color:rgb(var(--dmr-teal-rgb) / .35)}.border-dmr-teal\/40{border-color:rgb(var(--dmr-teal-rgb) / .4)}.border-dmr-teal\/45{border-color:rgb(var(--dmr-teal-rgb) / .45)}.border-dmr-teal\/50{border-color:rgb(var(--dmr-teal-rgb) / .5)}.border-dmr-teal\/60{border-color:rgb(var(--dmr-teal-rgb) / .6)}.border-dmr-teal\/70{border-color:rgb(var(--dmr-teal-rgb) / .7)}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-500\/60{border-color:#10b98199}.border-fuchsia-300\/25{border-color:#f0abfc40}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-gray-700\/50{border-color:#37415180}.border-gray-800\/60{border-color:#1f293799}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/50{border-color:#22c55e80}.border-inherit{border-color:inherit}.border-input{--tw-border-opacity: 1;border-color:rgb(var(--input) / var(--tw-border-opacity, 1))}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-500\/60{border-color:#a855f799}.border-red-400\/20{border-color:#f8717133}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/50{border-color:#ef444480}.border-red-500\/60{border-color:#ef444499}.border-transparent{border-color:transparent}.border-violet-400\/20{border-color:#a78bfa33}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-yellow-500\/50{border-color:#eab30880}.border-l-\[color\:var\(--tc\)\]{border-left-color:var(--tc)}.border-t-transparent{border-top-color:transparent}.bg-\[\#02060a\]\/70{background-color:#02060ab3}.bg-\[\#05070d\]{--tw-bg-opacity: 1;background-color:rgb(5 7 13 / var(--tw-bg-opacity, 1))}.bg-\[\#070c0e\]{--tw-bg-opacity: 1;background-color:rgb(7 12 14 / var(--tw-bg-opacity, 1))}.bg-\[\#070c0e\]\/85{background-color:#070c0ed9}.bg-\[\#070c0e\]\/90{background-color:#070c0ee6}.bg-\[\#0a0a1a\]{--tw-bg-opacity: 1;background-color:rgb(10 10 26 / var(--tw-bg-opacity, 1))}.bg-\[\#0a1013\]{--tw-bg-opacity: 1;background-color:rgb(10 16 19 / var(--tw-bg-opacity, 1))}.bg-\[\#0a1013\]\/80{background-color:#0a1013cc}.bg-\[\#0a1114\]{--tw-bg-opacity: 1;background-color:rgb(10 17 20 / var(--tw-bg-opacity, 1))}.bg-\[\#0b1114\]\/70{background-color:#0b1114b3}.bg-\[\#0b1114\]\/80{background-color:#0b1114cc}.bg-\[\#0b1114\]\/90{background-color:#0b1114e6}.bg-\[\#0b1316\]\/80{background-color:#0b1316cc}.bg-\[\#0c1114\]{--tw-bg-opacity: 1;background-color:rgb(12 17 20 / var(--tw-bg-opacity, 1))}.bg-\[\#0c1316\]{--tw-bg-opacity: 1;background-color:rgb(12 19 22 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0f18\]{--tw-bg-opacity: 1;background-color:rgb(13 15 24 / var(--tw-bg-opacity, 1))}.bg-\[\#111a1e\]{--tw-bg-opacity: 1;background-color:rgb(17 26 30 / var(--tw-bg-opacity, 1))}.bg-\[\#12121e\]{--tw-bg-opacity: 1;background-color:rgb(18 18 30 / var(--tw-bg-opacity, 1))}.bg-\[\#1a0f04\]\/80{background-color:#1a0f04cc}.bg-\[\#1a1206\]\/75{background-color:#1a1206bf}.bg-\[\#2b2414\]{--tw-bg-opacity: 1;background-color:rgb(43 36 20 / var(--tw-bg-opacity, 1))}.bg-\[\#2ee6a8\]{--tw-bg-opacity: 1;background-color:rgb(46 230 168 / var(--tw-bg-opacity, 1))}.bg-\[\#2ee6a8\]\/10{background-color:#2ee6a81a}.bg-\[\#2ee6a8\]\/\[0\.04\]{background-color:#2ee6a80a}.bg-\[\#2ee6a8\]\/\[0\.06\]{background-color:#2ee6a80f}.bg-\[\#2ee6a8\]\/\[0\.07\]{background-color:#2ee6a812}.bg-\[\#5b8fd6\]\/10{background-color:#5b8fd61a}.bg-\[\#8fd3ff\]\/\[0\.07\]{background-color:#8fd3ff12}.bg-\[\#a374d8\]\/\[0\.08\]{background-color:#a374d814}.bg-\[\#b77cff\]\/10{background-color:#b77cff1a}.bg-\[\#c9a45c\]\/15{background-color:#c9a45c26}.bg-\[\#c9a45c\]\/20{background-color:#c9a45c33}.bg-\[\#c9a45c\]\/\[0\.06\]{background-color:#c9a45c0f}.bg-\[\#d0473f\]\/10{background-color:#d0473f1a}.bg-\[\#d0473f\]\/\[0\.03\]{background-color:#d0473f08}.bg-\[\#d0473f\]\/\[0\.05\]{background-color:#d0473f0d}.bg-\[\#d0473f\]\/\[0\.07\]{background-color:#d0473f12}.bg-\[\#f0cf7a\]{--tw-bg-opacity: 1;background-color:rgb(240 207 122 / var(--tw-bg-opacity, 1))}.bg-\[\#f0cf7a\]\/10{background-color:#f0cf7a1a}.bg-\[\#f0cf7a\]\/15{background-color:#f0cf7a26}.bg-\[\#f0cf7a\]\/\[0\.05\]{background-color:#f0cf7a0d}.bg-\[\#f0cf7a\]\/\[0\.06\]{background-color:#f0cf7a0f}.bg-\[\#f0cf7a\]\/\[0\.07\]{background-color:#f0cf7a12}.bg-\[\#f0cf7a\]\/\[0\.1\]{background-color:#f0cf7a1a}.bg-\[\#ff3df0\]\/15{background-color:#ff3df026}.bg-\[\#ff6b5b\]\/10{background-color:#ff6b5b1a}.bg-\[\#ff8c00\]{--tw-bg-opacity: 1;background-color:rgb(255 140 0 / var(--tw-bg-opacity, 1))}.bg-\[\#ff8c00\]\/10{background-color:#ff8c001a}.bg-\[\#ff8c00\]\/\[0\.08\]{background-color:#ff8c0014}.bg-\[\#ff8f7a\]\/10{background-color:#ff8f7a1a}.bg-\[\#ffb347\]{--tw-bg-opacity: 1;background-color:rgb(255 179 71 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(11\,20\,28\,0\.72\)\]{background-color:#0b141cb8}.bg-\[rgba\(11\,20\,28\,0\.78\)\]{background-color:#0b141cc7}.bg-\[rgba\(157\,210\,255\,0\.1\)\]{background-color:#9dd2ff1a}.bg-\[rgba\(212\,168\,67\,0\.08\)\]{background-color:#d4a84314}.bg-\[rgba\(212\,168\,67\,0\.12\)\]{background-color:#d4a8431f}.bg-\[rgba\(212\,168\,67\,0\.16\)\]{background-color:#d4a84329}.bg-\[rgba\(236\,240\,242\,0\.06\)\]{background-color:#ecf0f20f}.bg-\[rgba\(41\,177\,246\,0\.12\)\]{background-color:#29b1f61f}.bg-\[rgba\(8\,8\,16\,0\.98\)\]{background-color:#080810fa}.bg-\[var\(--mythreal-void-black\)\]{background-color:var(--mythreal-void-black)}.bg-\[var\(--star-bg-card-hover\)\]{background-color:var(--star-bg-card-hover)}.bg-\[var\(--star-bg-elevated\)\]{background-color:var(--star-bg-elevated)}.bg-\[var\(--star-card-accent\)\]{background-color:var(--star-card-accent)}.bg-\[var\(--star-energy-gradient\)\]{background-color:var(--star-energy-gradient)}.bg-\[var\(--star-hairline\)\]{background-color:var(--star-hairline)}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-background{--tw-bg-opacity: 1;background-color:rgb(var(--background) / var(--tw-bg-opacity, 1))}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-900\/30{background-color:#1e3a8a4d}.bg-blue-950{--tw-bg-opacity: 1;background-color:rgb(23 37 84 / var(--tw-bg-opacity, 1))}.bg-blue-950\/95{background-color:#172554f2}.bg-border{--tw-bg-opacity: 1;background-color:rgb(var(--border) / var(--tw-bg-opacity, 1))}.bg-card{--tw-bg-opacity: 1;background-color:rgb(var(--card) / var(--tw-bg-opacity, 1))}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-600\/50{background-color:#0891b280}.bg-destructive{--tw-bg-opacity: 1;background-color:rgb(var(--destructive) / var(--tw-bg-opacity, 1))}.bg-dmr-abyss\/60{background-color:rgb(var(--dmr-abyss-rgb) / .6)}.bg-dmr-abyss\/70{background-color:rgb(var(--dmr-abyss-rgb) / .7)}.bg-dmr-abyss\/85{background-color:rgb(var(--dmr-abyss-rgb) / .85)}.bg-dmr-abyss\/90{background-color:rgb(var(--dmr-abyss-rgb) / .9)}.bg-dmr-abyss\/95{background-color:rgb(var(--dmr-abyss-rgb) / .95)}.bg-dmr-abyss\/\[0\.97\]{background-color:rgb(var(--dmr-abyss-rgb) / .97)}.bg-dmr-abyss\/\[0\.98\]{background-color:rgb(var(--dmr-abyss-rgb) / .98)}.bg-dmr-gold\/10{background-color:rgb(var(--dmr-gold-rgb) / .1)}.bg-dmr-gold\/20{background-color:rgb(var(--dmr-gold-rgb) / .2)}.bg-dmr-gold\/25{background-color:rgb(var(--dmr-gold-rgb) / .25)}.bg-dmr-gold\/5{background-color:rgb(var(--dmr-gold-rgb) / .05)}.bg-dmr-purple{--tw-bg-opacity: 1;background-color:rgb(var(--dmr-purple-rgb) / var(--tw-bg-opacity, 1))}.bg-dmr-purple\/15{background-color:rgb(var(--dmr-purple-rgb) / .15)}.bg-dmr-teal{--tw-bg-opacity: 1;background-color:rgb(var(--dmr-teal-rgb) / var(--tw-bg-opacity, 1))}.bg-dmr-teal\/10{background-color:rgb(var(--dmr-teal-rgb) / .1)}.bg-dmr-teal\/25{background-color:rgb(var(--dmr-teal-rgb) / .25)}.bg-dmr-teal\/\[0\.06\]{background-color:rgb(var(--dmr-teal-rgb) / .06)}.bg-dmr-teal\/\[0\.07\]{background-color:rgb(var(--dmr-teal-rgb) / .07)}.bg-dmr-teal\/\[0\.13\]{background-color:rgb(var(--dmr-teal-rgb) / .13)}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-950{--tw-bg-opacity: 1;background-color:rgb(2 44 34 / var(--tw-bg-opacity, 1))}.bg-emerald-950\/95{background-color:#022c22f2}.bg-fuchsia-300{--tw-bg-opacity: 1;background-color:rgb(240 171 252 / var(--tw-bg-opacity, 1))}.bg-gray-600\/50{background-color:#4b556380}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-700\/50{background-color:#37415180}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/95{background-color:#111827f2}.bg-green-600\/50{background-color:#16a34a80}.bg-green-900\/30{background-color:#14532d4d}.bg-pink-900\/30{background-color:#8318434d}.bg-popover{--tw-bg-opacity: 1;background-color:rgb(var(--popover) / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(var(--primary) / var(--tw-bg-opacity, 1))}.bg-primary\/20{background-color:rgb(var(--primary) / .2)}.bg-purple-900\/30{background-color:#581c874d}.bg-purple-950{--tw-bg-opacity: 1;background-color:rgb(59 7 100 / var(--tw-bg-opacity, 1))}.bg-purple-950\/95{background-color:#3b0764f2}.bg-red-500\/10{background-color:#ef44441a}.bg-red-600\/50{background-color:#dc262680}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-red-950{--tw-bg-opacity: 1;background-color:rgb(69 10 10 / var(--tw-bg-opacity, 1))}.bg-red-950\/95{background-color:#450a0af2}.bg-secondary{--tw-bg-opacity: 1;background-color:rgb(var(--secondary) / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.09\]{background-color:#ffffff17}.bg-yellow-900\/30{background-color:#713f124d}.bg-yellow-950{--tw-bg-opacity: 1;background-color:rgb(66 32 6 / var(--tw-bg-opacity, 1))}.bg-yellow-950\/95{background-color:#422006f2}.bg-\[linear-gradient\(135deg\,\#d4a843\,\#f1d07a\)\]{background-image:linear-gradient(135deg,#d4a843,#f1d07a)}.bg-\[linear-gradient\(135deg\,_rgba\(2\,9\,15\,0\.98\)_0\%\,_rgba\(11\,20\,28\,0\.92\)_48\%\,_rgba\(2\,9\,15\,1\)_100\%\)\]{background-image:linear-gradient(135deg,#02090ffa,#0b141ceb 48%,#02090f)}.bg-\[linear-gradient\(135deg\,rgba\(12\,12\,20\,0\.94\)\,rgba\(24\,18\,11\,0\.96\)\)\]{background-image:linear-gradient(135deg,#0c0c14f0,#18120bf5)}.bg-\[linear-gradient\(145deg\,rgba\(10\,10\,24\,0\.95\)\,rgba\(6\,9\,16\,0\.98\)\)\]{background-image:linear-gradient(145deg,#0a0a18f2,#060910fa)}.bg-\[linear-gradient\(145deg\,rgba\(10\,10\,24\,0\.95\)\,rgba\(7\,9\,18\,0\.98\)\)\]{background-image:linear-gradient(145deg,#0a0a18f2,#070912fa)}.bg-\[linear-gradient\(145deg\,rgba\(115\,26\,115\,0\.14\)\,rgba\(12\,8\,20\,0\.94\)_34\%\,rgba\(5\,7\,12\,0\.98\)\)\]{background-image:linear-gradient(145deg,#731a7324,#0c0814f0 34%,#05070cfa)}.bg-\[linear-gradient\(145deg\,rgba\(13\,14\,28\,0\.96\)\,rgba\(9\,12\,22\,0\.94\)_38\%\,rgba\(6\,9\,17\,0\.98\)\)\]{background-image:linear-gradient(145deg,#0d0e1cf5,#090c16f0 38%,#060911fa)}.bg-\[linear-gradient\(145deg\,rgba\(212\,168\,67\,0\.1\)\,rgba\(10\,12\,20\,0\.94\)_34\%\,rgba\(5\,7\,12\,0\.98\)\)\]{background-image:linear-gradient(145deg,#d4a8431a,#0a0c14f0 34%,#05070cfa)}.bg-\[linear-gradient\(145deg\,rgba\(6\,182\,212\,0\.12\)\,rgba\(10\,10\,24\,0\.92\)_42\%\,rgba\(14\,16\,26\,0\.96\)\)\]{background-image:linear-gradient(145deg,#06b6d41f,#0a0a18eb 42%,#0e101af5)}.bg-\[linear-gradient\(145deg\,rgba\(6\,182\,212\,0\.12\)\,rgba\(10\,12\,20\,0\.92\)_36\%\,rgba\(5\,7\,12\,0\.96\)\)\]{background-image:linear-gradient(145deg,#06b6d41f,#0a0c14eb 36%,#05070cf5)}.bg-\[linear-gradient\(145deg\,rgba\(8\,16\,26\,0\.95\)\,rgba\(5\,9\,16\,0\.98\)\)\]{background-image:linear-gradient(145deg,#08101af2,#050910fa)}.bg-\[linear-gradient\(145deg\,rgba\(8\,63\,92\,0\.16\)\,rgba\(8\,12\,20\,0\.94\)_34\%\,rgba\(5\,7\,12\,0\.98\)\)\]{background-image:linear-gradient(145deg,#083f5c29,#080c14f0 34%,#05070cfa)}.bg-\[linear-gradient\(180deg\,_rgba\(41\,177\,246\,0\.12\)\,_rgba\(62\,72\,81\,0\.12\)\,_transparent\)\]{background-image:linear-gradient(180deg,rgba(41,177,246,.12),rgba(62,72,81,.12),transparent)}.bg-\[linear-gradient\(180deg\,rgba\(6\,11\,19\,0\.22\)\,rgba\(5\,7\,13\,0\.98\)\)\]{background-image:linear-gradient(180deg,#060b1338,#05070dfa)}.bg-\[radial-gradient\(circle\,rgba\(212\,168\,67\,0\.18\)\,transparent_70\%\)\]{background-image:radial-gradient(circle,rgba(212,168,67,.18),transparent 70%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(212\,168\,67\,0\.14\)\,transparent_32\%\)\,radial-gradient\(circle_at_bottom_left\,rgba\(6\,182\,212\,0\.14\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at top,rgba(212,168,67,.14),transparent 32%),radial-gradient(circle at bottom left,rgba(6,182,212,.14),transparent 28%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(212\,168\,67\,0\.14\)\,transparent_34\%\)\,linear-gradient\(180deg\,\#0d0d1a_0\%\,\#080812_100\%\)\]{background-image:radial-gradient(circle at top,rgba(212,168,67,.14),transparent 34%),linear-gradient(180deg,#0d0d1a,#080812)}.bg-\[radial-gradient\(circle_at_top\,rgba\(212\,168\,67\,0\.14\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at top,rgba(212,168,67,.14),transparent 62%)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(212\,168\,67\,0\.16\)\,transparent_32\%\)\,radial-gradient\(circle_at_bottom_left\,rgba\(82\,157\,255\,0\.12\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at top right,rgba(212,168,67,.16),transparent 32%),radial-gradient(circle at bottom left,rgba(82,157,255,.12),transparent 28%)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(212\,168\,67\,0\.18\)\,transparent_28\%\)\]{background-image:radial-gradient(circle at top right,rgba(212,168,67,.18),transparent 28%)}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(212\,168\,67\,0\.18\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at top right,rgba(212,168,67,.18),transparent 32%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#070b0d\]{--tw-gradient-from: #070b0d var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 11 13 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0b1114\]{--tw-gradient-from: #0b1114 var(--tw-gradient-from-position);--tw-gradient-to: rgb(11 17 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1f5fae\]{--tw-gradient-from: #1f5fae var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 95 174 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2a1b08\]\/95{--tw-gradient-from: rgb(42 27 8 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(42 27 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#b8862f\]{--tw-gradient-from: #b8862f var(--tw-gradient-from-position);--tw-gradient-to: rgb(184 134 47 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f0cf7a\]\/30{--tw-gradient-from: rgb(240 207 122 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 207 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fff1cf\]{--tw-gradient-from: #fff1cf var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 241 207 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-600{--tw-gradient-from: #d97706 var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-900\/50{--tw-gradient-from: rgb(22 78 99 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 78 99 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-dmr-abyss{--tw-gradient-from: rgb(var(--dmr-abyss-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--dmr-abyss-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-dmr-abyss\/85{--tw-gradient-from: rgb(var(--dmr-abyss-rgb) / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--dmr-abyss-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-dmr-purple{--tw-gradient-from: rgb(var(--dmr-purple-rgb) / 1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--dmr-purple-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#070b0d\]\/85{--tw-gradient-to: rgb(7 11 13 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(7 11 13 / .85) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#0b1114\]\/50{--tw-gradient-to: rgb(11 17 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(11 17 20 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d4a843\]\/35{--tw-gradient-to: rgb(212 168 67 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(212 168 67 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f0cf7a\]{--tw-gradient-to: rgb(240 207 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f0cf7a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-dmr-abyss\/10{--tw-gradient-to: rgb(var(--dmr-abyss-rgb) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--dmr-abyss-rgb) / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500{--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f97316 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a855f7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#070b0d\]\/10{--tw-gradient-to: rgb(7 11 13 / .1) var(--tw-gradient-to-position)}.to-\[\#24170a\]\/95{--tw-gradient-to: rgb(36 23 10 / .95) var(--tw-gradient-to-position)}.to-\[\#74baff\]{--tw-gradient-to: #74baff var(--tw-gradient-to-position)}.to-\[\#f0cf7a\]{--tw-gradient-to: #f0cf7a var(--tw-gradient-to-position)}.to-\[\#f0cf7a\]\/10{--tw-gradient-to: rgb(240 207 122 / .1) var(--tw-gradient-to-position)}.to-\[\#ff8c00\]{--tw-gradient-to: #ff8c00 var(--tw-gradient-to-position)}.to-\[\#ffb347\]{--tw-gradient-to: #ffb347 var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-dmr-purple-deep{--tw-gradient-to: rgb(var(--dmr-purple-deep-rgb) / 1) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-purple-900\/50{--tw-gradient-to: rgb(88 28 135 / .5) var(--tw-gradient-to-position)}.to-rose-600{--tw-gradient-to: #e11d48 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[50\%_18\%\]{-o-object-position:50% 18%;object-position:50% 18%}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[18\%\]{padding:18%}.p-px{padding:1px}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[clamp\(8px\,0\.75vw\,16px\)\]{padding-left:clamp(8px,.75vw,16px);padding-right:clamp(8px,.75vw,16px)}.px-px{padding-left:1px;padding-right:1px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[clamp\(4px\,0\.7vh\,9px\)\]{padding-top:clamp(4px,.7vh,9px);padding-bottom:clamp(4px,.7vh,9px)}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pr-1\.5{padding-right:.375rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-7{padding-right:1.75rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-\[10svh\]{padding-top:10svh}.pt-\[26px\]{padding-top:26px}.pt-\[56\.25\%\]{padding-top:56.25%}.pt-\[var\(--dmr-header-h-sm\)\]{padding-top:var(--dmr-header-h-sm)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[\'Cinzel\'\]{font-family:Cinzel}.font-\[\'Rajdhani\'\]{font-family:Rajdhani}.font-cinzel{font-family:Cinzel,serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-rajdhani{font-family:Rajdhani,sans-serif}.font-royal{font-family:Cinzel,Georgia,serif}.font-ui{font-family:Rajdhani,Segoe UI,sans-serif}.\!text-\[10\.5px\]{font-size:10.5px!important}.\!text-\[10px\]{font-size:10px!important}.\!text-\[12\.5px\]{font-size:12.5px!important}.\!text-\[13px\]{font-size:13px!important}.\!text-\[20px\]{font-size:20px!important}.\!text-\[26px\]{font-size:26px!important}.\!text-\[clamp\(26px\,3vh\,40px\)\]{font-size:clamp(26px,3vh,40px)!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.65rem\]{font-size:.65rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[44px\]{font-size:44px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(12px\,1\.15vh\,16px\)\]{font-size:clamp(12px,1.15vh,16px)}.text-\[clamp\(12px\,1\.1vh\,15px\)\]{font-size:clamp(12px,1.1vh,15px)}.text-\[clamp\(13px\,0\.95vw\,18px\)\]{font-size:clamp(13px,.95vw,18px)}.text-\[clamp\(14px\,1\.3vh\,18px\)\]{font-size:clamp(14px,1.3vh,18px)}.text-\[clamp\(15px\,1\.4vh\,19px\)\]{font-size:clamp(15px,1.4vh,19px)}.text-\[clamp\(16px\,1\.5vh\,20px\)\]{font-size:clamp(16px,1.5vh,20px)}.text-\[clamp\(18px\,2\.2vh\,26px\)\]{font-size:clamp(18px,2.2vh,26px)}.text-\[clamp\(18px\,2vh\,24px\)\]{font-size:clamp(18px,2vh,24px)}.text-\[clamp\(19px\,2\.3vh\,26px\)\]{font-size:clamp(19px,2.3vh,26px)}.text-\[clamp\(19px\,2vh\,25px\)\]{font-size:clamp(19px,2vh,25px)}.text-\[clamp\(20px\,2\.2vh\,28px\)\]{font-size:clamp(20px,2.2vh,28px)}.text-\[clamp\(20px\,2\.5vh\,30px\)\]{font-size:clamp(20px,2.5vh,30px)}.text-\[clamp\(22px\,2\.2vh\,30px\)\]{font-size:clamp(22px,2.2vh,30px)}.text-\[clamp\(22px\,2\.4vh\,32px\)\]{font-size:clamp(22px,2.4vh,32px)}.text-\[clamp\(24px\,2\.4vh\,32px\)\]{font-size:clamp(24px,2.4vh,32px)}.text-\[clamp\(24px\,2\.9vh\,42px\)\]{font-size:clamp(24px,2.9vh,42px)}.text-\[clamp\(24px\,calc\(2\.6vh\+6px\)\,46px\)\]{font-size:clamp(24px,calc(2.6vh + 6px),46px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.\!tracking-\[0\.08em\]{letter-spacing:.08em!important}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.45em\]{letter-spacing:.45em}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#ffb3a8\]{--tw-text-opacity: 1 !important;color:rgb(255 179 168 / var(--tw-text-opacity, 1))!important}.text-\[\#1a1206\]{--tw-text-opacity: 1;color:rgb(26 18 6 / var(--tw-text-opacity, 1))}.text-\[\#1b1307\]{--tw-text-opacity: 1;color:rgb(27 19 7 / var(--tw-text-opacity, 1))}.text-\[\#5f706a\]{--tw-text-opacity: 1;color:rgb(95 112 106 / var(--tw-text-opacity, 1))}.text-\[\#6f7bff\]{--tw-text-opacity: 1;color:rgb(111 123 255 / var(--tw-text-opacity, 1))}.text-\[\#6f807a\]{--tw-text-opacity: 1;color:rgb(111 128 122 / var(--tw-text-opacity, 1))}.text-\[\#6ff0c2\]{--tw-text-opacity: 1;color:rgb(111 240 194 / var(--tw-text-opacity, 1))}.text-\[\#7f928c\]{--tw-text-opacity: 1;color:rgb(127 146 140 / var(--tw-text-opacity, 1))}.text-\[\#8f88a7\]{--tw-text-opacity: 1;color:rgb(143 136 167 / var(--tw-text-opacity, 1))}.text-\[\#8fa39c\]{--tw-text-opacity: 1;color:rgb(143 163 156 / var(--tw-text-opacity, 1))}.text-\[\#8fc7ff\]{--tw-text-opacity: 1;color:rgb(143 199 255 / var(--tw-text-opacity, 1))}.text-\[\#8fd3ff\]{--tw-text-opacity: 1;color:rgb(143 211 255 / var(--tw-text-opacity, 1))}.text-\[\#98aaa4\]{--tw-text-opacity: 1;color:rgb(152 170 164 / var(--tw-text-opacity, 1))}.text-\[\#9ca3af\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-\[\#9fb0aa\]{--tw-text-opacity: 1;color:rgb(159 176 170 / var(--tw-text-opacity, 1))}.text-\[\#9fb2ab\]{--tw-text-opacity: 1;color:rgb(159 178 171 / var(--tw-text-opacity, 1))}.text-\[\#9fd0ff\]{--tw-text-opacity: 1;color:rgb(159 208 255 / var(--tw-text-opacity, 1))}.text-\[\#9ff3d4\]{--tw-text-opacity: 1;color:rgb(159 243 212 / var(--tw-text-opacity, 1))}.text-\[\#a0a0b0\]{--tw-text-opacity: 1;color:rgb(160 160 176 / var(--tw-text-opacity, 1))}.text-\[\#a9a4bb\]{--tw-text-opacity: 1;color:rgb(169 164 187 / var(--tw-text-opacity, 1))}.text-\[\#a9bab4\]{--tw-text-opacity: 1;color:rgb(169 186 180 / var(--tw-text-opacity, 1))}.text-\[\#b9c6c1\]{--tw-text-opacity: 1;color:rgb(185 198 193 / var(--tw-text-opacity, 1))}.text-\[\#b9c8c3\]{--tw-text-opacity: 1;color:rgb(185 200 195 / var(--tw-text-opacity, 1))}.text-\[\#b9cfdc\]{--tw-text-opacity: 1;color:rgb(185 207 220 / var(--tw-text-opacity, 1))}.text-\[\#bfb7a1\]{--tw-text-opacity: 1;color:rgb(191 183 161 / var(--tw-text-opacity, 1))}.text-\[\#c3bdd7\]{--tw-text-opacity: 1;color:rgb(195 189 215 / var(--tw-text-opacity, 1))}.text-\[\#c3cfcb\]{--tw-text-opacity: 1;color:rgb(195 207 203 / var(--tw-text-opacity, 1))}.text-\[\#c9a45c\]{--tw-text-opacity: 1;color:rgb(201 164 92 / var(--tw-text-opacity, 1))}.text-\[\#c9a45c\]\/50{color:#c9a45c80}.text-\[\#c9d3cf\]{--tw-text-opacity: 1;color:rgb(201 211 207 / var(--tw-text-opacity, 1))}.text-\[\#cad7d2\]{--tw-text-opacity: 1;color:rgb(202 215 210 / var(--tw-text-opacity, 1))}.text-\[\#cdb3f2\]{--tw-text-opacity: 1;color:rgb(205 179 242 / var(--tw-text-opacity, 1))}.text-\[\#cdbb89\]{--tw-text-opacity: 1;color:rgb(205 187 137 / var(--tw-text-opacity, 1))}.text-\[\#cfdcd7\]{--tw-text-opacity: 1;color:rgb(207 220 215 / var(--tw-text-opacity, 1))}.text-\[\#d2ddd9\]{--tw-text-opacity: 1;color:rgb(210 221 217 / var(--tw-text-opacity, 1))}.text-\[\#d4a843\]{--tw-text-opacity: 1;color:rgb(212 168 67 / var(--tw-text-opacity, 1))}.text-\[\#d4a843\]\/80{color:#d4a843cc}.text-\[\#d4f5e8\]{--tw-text-opacity: 1;color:rgb(212 245 232 / var(--tw-text-opacity, 1))}.text-\[\#d6e1dd\]{--tw-text-opacity: 1;color:rgb(214 225 221 / var(--tw-text-opacity, 1))}.text-\[\#d6e6ff\]{--tw-text-opacity: 1;color:rgb(214 230 255 / var(--tw-text-opacity, 1))}.text-\[\#d8c79c\]{--tw-text-opacity: 1;color:rgb(216 199 156 / var(--tw-text-opacity, 1))}.text-\[\#d9c7f2\]{--tw-text-opacity: 1;color:rgb(217 199 242 / var(--tw-text-opacity, 1))}.text-\[\#dcc0ff\]{--tw-text-opacity: 1;color:rgb(220 192 255 / var(--tw-text-opacity, 1))}.text-\[\#dde7e3\]{--tw-text-opacity: 1;color:rgb(221 231 227 / var(--tw-text-opacity, 1))}.text-\[\#dfe8e4\]{--tw-text-opacity: 1;color:rgb(223 232 228 / var(--tw-text-opacity, 1))}.text-\[\#dff1ff\]{--tw-text-opacity: 1;color:rgb(223 241 255 / var(--tw-text-opacity, 1))}.text-\[\#e3ebe8\]{--tw-text-opacity: 1;color:rgb(227 235 232 / var(--tw-text-opacity, 1))}.text-\[\#e6d7ae\]{--tw-text-opacity: 1;color:rgb(230 215 174 / var(--tw-text-opacity, 1))}.text-\[\#e6eeeb\]{--tw-text-opacity: 1;color:rgb(230 238 235 / var(--tw-text-opacity, 1))}.text-\[\#e8c060\]{--tw-text-opacity: 1;color:rgb(232 192 96 / var(--tw-text-opacity, 1))}.text-\[\#e8d7a8\]{--tw-text-opacity: 1;color:rgb(232 215 168 / var(--tw-text-opacity, 1))}.text-\[\#e9d49b\]{--tw-text-opacity: 1;color:rgb(233 212 155 / var(--tw-text-opacity, 1))}.text-\[\#e9e0f7\]{--tw-text-opacity: 1;color:rgb(233 224 247 / var(--tw-text-opacity, 1))}.text-\[\#e9efe9\]{--tw-text-opacity: 1;color:rgb(233 239 233 / var(--tw-text-opacity, 1))}.text-\[\#e9f0ed\]{--tw-text-opacity: 1;color:rgb(233 240 237 / var(--tw-text-opacity, 1))}.text-\[\#eef3f1\]{--tw-text-opacity: 1;color:rgb(238 243 241 / var(--tw-text-opacity, 1))}.text-\[\#efe4c6\]{--tw-text-opacity: 1;color:rgb(239 228 198 / var(--tw-text-opacity, 1))}.text-\[\#f0cf7a\]{--tw-text-opacity: 1;color:rgb(240 207 122 / var(--tw-text-opacity, 1))}.text-\[\#f0d9d4\]{--tw-text-opacity: 1;color:rgb(240 217 212 / var(--tw-text-opacity, 1))}.text-\[\#f1e3b0\]{--tw-text-opacity: 1;color:rgb(241 227 176 / var(--tw-text-opacity, 1))}.text-\[\#f1f5f3\]{--tw-text-opacity: 1;color:rgb(241 245 243 / var(--tw-text-opacity, 1))}.text-\[\#f3dfa8\]{--tw-text-opacity: 1;color:rgb(243 223 168 / var(--tw-text-opacity, 1))}.text-\[\#f3e6c2\]{--tw-text-opacity: 1;color:rgb(243 230 194 / var(--tw-text-opacity, 1))}.text-\[\#f3e6cc\]{--tw-text-opacity: 1;color:rgb(243 230 204 / var(--tw-text-opacity, 1))}.text-\[\#f5d98a\]{--tw-text-opacity: 1;color:rgb(245 217 138 / var(--tw-text-opacity, 1))}.text-\[\#f5e6c0\]{--tw-text-opacity: 1;color:rgb(245 230 192 / var(--tw-text-opacity, 1))}.text-\[\#f6dd9c\]{--tw-text-opacity: 1;color:rgb(246 221 156 / var(--tw-text-opacity, 1))}.text-\[\#f6e3b0\]{--tw-text-opacity: 1;color:rgb(246 227 176 / var(--tw-text-opacity, 1))}.text-\[\#f6e9c6\]{--tw-text-opacity: 1;color:rgb(246 233 198 / var(--tw-text-opacity, 1))}.text-\[\#f6ecd0\]{--tw-text-opacity: 1;color:rgb(246 236 208 / var(--tw-text-opacity, 1))}.text-\[\#fbeec8\]{--tw-text-opacity: 1;color:rgb(251 238 200 / var(--tw-text-opacity, 1))}.text-\[\#fbf1d6\]{--tw-text-opacity: 1;color:rgb(251 241 214 / var(--tw-text-opacity, 1))}.text-\[\#ff2d2d\]{--tw-text-opacity: 1;color:rgb(255 45 45 / var(--tw-text-opacity, 1))}.text-\[\#ff8ae0\]{--tw-text-opacity: 1;color:rgb(255 138 224 / var(--tw-text-opacity, 1))}.text-\[\#ff9b6b\]{--tw-text-opacity: 1;color:rgb(255 155 107 / var(--tw-text-opacity, 1))}.text-\[\#ff9d90\]{--tw-text-opacity: 1;color:rgb(255 157 144 / var(--tw-text-opacity, 1))}.text-\[\#ffb347\]{--tw-text-opacity: 1;color:rgb(255 179 71 / var(--tw-text-opacity, 1))}.text-\[\#ffb38a\]{--tw-text-opacity: 1;color:rgb(255 179 138 / var(--tw-text-opacity, 1))}.text-\[\#ffb3a8\]{--tw-text-opacity: 1;color:rgb(255 179 168 / var(--tw-text-opacity, 1))}.text-\[\#ffc1b5\]{--tw-text-opacity: 1;color:rgb(255 193 181 / var(--tw-text-opacity, 1))}.text-\[\#ffc27a\]{--tw-text-opacity: 1;color:rgb(255 194 122 / var(--tw-text-opacity, 1))}.text-\[\#ffcf9a\]{--tw-text-opacity: 1;color:rgb(255 207 154 / var(--tw-text-opacity, 1))}.text-\[\#ffe1db\]{--tw-text-opacity: 1;color:rgb(255 225 219 / var(--tw-text-opacity, 1))}.text-\[\#ffe7a8\]{--tw-text-opacity: 1;color:rgb(255 231 168 / var(--tw-text-opacity, 1))}.text-\[\#fff1cf\]{--tw-text-opacity: 1;color:rgb(255 241 207 / var(--tw-text-opacity, 1))}.text-\[\#fff3cd\]{--tw-text-opacity: 1;color:rgb(255 243 205 / var(--tw-text-opacity, 1))}.text-\[var\(--mythreal-blue-ice\)\]{color:var(--mythreal-blue-ice)}.text-\[var\(--mythreal-blue-ice-cta\)\]{color:var(--mythreal-blue-ice-cta)}.text-\[var\(--mythreal-muted-starlight\)\]{color:var(--mythreal-muted-starlight)}.text-\[var\(--mythreal-pearl-white\)\]{color:var(--mythreal-pearl-white)}.text-\[var\(--mythreal-text-secondary\)\]{color:var(--mythreal-text-secondary)}.text-\[var\(--star-card-muted\)\]{color:var(--star-card-muted)}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/85{color:#fef3c7d9}.text-amber-100\/90{color:#fef3c7e6}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/60{color:#fde68a99}.text-amber-200\/70{color:#fde68ab3}.text-amber-200\/75{color:#fde68abf}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-50{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-amber-50\/90{color:#fffbebe6}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-card-foreground{--tw-text-opacity: 1;color:rgb(var(--card-foreground) / var(--tw-text-opacity, 1))}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-100\/65{color:#cffafea6}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-200\/70{color:#a5f3fcb3}.text-cyan-200\/75{color:#a5f3fcbf}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-dmr-abyss{--tw-text-opacity: 1;color:rgb(var(--dmr-abyss-rgb) / var(--tw-text-opacity, 1))}.text-dmr-gold-soft{--tw-text-opacity: 1;color:rgb(var(--dmr-gold-soft-rgb) / var(--tw-text-opacity, 1))}.text-dmr-gold-text{--tw-text-opacity: 1;color:rgb(var(--dmr-gold-text-rgb) / var(--tw-text-opacity, 1))}.text-dmr-purple-light{--tw-text-opacity: 1;color:rgb(var(--dmr-purple-light-rgb) / var(--tw-text-opacity, 1))}.text-dmr-teal{--tw-text-opacity: 1;color:rgb(var(--dmr-teal-rgb) / var(--tw-text-opacity, 1))}.text-dmr-text{--tw-text-opacity: 1;color:rgb(var(--dmr-text-rgb) / var(--tw-text-opacity, 1))}.text-dmr-text-dim{--tw-text-opacity: 1;color:rgb(var(--dmr-text-dim-rgb) / var(--tw-text-opacity, 1))}.text-dmr-text-dim\/55{color:rgb(var(--dmr-text-dim-rgb) / .55)}.text-dmr-text-dim\/80{color:rgb(var(--dmr-text-dim-rgb) / .8)}.text-dmr-text-faint{--tw-text-opacity: 1;color:rgb(var(--dmr-text-faint-rgb) / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-foreground{--tw-text-opacity: 1;color:rgb(var(--foreground) / var(--tw-text-opacity, 1))}.text-fuchsia-100{--tw-text-opacity: 1;color:rgb(250 232 255 / var(--tw-text-opacity, 1))}.text-fuchsia-200{--tw-text-opacity: 1;color:rgb(245 208 254 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-muted-foreground{--tw-text-opacity: 1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-popover-foreground{--tw-text-opacity: 1;color:rgb(var(--popover-foreground) / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(var(--primary) / var(--tw-text-opacity, 1))}.text-primary-foreground{--tw-text-opacity: 1;color:rgb(var(--primary-foreground) / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-secondary-foreground{--tw-text-opacity: 1;color:rgb(var(--secondary-foreground) / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-\[\#f0cf7a\]\/40{text-decoration-color:#f0cf7a66}.decoration-\[\#ff8f7a\]\/50{text-decoration-color:#ff8f7a80}.decoration-white\/20{text-decoration-color:#fff3}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[\#f0cf7a\]{accent-color:#f0cf7a}.opacity-0{opacity:0}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.18\]{opacity:.18}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 -18px 50px rgba(0,0,0,.45);--tw-shadow-colored: 0 -18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(240\,207\,122\,0\.6\)\,0_8px_24px_rgba\(240\,207\,122\,0\.15\)\]{--tw-shadow: 0 0 0 1px rgba(240,207,122,.6),0 8px 24px rgba(240,207,122,.15);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(240\,207\,122\,0\.35\)\]{--tw-shadow: 0 0 12px rgba(240,207,122,.35);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow: 0 0 12px rgba(255,255,255,.08);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(212\,168\,67\,0\.16\)\]{--tw-shadow: 0 0 18px rgba(212,168,67,.16);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_22px_rgba\(245\,211\,123\,0\.18\)\]{--tw-shadow: 0 0 22px rgba(245,211,123,.18);--tw-shadow-colored: 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(212\,168\,67\,0\.12\)\]{--tw-shadow: 0 0 24px rgba(212,168,67,.12);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(212\,168\,67\,0\.22\)\]{--tw-shadow: 0 0 24px rgba(212,168,67,.22);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(41\,177\,246\,0\.15\)\]{--tw-shadow: 0 0 24px rgba(41,177,246,.15);--tw-shadow-colored: 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(41\,177\,246\,0\.12\)\]{--tw-shadow: 0 0 26px rgba(41,177,246,.12);--tw-shadow-colored: 0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(212\,168\,67\,0\.14\)\]{--tw-shadow: 0 0 30px rgba(212,168,67,.14);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(245\,158\,11\,0\.4\)\]{--tw-shadow: 0 0 30px rgba(245,158,11,.4);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_35px_rgba\(0\,247\,255\,0\.35\)\]{--tw-shadow: 0 0 35px rgba(0,247,255,.35);--tw-shadow-colored: 0 0 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(240\,207\,122\,0\.12\)\]{--tw-shadow: 0 0 40px rgba(240,207,122,.12);--tw-shadow-colored: 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(212\,168\,67\,0\.24\)\]{--tw-shadow: 0 12px 24px rgba(212,168,67,.24);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 16px 40px rgba(0,0,0,.28);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow: 0 18px 42px rgba(0,0,0,.38);--tw-shadow-colored: 0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_55px_rgba\(2\,9\,15\,0\.48\)\]{--tw-shadow: 0 18px 55px rgba(2,9,15,.48);--tw-shadow-colored: 0 18px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(2\,9\,15\,0\.52\)\]{--tw-shadow: 0 18px 60px rgba(2,9,15,.52);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_48px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow: 0 20px 48px rgba(0,0,0,.34);--tw-shadow-colored: 0 20px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.32);--tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_56px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow: 0 24px 56px rgba(0,0,0,.34);--tw-shadow-colored: 0 24px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_72px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow: 0 24px 72px rgba(0,0,0,.42);--tw-shadow-colored: 0 24px 72px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,\.55\)\]{--tw-shadow: 0 2px 8px rgba(0,0,0,.55);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_\#f0cf7a\]{--tw-shadow: inset 0 -2px 0 #f0cf7a;--tw-shadow-colored: inset 0 -2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(240\,207\,122\,0\.45\)\]{--tw-shadow: inset 0 0 0 1px rgba(240,207,122,.45);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(240\,207\,122\,0\.55\)\]{--tw-shadow: inset 0 0 0 1px rgba(240,207,122,.55);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-dmr-teal\/40{--tw-ring-color: rgb(var(--dmr-teal-rgb) / .4)}.ring-transparent{--tw-ring-color: transparent}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/20{--tw-ring-color: rgb(255 255 255 / .2)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[1\.5px\]{--tw-blur: blur(1.5px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.18\)\]{--tw-drop-shadow: drop-shadow(0 0 10px rgba(255,255,255,.18));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_18px_rgba\(212\,168\,67\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0 0 18px rgba(212,168,67,.25));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_18px_rgba\(245\,158\,11\,0\.55\)\]{--tw-drop-shadow: drop-shadow(0 0 18px rgba(245,158,11,.55));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-50{--tw-saturate: saturate(.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,transform\,box-shadow\]{transition-property:border-color,transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,transform\]{transition-property:border-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.will-change-transform{will-change:transform}.\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.\[-webkit-line-clamp\:2\]{-webkit-line-clamp:2}.\[background-image\:linear-gradient\(rgba\(41\,177\,246\,0\.14\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(62\,72\,81\,0\.2\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(41,177,246,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(62,72,81,.2) 1px,transparent 1px)}.\[background-size\:72px_72px\]{background-size:72px 72px}.\[color-scheme\:dark\]{color-scheme:dark}.\[display\:-webkit-box\]{display:-webkit-box}.\[perspective\:1400px\]{perspective:1400px}.\[text-shadow\:0_2px_10px_rgba\(0\,0\,0\,0\.8\)\]{text-shadow:0 2px 10px rgba(0,0,0,.8)}.star-theme{--star-shell-bg: #d5dced;--star-card-bg: rgba(255,255,255,1);--star-card-border: #e2e4ea;--star-card-border-hover: rgba(37,99,235,.4);--star-text-heading: #0f172a;--star-text-body: #334155;--star-text-muted: #64748b;--star-text-faint: #94a3b8;--star-header-bg: rgba(230,235,248,.88);--star-header-border: rgba(200,210,230,.5);--star-bottom-bg: rgba(230,235,248,.85);--star-bottom-border: rgba(200,210,230,.5);--star-badge-bg: rgba(251,146,60,.9);--star-badge-text: #ffffff;--star-badge-ring: rgba(251,146,60,.3);--star-stepper-bg: rgba(0,0,0,.05);--star-stepper-text: #94a3b8;--star-stepper-connector: rgba(0,0,0,.1);--star-nebula-opacity: 0;--star-back-text: #64748b;--star-back-border: #e2e4ea;--star-ring-offset: white;--star-card-title: #0f172a;--star-card-body: #334155;--star-card-muted: #64748b;--star-card-faint: #94a3b8;--star-card-accent: #2563eb;--mythreal-bg-deep: #02090F;--mythreal-bg-main: #070F16;--mythreal-surface-panel: #0B141C;--mythreal-surface-raised: #0E1821;--mythreal-surface-card: #15222D;--mythreal-border-cool: #25313B;--mythreal-border-steel: #3E4851;--mythreal-blue-muted: #144C68;--mythreal-blue-deep-ice: #1D6B90;--mythreal-blue-ice: #29B1F6;--mythreal-blue-ice-bright: #18D7F5;--mythreal-blue-ice-cta: #9DD2FF;--mythreal-text-primary: #ECF0F2;--mythreal-text-secondary: #BDC7CD;--mythreal-text-muted: #9AA5AD;--mythreal-text-disabled: #5E6770;--mythreal-void-black: var(--mythreal-bg-deep);--mythreal-midnight-navy: var(--mythreal-bg-main);--mythreal-electric-blue: var(--mythreal-blue-deep-ice);--mythreal-neon-cyan: var(--mythreal-blue-ice);--mythreal-aurora-cyan: var(--mythreal-blue-ice-cta);--mythreal-star-lavender: var(--mythreal-text-secondary);--mythreal-pearl-white: var(--mythreal-text-primary);--mythreal-muted-starlight: var(--mythreal-text-muted);--mythreal-sun-gold: var(--mythreal-blue-ice-cta);--star-energy-gradient: linear-gradient(90deg, var(--mythreal-blue-deep-ice) 0%, var(--mythreal-blue-ice) 58%, var(--mythreal-blue-ice-cta) 100%);--star-button-border: linear-gradient(90deg, rgba(41, 177, 246, .72) 0%, rgba(157, 210, 255, .6) 100%);--star-panel-bg: var(--star-bg-card, var(--star-card-bg));--star-panel-muted-bg: var(--star-bg-elevated, var(--star-card-bg));--star-panel-border: var(--star-card-border);--star-panel-border-strong: var(--star-card-border-hover);--star-panel-shadow: 0 12px 28px rgba(15, 23, 42, .12);--star-inset-shadow: inset 0 1px 0 rgba(255, 255, 255, .08);--star-status-success-soft: rgba(16, 185, 129, .1);--star-status-warning-soft: rgba(245, 158, 11, .1);--star-status-danger-soft: rgba(220, 38, 38, .1);--mythreal-coral: #ff4057;--mythreal-coral-hot: #ff2f45;--mythreal-coral-border: rgba(255, 94, 116, .78);--mythreal-coral-soft: rgba(255, 51, 102, .13);--mythreal-coral-shadow: 0 16px 34px rgba(255, 51, 102, .24), inset 0 1px 0 rgba(255,255,255,.26)}.star-theme.star-dark{--star-shell-bg: var(--mythreal-void-black);--star-card-bg: rgba(11, 20, 28, .86);--star-text-heading: var(--mythreal-pearl-white);--star-text-body: var(--mythreal-text-secondary);--star-text-muted: var(--mythreal-muted-starlight);--star-text-faint: rgba(154, 165, 173, .74);--star-header-bg: rgba(7, 15, 22, .9);--star-header-border: rgba(62, 72, 81, .64);--star-bottom-bg: rgba(7, 15, 22, .92);--star-bottom-border: rgba(62, 72, 81, .58);--star-badge-bg: rgba(41, 177, 246, .14);--star-badge-text: var(--mythreal-pearl-white);--star-badge-ring: rgba(157, 210, 255, .28);--star-stepper-bg: rgba(236, 240, 242, .08);--star-stepper-text: var(--mythreal-muted-starlight);--star-stepper-connector: rgba(41, 177, 246, .18);--star-nebula-opacity: .18;--star-back-text: var(--mythreal-text-secondary);--star-back-border: rgba(62, 72, 81, .76);--star-ring-offset: var(--mythreal-void-black);--star-card-border: rgba(62, 72, 81, .72);--star-card-border-hover: rgba(157, 210, 255, .44);--star-card-title: var(--mythreal-pearl-white);--star-card-body: var(--mythreal-text-secondary);--star-card-muted: var(--mythreal-muted-starlight);--star-card-faint: rgba(154, 165, 173, .74);--star-card-accent: var(--mythreal-blue-ice);--star-bg: var(--mythreal-void-black);--star-bg-elevated: rgba(14, 24, 33, .84);--star-bg-card: rgba(11, 20, 28, .82);--star-bg-card-hover: rgba(21, 34, 45, .9);--star-hairline: rgba(62, 72, 81, .72);--star-card-accent-soft: rgba(41, 177, 246, .12);--star-success: var(--mythreal-blue-ice);--star-warning: var(--mythreal-blue-ice-cta);--star-danger: var(--mythreal-blue-ice-cta);--star-status-success-soft: rgba(41, 177, 246, .12);--star-status-warning-soft: rgba(157, 210, 255, .1);--star-status-danger-soft: rgba(62, 72, 81, .22);--star-panel-bg: linear-gradient(135deg, rgba(2, 9, 15, .92) 0%, rgba(11, 20, 28, .84) 56%, rgba(21, 34, 45, .58) 100%);--star-panel-muted-bg: linear-gradient(135deg, rgba(11, 20, 28, .72) 0%, rgba(14, 24, 33, .58) 100%);--star-panel-border: rgba(62, 72, 81, .78);--star-panel-border-strong: rgba(157, 210, 255, .38);--star-panel-shadow: 0 18px 55px rgba(2, 9, 15, .62), 0 0 26px rgba(41, 177, 246, .08), inset 0 1px 0 rgba(236, 240, 242, .08);--star-inset-shadow: inset 0 1px 0 rgba(236, 240, 242, .08);--star-topbar-bg: linear-gradient(180deg, rgba(2, 9, 15, .96), rgba(11, 20, 28, .88));--star-topbar-shadow: 0 20px 60px rgba(2, 9, 15, .72), 0 0 24px rgba(41, 177, 246, .08);--star-action-bg: rgba(11, 20, 28, .68);--star-action-bg-hover: rgba(21, 34, 45, .9);--star-action-shadow: 0 0 20px rgba(41, 177, 246, .16);--background: 2 9 15;--foreground: 236 240 242;--card: 14 24 33;--card-foreground: 236 240 242;--popover: 7 15 22;--popover-foreground: 236 240 242;--primary: 41 177 246;--primary-foreground: 2 9 15;--secondary: 21 34 45;--secondary-foreground: 236 240 242;--muted: 21 34 45;--muted-foreground: 154 165 173;--accent: 29 107 144;--accent-foreground: 236 240 242;--destructive: 157 210 255;--destructive-foreground: 2 9 15;--success: 41 177 246;--warning: 157 210 255;--border: 62 72 81;--input: 62 72 81;--ring: 24 215 245;--glow-primary: rgba(41 177 246 / .34)}.star-theme.star-light{--star-card-border: #CBD5E1;--star-card-border-hover: rgba(14, 165, 233, .5);--star-card-title: #0F172A;--star-card-body: #334155;--star-card-muted: #64748B;--star-card-faint: #94A3B8;--star-card-accent: #0EA5E9;--star-bg: #F0F4F8;--star-bg-elevated: #FFFFFF;--star-bg-card: #FFFFFF;--star-bg-card-hover: #F8FAFC;--star-hairline: #E2E8F0;--star-card-accent-soft: rgba(14, 165, 233, .1);--star-success: #10B981;--star-warning: #F59E0B;--star-danger: #EF4444;--background: 240 244 248;--foreground: 15 23 42;--card: 255 255 255;--card-foreground: 15 23 42;--popover: 255 255 255;--popover-foreground: 15 23 42;--primary: 14 165 233;--primary-foreground: 255 255 255;--secondary: 248 250 252;--secondary-foreground: 15 23 42;--muted: 248 250 252;--muted-foreground: 100 116 139;--accent: 248 250 252;--accent-foreground: 15 23 42;--destructive: 239 68 68;--destructive-foreground: 255 255 255;--success: 16 185 129;--warning: 245 158 11;--border: 226 232 240;--input: 226 232 240;--ring: 14 165 233;--glow-primary: rgba(37 99 235 / .25);background:var(--star-bg)}.star-theme.star-light .star-ember-background{display:none!important}.star-theme.star-light .star-card{box-shadow:0 1px 2px #1018280d,0 1px 3px #10182814}.star-theme.star-dark .star-elite-editor{--elite-card-bg: #0b141c;--elite-card-border: #25313b;--elite-card-shadow: 0 18px 36px rgba(2, 9, 15, .34);--elite-subtle-bg: #0e1821;--elite-info-bg: rgba(20, 76, 104, .48);--elite-info-bg-strong: rgba(29, 107, 144, .58);--elite-success-bg: rgba(41, 177, 246, .14);--elite-error-bg: rgba(62, 72, 81, .32);--elite-border: #25313b;--elite-border-info: rgba(41, 177, 246, .54);--elite-border-error: rgba(157, 210, 255, .46);--elite-text-heading: #ecf0f2;--elite-text-body: #bdc7cd;--elite-text-muted: #9aa5ad;--elite-text-info: #9dd2ff;--elite-text-success: #29b1f6;--elite-text-error: #9dd2ff;--elite-heading-accent: #9dd2ff;--elite-input-bg: #02090f;--elite-input-placeholder: #5e6770;--elite-button-bg: #0e1821;--elite-hover-subtle: #15222d;--elite-hover-info: rgba(41, 177, 246, .18);color:var(--elite-text-heading)}.star-theme.star-dark .star-elite-editor .star-card,.star-theme.star-dark .star-elite-editor .sticky.bottom-0{background:var(--elite-card-bg);border-color:var(--elite-card-border);box-shadow:var(--elite-card-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}.star-theme.star-dark .star-elite-editor.bg-white,.star-theme.star-dark .star-elite-editor .bg-white{background-color:var(--elite-card-bg)}.star-theme.star-dark .star-elite-editor .bg-\[\#f8fafc\]{background-color:var(--elite-subtle-bg)}.star-theme.star-dark .star-elite-editor .bg-\[\#eff6ff\]{background-color:var(--elite-info-bg)}.star-theme.star-dark .star-elite-editor .bg-emerald-50{background-color:var(--elite-success-bg)}.star-theme.star-dark .star-elite-editor .bg-\[\#fef2f2\]{background-color:var(--elite-error-bg)}.star-theme.star-dark .star-elite-editor .border-\[\#e2e4ea\],.star-theme.star-dark .star-elite-editor .border-\[\#cbd5e1\]{border-color:var(--elite-border)}.star-theme.star-dark .star-elite-editor .border-\[\#bfdbfe\],.star-theme.star-dark .star-elite-editor .border-\[\#dbeafe\]{border-color:var(--elite-border-info)}.star-theme.star-dark .star-elite-editor .border-\[\#fecaca\]{border-color:var(--elite-border-error)}.star-theme.star-dark .star-elite-editor h1,.star-theme.star-dark .star-elite-editor h2,.star-theme.star-dark .star-elite-editor h3,.star-theme.star-dark .star-elite-editor .text-\[\#0f172a\],.star-theme.star-dark .star-elite-editor .text-\[\#334155\]{color:var(--elite-text-heading)}.star-theme.star-dark .star-elite-editor p,.star-theme.star-dark .star-elite-editor label,.star-theme.star-dark .star-elite-editor .text-\[\#475569\],.star-theme.star-dark .star-elite-editor .text-\[\#64748b\]{color:var(--elite-text-body)}.star-theme.star-dark .star-elite-editor .text-\[\#94a3b8\]{color:var(--elite-text-muted)}.star-theme.star-dark .star-elite-editor .text-\[\#1d4ed8\]{color:var(--elite-text-info)}.star-theme.star-dark .star-elite-editor .text-emerald-600,.star-theme.star-dark .star-elite-editor .text-emerald-700{color:var(--elite-text-success)}.star-theme.star-dark .star-elite-editor .text-\[\#b91c1c\],.star-theme.star-dark .star-elite-editor .text-\[\#7f1d1d\]{color:var(--elite-text-error)}.star-theme.star-dark .star-elite-editor input,.star-theme.star-dark .star-elite-editor textarea,.star-theme.star-dark .star-elite-editor select{background-color:var(--elite-input-bg);border-color:var(--elite-border);color:var(--elite-text-heading)}.star-theme.star-dark .star-elite-editor input::-moz-placeholder,.star-theme.star-dark .star-elite-editor textarea::-moz-placeholder{color:var(--elite-input-placeholder)}.star-theme.star-dark .star-elite-editor input::placeholder,.star-theme.star-dark .star-elite-editor textarea::placeholder{color:var(--elite-input-placeholder)}.star-theme.star-dark .star-elite-editor button.border:not(.bg-\[\#2563eb\]),.star-theme.star-dark .star-elite-editor a.border:not(.bg-\[\#2563eb\]){background-color:var(--elite-button-bg);border-color:var(--elite-border);color:var(--elite-text-heading)}.star-theme.star-dark .star-elite-editor button.bg-\[\#eff6ff\]{background-color:var(--elite-info-bg-strong);border-color:var(--elite-border-info);color:#dbeafe}.star-theme.star-dark .star-elite-editor .hover\:bg-\[\#f8f9fc\]:hover,.star-theme.star-dark .star-elite-editor .hover\:bg-\[\#f8fafc\]:hover,.star-theme.star-dark .star-elite-editor .hover\:bg-\[\#f1f3f7\]:hover{background-color:var(--elite-hover-subtle)}.star-theme.star-dark .star-elite-editor .hover\:bg-\[\#dbeafe\]:hover{background-color:var(--elite-hover-info)}.star-theme.star-dark .star-elite-editor .prose,.star-theme.star-dark .star-elite-editor .generated-script,.star-theme.star-dark .star-elite-editor .script-content{background-color:var(--elite-input-bg);color:var(--elite-text-body)}.star-theme.star-dark .star-elite-editor .prose h1,.star-theme.star-dark .star-elite-editor .prose h2,.star-theme.star-dark .star-elite-editor .prose h3,.star-theme.star-dark .star-elite-editor .generated-script h1,.star-theme.star-dark .star-elite-editor .generated-script h2,.star-theme.star-dark .star-elite-editor .generated-script h3,.star-theme.star-dark .star-elite-editor .script-content h1,.star-theme.star-dark .star-elite-editor .script-content h2,.star-theme.star-dark .star-elite-editor .script-content h3{color:var(--elite-heading-accent)}.star-theme.star-business{--star-shell-bg: #ffffff;--star-card-bg: #ffffff;--star-text-heading: #000000;--star-text-body: #333333;--star-text-muted: #666666;--star-text-faint: #999999;--star-header-bg: #f8f8f8;--star-header-border: #000000;--star-bottom-bg: #f8f8f8;--star-bottom-border: #000000;--star-badge-bg: #0d6efd;--star-badge-text: #ffffff;--star-badge-ring: rgba(13,110,253,.25);--star-stepper-bg: #f0f0f0;--star-stepper-text: #333333;--star-stepper-connector: #000000;--star-nebula-opacity: 0;--star-back-text: #333333;--star-back-border: #000000;--star-ring-offset: #ffffff;--star-card-border: #D4D4D4;--star-card-border-hover: #A3A3A3;--star-card-title: #171717;--star-card-body: #404040;--star-card-muted: #737373;--star-card-faint: #A3A3A3;--star-card-accent: #2563EB;--star-card-border-strong: #000000;--star-bg: #FAFAFA;--star-bg-elevated: #FFFFFF;--star-bg-card: #FFFFFF;--star-bg-card-hover: #F5F5F5;--star-hairline: #E5E5E5;--star-card-accent-soft: rgba(37, 99, 235, .08);--star-success: #16A34A;--star-warning: #CA8A04;--star-danger: #DC2626;--star-card-cta: #2060E8;--star-card-error: #CC0000;--background: 250 250 250;--foreground: 23 23 23;--card: 255 255 255;--card-foreground: 23 23 23;--popover: 255 255 255;--popover-foreground: 23 23 23;--primary: 37 99 235;--primary-foreground: 255 255 255;--secondary: 245 245 245;--secondary-foreground: 23 23 23;--muted: 245 245 245;--muted-foreground: 115 115 115;--accent: 245 245 245;--accent-foreground: 23 23 23;--destructive: 220 38 38;--destructive-foreground: 255 255 255;--success: 22 163 74;--warning: 202 138 4;--border: 229 229 229;--input: 229 229 229;--ring: 37 99 235;--glow-primary: transparent}.star-theme.star-business .star-card{background:#fff;border:1px solid #000000;border-radius:4px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.star-theme.star-business .star-card:hover{border-color:#0d6efd;box-shadow:none}.star-theme.star-business .star-card:before{display:none!important}.star-theme.star-business .star-card-elevated{border-top:2px solid #0d6efd}.star-theme.star-business .star-card[aria-pressed=true],.star-theme.star-business .star-card[data-selected=true],.star-theme.star-business .star-card.selected{background:#f0f7ff;border:2px solid #0d6efd;box-shadow:none;animation:none!important}.star-theme.star-business,.star-theme.star-business *{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.star-theme.star-business h1,.star-theme.star-business h2,.star-theme.star-business h3,.star-theme.star-business h4{font-weight:600;letter-spacing:normal;text-transform:none}.star-theme.star-business .star-ornament,.star-theme.star-business .star-corner-ornament,.star-theme.star-business [class*=ornament],.star-theme.star-business .corner-ornament{display:none!important}.star-theme.star-business *,.star-theme.star-business *:before,.star-theme.star-business *:after{animation:none!important;transition:border-color .1s ease,background-color .1s ease!important}.star-theme.star-business input,.star-theme.star-business textarea,.star-theme.star-business select{border:1px solid #000000!important;border-radius:4px!important;background:#fff!important;box-shadow:none!important}.star-theme.star-business input:focus,.star-theme.star-business textarea:focus,.star-theme.star-business select:focus{border-color:#0d6efd!important;outline:none!important}.star-theme.star-business button{border-radius:4px!important}.star-theme{--star-workspace-border: rgb(var(--border) / .52);--star-workspace-border-strong: rgb(var(--border) / .72);--star-workspace-strip-bg: rgb(var(--card) / .72);--star-workspace-bottom-bg: rgb(var(--card) / .82);--star-workspace-zone-bg: linear-gradient(135deg, rgb(var(--card) / .82), rgb(var(--background) / .92));--star-workspace-section-bg: rgb(var(--card) / .92);--star-workspace-inner-row-bg: rgb(var(--background) / .68);--star-workspace-inner-card-bg: rgb(var(--background) / .58);--star-workspace-selected-bg: rgb(var(--primary) / .1);--star-workspace-zone-shadow: inset 1px 0 0 rgb(var(--foreground) / .03), 0 18px 36px rgb(0 0 0 / .16);--star-workspace-section-shadow: 0 12px 32px rgb(0 0 0 / .14), inset 0 1px 0 rgb(var(--foreground) / .04);--star-workspace-selected-shadow: 0 0 18px rgb(var(--primary) / .12), inset 0 1px 0 rgb(var(--primary) / .08);--star-workspace-zone-blur: blur(12px);--star-workspace-section-radius: .625rem;--star-workspace-inner-radius: .375rem}.star-theme.star-light{--star-workspace-zone-shadow: inset 1px 0 0 rgb(255 255 255 / .7), 0 12px 28px rgb(15 23 42 / .08);--star-workspace-section-shadow: 0 8px 22px rgb(15 23 42 / .08), inset 0 1px 0 rgb(255 255 255 / .72)}.star-theme.star-business{--star-workspace-zone-bg: rgb(var(--card));--star-workspace-strip-bg: rgb(var(--card));--star-workspace-bottom-bg: rgb(var(--card));--star-workspace-section-bg: rgb(var(--card));--star-workspace-inner-row-bg: rgb(var(--secondary));--star-workspace-inner-card-bg: rgb(var(--background));--star-workspace-selected-bg: #f0f7ff;--star-workspace-zone-shadow: none;--star-workspace-section-shadow: none;--star-workspace-selected-shadow: none;--star-workspace-zone-blur: none;--star-workspace-section-radius: .25rem;--star-workspace-inner-radius: .25rem}.star-theme.star-dark{--star-workspace-border: rgba(62, 72, 81, .72);--star-workspace-border-strong: rgba(157, 210, 255, .36);--star-workspace-strip-bg: rgba(7, 15, 22, .78);--star-workspace-bottom-bg: rgba(7, 15, 22, .88);--star-workspace-zone-bg: radial-gradient(circle at 12% 0%, rgba(41, 177, 246, .12), transparent 28%), radial-gradient(circle at 88% 8%, rgba(62, 72, 81, .22), transparent 30%), var(--star-panel-bg);--star-workspace-section-bg: var(--star-panel-bg);--star-workspace-inner-row-bg: rgba(21, 34, 45, .58);--star-workspace-inner-card-bg: rgba(11, 20, 28, .62);--star-workspace-selected-bg: rgba(41, 177, 246, .12);--star-workspace-zone-shadow: inset 1px 0 0 rgba(236, 240, 242, .05), 0 20px 60px rgba(2, 9, 15, .5), 0 0 30px rgba(41, 177, 246, .07);--star-workspace-section-shadow: var(--star-panel-shadow);--star-workspace-selected-shadow: 0 0 22px rgba(41, 177, 246, .18), 0 0 34px rgba(157, 210, 255, .08), inset 0 1px 0 rgba(236, 240, 242, .08);--star-workspace-zone-blur: blur(18px) saturate(145%);--star-workspace-section-radius: .875rem;--star-workspace-inner-radius: .625rem}.star-theme .star-workspace-zone{background:var(--star-workspace-zone-bg);border-color:var(--star-workspace-border);box-shadow:var(--star-workspace-zone-shadow);backdrop-filter:var(--star-workspace-zone-blur);-webkit-backdrop-filter:var(--star-workspace-zone-blur)}.star-theme .star-workspace-strip{background:var(--star-workspace-strip-bg);border-color:var(--star-workspace-border)}.star-theme .star-workspace-bottom-bar{background:var(--star-workspace-bottom-bg);border-color:var(--star-workspace-border)}.star-theme .star-section{border:1px solid var(--star-workspace-border);border-radius:var(--star-workspace-section-radius);background:var(--star-workspace-section-bg);box-shadow:var(--star-workspace-section-shadow)}.star-theme .star-inner-row{border:1px solid var(--star-workspace-border);border-radius:var(--star-workspace-inner-radius);background:var(--star-workspace-inner-row-bg)}.star-theme .star-inner-card,.star-theme .star-selectable-card{border:1px solid var(--star-workspace-border);border-radius:var(--star-workspace-inner-radius);background:var(--star-workspace-inner-card-bg)}.star-theme .star-selectable-card:hover{background:var(--star-workspace-inner-row-bg)}.star-theme .star-selectable-card:disabled:hover{background:var(--star-workspace-inner-card-bg)}.star-theme .star-selected-card{border:1px solid rgb(var(--primary) / .38);border-radius:var(--star-workspace-inner-radius);background:var(--star-workspace-selected-bg);box-shadow:var(--star-workspace-selected-shadow)}.star-theme .star-selected-card.star-selected-card-danger{border-color:rgb(var(--destructive) / .42);background:rgb(var(--destructive) / .1)}.star-theme.star-dark .star-workspace-strip{background:linear-gradient(180deg,#02090fe6,#070f16c7) padding-box,linear-gradient(90deg,#3e4851b8,#29b1f64d,#3e485194) border-box;border-color:transparent;box-shadow:0 18px 48px #02090f6b,inset 0 -1px #9dd2ff1a}.star-theme.star-dark .star-workspace-bottom-bar{background:linear-gradient(180deg,#070f16eb,#02090ff5) padding-box,linear-gradient(90deg,#3e48519e,#29b1f63d,#3e48518f) border-box;border-color:transparent;box-shadow:0 -20px 54px #02090f8c,inset 0 1px #ecf0f212}.star-theme.star-dark .star-section{position:relative;overflow:hidden;background:linear-gradient(135deg,#02090feb,#0b141cd6 56%,#15222d94) padding-box,linear-gradient(130deg,#3e4851d6,#29b1f657,#9dd2ff47) border-box;border-color:transparent;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.star-theme.star-dark .star-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(236,240,242,.08),transparent 32%),radial-gradient(circle at 12% 8%,rgba(41,177,246,.12),transparent 32%),radial-gradient(circle at 96% 10%,rgba(157,210,255,.08),transparent 30%);pointer-events:none}.star-theme.star-dark .star-section>*{position:relative;z-index:1}.star-theme.star-dark .star-inner-card,.star-theme.star-dark .star-inner-row,.star-theme.star-dark .star-selectable-card{background:linear-gradient(135deg,#0b141cbd,#0e18218f);border-color:#3e48519e;box-shadow:inset 0 1px #ecf0f20f}.star-theme.star-dark .star-selectable-card:hover{background:linear-gradient(135deg,#15222dc7,#0e1821a8);border-color:#9dd2ff4d}.star-theme.star-dark .star-selected-card{background:linear-gradient(135deg,#29b1f621,#15222db8) padding-box,var(--star-button-border) border-box;border-color:transparent}.star-theme.star-dark .mythreal-coral-action{background:linear-gradient(180deg,var(--mythreal-coral) 0%,var(--mythreal-coral-hot) 100%);border:1px solid var(--mythreal-coral-border);color:#fff;box-shadow:var(--mythreal-coral-shadow)}.star-theme.star-dark .mythreal-coral-action:hover:not(:disabled){background:linear-gradient(180deg,#ff5166 0%,var(--mythreal-coral-hot) 100%);border-color:#ff8f9ed1;color:#fff;transform:translateY(-1px);box-shadow:0 18px 42px #ff33664d,0 0 28px #ff40572e,inset 0 1px #ffffff4d}.star-theme.star-dark .mythreal-coral-action:disabled{background:linear-gradient(180deg,#3e4851b8,#15222dc7);border-color:#3e4851b8;box-shadow:none;color:#ecf0f29e}.star-theme.star-dark .mythreal-status-pill{border-color:#29b1f670;background:#29b1f61a;color:var(--mythreal-blue-ice-cta);box-shadow:inset 0 1px #ecf0f214}.star-theme.star-dark .mythreal-status-pill--coral{border-color:#ff5e7485;background:var(--mythreal-coral-soft);color:#ff9cab}.star-theme.star-dark .mythreal-new-project-dialog{border-radius:1rem;background:radial-gradient(circle at 14% 4%,rgba(41,177,246,.16),transparent 30%),radial-gradient(circle at 92% 4%,rgba(255,51,102,.1),transparent 26%),linear-gradient(135deg,#02090ffa,#0b141cf5 55%,#15222df0);border:1px solid rgba(157,210,255,.24);box-shadow:0 34px 100px #02090fe0,0 0 54px #29b1f61f,inset 0 1px #ecf0f214}.star-theme.star-dark .mythreal-dialog-frame{background:transparent}.star-theme.star-dark .mythreal-dialog-panel,.star-theme.star-dark .mythreal-intake-card{background:linear-gradient(135deg,#02090fc2,#0b141cb8 58%,#15222d94) padding-box,linear-gradient(130deg,#3e4851c7,#29b1f642,#9dd2ff2e) border-box;border:1px solid transparent;box-shadow:0 14px 34px #0000004d,inset 0 1px #ecf0f20f}.star-theme.star-dark .mythreal-intake-card:hover:not(:disabled){border-color:transparent;box-shadow:0 20px 48px #02090f70,0 0 28px #29b1f61f,inset 0 1px #ecf0f214}.star-theme.star-dark .mythreal-intake-card[aria-pressed=true]{background:linear-gradient(135deg,#29b1f62b,#0b141cd6 58%,#ff336614) padding-box,linear-gradient(130deg,#29b1f6b8,#9dd2ff61,#ff5e746b) border-box;box-shadow:0 0 0 1px #29b1f638,0 22px 54px #29b1f624,inset 0 1px #ecf0f21a}.star-theme.star-dark .mythreal-mode-icon{background:#29b1f61c;border-color:#29b1f66b;color:var(--mythreal-blue-ice-cta)}.star-theme.star-dark .mythreal-mode-icon--quick,.star-theme.star-dark .mythreal-mode-icon--repurpose{background:var(--mythreal-coral-soft);border-color:#ff5e7475;color:#ff9cab}.star-theme.star-dark .mythreal-mode-icon--planned{background:#3e485147;border-color:#3e4851a3;color:var(--mythreal-text-muted)}.star-theme.star-dark .mythreal-dialog-footer{background:linear-gradient(180deg,#02090f00,#02090f8f);border-top-color:#3e4851ad}.star-theme.star-dark .mythreal-workspace-root{background-color:var(--mythreal-bg-deep)}.star-theme.star-dark .mythreal-dashboard-topbar{background:linear-gradient(180deg,#02090ff5,#05101ae6) padding-box,linear-gradient(90deg,#3e48519e,#29b1f640,#3e48518f) border-box;border-bottom:1px solid transparent}.star-theme.star-dark .mythreal-creator-rail{background:linear-gradient(180deg,#05101ae0,#02090feb) padding-box,linear-gradient(180deg,#9dd2ff33,#3e485185) border-box;border-right:1px solid transparent;box-shadow:18px 0 70px #02090f80,inset -1px 0 #9dd2ff12}.star-theme.star-dark .mythreal-creator-rail .star-command-mark{border-radius:.875rem}.star-theme .star-panel{position:relative;overflow:hidden;background:var(--star-panel-bg);border:1px solid var(--star-panel-border);box-shadow:var(--star-panel-shadow)}.star-theme .star-subpanel{background:var(--star-panel-muted-bg);border-color:var(--star-card-border)}.star-theme.star-dark .star-panel{background:linear-gradient(135deg,#02090fed,#0b141cd6 58%,#15222d9e) padding-box,var(--star-button-border) border-box;border:1px solid transparent;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);box-shadow:var(--star-panel-shadow)}.star-theme.star-dark .star-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(236,240,242,.08),transparent 34%),radial-gradient(circle at 16% 8%,rgba(41,177,246,.14),transparent 34%),radial-gradient(circle at 90% 18%,rgba(62,72,81,.2),transparent 32%);pointer-events:none}.star-theme.star-dark .star-subpanel{background:#0b141c8f;border-color:#3e48519e;box-shadow:inset 0 1px #ecf0f20f}.star-theme .star-project-card{background:var(--star-project-card-bg, var(--star-panel-bg));border:1px solid var(--star-project-card-border, var(--star-panel-border))}.star-theme.star-dark .star-project-card{background:linear-gradient(135deg,var(--star-project-card-bg, rgba(11, 20, 28, .86)),rgba(21,34,45,.66)) padding-box,var(--star-button-border) border-box;border:1px solid transparent}.star-theme.star-dark .star-project-card[data-alert=true]{background:linear-gradient(135deg,#0b141ce6,#15222dad) padding-box,linear-gradient(90deg,var(--mythreal-border-steel),var(--mythreal-blue-ice-cta)) border-box}.star-theme.star-dark .star-panel[data-alert=true]{background:linear-gradient(135deg,#0b141ceb,#15222dad) padding-box,linear-gradient(90deg,var(--mythreal-border-steel),var(--mythreal-blue-ice-cta)) border-box;border:1px solid transparent}.star-theme .star-topbar{background:var(--star-header-bg);border-bottom:1px solid var(--star-header-border)}.star-theme.star-dark .star-topbar{background:var(--star-topbar-bg);border-bottom:0;box-shadow:var(--star-topbar-shadow)}.star-theme.star-dark .star-topbar:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--star-button-border);opacity:.58}.star-theme .star-action-button,.star-theme .star-icon-button{border:1px solid var(--star-card-border);background:var(--star-bg-elevated);color:var(--star-card-title)}.star-theme.star-dark .star-action-button,.star-theme.star-dark .star-icon-button{background:linear-gradient(var(--star-action-bg),var(--star-action-bg)) padding-box,var(--star-button-border) border-box;border:1px solid transparent;color:var(--mythreal-pearl-white);box-shadow:var(--star-action-shadow)}.star-theme.star-dark .star-action-button:hover,.star-theme.star-dark .star-icon-button:hover{background:linear-gradient(var(--star-action-bg-hover),var(--star-action-bg-hover)) padding-box,var(--star-button-border) border-box;color:var(--mythreal-pearl-white);transform:translateY(-1px)}.star-theme.star-dark .star-icon-button{color:var(--mythreal-text-secondary)}.star-theme.star-dark .mythreal-phase-header-card,.star-theme.star-dark .mythreal-phase-card{box-shadow:0 20px 58px #02090f80,0 0 28px #29b1f614,inset 0 1px #ecf0f214}.star-theme.star-dark .mythreal-phase-card--primary{background:linear-gradient(135deg,#02090ff0,#0b141ce0 52%,#15222da3) padding-box,linear-gradient(130deg,#9dd2ff70,#29b1f652,#3e4851c7) border-box}.star-theme.star-dark .mythreal-phase-card--muted,.star-theme.star-dark .mythreal-phase-inner{background:linear-gradient(135deg,#0b141cc7,#0e182199) padding-box,linear-gradient(135deg,#3e4851bd,#29b1f633) border-box;border-color:transparent}.star-theme.star-dark .mythreal-phase-editor h3,.star-theme.star-dark .mythreal-phase-editor h4{color:var(--mythreal-pearl-white)}.star-theme.star-dark .mythreal-phase-editor label,.star-theme.star-dark .mythreal-phase-editor .uppercase{font-family:Rajdhani,sans-serif}.star-theme.star-dark .mythreal-phase-editor [data-slot=badge]:not(.text-success):not(.text-warning):not(.text-destructive){border-color:#9dd2ff5c;background:#29b1f617;color:var(--mythreal-blue-ice-cta);box-shadow:inset 0 1px #ecf0f212}.star-theme.star-dark .mythreal-phase-editor input:not([type=file]):not([type=checkbox]):not([type=radio]),.star-theme.star-dark .mythreal-phase-editor textarea,.star-theme.star-dark .mythreal-phase-editor select{background:linear-gradient(135deg,#02090feb,#0b141cc7);border-color:#9dd2ff3d;color:var(--mythreal-pearl-white);box-shadow:inset 0 1px #ecf0f212,0 0 0 1px #29b1f60a}.star-theme.star-dark .mythreal-phase-editor input:not([type=file]):not([type=checkbox]):not([type=radio]):focus,.star-theme.star-dark .mythreal-phase-editor textarea:focus,.star-theme.star-dark .mythreal-phase-editor select:focus{border-color:#9dd2ff94;box-shadow:0 0 0 2px #29b1f629,0 0 26px #29b1f61a,inset 0 1px #ecf0f217}.star-theme.star-dark .mythreal-phase-editor input::-moz-placeholder,.star-theme.star-dark .mythreal-phase-editor textarea::-moz-placeholder{color:#9aa5adad}.star-theme.star-dark .mythreal-phase-editor input::placeholder,.star-theme.star-dark .mythreal-phase-editor textarea::placeholder{color:#9aa5adad}.star-theme.star-dark .mythreal-phase-editor input[type=file]::file-selector-button{border:1px solid rgba(255,94,116,.56);background:linear-gradient(180deg,var(--mythreal-coral),var(--mythreal-coral-hot));color:#fff}.star-theme.star-dark .mythreal-phase-editor [role=progressbar]{border:1px solid rgba(62,72,81,.72);background:#02090fc7;box-shadow:inset 0 1px #ecf0f20f}.star-theme.star-dark .mythreal-phase-editor [role=progressbar]>div:not(.bg-destructive){background:linear-gradient(90deg,var(--mythreal-blue-deep-ice),var(--mythreal-blue-ice),var(--mythreal-blue-ice-cta));box-shadow:0 0 20px #29b1f638}.star-theme.star-dark .mythreal-phase-editor pre,.star-theme.star-dark .mythreal-phase-editor video,.star-theme.star-dark .mythreal-phase-editor .mythreal-phase-empty-state{border-color:#9dd2ff3d;background:radial-gradient(circle at 16% 12%,rgba(41,177,246,.08),transparent 36%),#02090fbd}.star-theme.star-dark .mythreal-phase-editor pre,.star-theme.star-dark .mythreal-phase-editor .star-scroll,.star-theme.star-dark .mythreal-phase-editor textarea{scrollbar-color:rgba(41,177,246,.46) rgba(2,9,15,.68)}.star-theme.star-dark .mythreal-docs-page .mythreal-creator-rail{height:calc(100vh - 72px);position:sticky;top:72px}.star-theme.star-dark .mythreal-docs-page .star-panel{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.star-theme.star-dark .mythreal-docs-page .star-panel:hover{border-color:#9dd2ff75;box-shadow:var(--star-panel-shadow),0 0 28px #29b1f61a}.star-theme.star-dark .star-command-mark{background:radial-gradient(circle at 50% 42%,rgba(41,177,246,.3),transparent 36%),linear-gradient(145deg,#02090fe6,#0b141cd6 52%,#15222dbd);border-color:#9dd2ff6b;box-shadow:0 0 26px #29b1f633,inset 0 1px #ecf0f229}.star-theme.star-dark .star-wordmark{color:var(--mythreal-pearl-white);text-shadow:0 0 16px rgba(236,240,242,.24),0 0 26px rgba(41,177,246,.2)}.star-theme.star-dark .star-mode-menu{background:linear-gradient(135deg,#02090ff5,#0b141ceb) padding-box,var(--star-button-border) border-box;border:1px solid transparent;box-shadow:var(--star-panel-shadow);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.star-theme.star-dark .star-mode-item{color:var(--mythreal-text-secondary)}.star-theme.star-dark .star-mode-item:hover,.star-theme.star-dark .star-mode-item-active{background:#29b1f61a;color:var(--mythreal-pearl-white)}.star-theme.star-dark h2[class*=font-]{font-family:Space Grotesk,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.045em}.star-theme.star-dark .star-card h3{font-family:Roboto,sans-serif;font-weight:500;text-transform:none;letter-spacing:normal;color:#fff}.star-theme.star-dark .star-card p,.star-theme.star-dark .star-card span:not([class*=font-bold]){font-family:Roboto,sans-serif;font-weight:400;color:#ffffffd9}.star-theme.star-dark .star-card [class*=uppercase][class*=tracking]{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.18em;font-size:10px}.star-theme .star-card{background:linear-gradient(145deg,#fffffff2,#f0f4ffeb,#e6ecfae0 60%,#f0f4ffed);border:2px solid rgba(180,195,225,.7);border-radius:16px;box-shadow:0 4px 24px #6478a026,0 2px 8px #6478a01a,inset 0 1px #fffc}.star-theme .star-card:hover{border-color:#2563eb59;box-shadow:0 10px 36px #6478b429,0 0 24px #2563eb14,inset 0 2px #fff,inset 0 -2px 4px #6478b414}.star-theme .star-card-elevated{border-top:3px solid rgba(37,99,235,.3)}.star-theme.star-dark .star-card{background:var(--star-panel-bg);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);border-width:1px;border-style:solid;border-color:var(--star-card-border);border-radius:12px;box-shadow:var(--star-panel-shadow)}.star-theme.star-dark .star-card:hover{background:var(--star-bg-card-hover);border-color:var(--star-card-border-hover);box-shadow:var(--star-panel-shadow),0 0 24px #29b1f61f,0 0 30px #9dd2ff14}.star-theme.star-dark .star-card[aria-pressed=true],.star-theme.star-dark .star-card[data-selected=true],.star-theme.star-dark .star-card.selected{background:#29b1f61a;border:2px solid rgba(41,177,246,.68);box-shadow:0 0 20px #29b1f657,0 0 36px #9dd2ff24,inset 0 0 20px #29b1f614;animation:star-glow-burst 2s ease-in-out infinite}@keyframes star-glow-burst{0%,to{box-shadow:0 0 15px #29b1f647,0 0 30px #9dd2ff1a,inset 0 0 15px #29b1f60f;border-color:#29b1f69e}50%{box-shadow:0 0 24px #29b1f675,0 0 48px #9dd2ff38,inset 0 0 32px #29b1f61f;border-color:#9dd2ffd1}}@keyframes star-checkmark-pulse{0%,to{transform:scale(1);box-shadow:0 0 15px #29b1f66b}50%{transform:scale(1.1);box-shadow:0 0 24px #29b1f69e,0 0 36px #9dd2ff33}}.star-theme.star-dark .star-card[aria-pressed=true] img[src*=mythreal],.star-theme.star-dark .star-card[data-selected=true] img[src*=mythreal],.star-theme.star-dark .star-card.selected img[src*=mythreal]{z-index:50!important}.star-theme.star-dark .star-card-row-strip{position:relative}.star-theme.star-dark .star-card-row-strip:before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;background:#0f172a66;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05);border-radius:16px;box-shadow:0 10px 40px #00000080;z-index:-1;pointer-events:none}.star-theme.star-dark .star-card-elevated{border-top:3px solid rgba(41,177,246,.42)}.star-theme .star-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,.45) 8%,rgba(255,255,255,.3) 18%,rgba(255,255,255,.12) 32%,transparent 48%,transparent 100%);pointer-events:none;z-index:1}.star-theme.star-dark .star-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,.5) 10%,rgba(255,255,255,.35) 22%,rgba(255,255,255,.15) 38%,rgba(255,255,255,.04) 52%,transparent 65%,transparent 100%);pointer-events:none;z-index:1}:root{--color-legendary: #ff8c00;--color-legendary-glow: #ff6600;--color-epic: #a855f7;--color-epic-glow: #9333ea;--color-rare: #3b82f6;--color-rare-glow: #2563eb;--color-uncommon: #22c55e;--color-uncommon-glow: #16a34a;--color-common: #9ca3af;--color-brand-gold: #d4a843;--color-brand-gold-dark: #8b6d22;--neon-cyan: #00f7ff;--neon-pink: #ff00ff;--neon-gold: #ffd700;--neon-red: #ff3366;--neon-green: #00ff88;--bg-primary: #0a0a1a;--bg-secondary: #12121f;--bg-card: #1a1a2e;--border-glow: rgba(0, 247, 255, .3)}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:linear-gradient(135deg,#0a0a1a,#12121f,#1a1a2e,#0f1729,#0a0a1a);background-size:400% 400%;animation:gradientShift 30s ease infinite;min-height:100vh;color:#e5e7eb;position:relative;overflow-x:hidden;will-change:background-position}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,247,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,247,255,.03) 1px,transparent 1px);background-size:50px 50px;pointer-events:none;z-index:0}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 80%,rgba(0,247,255,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,0,255,.08) 0%,transparent 50%),radial-gradient(circle at 40% 40%,rgba(255,140,0,.05) 0%,transparent 40%);pointer-events:none;z-index:0;animation:floatParticles 30s ease-in-out infinite;will-change:transform}@media(prefers-reduced-motion:reduce){body{animation:none;background-size:100% 100%}body:after{animation:none}.glass-panel,.glass-panel-epic{-webkit-backdrop-filter:none;backdrop-filter:none}}@keyframes gradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes floatParticles{0%,to{transform:translate(0) scale(1)}25%{transform:translate(10px,-10px) scale(1.05)}50%{transform:translate(-5px,5px) scale(1)}75%{transform:translate(-10px,-5px) scale(.95)}}.glass-panel{background:linear-gradient(135deg,#1e1e32cc,#141423e6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d}@media(prefers-reduced-motion:reduce){.glass-panel-epic{-webkit-backdrop-filter:none;backdrop-filter:none}}.glass-panel-epic{background:linear-gradient(135deg,#1e1e32cc,#141423e6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 32px #0006,inset 0 1px #ffffff0d}.star-theme.star-light .glass-panel-epic{background:linear-gradient(135deg,rgb(var(--card) / .85),rgb(var(--card) / .95));border:1px solid rgb(var(--border) / .6);box-shadow:0 4px 16px #0f172a14,inset 0 1px #fff9}.star-theme.star-business .glass-panel-epic{background:rgb(var(--card));border:1px solid rgb(var(--border));-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;box-shadow:0 1px 2px #0000000d}.glass-panel-epic{border:1px solid rgba(0,247,255,.2);box-shadow:0 8px 32px #0006,0 0 20px #00f7ff1a,inset 0 1px #ffffff0d;max-width:100%;overflow-x:hidden}.star-theme.star-light .glass-panel{background:linear-gradient(135deg,rgb(var(--card) / .85),rgb(var(--card) / .95));border:1px solid rgb(var(--border) / .6);box-shadow:0 4px 16px #0f172a14,inset 0 1px #fff9}.star-theme.star-business .glass-panel{background:rgb(var(--card));border:1px solid rgb(var(--border));-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;box-shadow:0 1px 2px #0000000d}@keyframes pulse-gold{0%,to{box-shadow:0 0 10px var(--color-legendary),0 0 20px #ff8c004d}50%{box-shadow:0 0 30px var(--color-legendary),0 0 60px #ff8c0080}}@keyframes slide-in{0%{transform:translateY(30px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes slideInFromLeft{0%{transform:translate(-100px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInFromRight{0%{transform:translate(100px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes star-shimmer{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-shake{animation:shake .5s ease-in-out}.animate-fade-in-up{animation:fadeInUp .6s ease-out forwards}.grid>*:nth-child(1){animation-delay:0ms}.grid>*:nth-child(2){animation-delay:50ms}.grid>*:nth-child(3){animation-delay:.1s}.grid>*:nth-child(4){animation-delay:.15s}.grid>*:nth-child(5){animation-delay:.2s}.grid>*:nth-child(6){animation-delay:.25s}.grid>*:nth-child(7){animation-delay:.3s}.grid>*:nth-child(8){animation-delay:.35s}.grid>*:nth-child(9){animation-delay:.4s}.grid>*:nth-child(10){animation-delay:.45s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0f0f19cc;border-radius:4px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--color-brand-gold) 0%,var(--color-brand-gold-dark) 100%);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--color-brand-gold) 0%,var(--color-brand-gold) 100%);box-shadow:0 0 8px #d4a84373}::selection{background:#d4a84359;color:#fff;text-shadow:none}::-moz-selection{background:#d4a84359;color:#fff;text-shadow:none}:where(a,button,summary,[role=button],[tabindex]:not([tabindex="-1"]),input,select,textarea):focus-visible{outline:2px solid #d4a843;outline-offset:2px;box-shadow:0 0 0 4px #0a0a1af2,0 0 20px #ffd70066;border-radius:inherit}.focus-glow-cyan:focus-visible{outline:2px solid #00f7ff;outline-offset:2px;box-shadow:0 0 0 4px #0a0a1af2,0 0 20px #00f7ff66}@media(prefers-reduced-motion:reduce){.animate-float,.animate-shimmer,.animate-glow,.animate-pulse-gold,.animate-border-flow,.animate-slide-in,.animate-fade-in-up,.animate-tooltip-fade-in,.mythreal-shell .animate-pulse,.mythreal-shell .animate-spin{animation:none!important}}.loading-epic{position:relative;display:inline-block}.loading-epic:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid transparent;border-top-color:var(--neon-cyan);border-radius:50%;animation:epicSpin 1s linear infinite}@keyframes epicSpin{to{transform:rotate(360deg)}}@keyframes star-card-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes star-selected-glow{0%,to{box-shadow:0 0 30px #29b1f61f,0 0 0 1px #29b1f64d}50%{box-shadow:0 0 46px #9dd2ff2e,0 0 0 1px #9dd2ff5c}}@keyframes star-selected-glow-light{0%,to{box-shadow:0 0 20px #29b1f614}50%{box-shadow:0 0 30px #9dd2ff1f}}.star-theme.star-dark .star-card[aria-pressed=true]{animation-name:star-selected-glow-light!important;--tw-ring-color: transparent;border-color:#29b1f670}@keyframes star-step-pulse{0%,to{box-shadow:0 0 0 4px #29b1f629}50%{box-shadow:0 0 0 8px #9dd2ff1a,0 0 20px #29b1f621}}@keyframes star-badge-pop{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes star-icon-shimmer{0%,85%,to{filter:brightness(1)}90%{filter:brightness(1.4)}95%{filter:brightness(1)}}.gradient-text-gold{background:linear-gradient(135deg,gold,#fc0,#ff8c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.divider-epic{margin-top:1.5rem;margin-bottom:1.5rem;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(0,247,255,.5) 50%,transparent 100%)}#root{position:relative;z-index:1}.star-scroll::-webkit-scrollbar{width:6px}.star-scroll::-webkit-scrollbar-track{background:transparent}.star-scroll::-webkit-scrollbar-thumb{background:var(--star-button-border);border-radius:3px}.star-scroll::-webkit-scrollbar-thumb:hover{box-shadow:0 0 8px #29b1f657}.mythreal-shell :where(button,a,input,textarea,select,summary,[role=button],[tabindex]):focus-visible{outline:none;box-shadow:0 0 0 2px #29b1f69e,0 0 0 4px #02090ff5,0 0 22px #9dd2ff29}.mythreal-shell :where(button,summary,[role=button]){-webkit-tap-highlight-color:rgba(41,177,246,.14)}.mythreal-shell .star-momentum-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pinch-zoom}.mythreal-shell input[type=range]{min-height:48px}.mythreal-shell input[type=range]::-webkit-slider-thumb{width:20px;height:20px}.mythreal-shell input[type=range]::-moz-range-thumb{width:20px;height:20px;border:0}.admin-theme .admin-numeric,.admin-theme [data-admin=numeric]{font-family:Rajdhani,sans-serif;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:.01em}.admin-theme .admin-tactical-label{font-family:Rajdhani,sans-serif;text-transform:uppercase;letter-spacing:.18em;font-weight:600;font-size:.6875rem}.admin-theme kbd,.admin-theme .admin-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.4rem;padding:0 .375rem;font-family:Rajdhani,sans-serif;font-size:.6875rem;font-weight:600;line-height:1;color:var(--admin-text-secondary, #d9e4f5);background:var(--admin-elevated-bg, rgba(15, 23, 42, .92));border:1px solid var(--admin-border, rgba(148, 163, 184, .22));border-bottom-width:2px;border-radius:.25rem;box-shadow:0 1px #00000059;text-transform:uppercase;letter-spacing:.04em}.admin-theme .admin-processing{animation:pulse-gold 2s ease-in-out infinite;box-shadow:0 0 20px #ffd70066}.admin-theme .admin-discover{transition:box-shadow .18s ease,border-color .18s ease}.admin-theme .admin-discover:hover,.admin-theme .admin-discover:focus-visible{box-shadow:0 0 20px #00f7ff66}.admin-theme ::-webkit-scrollbar{width:8px;height:8px}.admin-theme ::-webkit-scrollbar-track{background:#080d1899;border-radius:4px}.admin-theme ::-webkit-scrollbar-thumb{background:#94a3b847;border-radius:4px}.admin-theme ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--color-brand-gold) 0%,var(--color-brand-gold-dark) 100%)}@media(prefers-reduced-motion:reduce){.admin-theme .admin-processing{animation:none!important}}.dmr-404.is-in .dmr-wm-slot{grid-template-columns:1fr}.dmr-404.is-in .dmr-wm-un{opacity:1;transform:translateY(0)}.dmr-404.is-in .dmr-wm-slot:before{opacity:1}body.dmr-field-page{animation:none;will-change:auto}body.dmr-field-page:before,body.dmr-field-page:after{display:none}.selection\:bg-primary *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(var(--primary) / var(--tw-bg-opacity, 1))}.selection\:bg-primary *::selection{--tw-bg-opacity: 1;background-color:rgb(var(--primary) / var(--tw-bg-opacity, 1))}.selection\:text-primary-foreground *::-moz-selection{--tw-text-opacity: 1;color:rgb(var(--primary-foreground) / var(--tw-text-opacity, 1))}.selection\:text-primary-foreground *::selection{--tw-text-opacity: 1;color:rgb(var(--primary-foreground) / var(--tw-text-opacity, 1))}.selection\:bg-primary::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(var(--primary) / var(--tw-bg-opacity, 1))}.selection\:bg-primary::selection{--tw-bg-opacity: 1;background-color:rgb(var(--primary) / var(--tw-bg-opacity, 1))}.selection\:text-primary-foreground::-moz-selection{--tw-text-opacity: 1;color:rgb(var(--primary-foreground) / var(--tw-text-opacity, 1))}.selection\:text-primary-foreground::selection{--tw-text-opacity: 1;color:rgb(var(--primary-foreground) / var(--tw-text-opacity, 1))}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:1.75rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{--tw-text-opacity: 1;color:rgb(var(--foreground) / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#6f807a\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(111 128 122 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#6f807a\]::placeholder{--tw-text-opacity: 1;color:rgb(111 128 122 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#7f928c\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(127 146 140 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#7f928c\]::placeholder{--tw-text-opacity: 1;color:rgb(127 146 140 / var(--tw-text-opacity, 1))}.placeholder\:text-dmr-text-dim\/70::-moz-placeholder{color:rgb(var(--dmr-text-dim-rgb) / .7)}.placeholder\:text-dmr-text-dim\/70::placeholder{color:rgb(var(--dmr-text-dim-rgb) / .7)}.placeholder\:text-muted-foreground::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::placeholder{--tw-text-opacity: 1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-bottom-1:after{content:var(--tw-content);bottom:-.25rem}.after\:left-0:after{content:var(--tw-content);left:0}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-0:after{content:var(--tw-content);width:0px}.after\:bg-dmr-teal:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--dmr-teal-rgb) / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-200:after{content:var(--tw-content);transition-duration:.2s}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#c9a45c\]\/40:hover{border-color:#c9a45c66}.hover\:border-\[\#c9a45c\]\/45:hover{border-color:#c9a45c73}.hover\:border-\[\#c9a45c\]\/50:hover{border-color:#c9a45c80}.hover\:border-\[\#c9a45c\]\/60:hover{border-color:#c9a45c99}.hover\:border-\[\#d0473f\]\/40:hover{border-color:#d0473f66}.hover\:border-\[\#d4a843\]\/35:hover{border-color:#d4a84359}.hover\:border-\[\#f0cf7a\]:hover{--tw-border-opacity: 1;border-color:rgb(240 207 122 / var(--tw-border-opacity, 1))}.hover\:border-\[\#f0cf7a\]\/50:hover{border-color:#f0cf7a80}.hover\:border-\[\#f0cf7a\]\/60:hover{border-color:#f0cf7a99}.hover\:border-\[rgba\(157\,210\,255\,0\.48\)\]:hover{border-color:#9dd2ff7a}.hover\:border-\[rgba\(157\,210\,255\,0\.58\)\]:hover{border-color:#9dd2ff94}.hover\:border-\[rgba\(212\,168\,67\,0\.3\)\]:hover{border-color:#d4a8434d}.hover\:border-\[rgba\(245\,217\,138\,0\.45\)\]:hover{border-color:#f5d98a73}.hover\:border-amber-300\/30:hover{border-color:#fcd34d4d}.hover\:border-amber-300\/40:hover{border-color:#fcd34d66}.hover\:border-cyan-300\/35:hover{border-color:#67e8f959}.hover\:border-cyan-400\/40:hover{border-color:#22d3ee66}.hover\:border-dmr-gold:hover{--tw-border-opacity: 1;border-color:rgb(var(--dmr-gold-rgb) / var(--tw-border-opacity, 1))}.hover\:border-dmr-gold\/50:hover{border-color:rgb(var(--dmr-gold-rgb) / .5)}.hover\:border-dmr-purple:hover{--tw-border-opacity: 1;border-color:rgb(var(--dmr-purple-rgb) / var(--tw-border-opacity, 1))}.hover\:border-dmr-teal:hover{--tw-border-opacity: 1;border-color:rgb(var(--dmr-teal-rgb) / var(--tw-border-opacity, 1))}.hover\:border-dmr-teal\/25:hover{border-color:rgb(var(--dmr-teal-rgb) / .25)}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:bg-\[\#c9a45c\]\/15:hover{background-color:#c9a45c26}.hover\:bg-\[\#d4a843\]\/10:hover{background-color:#d4a8431a}.hover\:bg-\[\#ff3df0\]\/30:hover{background-color:#ff3df04d}.hover\:bg-\[rgba\(157\,210\,255\,0\.12\)\]:hover{background-color:#9dd2ff1f}.hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:rgb(var(--accent) / var(--tw-bg-opacity, 1))}.hover\:bg-black\/25:hover{background-color:#00000040}.hover\:bg-black\/30:hover{background-color:#0000004d}.hover\:bg-cyan-500:hover{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}.hover\:bg-destructive\/90:hover{background-color:rgb(var(--destructive) / .9)}.hover\:bg-dmr-gold\/25:hover{background-color:rgb(var(--dmr-gold-rgb) / .25)}.hover\:bg-dmr-purple\/20:hover{background-color:rgb(var(--dmr-purple-rgb) / .2)}.hover\:bg-dmr-purple\/30:hover{background-color:rgb(var(--dmr-purple-rgb) / .3)}.hover\:bg-dmr-teal\/10:hover{background-color:rgb(var(--dmr-teal-rgb) / .1)}.hover\:bg-dmr-teal\/15:hover{background-color:rgb(var(--dmr-teal-rgb) / .15)}.hover\:bg-dmr-teal\/25:hover{background-color:rgb(var(--dmr-teal-rgb) / .25)}.hover\:bg-dmr-teal\/\[0\.06\]:hover{background-color:rgb(var(--dmr-teal-rgb) / .06)}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/90:hover{background-color:rgb(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:rgb(var(--secondary) / .8)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:from-\[\#1a8ad6\]:hover{--tw-gradient-from: #1a8ad6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 138 214 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-amber-400:hover{--tw-gradient-from: #fbbf24 var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-amber-500:hover{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-cyan-400:hover{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-500:hover{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-500:hover{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-orange-400:hover{--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fb923c var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:via-purple-400:hover{--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #c084fc var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-\[\#0f3d33\]:hover{--tw-gradient-to: #0f3d33 var(--tw-gradient-to-position)}.hover\:to-amber-500:hover{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.hover\:to-emerald-500:hover{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.hover\:to-orange-500:hover{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.hover\:to-pink-400:hover{--tw-gradient-to: #f472b6 var(--tw-gradient-to-position)}.hover\:to-rose-500:hover{--tw-gradient-to: #f43f5e var(--tw-gradient-to-position)}.hover\:text-\[\#9aa3ff\]:hover{--tw-text-opacity: 1;color:rgb(154 163 255 / var(--tw-text-opacity, 1))}.hover\:text-\[\#d4a843\]:hover{--tw-text-opacity: 1;color:rgb(212 168 67 / var(--tw-text-opacity, 1))}.hover\:text-\[\#e8e6e3\]:hover{--tw-text-opacity: 1;color:rgb(232 230 227 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f0cf7a\]:hover{--tw-text-opacity: 1;color:rgb(240 207 122 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f1f5f3\]:hover{--tw-text-opacity: 1;color:rgb(241 245 243 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f3dfa8\]:hover{--tw-text-opacity: 1;color:rgb(243 223 168 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f3e6c2\]:hover{--tw-text-opacity: 1;color:rgb(243 230 194 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f5d98a\]:hover{--tw-text-opacity: 1;color:rgb(245 217 138 / var(--tw-text-opacity, 1))}.hover\:text-\[\#ff6161\]:hover{--tw-text-opacity: 1;color:rgb(255 97 97 / var(--tw-text-opacity, 1))}.hover\:text-\[\#fff1cf\]:hover{--tw-text-opacity: 1;color:rgb(255 241 207 / var(--tw-text-opacity, 1))}.hover\:text-accent-foreground:hover{--tw-text-opacity: 1;color:rgb(var(--accent-foreground) / var(--tw-text-opacity, 1))}.hover\:text-cyan-300:hover{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.hover\:text-dmr-ice:hover{--tw-text-opacity: 1;color:rgb(var(--dmr-ice-rgb) / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-white\/60:hover{text-decoration-color:#fff9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_22px_rgba\(46\,230\,168\,\.55\)\]:hover{--tw-shadow: 0 0 22px rgba(46,230,168,.55);--tw-shadow-colored: 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_34px_rgba\(41\,177\,246\,0\.12\)\]:hover{--tw-shadow: 0 0 34px rgba(41,177,246,.12);--tw-shadow-colored: 0 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_34px_rgba\(46\,230\,168\,\.4\)\]:hover{--tw-shadow: 0 0 34px rgba(46,230,168,.4);--tw-shadow-colored: 0 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_50px_rgba\(245\,158\,11\,0\.6\)\]:hover{--tw-shadow: 0 0 50px rgba(245,158,11,.6);--tw-shadow-colored: 0 0 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_55px_rgba\(0\,247\,255\,0\.55\)\]:hover{--tw-shadow: 0 0 55px rgba(0,247,255,.55);--tw-shadow-colored: 0 0 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-dmr-purple\/70:hover{--tw-ring-color: rgb(var(--dmr-purple-rgb) / .7)}.hover\:ring-dmr-teal\/70:hover{--tw-ring-color: rgb(var(--dmr-teal-rgb) / .7)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-cyan-300\/35:focus{border-color:#67e8f959}.focus\:bg-accent:focus{--tw-bg-opacity: 1;background-color:rgb(var(--accent) / var(--tw-bg-opacity, 1))}.focus\:text-accent-foreground:focus{--tw-text-opacity: 1;color:rgb(var(--accent-foreground) / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#d4a843\]\/30:focus{--tw-ring-color: rgb(212 168 67 / .3)}.focus\:ring-cyan-300\/10:focus{--tw-ring-color: rgb(103 232 249 / .1)}.focus-visible\:border-\[\#f0cf7a\]:focus-visible{--tw-border-opacity: 1;border-color:rgb(240 207 122 / var(--tw-border-opacity, 1))}.focus-visible\:border-ring:focus-visible{--tw-border-opacity: 1;border-color:rgb(var(--ring) / var(--tw-border-opacity, 1))}.focus-visible\:bg-dmr-teal\/10:focus-visible{background-color:rgb(var(--dmr-teal-rgb) / .1)}.focus-visible\:shadow-none:focus-visible{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#d4a843\]:focus-visible{outline-color:#d4a843}.focus-visible\:outline-amber-300:focus-visible{outline-color:#fcd34d}.focus-visible\:outline-dmr-teal:focus-visible{outline-color:rgb(var(--dmr-teal-rgb) / 1)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#d4a843\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(212 168 67 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[\#f0cf7a\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(240 207 122 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[\#f0cf7a\]\/50:focus-visible{--tw-ring-color: rgb(240 207 122 / .5)}.focus-visible\:ring-\[\#f0cf7a\]\/70:focus-visible{--tw-ring-color: rgb(240 207 122 / .7)}.focus-visible\:ring-\[var\(--mythreal-blue-ice\)\]:focus-visible{--tw-ring-color: var(--mythreal-blue-ice)}.focus-visible\:ring-\[var\(--star-card-accent\)\]:focus-visible{--tw-ring-color: var(--star-card-accent)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color: rgb(var(--destructive) / .2)}.focus-visible\:ring-dmr-teal:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--dmr-teal-rgb) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: rgb(var(--ring) / .5)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-\[\#070b0d\]:focus-visible{--tw-ring-offset-color: #070b0d}.focus-visible\:ring-offset-\[\#080812\]:focus-visible{--tw-ring-offset-color: #080812}.focus-visible\:ring-offset-\[var\(--mythreal-void-black\)\]:focus-visible{--tw-ring-offset-color: var(--mythreal-void-black)}.active\:translate-y-px:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group\/acc[open] .group-open\/acc\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:block{display:block}.group:hover .group-hover\:block{display:block}.group\/feat:hover .group-hover\/feat\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/feat:hover .group-hover\/feat\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/game:hover .group-hover\/game\:scale-110,.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[\#f0cf7a\]{--tw-border-opacity: 1;border-color:rgb(240 207 122 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-dmr-teal{--tw-border-opacity: 1;border-color:rgb(var(--dmr-teal-rgb) / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-black\/10{background-color:#0000001a}.group\/game:hover .group-hover\/game\:text-white,.group\/head:hover .group-hover\/head\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group\/link:hover .group-hover\/link\:text-dmr-ice,.group:hover .group-hover\:text-dmr-ice{--tw-text-opacity: 1;color:rgb(var(--dmr-ice-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-dmr-teal{--tw-text-opacity: 1;color:rgb(var(--dmr-teal-rgb) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group\/game:hover .group-hover\/game\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-\[0_0_36px_rgba\(240\,207\,122\,\.45\)\]{--tw-shadow: 0 0 36px rgba(240,207,122,.45);--tw-shadow-colored: 0 0 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-\[0_0_36px_rgba\(46\,230\,168\,\.45\)\]{--tw-shadow: 0 0 36px rgba(46,230,168,.45);--tw-shadow-colored: 0 0 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:after\:w-full:after{content:var(--tw-content);width:100%}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-left:.625rem;padding-right:.625rem}.has-\[\>svg\]\:px-3:has(>svg){padding-left:.75rem;padding-right:.75rem}.has-\[\>svg\]\:px-4:has(>svg){padding-left:1rem;padding-right:1rem}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=active\]\:bg-\[var\(--star-bg-elevated\)\][data-state=active]{background-color:var(--star-bg-elevated)}.data-\[state\=open\]\:bg-accent[data-state=open]{--tw-bg-opacity: 1;background-color:rgb(var(--accent) / var(--tw-bg-opacity, 1))}.data-\[inset\]\:pl-8[data-inset]{padding-left:2rem}.data-\[state\=active\]\:text-\[var\(--star-card-title\)\][data-state=active]{color:var(--star-card-title)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{--tw-text-opacity: 1;color:rgb(var(--accent-foreground) / var(--tw-text-opacity, 1))}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{--tw-text-opacity: 1;color:rgb(var(--destructive) / var(--tw-text-opacity, 1))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10:focus[data-variant=destructive]{background-color:rgb(var(--destructive) / .1)}.data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive]{--tw-text-opacity: 1;color:rgb(var(--destructive) / var(--tw-text-opacity, 1))}@media(max-width:1440px){.max-\[1440px\]\:hidden{display:none}}@media(max-width:1240px){.max-\[1240px\]\:hidden{display:none}}@media(max-width:1180px){.max-\[1180px\]\:hidden{display:none}}@media(max-width:1100px){.max-\[1100px\]\:inline{display:inline}.max-\[1100px\]\:hidden{display:none}}@media(max-width:860px){.max-\[860px\]\:block{display:block}.max-\[860px\]\:hidden{display:none}.max-\[860px\]\:h-\[var\(--dmr-header-h-sm\)\]{height:var(--dmr-header-h-sm)}.max-\[860px\]\:gap-3{gap:.75rem}.max-\[860px\]\:px-3{padding-left:.75rem;padding-right:.75rem}.max-\[860px\]\:px-4{padding-left:1rem;padding-right:1rem}.max-\[860px\]\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.max-\[860px\]\:text-\[15px\]{font-size:15px}}@media(max-width:420px){.max-\[420px\]\:h-3\.5{height:.875rem}.max-\[420px\]\:w-3\.5{width:.875rem}}@media(min-width:640px){.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:max-w-lg{max-width:32rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_110px\]{grid-template-columns:minmax(0,1fr) 110px}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-left{text-align:left}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[12\.5px\]{font-size:12.5px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:tracking-\[0\.12em\]{letter-spacing:.12em}}@media(min-width:768px){.md\:hidden{display:none}.md\:h-20{height:5rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:1rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:pt-\[var\(--dmr-header-h\)\]{padding-top:var(--dmr-header-h)}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:1024px){.lg\:mt-3{margin-top:.75rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:h-\[clamp\(40px\,4\.2vh\,56px\)\]{height:clamp(40px,4.2vh,56px)}.lg\:h-\[clamp\(44px\,4\.6vh\,60px\)\]{height:clamp(44px,4.6vh,60px)}.lg\:w-\[clamp\(44px\,4\.6vh\,60px\)\]{width:clamp(44px,4.6vh,60px)}.lg\:max-w-\[460px\]{max-width:460px}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_repeat\(5\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:pb-3{padding-bottom:.75rem}.lg\:pt-2\.5{padding-top:.625rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[clamp\(12\.5px\,1\.15vh\,14\.5px\)\]{font-size:clamp(12.5px,1.15vh,14.5px)}}@media(min-width:1280px){.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:flex-none{flex:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:px-2\.5{padding-left:.625rem;padding-right:.625rem}}@media(min-width:1536px){.\32xl\:inline{display:inline}.\32xl\:hidden{display:none}}@media(prefers-color-scheme:dark){.dark\:border-input{--tw-border-opacity: 1;border-color:rgb(var(--input) / var(--tw-border-opacity, 1))}.dark\:bg-destructive\/60{background-color:rgb(var(--destructive) / .6)}.dark\:bg-input\/30{background-color:rgb(var(--input) / .3)}.dark\:hover\:bg-accent\/50:hover{background-color:rgb(var(--accent) / .5)}.dark\:hover\:bg-input\/50:hover{background-color:rgb(var(--input) / .5)}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color: rgb(var(--destructive) / .4)}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:focus[data-variant=destructive]{background-color:rgb(var(--destructive) / .2)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:.75rem;height:.75rem}.\[\&\>svg\]\:h-4>svg{height:1rem}.\[\&\>svg\]\:h-5>svg{height:1.25rem}.\[\&\>svg\]\:h-6>svg{height:1.5rem}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>svg\]\:w-5>svg{width:1.25rem}.\[\&\>svg\]\:w-6>svg{width:1.5rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){--tw-text-opacity: 1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity, 1))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}a.\[a\&\]\:hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:rgb(var(--accent) / var(--tw-bg-opacity, 1))}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:rgb(var(--destructive) / .9)}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:rgb(var(--primary) / .9)}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:rgb(var(--secondary) / .9)}a.\[a\&\]\:hover\:text-accent-foreground:hover{--tw-text-opacity: 1;color:rgb(var(--accent-foreground) / var(--tw-text-opacity, 1))}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/dmr-fonts/cinzel-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/dmr-fonts/cinzel-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/dmr-fonts/cinzel-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/dmr-fonts/cinzel-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/cinzel-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/cinzel-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/dmr-fonts/cinzel-latin-ext-900-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/dmr-fonts/cinzel-latin-900-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/dmr-fonts/rajdhani-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(/dmr-fonts/rajdhani-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/dmr-fonts/rajdhani-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/dmr-fonts/rajdhani-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/rajdhani-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/rajdhani-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/dmr-fonts/inter-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/dmr-fonts/inter-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/dmr-fonts/inter-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/dmr-fonts/inter-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/dmr-fonts/inter-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/dmr-fonts/inter-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/inter-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/inter-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/dmr-fonts/roboto-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/dmr-fonts/roboto-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/dmr-fonts/roboto-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/dmr-fonts/roboto-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/roboto-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/roboto-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/space-grotesk-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/dmr-fonts/space-grotesk-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dmr-abyss: #060d0c;--dmr-deep: #0a1f1c;--dmr-field: #0f3d33;--dmr-purple: #9b30d9;--dmr-purple-deep: #4a1a7a;--dmr-purple-light: #d9b3ff;--dmr-gold: #ffd700;--dmr-gold-deep: #b8860b;--dmr-gold-soft: #e8c060;--dmr-gold-text: #ffe9a8;--dmr-teal: #2ee6a8;--dmr-ice: #4dd7ff;--dmr-text: #cfe8df;--dmr-text-dim: #9ab5ac;--dmr-text-faint: #7a9a90;--dmr-glow-teal: 0 0 18px rgba(46, 230, 168, .25);--dmr-glow-gold: 0 0 16px rgba(255, 215, 0, .35);--dmr-morph-fast: .18s;--dmr-morph: .24s;--dmr-header-h: 90px;--dmr-header-h-sm: 78px;--dmr-font-royal: "Cinzel", Georgia, serif;--dmr-font-ui: "Rajdhani", "Segoe UI", sans-serif;--dmr-font-body: "Inter", system-ui, sans-serif;--dmr-abyss-rgb: 6 13 12;--dmr-deep-rgb: 10 31 28;--dmr-field-rgb: 15 61 51;--dmr-purple-rgb: 155 48 217;--dmr-purple-deep-rgb: 74 26 122;--dmr-purple-light-rgb: 217 179 255;--dmr-gold-rgb: 255 215 0;--dmr-gold-deep-rgb: 184 134 11;--dmr-gold-soft-rgb: 232 192 96;--dmr-gold-text-rgb: 255 233 168;--dmr-teal-rgb: 46 230 168;--dmr-ice-rgb: 77 215 255;--dmr-text-rgb: 207 232 223;--dmr-text-dim-rgb: 154 181 172;--dmr-text-faint-rgb: 122 154 144}.dmr-royal-text{font-family:var(--dmr-font-royal);font-weight:900;background:linear-gradient(180deg,var(--dmr-purple-light) 0%,var(--dmr-purple) 55%,var(--dmr-gold) 115%);-webkit-background-clip:text;background-clip:text;color:transparent}.dmr-wordmark{--dmr-un-core: #ffffff;--dmr-un-cyan: #32e5ff;--dmr-un-blue: #007cff;--dmr-un-green: #18f523;--dmr-un-violet: #a855ff;--dmr-un-magenta: #ff3df0;--dmr-un-plasma: #ff8ae0;font-family:var(--dmr-font-body);font-weight:900;letter-spacing:-.045em;line-height:.86;white-space:nowrap}.dmr-wm-ghost{display:inline-block;visibility:hidden}.dmr-wm-live{position:absolute;left:0;top:50%;transform:translateY(-50%)}.dmr-wm-danman{background:linear-gradient(102deg,var(--dmr-un-core) 0%,var(--dmr-un-cyan) 42%,var(--dmr-un-blue) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.dmr-wm-real{background:linear-gradient(102deg,var(--dmr-un-violet) 0%,var(--dmr-un-green) 34%,var(--dmr-un-green) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.dmr-wm-slot{position:relative;display:inline-grid;grid-template-columns:0fr;isolation:isolate;transition:grid-template-columns .36s cubic-bezier(.22,1,.36,1)}.dmr-wm-un{position:relative;z-index:1;min-width:0;white-space:pre;opacity:0;transform:translateY(-.62em);background:linear-gradient(180deg,var(--dmr-un-plasma) 0%,var(--dmr-un-magenta) 45%,var(--dmr-un-violet) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 .34em rgba(255,61,240,.55);transition:transform .42s cubic-bezier(.34,1.5,.5,1) .2s,opacity .24s linear .2s}.dmr-wm-slot:before{content:"";position:absolute;left:50%;top:-30%;width:260%;height:160%;translate:-50% 0;z-index:0;background:radial-gradient(closest-side,rgba(255,61,240,.5),transparent 72%);filter:blur(14px);opacity:0;pointer-events:none;transition:opacity .38s cubic-bezier(.22,1,.36,1) .16s}.dmr-wordmark:hover .dmr-wm-slot,.dmr-wordmark:focus-visible .dmr-wm-slot{grid-template-columns:1fr}.dmr-wordmark:hover .dmr-wm-un,.dmr-wordmark:focus-visible .dmr-wm-un{opacity:1;transform:translateY(0)}.dmr-wordmark:hover .dmr-wm-slot:before,.dmr-wordmark:focus-visible .dmr-wm-slot:before{opacity:1}@media(prefers-reduced-motion:reduce){.dmr-wm-slot,.dmr-wm-un,.dmr-wm-slot:before{transition-duration:1ms;transition-delay:0ms}}.dmr-electric-text{font-family:var(--dmr-font-royal);font-weight:900;background:linear-gradient(180deg,#eaffff 10%,var(--dmr-ice) 50%,#1a8ad6 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes dmr-glitch{0%{filter:none;transform:translate(0)}30%{filter:hue-rotate(95deg) saturate(1.6);transform:translate(-1px)}55%{filter:hue-rotate(-30deg);transform:translate(1px)}to{filter:none;transform:translate(0)}}.dmr-electrify:hover,.dmr-electrify:focus-visible{animation:dmr-glitch var(--dmr-morph-fast) steps(3,end) 1}@media(prefers-reduced-motion:reduce){.dmr-electrify:hover,.dmr-electrify:focus-visible{animation:none}}@keyframes dmr-pop{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:none}}@keyframes dmr-fade{0%{opacity:0}to{opacity:1}}@keyframes dmr-slide-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@keyframes dmr-toast{0%{opacity:0;transform:translate(-50%,12px) scale(.96)}8%,88%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,6px) scale(.98)}}.dmr-pop{animation:dmr-pop .17s cubic-bezier(.2,.9,.3,1) both}.dmr-fade{animation:dmr-fade .16s linear both}.dmr-slide-in{animation:dmr-slide-in .22s cubic-bezier(.2,.9,.3,1) both}.dmr-toast{animation:dmr-toast 4.2s ease both}@media(prefers-reduced-motion:reduce){.dmr-pop,.dmr-fade,.dmr-slide-in{animation:none}.dmr-toast{animation:dmr-fade 1ms both}}.dmr-scroll{scrollbar-width:thin;scrollbar-color:rgba(var(--dmr-gold-rgb) / .35) transparent}.dmr-scroll::-webkit-scrollbar{width:8px}.dmr-scroll::-webkit-scrollbar-thumb{background:rgba(var(--dmr-gold-rgb) / .3);border-radius:8px}.dmr-paint-door{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M20 2 9 13l2 2L22 4z' fill='%23ffd700' stroke='%23000'/%3E%3Cpath d='M8 14c-2 0-4 1.5-4 4 0 1.5-1 2.5-2 3 3 .5 7 0 8-3z' fill='%23ff3df0' stroke='%23000'/%3E%3C/svg%3E") 2 22,pointer}.dmr-unreal{--dmr-teal: #ff3df0;--dmr-teal-rgb: 255 61 240;--dmr-ice: #ff8ae0;--dmr-ice-rgb: 255 138 224}.dmr-unreal .dmr-wm-slot{grid-template-columns:1fr}.dmr-unreal .dmr-wordmark:not(.dmr-404) .dmr-wm-ghost:after{content:"UN"}.dmr-unreal .dmr-wm-un{opacity:1;transform:translateY(0)}.dmr-unreal .dmr-wm-slot:before{opacity:1}@keyframes dmr-unreal-pulse{0%,to{box-shadow:0 0 #ff3df000}50%{box-shadow:0 0 16px #ff3df08c}}.dmr-unreal-pill{animation:dmr-unreal-pulse 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.dmr-unreal-pill{animation:none}}@view-transition{navigation:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}
