/*!
 * Font Awesome Free 7.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2026 Fonticons, Inc.
 */
.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fas,.far,.fab,.fa{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-synthesis:none;font-variant:normal;font-style:normal;font-weight:var(--fa-style,900);text-align:center;text-rendering:auto;width:var(--fa-width,1.25em);line-height:1}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.0833333em}.fa-sm{vertical-align:.0535714em;font-size:.875em;line-height:.0714286em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.0416667em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-canvas-square{margin-block-end:-.125em;padding-block:.125em}.fa-canvas-roomy{box-sizing:content-box;margin-block-end:-.25em;padding-block:.25em;padding-inline:.125em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(-1 * var(--fa-li-width,2em))}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1.5s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-flip-360{animation-name:fa-flip-360;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.75s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}.fa-spin-snap{animation-name:fa-spin-snap;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,3s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-snap-4{animation-name:fa-spin-snap-4;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2.4s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-snap-8{animation-name:fa-spin-snap-8;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,4s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-buzz{animation-name:fa-buzz;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.6s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-wag{animation-name:fa-wag;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.9s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out);transform-origin:bottom}.fa-float{animation-name:fa-float;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,3s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out);will-change:transform}.fa-swing{animation-name:fa-swing;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1.2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out);transform-origin:top}.fa-jello{animation-name:fa-jello;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,.9s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-out)}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-flip-360,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse,.fa-buzz,.fa-float,.fa-jello,.fa-spin-snap,.fa-spin-snap-4,.fa-spin-snap-8,.fa-swing,.fa-wag{transition:none!important;animation:none!important}}@keyframes fa-beat{0%{transform:scale(1)}25%{transform:scale(calc(1.25 * var(--fa-beat-scale,1.25)))}45%{transform:scale(calc(1.22 * var(--fa-beat-scale,1.22)))}65%{transform:scale(calc(1.25 * var(--fa-beat-scale,1.25)))}90%{transform:scale(1)}}@keyframes fa-bounce{0%{animation-timing-function:var(--fa-animation-timing);transform:scale(1)translateY(0)}14%{transform:scale(var(--fa-bounce-start-scale-x,1.06), var(--fa-bounce-start-scale-y,.94)) translateY(var(--fa-bounce-anticipation,3px));animation-timing-function:cubic-bezier(.33,0,.66,.33)}32%{transform:scale(var(--fa-bounce-jump-scale-x,.94), var(--fa-bounce-jump-scale-y,1.12)) translateY(calc(-1 * var(--fa-bounce-height,.5em)));animation-timing-function:cubic-bezier(.33,.66,.66,1)}52%{transform:scale(1, 1) translateY(calc(-1 * var(--fa-bounce-height,.5em) * 1.1));animation-timing-function:cubic-bezier(.5,0,1,.5)}70%{transform:scale(var(--fa-bounce-land-scale-x,1.06), var(--fa-bounce-land-scale-y,.92)) translateY(0);animation-timing-function:cubic-bezier(.33,.33,.66,1)}85%{transform:scale(.98, 1.04) translateY(calc(-2px * var(--fa-bounce-rebound,1)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{0%{opacity:1;animation-timing-function:cubic-bezier(.2,0,.4,1);transform:scale(1)}40%{opacity:var(--fa-fade-opacity,.4);animation-timing-function:cubic-bezier(.4,0,.6,1);transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes fa-beat-fade{0%{opacity:var(--fa-beat-fade-opacity,.4);animation-timing-function:cubic-bezier(.2,0,.4,1);transform:scale(1)}25%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}45%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.25));animation-timing-function:cubic-bezier(.4,0,.2,1)}65%{opacity:calc(var(--fa-beat-fade-opacity,.4) + .4);transform:scale(var(--fa-beat-fade-scale,1.28));animation-timing-function:cubic-bezier(.4,0,.6,1)}to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}}@keyframes fa-flip{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}35%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * .6));animation-timing-function:linear}65%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * .5));animation-timing-function:cubic-bezier(.33,.66,.66,1)}92%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-360deg))}}@keyframes fa-flip-360{0%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.2,0,.4,1)}8%{transform:perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), 0deg);animation-timing-function:cubic-bezier(.33,0,.66,.33)}50%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * .6));animation-timing-function:cubic-bezier(.33,.66,.66,1)}80%{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), calc(var(--fa-flip-angle,-360deg) * var(--fa-flip-overshoot,1.04)));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-360deg))}}@keyframes fa-shake{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:rotate(0)}8%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(35deg)translate(1px)}20%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(-22deg)translate(-1px)}35%{animation-timing-function:cubic-bezier(.3,0,.7,1);transform:rotate(15deg)translate(1px)}50%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(-9deg)}65%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(5deg)}78%{animation-timing-function:cubic-bezier(.4,0,.6,1);transform:rotate(-3deg)}90%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}12%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(60deg)}16.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(60deg)}28.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(120deg)}33.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(120deg)}45.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}62%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(240deg)}66.67%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(240deg)}78.67%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(300deg)}83.33%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(300deg)}95.33%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-4{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}15%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}40%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}65%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}90%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes fa-spin-snap-8{0%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(0)}9%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(45deg)}12.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(45deg)}21.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(90deg)}25%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(90deg)}34%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(135deg)}37.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(135deg)}46.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(180deg)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(180deg)}59%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(225deg)}62.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(225deg)}71.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(270deg)}75%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(270deg)}84%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(315deg)}87.5%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:rotate(315deg)}96.5%{animation-timing-function:cubic-bezier(.8,0,1,1);transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes fa-buzz{0%{animation-timing-function:cubic-bezier(.1,0,.9,1);transform:translate(0)rotate(0)}5%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.5deg)}10%{transform:translateX(calc(-1 * var(--fa-buzz-distance,4px))) rotate(-.5deg)}15%{transform:translateX(var(--fa-buzz-distance,4px)) rotate(.3deg)}20%{transform:translateX(calc(-1 * var(--fa-buzz-distance,4px))) rotate(-.3deg)}25%{transform:translateX(calc(var(--fa-buzz-distance,4px) * .7)) rotate(.2deg)}30%{transform:translateX(calc(-1 * var(--fa-buzz-distance,4px) * .7)) rotate(-.2deg)}35%{transform:translateX(calc(var(--fa-buzz-distance,4px) * .4)) rotate(.1deg)}40%{transform:translate(0)rotate(0)}to{transform:translate(0)rotate(0)}}@keyframes fa-wag{0%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(0)}12%{transform:rotate(var(--fa-wag-angle,12deg));animation-timing-function:cubic-bezier(.4,0,.2,1)}24%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(2deg)}36%{transform:rotate(calc(var(--fa-wag-angle,12deg) * .85));animation-timing-function:cubic-bezier(.4,0,.2,1)}48%{animation-timing-function:cubic-bezier(.2,0,.6,1);transform:rotate(1deg)}58%{transform:rotate(calc(var(--fa-wag-angle,12deg) * .6));animation-timing-function:cubic-bezier(.4,0,.2,1)}68%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-float{0%{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02), var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,.33)}15%{transform:translateY(calc(-.4 * var(--fa-float-height,6px))) translateX(var(--fa-float-drift,1px)) rotate(var(--fa-float-tilt,1deg)) scale(1, 1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}35%{transform:translateY(calc(-1 * var(--fa-float-height,6px))) translateX(0) rotate(0deg) scale(var(--fa-float-stretch-x,.98), var(--fa-float-stretch-y,1.03));animation-timing-function:cubic-bezier(.5,0,.5,0)}50%{transform:translateY(calc(-.92 * var(--fa-float-height,6px))) translateX(calc(-.5 * var(--fa-float-drift,1px))) rotate(calc(-.5 * var(--fa-float-tilt,1deg))) scale(.995, 1.01);animation-timing-function:cubic-bezier(.33,0,.66,.33)}70%{transform:translateY(calc(-.3 * var(--fa-float-height,6px))) translateX(calc(-1 * var(--fa-float-drift,1px))) rotate(calc(-1 * var(--fa-float-tilt,1deg))) scale(1, 1);animation-timing-function:cubic-bezier(.33,.66,.66,1)}90%{transform:translateY(calc(.05 * var(--fa-float-height,6px))) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02), var(--fa-float-squash-y,.98));animation-timing-function:cubic-bezier(.33,0,.66,1)}to{transform:translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02), var(--fa-float-squash-y,.98))}}@keyframes fa-swing{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:rotate(0)}8%{transform:rotate(var(--fa-swing-angle,22deg));animation-timing-function:cubic-bezier(.3,0,.7,1)}18%{transform:rotate(calc(-1 * var(--fa-swing-angle,22deg) * .85));animation-timing-function:cubic-bezier(.3,0,.7,1)}28%{transform:rotate(calc(var(--fa-swing-angle,22deg) * .65));animation-timing-function:cubic-bezier(.35,0,.65,1)}38%{transform:rotate(calc(-1 * var(--fa-swing-angle,22deg) * .45));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:rotate(calc(var(--fa-swing-angle,22deg) * .25));animation-timing-function:cubic-bezier(.4,0,.6,1)}56%{transform:rotate(calc(-1 * var(--fa-swing-angle,22deg) * .1));animation-timing-function:cubic-bezier(.4,0,.6,1)}64%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes fa-jello{0%{animation-timing-function:cubic-bezier(.2,0,.8,1);transform:scale(1)}12%{transform:scale(var(--fa-jello-scale-x,1.15), calc(2 - var(--fa-jello-scale-x,1.15)));animation-timing-function:cubic-bezier(.3,0,.7,1)}24%{transform:scale(calc(2 - var(--fa-jello-scale-y,1.12)), var(--fa-jello-scale-y,1.12));animation-timing-function:cubic-bezier(.3,0,.7,1)}36%{transform:scale(calc(1 + (var(--fa-jello-scale-x,1.15) - 1) * .5), calc(2 - (1 + (var(--fa-jello-scale-x,1.15) - 1) * .5)));animation-timing-function:cubic-bezier(.4,0,.6,1)}48%{transform:scale(calc(2 - (1 + (var(--fa-jello-scale-y,1.12) - 1) * .3)), calc(1 + (var(--fa-jello-scale-y,1.12) - 1) * .3));animation-timing-function:cubic-bezier(.4,0,.6,1)}58%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scale(1.02,.98)}68%{transform:scale(1)}to{transform:scale(1)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto);position:absolute;inset:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-hashtag{--fa:"#"}.fa-dollar-sign,.fa-dollar,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-asterisk{--fa:"*"}.fa-plus,.fa-add{--fa:"+"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-signal{--fa:""}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-trailer{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-box-tissue{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-handshake-slash,.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-virus{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-lungs-virus{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-plane-slash{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-shield-virus{--fa:""}.fa-sink{--fa:""}.fa-soap{--fa:""}.fa-stopwatch-20{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-store-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-users-slash{--fa:""}.fa-virus{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-austral-sign{--fa:""}.fa-baht-sign{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-bolt-lightning{--fa:""}.fa-book-bookmark{--fa:""}.fa-camera-rotate{--fa:""}.fa-cedi-sign{--fa:""}.fa-chart-column{--fa:""}.fa-chart-gantt{--fa:""}.fa-clapperboard{--fa:""}.fa-closed-captioning-slash{--fa:""}.fa-clover{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-pull-request{--fa:""}.fa-colon-sign{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-display{--fa:""}.fa-dong-sign{--fa:""}.fa-elevator{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-florin-sign{--fa:""}.fa-folder-closed{--fa:""}.fa-franc-sign{--fa:""}.fa-guarani-sign{--fa:""}.fa-gun{--fa:""}.fa-hands-clapping{--fa:""}.fa-house-user,.fa-home-user{--fa:""}.fa-indian-rupee-sign,.fa-indian-rupee,.fa-inr{--fa:""}.fa-kip-sign{--fa:""}.fa-lari-sign{--fa:""}.fa-litecoin-sign{--fa:""}.fa-manat-sign{--fa:""}.fa-mask-face{--fa:""}.fa-mill-sign{--fa:""}.fa-money-bills{--fa:""}.fa-naira-sign{--fa:""}.fa-notdef{--fa:""}.fa-panorama{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-plane-up{--fa:""}.fa-rupiah-sign{--fa:""}.fa-stairs{--fa:""}.fa-timeline{--fa:""}.fa-truck-front{--fa:""}.fa-turkish-lira-sign,.fa-try,.fa-turkish-lira{--fa:""}.fa-vault{--fa:""}.fa-wand-magic-sparkles,.fa-magic-wand-sparkles{--fa:""}.fa-wheat-awn,.fa-wheat-alt{--fa:""}.fa-wheelchair-move,.fa-wheelchair-alt{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-person-pregnant{--fa:""}.fa-house-chimney,.fa-home-lg{--fa:""}.fa-house-crack{--fa:""}.fa-house-medical{--fa:""}.fa-cent-sign{--fa:""}.fa-plus-minus{--fa:""}.fa-sailboat{--fa:""}.fa-section{--fa:""}.fa-shrimp{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-chart-simple{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-successor{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-bug-slash{--fa:""}.fa-file-circle-plus{--fa:""}.fa-shop-lock{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bowl-food{--fa:""}.fa-boxes-packing{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-water{--fa:""}.fa-bucket{--fa:""}.fa-bugs{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-burst{--fa:""}.fa-car-on{--fa:""}.fa-car-tunnel{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-circle-nodes{--fa:""}.fa-clipboard-question{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-computer{--fa:""}.fa-cubes-stacked{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-explosion{--fa:""}.fa-ferry{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-shield{--fa:""}.fa-fire-burner{--fa:""}.fa-fish-fins{--fa:""}.fa-flask-vial{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-handcuffs{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-un{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-tsunami{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-jug-detergent{--fa:""}.fa-kitchen-set{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark-flag{--fa:""}.fa-laptop-file{--fa:""}.fa-lines-leaning{--fa:""}.fa-location-pin-lock{--fa:""}.fa-locust{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mask-ventilator{--fa:""}.fa-mattress-pillow{--fa:""}.fa-mobile-retro{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-mound{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-oil-well{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-drowning{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-shelter{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-lock{--fa:""}.fa-plate-wheat{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-ranking-star{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-rug{--fa:""}.fa-sack-xmark{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-heart{--fa:""}.fa-square-nfi{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-virus{--fa:""}.fa-staff-snake,.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tents{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-observation{--fa:""}.fa-tree-city{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-plane{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-line{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-viewfinder{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-virus{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-worm{--fa:""}.fa-xmarks-lines{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-person-through-window{--fa:""}.fa-plant-wilt{--fa:""}.fa-stapler{--fa:""}.fa-train-tram{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-thumbtack-slash,.fa-thumb-tack-slash{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-chart-diagram{--fa:""}.fa-comment-nodes{--fa:""}.fa-file-fragment{--fa:""}.fa-file-half-dashed{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-square-binary{--fa:""}.fa-pentagon{--fa:""}.fa-non-binary{--fa:""}.fa-spiral{--fa:""}.fa-picture-in-picture{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-bus-side{--fa:""}.fa-septagon,.fa-heptagon{--fa:""}.fa-aquarius{--fa:""}.fa-aries{--fa:""}.fa-cancer{--fa:""}.fa-capricorn{--fa:""}.fa-gemini{--fa:""}.fa-leo{--fa:""}.fa-libra{--fa:""}.fa-pisces{--fa:""}.fa-sagittarius{--fa:""}.fa-scorpio{--fa:""}.fa-taurus{--fa:""}.fa-virgo{--fa:""}.fa-martini-glass-empty,.fa-glass-martini{--fa:""}.fa-music{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-film,.fa-film-alt,.fa-film-simple{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-table-list,.fa-th-list{--fa:""}.fa-check{--fa:""}.fa-xmark,.fa-close,.fa-multiply,.fa-remove,.fa-times{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-power-off{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-gear,.fa-cog{--fa:""}.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-road{--fa:""}.fa-download{--fa:""}.fa-inbox{--fa:""}.fa-arrow-rotate-right,.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-redo{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-rectangle-list,.fa-list-alt{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-volume-off{--fa:""}.fa-volume-low,.fa-volume-down{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-qrcode{--fa:""}.fa-barcode{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-book{--fa:""}.fa-bookmark{--fa:""}.fa-print{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-font{--fa:""}.fa-bold{--fa:""}.fa-italic{--fa:""}.fa-text-height{--fa:""}.fa-text-width{--fa:""}.fa-align-left{--fa:""}.fa-align-center{--fa:""}.fa-align-right{--fa:""}.fa-align-justify{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-outdent,.fa-dedent{--fa:""}.fa-indent{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-image{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-circle-half-stroke,.fa-adjust{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-pen-to-square,.fa-edit{--fa:""}.fa-arrows-up-down-left-right,.fa-arrows{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-backward{--fa:""}.fa-play{--fa:""}.fa-pause{--fa:""}.fa-stop{--fa:""}.fa-forward{--fa:""}.fa-forward-fast,.fa-fast-forward{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-eject{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-circle-check,.fa-check-circle{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-crosshairs{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-share,.fa-mail-forward{--fa:""}.fa-expand{--fa:""}.fa-compress{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-gift{--fa:""}.fa-leaf{--fa:""}.fa-fire{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-triangle-exclamation,.fa-exclamation-triangle,.fa-warning{--fa:""}.fa-plane{--fa:""}.fa-calendar-days,.fa-calendar-alt{--fa:""}.fa-shuffle,.fa-random{--fa:""}.fa-comment{--fa:""}.fa-magnet{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-down{--fa:""}.fa-retweet{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-folder-open{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-arrows-left-right,.fa-arrows-h{--fa:""}.fa-chart-bar,.fa-bar-chart{--fa:""}.fa-camera-retro{--fa:""}.fa-key{--fa:""}.fa-gears,.fa-cogs{--fa:""}.fa-comments{--fa:""}.fa-star-half{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-thumbtack,.fa-thumb-tack{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-trophy{--fa:""}.fa-upload{--fa:""}.fa-lemon{--fa:""}.fa-phone{--fa:""}.fa-square-phone,.fa-phone-square{--fa:""}.fa-unlock{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-rss,.fa-feed{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-bullhorn{--fa:""}.fa-certificate{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-point-down{--fa:""}.fa-circle-arrow-left,.fa-arrow-circle-left{--fa:""}.fa-circle-arrow-right,.fa-arrow-circle-right{--fa:""}.fa-circle-arrow-up,.fa-arrow-circle-up{--fa:""}.fa-circle-arrow-down,.fa-arrow-circle-down{--fa:""}.fa-globe{--fa:""}.fa-wrench{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-filter{--fa:""}.fa-briefcase{--fa:""}.fa-up-down-left-right,.fa-arrows-alt{--fa:""}.fa-users{--fa:""}.fa-link,.fa-chain{--fa:""}.fa-cloud{--fa:""}.fa-flask{--fa:""}.fa-scissors,.fa-cut{--fa:""}.fa-copy{--fa:""}.fa-paperclip{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-square{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-list-ul,.fa-list-dots{--fa:""}.fa-list-ol,.fa-list-1-2,.fa-list-numeric{--fa:""}.fa-strikethrough{--fa:""}.fa-underline{--fa:""}.fa-table{--fa:""}.fa-wand-magic,.fa-magic{--fa:""}.fa-truck{--fa:""}.fa-money-bill{--fa:""}.fa-caret-down{--fa:""}.fa-caret-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-table-columns,.fa-columns{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-sort-down,.fa-sort-desc{--fa:""}.fa-sort-up,.fa-sort-asc{--fa:""}.fa-envelope{--fa:""}.fa-arrow-rotate-left,.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-undo{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-sitemap{--fa:""}.fa-umbrella{--fa:""}.fa-paste,.fa-file-clipboard{--fa:""}.fa-lightbulb{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-stethoscope{--fa:""}.fa-suitcase{--fa:""}.fa-bell{--fa:""}.fa-mug-saucer,.fa-coffee{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-truck-medical,.fa-ambulance{--fa:""}.fa-suitcase-medical,.fa-medkit{--fa:""}.fa-jet-fighter,.fa-fighter-jet{--fa:""}.fa-beer-mug-empty,.fa-beer{--fa:""}.fa-square-h,.fa-h-square{--fa:""}.fa-square-plus,.fa-plus-square{--fa:""}.fa-angles-left,.fa-angle-double-left{--fa:""}.fa-angles-right,.fa-angle-double-right{--fa:""}.fa-angles-up,.fa-angle-double-up{--fa:""}.fa-angles-down,.fa-angle-double-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angle-down{--fa:""}.fa-laptop{--fa:""}.fa-tablet-button{--fa:""}.fa-mobile-button{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-spinner{--fa:""}.fa-circle{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-gamepad{--fa:""}.fa-keyboard{--fa:""}.fa-flag-checkered{--fa:""}.fa-terminal{--fa:""}.fa-code{--fa:""}.fa-reply-all,.fa-mail-reply-all{--fa:""}.fa-location-arrow{--fa:""}.fa-crop{--fa:""}.fa-code-branch{--fa:""}.fa-link-slash,.fa-chain-broken,.fa-chain-slash,.fa-unlink{--fa:""}.fa-info{--fa:""}.fa-superscript{--fa:""}.fa-subscript{--fa:""}.fa-eraser{--fa:""}.fa-puzzle-piece{--fa:""}.fa-microphone{--fa:""}.fa-microphone-slash{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-calendar{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-rocket{--fa:""}.fa-circle-chevron-left,.fa-chevron-circle-left{--fa:""}.fa-circle-chevron-right,.fa-chevron-circle-right{--fa:""}.fa-circle-chevron-up,.fa-chevron-circle-up{--fa:""}.fa-circle-chevron-down,.fa-chevron-circle-down{--fa:""}.fa-anchor{--fa:""}.fa-unlock-keyhole,.fa-unlock-alt{--fa:""}.fa-bullseye{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-vertical,.fa-ellipsis-v{--fa:""}.fa-square-rss,.fa-rss-square{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-ticket{--fa:""}.fa-square-minus,.fa-minus-square{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-square-check,.fa-check-square{--fa:""}.fa-square-pen,.fa-pen-square,.fa-pencil-square{--fa:""}.fa-square-arrow-up-right,.fa-external-link-square{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-compass{--fa:""}.fa-square-caret-down,.fa-caret-square-down{--fa:""}.fa-square-caret-up,.fa-caret-square-up{--fa:""}.fa-square-caret-right,.fa-caret-square-right{--fa:""}.fa-euro-sign,.fa-eur,.fa-euro{--fa:""}.fa-sterling-sign,.fa-gbp,.fa-pound-sign{--fa:""}.fa-rupee-sign,.fa-rupee{--fa:""}.fa-yen-sign,.fa-cny,.fa-jpy,.fa-rmb,.fa-yen{--fa:""}.fa-ruble-sign,.fa-rouble,.fa-rub,.fa-ruble{--fa:""}.fa-won-sign,.fa-krw,.fa-won{--fa:""}.fa-file{--fa:""}.fa-file-lines,.fa-file-alt,.fa-file-text{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-person-dress,.fa-female{--fa:""}.fa-person,.fa-male{--fa:""}.fa-sun{--fa:""}.fa-moon{--fa:""}.fa-box-archive,.fa-archive{--fa:""}.fa-bug{--fa:""}.fa-square-caret-left,.fa-caret-square-left{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-wheelchair{--fa:""}.fa-lira-sign{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-square-envelope,.fa-envelope-square{--fa:""}.fa-building-columns,.fa-bank,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-language{--fa:""}.fa-fax{--fa:""}.fa-building{--fa:""}.fa-child{--fa:""}.fa-paw{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-recycle{--fa:""}.fa-car,.fa-automobile{--fa:""}.fa-taxi,.fa-cab{--fa:""}.fa-tree{--fa:""}.fa-database{--fa:""}.fa-file-pdf{--fa:""}.fa-file-word{--fa:""}.fa-file-excel{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-image{--fa:""}.fa-file-zipper,.fa-file-archive{--fa:""}.fa-file-audio{--fa:""}.fa-file-video{--fa:""}.fa-file-code{--fa:""}.fa-life-ring{--fa:""}.fa-circle-notch{--fa:""}.fa-paper-plane{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-heading,.fa-header{--fa:""}.fa-paragraph{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-share-nodes,.fa-share-alt{--fa:""}.fa-square-share-nodes,.fa-share-alt-square{--fa:""}.fa-bomb{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-tty,.fa-teletype{--fa:""}.fa-binoculars{--fa:""}.fa-plug{--fa:""}.fa-newspaper{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-calculator{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-copyright{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-paintbrush,.fa-paint-brush{--fa:""}.fa-cake-candles,.fa-birthday-cake,.fa-cake{--fa:""}.fa-chart-area,.fa-area-chart{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-bicycle{--fa:""}.fa-bus{--fa:""}.fa-closed-captioning{--fa:""}.fa-shekel-sign,.fa-ils,.fa-shekel,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-diamond{--fa:""}.fa-ship{--fa:""}.fa-user-secret{--fa:""}.fa-motorcycle{--fa:""}.fa-street-view{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-venus{--fa:""}.fa-mars{--fa:""}.fa-mercury{--fa:""}.fa-mars-and-venus{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-venus-double{--fa:""}.fa-mars-double{--fa:""}.fa-venus-mars{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-mars-stroke-right,.fa-mars-stroke-h{--fa:""}.fa-neuter{--fa:""}.fa-genderless{--fa:""}.fa-server{--fa:""}.fa-user-plus{--fa:""}.fa-user-xmark,.fa-user-times{--fa:""}.fa-bed{--fa:""}.fa-train{--fa:""}.fa-train-subway,.fa-subway{--fa:""}.fa-battery-full,.fa-battery,.fa-battery-5{--fa:""}.fa-battery-three-quarters,.fa-battery-4{--fa:""}.fa-battery-half,.fa-battery-3{--fa:""}.fa-battery-quarter,.fa-battery-2{--fa:""}.fa-battery-empty,.fa-battery-0{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-i-cursor{--fa:""}.fa-object-group{--fa:""}.fa-object-ungroup{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-clone{--fa:""}.fa-scale-balanced,.fa-balance-scale{--fa:""}.fa-hourglass-start,.fa-hourglass-1{--fa:""}.fa-hourglass-half,.fa-hourglass-2{--fa:""}.fa-hourglass-end,.fa-hourglass-3{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-peace{--fa:""}.fa-trademark{--fa:""}.fa-registered{--fa:""}.fa-tv,.fa-television,.fa-tv-alt{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-xmark,.fa-calendar-times{--fa:""}.fa-calendar-check{--fa:""}.fa-industry{--fa:""}.fa-map-pin{--fa:""}.fa-signs-post,.fa-map-signs{--fa:""}.fa-map{--fa:""}.fa-message,.fa-comment-alt{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-universal-access{--fa:""}.fa-person-walking-with-cane,.fa-blind{--fa:""}.fa-audio-description{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-braille{--fa:""}.fa-ear-listen,.fa-assistive-listening-systems{--fa:""}.fa-hands-asl-interpreting,.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting{--fa:""}.fa-ear-deaf,.fa-deaf,.fa-deafness,.fa-hard-of-hearing{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-envelope-open{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-id-badge{--fa:""}.fa-id-card,.fa-drivers-license{--fa:""}.fa-temperature-full,.fa-temperature-4,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-temperature-three-quarters,.fa-temperature-3,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-temperature-half,.fa-temperature-2,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-temperature-quarter,.fa-temperature-1,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-temperature-empty,.fa-temperature-0,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-shower{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-podcast{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-microchip{--fa:""}.fa-snowflake{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-utensils,.fa-cutlery{--fa:""}.fa-rotate-left,.fa-rotate-back,.fa-rotate-backward,.fa-undo-alt{--fa:""}.fa-trash-can,.fa-trash-alt{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-stopwatch{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-rotate-right,.fa-redo-alt,.fa-rotate-forward{--fa:""}.fa-poo{--fa:""}.fa-images{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pen{--fa:""}.fa-pen-clip,.fa-pen-alt{--fa:""}.fa-octagon{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-right-long,.fa-long-arrow-alt-right{--fa:""}.fa-up-long,.fa-long-arrow-alt-up{--fa:""}.fa-hexagon{--fa:""}.fa-file-pen,.fa-file-edit{--fa:""}.fa-maximize,.fa-expand-arrows-alt{--fa:""}.fa-clipboard{--fa:""}.fa-left-right,.fa-arrows-alt-h{--fa:""}.fa-up-down,.fa-arrows-alt-v{--fa:""}.fa-alarm-clock{--fa:""}.fa-circle-down,.fa-arrow-alt-circle-down{--fa:""}.fa-circle-left,.fa-arrow-alt-circle-left{--fa:""}.fa-circle-right,.fa-arrow-alt-circle-right{--fa:""}.fa-circle-up,.fa-arrow-alt-circle-up{--fa:""}.fa-up-right-from-square,.fa-external-link-alt{--fa:""}.fa-square-up-right,.fa-external-link-square-alt{--fa:""}.fa-right-left,.fa-exchange-alt{--fa:""}.fa-repeat{--fa:""}.fa-code-commit{--fa:""}.fa-code-merge{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-gem{--fa:""}.fa-turn-down,.fa-level-down-alt{--fa:""}.fa-turn-up,.fa-level-up-alt{--fa:""}.fa-lock-open{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-microphone-lines,.fa-microphone-alt{--fa:""}.fa-mobile-screen-button,.fa-mobile-alt{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-mobile-screen,.fa-mobile-android-alt{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-phone-slash{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-reply,.fa-mail-reply{--fa:""}.fa-shield-halved,.fa-shield-alt{--fa:""}.fa-tablet-screen-button,.fa-tablet-alt{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-ticket-simple,.fa-ticket-alt{--fa:""}.fa-rectangle-xmark,.fa-rectangle-times,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-down-left-and-up-right-to-center,.fa-compress-alt{--fa:""}.fa-up-right-and-down-left-from-center,.fa-expand-alt{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-bowling-ball{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-board{--fa:""}.fa-chess-king{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-rook{--fa:""}.fa-dumbbell{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-golf-ball-tee,.fa-golf-ball{--fa:""}.fa-hockey-puck{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-square-full{--fa:""}.fa-table-tennis-paddle-ball,.fa-ping-pong-paddle-ball,.fa-table-tennis{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-hand-dots,.fa-allergies{--fa:""}.fa-bandage,.fa-band-aid{--fa:""}.fa-box{--fa:""}.fa-boxes-stacked,.fa-boxes,.fa-boxes-alt{--fa:""}.fa-briefcase-medical{--fa:""}.fa-fire-flame-simple,.fa-burn{--fa:""}.fa-capsules{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-list{--fa:""}.fa-person-dots-from-line,.fa-diagnoses{--fa:""}.fa-dna{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-file-medical{--fa:""}.fa-file-waveform,.fa-file-medical-alt{--fa:""}.fa-kit-medical,.fa-first-aid{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-id-card-clip,.fa-id-card-alt{--fa:""}.fa-notes-medical{--fa:""}.fa-pallet{--fa:""}.fa-pills{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-medical,.fa-prescription-bottle-alt{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-truck-fast,.fa-shipping-fast{--fa:""}.fa-smoking{--fa:""}.fa-syringe{--fa:""}.fa-tablets{--fa:""}.fa-thermometer{--fa:""}.fa-vial{--fa:""}.fa-vials{--fa:""}.fa-warehouse{--fa:""}.fa-weight-scale,.fa-weight{--fa:""}.fa-x-ray{--fa:""}.fa-box-open{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-comment-slash{--fa:""}.fa-couch{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-dove{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-hands-holding{--fa:""}.fa-handshake-angle,.fa-hands-helping{--fa:""}.fa-parachute-box{--fa:""}.fa-people-carry-box,.fa-people-carry{--fa:""}.fa-piggy-bank{--fa:""}.fa-ribbon{--fa:""}.fa-route{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-sign-hanging,.fa-sign{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-tape{--fa:""}.fa-truck-ramp-box,.fa-truck-loading{--fa:""}.fa-truck-moving{--fa:""}.fa-video-slash{--fa:""}.fa-wine-glass{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-check{--fa:""}.fa-user-clock{--fa:""}.fa-user-gear,.fa-user-cog{--fa:""}.fa-user-pen,.fa-user-edit{--fa:""}.fa-user-group,.fa-user-friends{--fa:""}.fa-user-graduate{--fa:""}.fa-user-lock{--fa:""}.fa-user-minus{--fa:""}.fa-user-ninja{--fa:""}.fa-user-shield{--fa:""}.fa-user-slash,.fa-user-alt-slash,.fa-user-large-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-users-gear,.fa-users-cog{--fa:""}.fa-scale-unbalanced,.fa-balance-scale-left{--fa:""}.fa-scale-unbalanced-flip,.fa-balance-scale-right{--fa:""}.fa-blender{--fa:""}.fa-book-open{--fa:""}.fa-tower-broadcast,.fa-broadcast-tower{--fa:""}.fa-broom{--fa:""}.fa-chalkboard,.fa-blackboard{--fa:""}.fa-chalkboard-user,.fa-chalkboard-teacher{--fa:""}.fa-church{--fa:""}.fa-coins{--fa:""}.fa-compact-disc{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-dice{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-divide{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-feather{--fa:""}.fa-frog{--fa:""}.fa-gas-pump{--fa:""}.fa-glasses{--fa:""}.fa-greater-than-equal{--fa:""}.fa-helicopter{--fa:""}.fa-infinity{--fa:""}.fa-kiwi-bird{--fa:""}.fa-less-than-equal{--fa:""}.fa-memory{--fa:""}.fa-microphone-lines-slash,.fa-microphone-alt-slash{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-money-check{--fa:""}.fa-money-check-dollar,.fa-money-check-alt{--fa:""}.fa-not-equal{--fa:""}.fa-palette{--fa:""}.fa-square-parking,.fa-parking{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-receipt{--fa:""}.fa-robot{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-vertical{--fa:""}.fa-school{--fa:""}.fa-screwdriver{--fa:""}.fa-shoe-prints{--fa:""}.fa-skull{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-store{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-stroopwafel{--fa:""}.fa-toolbox{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-wallet{--fa:""}.fa-face-angry,.fa-angry{--fa:""}.fa-archway{--fa:""}.fa-book-atlas,.fa-atlas{--fa:""}.fa-award{--fa:""}.fa-delete-left,.fa-backspace{--fa:""}.fa-bezier-curve{--fa:""}.fa-bong{--fa:""}.fa-brush{--fa:""}.fa-bus-simple,.fa-bus-alt{--fa:""}.fa-cannabis{--fa:""}.fa-check-double{--fa:""}.fa-martini-glass-citrus,.fa-cocktail{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-crop-simple,.fa-crop-alt{--fa:""}.fa-tachograph-digital,.fa-digital-tachograph{--fa:""}.fa-face-dizzy,.fa-dizzy{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-feather-pointed,.fa-feather-alt{--fa:""}.fa-file-contract{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-file-export,.fa-arrow-right-from-file{--fa:""}.fa-file-import,.fa-arrow-right-to-file{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-prescription{--fa:""}.fa-file-signature{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-fingerprint{--fa:""}.fa-fish{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-martini-glass,.fa-glass-martini-alt{--fa:""}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-earth-americas,.fa-earth,.fa-earth-america,.fa-globe-americas{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-grip,.fa-grid-horizontal,.fa-grip-horizontal{--fa:""}.fa-grip-vertical,.fa-grid-vertical{--fa:""}.fa-headset{--fa:""}.fa-highlighter{--fa:""}.fa-hot-tub-person,.fa-hot-tub{--fa:""}.fa-hotel{--fa:""}.fa-joint{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-marker{--fa:""}.fa-medal{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-monument{--fa:""}.fa-mortar-pestle{--fa:""}.fa-paint-roller{--fa:""}.fa-passport{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-departure{--fa:""}.fa-prescription{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-van-shuttle,.fa-shuttle-van{--fa:""}.fa-signature{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-solar-panel{--fa:""}.fa-spa,.fa-lotus{--fa:""}.fa-splotch{--fa:""}.fa-spray-can{--fa:""}.fa-stamp{--fa:""}.fa-star-half-stroke,.fa-star-half-alt{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-swatchbook{--fa:""}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-water-ladder,.fa-ladder-water,.fa-swimming-pool{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-tooth{--fa:""}.fa-umbrella-beach{--fa:""}.fa-weight-hanging{--fa:""}.fa-wine-glass-empty,.fa-wine-glass-alt{--fa:""}.fa-spray-can-sparkles,.fa-air-freshener{--fa:""}.fa-apple-whole,.fa-apple-alt{--fa:""}.fa-atom{--fa:""}.fa-bone{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-brain{--fa:""}.fa-car-rear,.fa-car-alt{--fa:""}.fa-car-battery,.fa-battery-car{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-car-side{--fa:""}.fa-charging-station{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-draw-polygon,.fa-vector-polygon{--fa:""}.fa-laptop-code{--fa:""}.fa-layer-group{--fa:""}.fa-location-crosshairs,.fa-location{--fa:""}.fa-lungs{--fa:""}.fa-microscope{--fa:""}.fa-oil-can{--fa:""}.fa-poop{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-star-of-life{--fa:""}.fa-gauge,.fa-dashboard,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-traffic-light{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-pickup{--fa:""}.fa-rectangle-ad,.fa-ad{--fa:""}.fa-ankh{--fa:""}.fa-book-bible,.fa-bible{--fa:""}.fa-business-time,.fa-briefcase-clock{--fa:""}.fa-city{--fa:""}.fa-comment-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-cross{--fa:""}.fa-dharmachakra{--fa:""}.fa-envelope-open-text{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-plus{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-gopuram{--fa:""}.fa-hamsa{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-jedi{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-kaaba{--fa:""}.fa-khanda{--fa:""}.fa-landmark{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-menorah{--fa:""}.fa-mosque{--fa:""}.fa-om{--fa:""}.fa-spaghetti-monster-flying,.fa-pastafarianism{--fa:""}.fa-peace{--fa:""}.fa-place-of-worship{--fa:""}.fa-square-poll-vertical,.fa-poll{--fa:""}.fa-square-poll-horizontal,.fa-poll-h{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-socks{--fa:""}.fa-square-root-variable,.fa-square-root-alt{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-of-david{--fa:""}.fa-synagogue{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-vihara{--fa:""}.fa-volume,.fa-volume-medium{--fa:""}.fa-volume-xmark,.fa-volume-mute,.fa-volume-times{--fa:""}.fa-yin-yang{--fa:""}.fa-blender-phone{--fa:""}.fa-book-skull,.fa-book-dead{--fa:""}.fa-campground{--fa:""}.fa-cat{--fa:""}.fa-chair{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-sun{--fa:""}.fa-cow{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d6{--fa:""}.fa-dog{--fa:""}.fa-dragon{--fa:""}.fa-drumstick-bite{--fa:""}.fa-dungeon{--fa:""}.fa-file-csv{--fa:""}.fa-hand-fist,.fa-fist-raised{--fa:""}.fa-ghost{--fa:""}.fa-hammer{--fa:""}.fa-hanukiah{--fa:""}.fa-hat-wizard{--fa:""}.fa-person-hiking,.fa-hiking{--fa:""}.fa-hippo{--fa:""}.fa-horse{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-hryvnia-sign,.fa-hryvnia{--fa:""}.fa-mask{--fa:""}.fa-mountain{--fa:""}.fa-network-wired{--fa:""}.fa-otter{--fa:""}.fa-ring{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-scroll{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-spider{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-tractor{--fa:""}.fa-user-injured{--fa:""}.fa-vr-cardboard{--fa:""}.fa-wand-sparkles{--fa:""}.fa-wind{--fa:""}.fa-wine-bottle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-democrat{--fa:""}.fa-flag-usa{--fa:""}.fa-hurricane{--fa:""}.fa-landmark-dome,.fa-landmark-alt{--fa:""}.fa-meteor{--fa:""}.fa-person-booth{--fa:""}.fa-poo-storm,.fa-poo-bolt{--fa:""}.fa-rainbow{--fa:""}.fa-republican{--fa:""}.fa-smog{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-low{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-tornado{--fa:""}.fa-volcano{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-water{--fa:""}.fa-baby{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-biohazard{--fa:""}.fa-blog{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-week{--fa:""}.fa-candy-cane{--fa:""}.fa-carrot{--fa:""}.fa-cash-register{--fa:""}.fa-minimize,.fa-compress-arrows-alt{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-ethernet{--fa:""}.fa-gifts{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-whiskey-glass,.fa-glass-whiskey{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-guitar{--fa:""}.fa-heart-crack,.fa-heart-broken{--fa:""}.fa-holly-berry{--fa:""}.fa-horse-head{--fa:""}.fa-icicles{--fa:""}.fa-igloo{--fa:""}.fa-mitten{--fa:""}.fa-mug-hot{--fa:""}.fa-radiation{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-restroom{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-sd-card{--fa:""}.fa-sim-card{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-person-skiing,.fa-skiing{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-sleigh{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-snowman{--fa:""}.fa-snowplow{--fa:""}.fa-tenge-sign,.fa-tenge{--fa:""}.fa-toilet{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-cable-car,.fa-tram{--fa:""}.fa-fire-flame-curved,.fa-fire-alt{--fa:""}.fa-bacon{--fa:""}.fa-book-medical{--fa:""}.fa-bread-slice{--fa:""}.fa-cheese{--fa:""}.fa-house-chimney-medical,.fa-clinic-medical{--fa:""}.fa-clipboard-user{--fa:""}.fa-comment-medical{--fa:""}.fa-crutch{--fa:""}.fa-disease{--fa:""}.fa-egg{--fa:""}.fa-folder-tree{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-helmet-safety,.fa-hard-hat,.fa-hat-hard{--fa:""}.fa-hospital-user{--fa:""}.fa-hotdog{--fa:""}.fa-ice-cream{--fa:""}.fa-laptop-medical{--fa:""}.fa-pager{--fa:""}.fa-pepper-hot{--fa:""}.fa-pizza-slice{--fa:""}.fa-sack-dollar{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-user-nurse{--fa:""}.fa-wave-square{--fa:""}.fa-person-biking,.fa-biking{--fa:""}.fa-border-all{--fa:""}.fa-border-none{--fa:""}.fa-border-top-left,.fa-border-style{--fa:""}.fa-person-digging,.fa-digging{--fa:""}.fa-fan{--fa:""}.fa-icons,.fa-heart-music-camera-bolt{--fa:""}.fa-phone-flip,.fa-phone-alt{--fa:""}.fa-square-phone-flip,.fa-phone-square-alt{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-text-slash,.fa-remove-format{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-spell-check{--fa:""}.fa-voicemail{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-radio{--fa:""}.fa-record-vinyl{--fa:""}.fa-walkie-talkie{--fa:""}.fa-caravan{--fa:""}:root,:host{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/build/assets/fa-solid-900-IAB4Droh.woff2)}.fas{--fa-family:var(--fa-family-classic);--fa-style:900}.fa-solid{--fa-style:900}:root,:host{--fa-family-classic:"Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa-regular-400-DRN8N0d1.woff2)}.far{--fa-family:var(--fa-family-classic);--fa-style:400}.fa-classic{--fa-family:var(--fa-family-classic)}.fa-regular{--fa-style:400}:root,:host{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa-brands-400-Bs6tcqqs.woff2)}.fab,.fa-brands,.fa-classic.fa-brands{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-square-pied-piper,.fa-pied-piper-square{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-square-instagram,.fa-instagram-square{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-square-gitlab,.fa-gitlab-square{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-eleventy,.fa-11ty{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-supportnow{--fa:""}.fa-tor-browser{--fa:""}.fa-typescript{--fa:""}.fa-square-deskpro{--fa:""}.fa-circle-zulip{--fa:""}.fa-julia{--fa:""}.fa-zulip{--fa:""}.fa-unison{--fa:""}.fa-board-game-geek,.fa-bgg{--fa:""}.fa-ko-fi{--fa:""}.fa-kubernetes{--fa:""}.fa-postgresql{--fa:""}.fa-scaleway{--fa:""}.fa-venmo{--fa:""}.fa-venmo-v{--fa:""}.fa-unreal-engine{--fa:""}.fa-globaleaks{--fa:""}.fa-solana{--fa:""}.fa-threema{--fa:""}.fa-forgejo{--fa:""}.fa-claude{--fa:""}.fa-gitee{--fa:""}.fa-xmpp{--fa:""}.fa-fediverse{--fa:""}.fa-tailwind-css{--fa:""}.fa-arch-linux{--fa:""}.fa-svelte{--fa:""}.fa-hugging-face{--fa:""}.fa-leetcode{--fa:""}.fa-openstreetmap{--fa:""}.fa-ultralytics{--fa:""}.fa-ultralytics-hub{--fa:""}.fa-ultralytics-yolo{--fa:""}.fa-obsidian{--fa:""}.fa-zoom{--fa:""}.fa-vim{--fa:""}.fa-symfonycasts{--fa:""}.fa-build-awesome{--fa:""}.fa-codeberg{--fa:""}.fa-devpost{--fa:""}.fa-internet-archive{--fa:""}.fa-lets-encrypt{--fa:""}.fa-matrix{--fa:""}.fa-mattermost{--fa:""}.fa-nextcloud{--fa:""}.fa-roblox-creator-studio{--fa:""}.fa-square-build-awesome-stroke{--fa:""}.fa-substack{--fa:""}.fa-tesla{--fa:""}.fa-xrp{--fa:""}.fa-xrpl{--fa:""}.fa-youtube-shorts{--fa:""}.fa-ror{--fa:""}.fa-visual-studio{--fa:""}.fa-dolibarr{--fa:""}.fa-obs-studio{--fa:""}.fa-storybook{--fa:""}.fa-a11y-project{--fa:""}.fa-copilot{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-square-facebook,.fa-facebook-square{--fa:""}.fa-linkedin{--fa:""}.fa-square-github,.fa-github-square{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-square-pinterest,.fa-pinterest-square{--fa:""}.fa-square-google-plus,.fa-google-plus-square{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-square-reddit,.fa-reddit-square{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-square-behance,.fa-behance-square{--fa:""}.fa-steam{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-square-git,.fa-git-square{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-square-lastfm,.fa-lastfm-square{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-square-odnoklassniki,.fa-odnoklassniki-square{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-square-snapchat,.fa-snapchat-square{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-square-font-awesome-stroke,.fa-font-awesome-alt{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-square-dribbble,.fa-dribbble-square{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-square-hacker-news,.fa-hacker-news-square{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-square-js,.fa-js-square{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-wpressr,.fa-rendact{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}@font-face{font-family:CMR Icons;font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/cmr-icons-BFwi8o7K.woff2)format("woff2")}.cmr{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-feature-settings:normal;font-synthesis:none;font-variant:normal;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em);font-family:CMR Icons;font-style:normal;font-weight:400;line-height:1}.cmr:before{content:var(--cmr)/""}@supports not (content:""/""){.cmr:before{content:var(--cmr)}}.cmr-phone{--cmr:""}button{text-align:center;box-sizing:border-box;cursor:pointer;border:0;width:100%;padding:10px;font-size:14px;font-weight:500;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){button{padding:11px;font-size:15px}}button,.button-2{text-align:center;box-sizing:border-box;cursor:pointer;border:0;width:100%;padding:10px;font-size:14px;font-weight:500;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){button,.button-2{padding:11px;font-size:15px}}:root{--env-local-deep:#5301b0;--env-local-mid:#9048c0;--env-dev-deep:#a0093d;--env-dev-mid:#e81631;--env-qa-deep:#069;--env-qa-mid:#007ab8;--env-local-edge:#bc91d9;--env-dev-edge:#f17383;--env-qa-edge:#66afd4;--on-fill:#fff;--badge:#e71942;--sb-bubble:#306d9b66;--bg-tooltip:#353434;--overlay-wash:#00000073;--logo-mark:#e0623f;--pic-badge-bg:#000000a8;--shadow-lift:0 4px 12px #00000026;--shadow-raised:#0000001a 0px 20px 25px -5px, #0000000a 0px 10px 10px -5px;--shadow-float:#0e17305c 0px 24px 60px -16px, #0a10226b 0px 12px 28px -12px, #0a10222e 0px 3px 8px -3px;--shadow-control:0 1px 2px #0000000d;--shadow-soft:#0000000d 0px 3px 5px;--shadow-message:#32325d40 0px 6px 22px -2px, #0000004d 0px 3px 7px -3px;--env-chip-edge:#ffffff47;--env-chip-hover-shade:#0000001a;--env-chip-shadow:0 4px 14px #00000052, inset 0 0 0 1px #ffffff47;--shadow-sheet:0 -4px 24px #00000026;--overlay-sheet:#0006;--shadow-bar:0 2px 8px #0000000f;--border-neutral:#7f7f7f40;--accent-tint:#37699b1a;--danger-tint:#dc26261a;--thumb-remove-bg:#0009;--thumb-remove-bg-hover:#000000d9;--hero-pill-bg:#ffffff0f;--hero-pill-border:#ffffff1f;--hero-text-dim:#ffffffa8;--hero-meta:#fff9;--hero-btn-border:#ffffff2e;--hero-btn-fg:#ffffffb3;--hero-btn-hover-border:#fff6;--verdict-ok:#107736;--verdict-warn:#d79717;--verdict-alert:#f87171;--verdict-idle:#ffffff80;--live:#34d399;--live-pulse:#34d39973;--live-pulse-fade:#34d39900;--hero-btn-glass:#fff3;--canvas-bg:#fff;--toggle-knob:#fff;--toggle-knob-shadow:0 1px 3px #00000040;--sheen:#ffffff59;--sheen-fade:#fff0;--live-under-words:#15803d;--live-under-words-deep:#126c34;--live-mark:#1d9e75;--urgent-pulse-ring:#ff002f66;--row-pulse:#e24b4a80;--row-pulse-fade:#e24b4a00;--urgent-fill:#c2211a;--accent-solid:#306d9b;--ascii-glow:#ff9e2cb3;--vm-pill-unread-rest:#a9c6de;--paper:#fff;--paper-text:#454d52;--paper-text-muted:#5b6772;--paper-border:#d9dfe5;--paper-link:#306d9b;--error-tint:#ff00001a;--admin-btn-fill:#b44d31;--admin-btn-hover:#ab492e;--notice-portal-bg:#e71942;--notice-close-ink:#fffc;--hub-hero-edge:#ffffff14;--hub-hero-sub:#ffffffa6;--ascii-ink:#ff9e2c;--knob-lift:0 1px 3px #0003;--logo-mark-deep:#b52d09;--log-console-bg:#0d1117;--log-console-ink:#c9d1d9;--bg-card:#fff;--shadow-card:#0000000d 0px 3px 5px;--text:#454d52;--text-strong:#454d52;--text-muted:#5b6772;--text-muted-ground:#57636e;--placeholder:#5b6772;--text-menu:#3f4648;--border:#d9dfe5;--bg-selected:#dee7f2;--home-hero-bg:#fff;--home-hero-fade:#fff0;--home-card-shadow:#0e3f7e0f 0px 0px 0px 1px, #2a334608 0px 1px 1px -.5px, #2a33460a 0px 2px 2px -1px, #2a33460a 0px 3px 3px -1.5px, #2a334608 0px 5px 5px -2.5px, #2a334608 0px 10px 10px -5px, #2a334608 0px 24px 24px -8px;--overlay-bg:#15488357;--accent:#306d9b;--accent-fill:#306d9b;--accent-wash:#f3f9ff;--on-accent:#fff;--accent-hover:#2c6690;--admin:#e0623f;--admin-text:#ab492e;--admin-words:#ab492e;--admin-icon:#d45d3b;--admin-wash:#e0623f1f;--adminwin-glow:#e0623f52;--adminwin-dim:#0a10222e;--adminwin-hint-words:#454d52;--admin-quick-rim:#e0623f4d;--admin-quick-glow:#e0623f1f;--admin-quick-ground:#faf9f7;--admin-ink:#3c0c0c;--logo-lift:#0f141c8c;--manager:#107736;--manager-wash:#1077361f;--danger:#e71942;--warning-icon:#b17912;--logo-primary:#13243b;--logo-secondary:#13243b;--sb-bg:#f5f1eb;--sb-footer-well:transparent;--sb-footer-well-border:transparent;--sb-border:#6c79866b;--sb-shadow:#4a34140d 0 0 0 1px, #4a34140f 0 2px 4px, #4a341424 0 20px 28px -6px;--sb-item-fg:#13243b;--sb-item-fg-hi:#13243b;--sb-live-words:#13243b;--sb-live-ring:#15803d;--sb-item-hover:#7a562614;--sb-item-active-bg:#fbe8d1;--sb-item-border:#b5781a;--sb-item-shadow:none;--sb-btn-bg:#fff;--sb-btn-hover-bg:#fff;--sb-btn-hover-wash:transparent;--sb-btn-hover-border:#13243b;--sb-btn-border:#d9dfe5;--sb-btn-lift:0 0 0 1px #0e3f7e0a, 0 1px 1px -.5px #2a33450a, 0 3px 3px -1.5px #2a33460a, 0 6px 6px -3px #2a33460a, 0 12px 12px -6px #0e3f7e0a, 0 24px 24px -12px #0e3f7e0a;--sb-btn-fg:#13243b;--sb-admin-shield:#d45d3b;--sb-admin-on-bg:#fceeea;--sb-admin-on-fg:#b44d31;--sb-panel-bg:#efe8dc;--sb-panel-border:#e0d6c5;--sb-panel-shadow:inset 0 1px 3px #4a34141c, 0 1px 0 #ffffffe6;--sb-panel-btn-bg:#fff;--sb-panel-btn-border:#ddd2c0;--sb-panel-btn-rest:0 1px 0 #4a341414;--sb-chip-lift:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024, 0 1px 0 #4a34141a;--sb-divider:#e2d8c8;--sb-divider-under:#fffcf6;--theme-pick-bar:#efa346;--sb-card-bg:transparent;--sb-card-hover-bg:transparent;--sb-card-meta:#5b6772;--sb-avatar-bg:#fff;--sb-avatar-fg:#13243b;--sb-card-hover-avatar-bg:#fff;--sb-card-hover-avatar-fg:#13243b;--sb-card-hover-name:#762913;--sb-card-hover-meta:#5b6772;--sb-tip-bg:#13243b;--sb-tip-fg:#fff;--sb-preview-bg:#fffcfcad;--sb-preview-border:#e0623f59;--bg-page:#faf9f7;--bg-login:#f5f7fa;--bg-inset:#f5f7fa;--bg-row-nested:#f5f7fa;--bg-row-hover:#f3f9ff;--border-row:#d9dfe5;--btn-ghost-bg:transparent;--warning:#d79717;--skeleton-base:#eef1f6;--skeleton-sheen:#f8fafc;--admin-row-bg:#fceeea;--admin-row-mark:#e0623f;--admin-glow:#e0623f29;--admin-glow-shield:#d45d3b;--admin-row-nested-bg:#fdf3f1;--topbar-control-fg:#1b496c;--topbar-control-bg:#f4f7ffe6;--accent-soft:#f3f9ff;--accent-drop:#37699b0d;--btn-primary-bg:#306d9b;--btn-primary-fg:#fff;--btn-primary-hover-bg:#1b496c;--btn-danger-bg:#c2211a;--btn-danger-fg:#fff;--success:#107736;--danger-deep:#c2211a;--signin-ok:#107736;--signin-no:#c2211a;--signin-gone:#5b6772;--warning-deep:#7a5200;--warning-chip-bg:#fff4d6;--warning-icon-bg:#fff4d6;--bg-well:#fff4d6;--shadow-modal:0 24px 60px -12px #10182873;--shadow-hover:0 6px 18px -8px #10182866;--float-bar-bg:#fff;--float-bar-lift:0 6px 16px #10182829;--series-calls:#16a34a;--series-messages:#306d9b;--series-dialout:#d9c21c;--series-calls-text:#15803d;--series-messages-text:#306d9b;--series-dialout-text:#6b5f00;--series-agent:#8b5cf6;--series-wait:#ef4444;--series-bad:#c2211a;--chart-grid:#0000000a;--chart-tick:#57636e;--chart-label:#454d52;--chart-split:#5b677261;--history-grid:#0000000d;--history-fill:#306d9b12;--si-reading:#306d9b;--si-dot-ink:#2f3a42;--si-limit:#66727f;--si-gap-line:#5f88ad;--si-nodata:#f3f6f9;--si-hover-band:#306d9b14;--si-update-faint:#7c3aed4d;--si-bar-top:#306d9b;--si-bar-bottom:#5f88ad;--si-late-ink:#0a0d11;--si-lane-wash:#f3f6f9;--si-share-1:#306d9b;--si-share-2:#6f9fc6;--si-share-3:#a9c6df;--si-share-4:#cfdfee;--si-share-5:#e3ebf3;--si-share-6:#eef3f8;--wait-part-ring:#1f66b0;--wait-part-auto:#d06f1c;--wait-part-hold:#8b5cf6;--wait-part-rest:#5b6772;--conv-ground:#f5f7fa;--conv-talk-fill:#daede5;--conv-oncall-fill:#f2f1df;--conv-joined-fill:#dae7eb;--conv-talk-ink:#137436;--conv-oncall-ink:#6b5f00;--conv-joined-ink:#166a78;--conv-wait-stripe:#b5cbe4;--conv-hold-stripe:#c7ccd1;--conv-alone:#7a848d;--call-band-hold:#7c858e;--call-wave-rest:#59866f;--calls-day-head-bg:#e2ebf1;--cv-control-bg:#f5f7fa;--call-kind-agent:#16a34a;--call-kind-auto:#8b5cf6;--call-kind-voicemail:#306d9b;--call-kind-missed:#c2211a;--call-kind-muted:#808a94;--bg-card-clickable:#fff;--border-card:#d9dfe5;--content-border:#39648f4f;--frame-edge:#d9dfe5;--bg-content:#fcfbf8;--success-bright:#107736;--bg-hover-soft:#f3f9ff;--danger-bg:#fdecea;--bg-card-main:#fff;--bg-control:#fff;--bg-chip-soft:#f5f7fa;--bg-code:#f5f7fa;--bg-lift:transparent;--danger-wash:#e7194214;--danger-chip-bg:#e719421f;--alert-chip-ink:#c2211a;--env-qa-ink:#069;--env-local-ink:#5301b0;--status-info-ink:#1d63ad;--pending-chip-bg:#e07b2a1f;--pending-text:#9a5016;--danger-soft-bg:#fdecea;--danger-border:#c2211a;--danger-soft-border:#c2211a40;--info:#187180;--success-bg:#e8f6ed;--success-border:#107736;--success-soft-border:#10773640;--btn-success-bg:#107736;--warning-chip-border:#d79717;--border-field:#7d91a6;--live-chip-bg:#16a34a1f;--live-text:#126c34;--call-icon-bg:#22c55e1f;--admin-chip-bg:#d45d3b1f;--admin-chip-border:#d45d3b59;--acct-chip-edge:#d45d3b59;--denied-bg:#e719421f;--denied-border:#e7194266;--tta-fast:#34d399;--tta-slow:#e0623f;--warning-icon-wash:#fff4d6;--accent-icon-bg:#dee7f2;--delivery-count-calm:#13243b;--delivery-usual:#9fb2c8;--delivery-usual-edge:#306d9b;--delivery-waiting:#306d9b;--delivery-over:#efa346;--delivery-over-edge:#b17912;--delivery-over-words:#762913;--delivery-late-words:#c2211a;--jobs-tone-bad:#c2211a;--jobs-tone-info-line:#306d9b59;--jobs-field-edge:#7d91a6;--text-heading:#353434;--text-base:#454d52;--info-note-bg:#f3f9ff;--bg-field:#fff;--border-input:#d9dfe5;--bg-search:#f5f7fa;--border-filter:#7d91a6;--accent-chip-bg:#f3f9ff;--call-deep:#15803d;--anav-surface:#fff;--anav-ring:#d9dfe5;--anav-shadow:0 2px 10px #1428500f;--anav-accent:#e0623f;--anav-accent-text:#ab492e;--anav-accent-soft:#e0623f1f;--anav-pill:#0000000d;--anav-current-bg:#e0623f1f;--anav-text:#454d52;--anav-muted:#5b6772;--anav-hover:#0000000a;--hover-wash:#0000000a;--anav-accent-team:#107736;--anav-accent-text-team:#107736;--anav-accent-soft-team:#1077361f;--anav-accent-reports:#256f8a;--anav-accent-text-reports:#256f8a;--anav-accent-soft-reports:#306d9b1f;--anav-super-ring:#e0623f8c;--shadow-menu:0 16px 36px #1428502e, 0 3px 8px #14285014;--anav-more-lift:0 -3px 8px #1428500d;--strip-wash:#306d9b12;--strip-wash-fade:#306d9b05;--accent-ring:#306d9b33;--admin-chip-edge:#e0623f4d;--accent-chip-border:#306d9b2e;--accent-avatar-ring:#306d9b26;--accent-badge-bg:#f3f9ff;--accent-deep-wash:#dee7f2;--admin-focus:#d45d3b;--bg-neutral:#d9dfe5;--text-label:#5b6772;--shadow-pane:#0000001a 0px 20px 25px -5px, #0000000a 0px 10px 10px -5px;--live-glow:#22c55e40;--live-row-a:#e6f7ee;--live-row-b:#cdecdd;--accent-glow-strong:#306d9b66;--bg-soft:#f8f9fc;--spine-idle:#cfd8e2;--bg-panel:#edf0f4;--border-strong:#d0d7df;--scrollbar-thumb:#94a3b8;--scrollbar-track:#d9dfe5;--bg-tray:#e4e9ef;--btn-compose:#2c5e8d;--btn-compose-hover:#1f486e;--btn-compose-active:#163652;--text-row:#5b6772;--text-faint:#5b6772;--text-meta:#5b6772;--text-meta-label:#5b6772;--text-meta-sep:#606c78;--live-badge-bg:#e1f5ee;--live-badge-fg:#0f6e56;--spine-dm:#5da0e0;--spine-unread:#378add;--urgent:#e24b4a;--urgent-ring:#e24b4a66;--text-row-strong:#2d3f50;--text-row-mid:#576c7c;--text-row-soft:#5b6772;--bg-row-bookmarked:#d7971717;--bg-calls-row-bookmarked:#d7971717;--bg-calls-row-voice:#306d9b0d;--bookmark-ring:#d7971759;--text-urgent:#a32d2d;--text-urgent-meta:#9e4444;--text-urgent-time:#c2211a;--live-row-ink:#525d68;--live-row-sep:#56616d;--skel-ink:#00000014;--skel-ink-sheen:#0000000a;--bg-card-main-fade:#fff0;--bg-bubble:#e6f6ff;--text-bubble:#3f4648;--bg-bubble-sent:#0a6db8;--text-bubble-sent:#fff;--bg-bubble-urgent:#fef8f8;--pill-neutral-bg:#64748b24;--pill-neutral-fg:#475569;--bg-glass:#ffffffd9;--glass-bg:#f4f7ffe6;--border-glass:#d9dfe5;--bg-menu-hover:#f5f5f5;--bg-row-active:#f3f9ff;--bg-field-disabled:#dee7f2;--bg-field-soft:#f5f7fa;--text-field:#5c6770;--admin-soft-bg:#fffcfc;--admin-soft-border:#e0623f59;--admin-toggle-on-bg:#fceeea;--manager-soft-bg:#f4faf6;--manager-soft-border:#15803d59;--manager-icon:#15803d;--manager-mark:#41b03b;--manager-mark-deep:#34872d;--admin-notice-border:#d45d3b;--chip-neutral-bg:#5b677224;--admin-deep:#b44d31;--admin-ring:#b44d31;--call-ring:#16a34a66;--call-wash:#16a34a14;--warning-ring:#b1791266;--warning-wash:#b1791214;--toast-glow:#16a34a29;--wave-rest:#6a8cad;--call-fill-active:#126c34;--vm-pill-bg:#eef1f5;--vm-pill-edge:#d9dfe5;--vm-pill-unread-bg:#306d9b;--vm-pill-unread-edge:#306d9b;--vm-pill-length:#1b496c;--vm-pill-hover-wash:#0000000a;--voice-band:#306d9b;--voice-band-ink:#fff;--voice-body:#edf4fb;--voice-edge:#a8c5e0;--voice-lift:0 5px 10px -5px #1b496c40;--voice-accent:#306d9b;--voice-accent-ink:#fff;--voice-accent-hover:#2c6690;--voice-deep:#1b496c;--voice-len-total:#5b6772;--voice-skel:#dee7f2;--audio-idle:#e4e9ef;--voice-chip-bg:#fff4d6;--voice-chip-edge:transparent;--voice-tag-bg:#dee7f2;--voice-tag-ink:#1b496c;--rec-card-bg:#e4f4ea;--rec-card-edge:#9fd0b0;--rec-card-lift:0 1px 2px #15803d1a, 0 3px 5px #0000000d;--rec-accent:#15803d;--rec-ink:#126c34;--rec-edge-playing:#15803d;--rec-progress:#15803d;--rec-wait-edge:#7d91a6;--rec-wait-disc:#e4e9ef;--rec-wait-title:#454d52;--rec-track:#cfe8d7;--rec-wave-rest:#58936d;--audio-sub:#5b6772;--player-bg:#fffffff5;--player-glow-voice:#306d9b2e;--player-control-edge:#d9dfe5;--tool-print-bg:#e3ecf5;--tool-print-fg:#306d9b;--tool-unread-bg:#dcebfb;--tool-unread-fg:#1d63ad;--tool-bookmark-bg:#fcefd2;--tool-bookmark-fg:#8f5f00;--tool-forward-bg:#306d9b;--tool-callback-bg:#15803d;--pending-ink:#a15212;--timeline-done-ink:#fff;--sheet-urgent-wash:#e719420f;--sheet-full-ground:#fcfbf8;--sheet-full-card:#fff;--sheet-full-edge:#d9dfe5;--sheet-full-shadow:#1018280a 0 1px 2px, #10182829 0 12px 28px -14px;--edit-chip-bg:#dcebfb;--edit-chip-ink:#1d63ad;--edit-mark-bg:#fff4d6;--edit-mark-ink:#7a5200;--edit-before-ink:#5b6772;--admin-words-ground:#903c25;--chip-neutral-ink:#57636e;--pfp-initials:#2c6690;--text-muted-raised:#5b6772;--star:#efa346;--star-wash:#fbe8d1;--star-empty:#7d91a6;--settings-list-bg:#f5f7fa;--settings-current-name:#2c6690;--heading-ink:#454d52;--label-ink:#5b6772;--plain-ink:currentColor;--title-ink:#353434;--link:#187180;--control-ink:#454d52;--glass-ground:#f4f7ffe6;--spinner-track:#306d9b2e;--chart-rule:#eee;--bg-section:#f5f7fa;--section-lift:none;--bg-card-main-veil:#ffffffb3;--bg-card-main-veil-deep:#ffffffd9;--admin-loading-veil:transparent;--error-ink:#c2211a;--btn-plain-bg:#fff;--accent-fill-ink:#fff;--accent-fill-hover:#004d9a;--bg-band:#f5f7fa;--danger-words:#c2211a;--admin-quiet-edge:#e0623f59;--bg-head-glass:#f5f7fa;--head-glass-blur:none;--admin-glyph:#d45d3b;--avatar-tile-bg:#f3f9ff;--tab-active-bg:#fff;--tab-active-lift:#0000000d 0px 3px 5px;--admin-field-focus-edge:transparent;--admin-field-focus-ring:0 0 0 2px #306d9b;--deploy-mark:#7c3aed;--deploy-mark-line:#7c3aed8c;--notice-portal-edge:#00000026;--notice-preview-bg:#e719421a;--notice-ink:#c2211a;--notice-login-bg:#e719421a;--notice-login-edge:#e7194259;--notice-login-ink:#c2211a;--error-wash:#e7194214;--error-ring:#e7194240;--notice-edge:#e7194259;--hub-hero-bg:#03060c;--admin-hero-band:#03060c;--admin-hero-glow:#e0623f59;--ok-pill-bg:#22c55e1f;--ok-pill-edge:#22c55e40;--drop-wash:#306d9b14;--track-wash:#0000000f;--success-badge-bg:#27ae601a;--success-badge-border:#27ae604d;--error-badge-bg:#dc3c3c1f;--error-badge-border:#dc3c3c4d;--log-level-error-bg:#dc3c3c1a;--log-level-warn-bg:#e6a0001f;--log-level-warn-ink:#b7770d;--audit-row-hover:transparent;--boot-spinner-track:#306d9b2e}body.dark{--env-local-deep:#5301b0;--env-local-mid:#9048c0;--env-dev-deep:#a0093d;--env-dev-mid:#e81631;--env-qa-deep:#069;--env-qa-mid:#007ab8;--env-local-edge:#bc91d9;--env-dev-edge:#f17383;--env-qa-edge:#66afd4;--on-fill:#fff;--badge:#e71942;--sb-bubble:#306d9b66;--bg-tooltip:#353434;--overlay-wash:#00000073;--logo-mark:#e0623f;--pic-badge-bg:#000000a8;--shadow-lift:0 4px 12px #00000026;--shadow-raised:#0000001a 0px 20px 25px -5px, #0000000a 0px 10px 10px -5px;--shadow-float:#0e17305c 0px 24px 60px -16px, #0a10226b 0px 12px 28px -12px, #0a10222e 0px 3px 8px -3px;--shadow-control:0 1px 2px #0000000d;--shadow-soft:#0000000d 0px 3px 5px;--shadow-message:#32325d40 0px 6px 22px -2px, #0000004d 0px 3px 7px -3px;--env-chip-edge:#ffffff47;--env-chip-hover-shade:#0000001a;--env-chip-shadow:0 4px 14px #00000052, inset 0 0 0 1px #ffffff47;--shadow-sheet:0 -4px 24px #00000026;--overlay-sheet:#0006;--shadow-bar:0 2px 8px #0000000f;--border-neutral:#7f7f7f40;--accent-tint:#37699b1a;--danger-tint:#dc26261a;--thumb-remove-bg:#0009;--thumb-remove-bg-hover:#000000d9;--hero-pill-bg:#ffffff0f;--hero-pill-border:#ffffff1f;--hero-text-dim:#ffffffa8;--hero-meta:#fff9;--hero-btn-border:#ffffff2e;--hero-btn-fg:#ffffffb3;--hero-btn-hover-border:#fff6;--verdict-ok:#107736;--verdict-warn:#d79717;--verdict-alert:#f87171;--verdict-idle:#ffffff80;--live:#34d399;--live-pulse:#34d39973;--live-pulse-fade:#34d39900;--hero-btn-glass:#fff3;--canvas-bg:#fff;--toggle-knob:#fff;--toggle-knob-shadow:0 1px 3px #00000040;--sheen:#ffffff59;--sheen-fade:#fff0;--live-under-words:#15803d;--live-under-words-deep:#126c34;--live-mark:#1d9e75;--urgent-pulse-ring:#ff002f66;--row-pulse:#e24b4a80;--row-pulse-fade:#e24b4a00;--urgent-fill:#c2211a;--accent-solid:#306d9b;--ascii-glow:#ff9e2cb3;--vm-pill-unread-rest:#a9c6de;--paper:#fff;--paper-text:#454d52;--paper-text-muted:#5b6772;--paper-border:#d9dfe5;--paper-link:#306d9b;--error-tint:#ff00001a;--admin-btn-fill:#b44d31;--admin-btn-hover:#ab492e;--notice-portal-bg:#e71942;--notice-close-ink:#fffc;--hub-hero-edge:#ffffff14;--hub-hero-sub:#ffffffa6;--ascii-ink:#ff9e2c;--knob-lift:0 1px 3px #0003;--logo-mark-deep:#b52d09;--log-console-bg:#0d1117;--log-console-ink:#c9d1d9;--bg-card:#161b22;--shadow-card:none;--text:#c9d1d9;--text-strong:#e6edf3;--text-muted:#8b949e;--text-muted-ground:#8b949e;--placeholder:#a0a8b0;--text-menu:#8b949e;--border:#2d3748;--bg-selected:#1e2530;--home-hero-bg:#161b22;--home-hero-fade:#161b2200;--home-card-shadow:none;--overlay-bg:#000306d1;--accent:#33b2f2;--accent-fill:#06365b;--accent-wash:#33b2f224;--on-accent:#0f1117;--accent-hover:#6bcbfa;--admin:#e0623f;--admin-text:#efa346;--admin-words:#efa346;--admin-icon:#efa346;--admin-wash:#e0623f29;--adminwin-glow:#e0623f38;--adminwin-dim:#0000004d;--adminwin-hint-words:#fff;--admin-quick-rim:#e0623f47;--admin-quick-glow:#e0623f14;--admin-quick-ground:#03060c;--admin-ink:#3c0c0c;--logo-lift:#e4ecf580;--manager:#4ade80;--manager-wash:#4ade8029;--danger:#f85149;--warning-icon:#e3b341;--logo-primary:#fff;--logo-secondary:#ffffff8c;--sb-bg:#161b22;--sb-footer-well:transparent;--sb-footer-well-border:transparent;--sb-border:#364257;--sb-shadow:#00000080 0px 20px 25px -5px, #0000004d 0px 10px 10px -5px;--sb-item-fg:#c9d1d9;--sb-item-fg-hi:#33b2f2;--sb-live-words:#8b949e;--sb-live-ring:transparent;--sb-item-hover:#33b2f21f;--sb-item-active-bg:#252d3a;--sb-item-border:#2d3748;--sb-item-shadow:none;--sb-btn-bg:#252d3a;--sb-btn-hover-bg:#252d3a;--sb-btn-hover-wash:#33b2f21f;--sb-btn-hover-border:#3c495e7d;--sb-btn-border:#3c495e7d;--sb-btn-lift:0 4px 12px #00000026;--sb-btn-fg:#c9d1d9;--sb-admin-shield:#c9d1d9;--sb-admin-on-bg:#362627;--sb-admin-on-fg:#efa346;--sb-panel-bg:#252d3a;--sb-panel-border:#2d3748;--sb-panel-shadow:none;--sb-panel-btn-bg:#161b22;--sb-panel-btn-border:#161b22;--sb-panel-btn-rest:none;--sb-chip-lift:0 4px 14px #00000052;--sb-divider:#0f1117;--sb-divider-under:#24292f;--theme-pick-bar:#efa346;--sb-card-bg:transparent;--sb-card-hover-bg:transparent;--sb-card-meta:#8b949e;--sb-avatar-bg:#161b22;--sb-avatar-fg:#8b949e;--sb-card-hover-avatar-bg:#161b22;--sb-card-hover-avatar-fg:#8b949e;--sb-card-hover-name:#efa346;--sb-card-hover-meta:#8b949e;--sb-tip-bg:#e6edf3;--sb-tip-fg:#161b22;--sb-preview-bg:#1e2530ad;--sb-preview-border:#e0623f4d;--bg-page:#0f1117;--bg-login:#0f1117;--bg-inset:#1e2530;--bg-row-nested:#0f1117;--bg-row-hover:#1a2030;--border-row:#1c2430;--btn-ghost-bg:#1e2530;--warning:#e3b341;--skeleton-base:#28303d;--skeleton-sheen:#3a4350;--admin-row-bg:#e0623f1f;--admin-row-mark:#e0623f;--admin-glow:#e0623f38;--admin-glow-shield:#e0623f;--admin-row-nested-bg:#e0623f0f;--topbar-control-fg:#c9d1d9;--topbar-control-bg:#0f1117e6;--accent-soft:#06365b;--accent-drop:#06365b;--btn-primary-bg:#33b2f2;--btn-primary-fg:#0f1117;--btn-primary-hover-bg:#6bcbfa;--btn-danger-bg:#f85149;--btn-danger-fg:#0f1117;--success:#3fb950;--danger-deep:#f85149;--signin-ok:#34d399;--signin-no:#f87171;--signin-gone:#8b949e;--warning-deep:#e3b341;--warning-chip-bg:#e3b3411f;--warning-icon-bg:#f593401f;--bg-well:#1e2530;--shadow-modal:0 24px 60px -12px #000000a6;--shadow-hover:0 6px 18px -8px #0009;--float-bar-bg:#252d3a;--float-bar-lift:0 6px 18px #0009;--series-calls:#4ade80;--series-messages:#33b2f2;--series-dialout:#eedc5a;--series-calls-text:#4ade80;--series-messages-text:#33b2f2;--series-dialout-text:#eedc5a;--series-agent:#a78bfa;--series-wait:#f85149;--series-bad:#f87171;--chart-grid:#ffffff0d;--chart-tick:#8b949e;--chart-label:#c9d1d9;--chart-split:#c9d1d961;--history-grid:#ffffff0d;--history-fill:#33b2f212;--si-reading:#33b2f2;--si-dot-ink:#c9d1d9;--si-limit:#8b949e;--si-gap-line:#5f88ad;--si-nodata:#ffffff0a;--si-hover-band:#33b2f21f;--si-update-faint:#a78bfa59;--si-bar-top:#33b2f2;--si-bar-bottom:#2c7cb0;--si-late-ink:#0a0d11;--si-lane-wash:#ffffff08;--si-share-1:#33b2f2;--si-share-2:#2989ba;--si-share-3:#20688d;--si-share-4:#1a4c67;--si-share-5:#143649;--si-share-6:#102633;--wait-part-ring:#2f9fdc;--wait-part-auto:#d06f1c;--wait-part-hold:#9b7cf0;--wait-part-rest:#8b949e;--conv-ground:#05070a;--conv-talk-fill:#10291d;--conv-oncall-fill:#2a2917;--conv-joined-fill:#091f1b;--conv-talk-ink:#4ade80;--conv-oncall-ink:#eedc5a;--conv-joined-ink:#1d9e75;--conv-wait-stripe:#123549;--conv-hold-stripe:#2d3136;--conv-alone:#636a72;--call-band-hold:#6e767f;--call-wave-rest:#4e8260;--calls-day-head-bg:#12202d;--cv-control-bg:#161b22;--call-kind-agent:#4ade80;--call-kind-auto:#9b7cf0;--call-kind-voicemail:#33b2f2;--call-kind-missed:#f87171;--call-kind-muted:#8b949e;--bg-card-clickable:#03060c;--border-card:#1c2430;--content-border:#364257;--frame-edge:#364257;--bg-content:#0a0d11;--success-bright:#4ade80;--bg-hover-soft:#1e2530;--danger-bg:#2d1b1b;--bg-card-main:#0a0d11;--bg-control:#1e2530;--bg-chip-soft:#161b22;--bg-code:#252d3a;--bg-lift:#161b22;--danger-wash:#f851491f;--danger-chip-bg:#f8514929;--alert-chip-ink:#ff7b72;--env-qa-ink:#4cc2ff;--env-local-ink:#c49cf0;--status-info-ink:#7db8f2;--pending-chip-bg:#f5934029;--pending-text:#f59340;--danger-soft-bg:#f871711f;--danger-border:#f8717159;--danger-soft-border:#f8514959;--info:#1d9e75;--success-bg:#4ade801f;--success-border:#4ade8059;--success-soft-border:#3fb9504d;--btn-success-bg:#1a7f37;--warning-chip-border:#e3b34159;--border-field:#2d3748;--live-chip-bg:#4ade8024;--live-text:#34d399;--call-icon-bg:#34d39924;--admin-chip-bg:#e0623f29;--admin-chip-border:#e0623f66;--acct-chip-edge:#e0623f33;--denied-bg:#f851492e;--denied-border:#f8514973;--tta-fast:#3fb950;--tta-slow:#f59340;--warning-icon-wash:#e3b34133;--accent-icon-bg:#06365b;--delivery-count-calm:#e6edf3;--delivery-usual:#9fb2c8;--delivery-usual-edge:#9fb2c8;--delivery-waiting:#9fb2c8;--delivery-over:#efa346;--delivery-over-edge:#efa346;--delivery-over-words:#efa346;--delivery-late-words:#f87171;--jobs-tone-bad:#f87171;--jobs-tone-info-line:#33b2f259;--jobs-field-edge:#8b949e;--text-heading:#e6edf3;--text-base:#c9d1d9;--info-note-bg:#388bfd14;--bg-field:#252d3a;--border-input:#ffffff24;--bg-search:#252d3a;--border-filter:#ffffff24;--accent-chip-bg:#1c3a5e;--call-deep:#3fb950;--anav-surface:#161b22;--anav-ring:#2d3748;--anav-shadow:0 4px 16px #00000047;--anav-accent:#e0623f;--anav-accent-text:#efa346;--anav-accent-soft:#e0623f29;--anav-pill:#ffffff14;--anav-current-bg:#e0623f29;--anav-text:#e6edf3;--anav-muted:#8b949e;--anav-hover:#ffffff0f;--hover-wash:#ffffff0f;--anav-accent-team:#4ade80;--anav-accent-text-team:#4ade80;--anav-accent-soft-team:#4ade801f;--anav-accent-reports:#33b2f2;--anav-accent-text-reports:#33b2f2;--anav-accent-soft-reports:#33b2f21f;--anav-super-ring:#e0623f8c;--shadow-menu:0 16px 36px #00000080, 0 3px 8px #00000052;--anav-more-lift:0 -3px 8px #00000040;--strip-wash:#33b2f214;--strip-wash-fade:#33b2f205;--accent-ring:#33b2f24d;--admin-chip-edge:#e0623f59;--accent-chip-border:#33b2f22e;--accent-avatar-ring:#33b2f226;--accent-badge-bg:#33b2f21a;--accent-deep-wash:#1c3a5e;--admin-focus:#e0623f;--bg-neutral:#252d3a;--text-label:#e6edf3;--shadow-pane:#0006 0px 20px 25px -5px, #0003 0px 10px 10px -5px;--live-glow:#4ade8038;--live-row-a:#143a2a;--live-row-b:#1d5740;--accent-glow-strong:#33b2f24d;--bg-soft:#1e2530;--spine-idle:#3a4654;--bg-panel:#1e2530;--border-strong:#2d3748;--scrollbar-thumb:#475569;--scrollbar-track:#1c2430;--bg-tray:#1e2530;--btn-compose:#2c5e8d;--btn-compose-hover:#1f486e;--btn-compose-active:#163652;--text-row:#a0a8b0;--text-faint:#a0a8b0;--text-meta:#a0a8b0;--text-meta-label:#a0a8b0;--text-meta-sep:#949ea9;--live-badge-bg:#1d9e752e;--live-badge-fg:#b5efd9;--spine-dm:#2f6db0;--spine-unread:#33b2f2;--urgent:#f85149;--urgent-ring:#f8514966;--text-row-strong:#e6edf3;--text-row-mid:#c9d1d9;--text-row-soft:#a0a8b0;--bg-row-bookmarked:#e3b3410d;--bg-calls-row-bookmarked:#e3b34112;--bg-calls-row-voice:#33b2f20d;--bookmark-ring:#e3b34152;--text-urgent:#fca5a5;--text-urgent-meta:#c98b8b;--text-urgent-time:#f87171;--live-row-ink:#cfd4d9;--live-row-sep:#c8ced4;--skel-ink:#ffffff0f;--skel-ink-sheen:#ffffff1f;--bg-card-main-fade:#0a0d1100;--bg-bubble:#1a2030;--text-bubble:#c9d1d9;--bg-bubble-sent:#0a6db8;--text-bubble-sent:#e6edf3;--bg-bubble-urgent:#2d1b1b;--pill-neutral-bg:#94a3b829;--pill-neutral-fg:#cbd5e1;--bg-glass:#0f1117b3;--glass-bg:#161b22e6;--border-glass:#2d3748;--bg-menu-hover:#252d3a;--bg-row-active:#1a2030;--bg-field-disabled:#0f1117;--bg-field-soft:#1e2530;--text-field:#c9d1d9;--admin-soft-bg:#e0623f1f;--admin-soft-border:#e0623f59;--admin-toggle-on-bg:#e0623f1f;--manager-soft-bg:#4ade801f;--manager-soft-border:#4ade8059;--manager-icon:#4ade80;--manager-mark:#41b03b;--manager-mark-deep:#34872d;--admin-notice-border:#e0623f;--chip-neutral-bg:#8b949e2e;--admin-deep:#efa346;--admin-ring:#e0623f;--call-ring:#4ade8073;--call-wash:#4ade801f;--warning-ring:#e3b34166;--warning-wash:#e3b3411f;--toast-glow:#0006;--wave-rest:#5a86a6;--call-fill-active:#248839;--vm-pill-bg:#131820;--vm-pill-edge:#2d3748;--vm-pill-unread-bg:#306d9b;--vm-pill-unread-edge:#306d9b;--vm-pill-length:#6bcbfa;--vm-pill-hover-wash:transparent;--voice-band:#1c3a5e;--voice-band-ink:#e6edf3;--voice-body:#1a303f;--voice-edge:#2f5f85;--voice-lift:0 0 0 0 transparent;--voice-accent:#33b2f2;--voice-accent-ink:#0f1117;--voice-accent-hover:#6bcbfa;--voice-deep:#6bcbfa;--voice-len-total:#9aa4ae;--voice-skel:#252d3a;--audio-idle:#252d3a;--voice-chip-bg:#3d3418;--voice-chip-edge:#e3b34159;--voice-tag-bg:#1c3a5e;--voice-tag-ink:#e6edf3;--rec-card-bg:#183326;--rec-card-edge:#2e6b43;--rec-card-lift:0 0 0 0 transparent;--rec-accent:#2ea043;--rec-ink:#4ade80;--rec-edge-playing:#3fb950;--rec-progress:#4ade80;--rec-wait-edge:#5a6b80;--rec-wait-disc:#2d3748;--rec-wait-title:#c9d1d9;--rec-track:#2e6b43;--rec-wave-rest:#4e8260;--audio-sub:#9aa4ae;--player-bg:#161b22f5;--player-glow-voice:#0006;--player-control-edge:#2d3748;--tool-print-bg:#1d2b3a;--tool-print-fg:#8cbce6;--tool-unread-bg:#172d45;--tool-unread-fg:#7db8f2;--tool-bookmark-bg:#342a12;--tool-bookmark-fg:#e8b84a;--tool-forward-bg:#2f6a99;--tool-callback-bg:#16813d;--pending-ink:#f59340;--timeline-done-ink:#0f1117;--sheet-urgent-wash:#f8514914;--sheet-full-ground:#0a0d11;--sheet-full-card:#161b22;--sheet-full-edge:#1c2430;--sheet-full-shadow:#0000004d 0 1px 2px, #00000080 0 12px 28px -14px;--edit-chip-bg:#172d45;--edit-chip-ink:#7db8f2;--edit-mark-bg:#3d3418;--edit-mark-ink:#e3b341;--edit-before-ink:#8b949e;--admin-words-ground:#efa346;--chip-neutral-ink:#9aa4ae;--pfp-initials:#33b2f2;--text-muted-raised:#a0a8b0;--star:#efa346;--star-wash:#efa34629;--star-empty:#8b949e;--settings-list-bg:#0f1117;--settings-current-name:#33b2f2;--heading-ink:#e6edf3;--label-ink:#8b949e;--plain-ink:#c9d1d9;--title-ink:#e6edf3;--link:#33b2f2;--control-ink:#8b949e;--glass-ground:#161b22e6;--spinner-track:#ffffff1a;--chart-rule:#1c2430;--bg-section:#161b22;--section-lift:#0006 0px 20px 25px -5px, #0003 0px 10px 10px -5px;--bg-card-main-veil:#0a0d11b3;--bg-card-main-veil-deep:#0a0d11d9;--admin-loading-veil:#0a0d1166;--error-ink:#f85149;--btn-plain-bg:#252d3a;--accent-fill-ink:#33b2f2;--accent-fill-hover:#33b2f2;--bg-band:#161b22;--danger-words:#f87171;--admin-quiet-edge:#2d3748;--bg-head-glass:#1e2530d9;--head-glass-blur:blur(12px);--admin-glyph:#e0623f;--avatar-tile-bg:#1e2530;--tab-active-bg:#252d3a;--tab-active-lift:0 0 0 0 transparent;--admin-field-focus-edge:#e0623f;--admin-field-focus-ring:none;--deploy-mark:#a78bfa;--deploy-mark-line:#a78bfaa6;--notice-portal-edge:#0003;--notice-preview-bg:#f8514926;--notice-ink:#ff6b6b;--notice-login-bg:#f851491f;--notice-login-edge:#f851494d;--notice-login-ink:#c9d1d9;--error-wash:#f8514914;--error-ring:#f8514940;--notice-edge:#f8514959;--hub-hero-bg:#03060c;--admin-hero-band:#03060c;--admin-hero-glow:#e0623f59;--ok-pill-bg:#4ade801f;--ok-pill-edge:#4ade8033;--drop-wash:#33b2f214;--track-wash:#ffffff14;--success-badge-bg:#3fb9501a;--success-badge-border:#3fb9504d;--error-badge-bg:#f851491f;--error-badge-border:#f851494d;--log-level-error-bg:#f851491f;--log-level-warn-bg:#e3b3411f;--log-level-warn-ink:#e3b341;--audit-row-hover:#e0623f1f;--boot-spinner-track:#33b2f233}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:root{--shadow-lift:0 4px 13px #00000026;--shadow-raised:#0000001a 0px 22px 28px -6px, #0000000a 0px 11px 11px -6px;--shadow-float:#0e17305c 0px 26px 66px -18px, #0a10226b 0px 13px 31px -13px, #0a10222e 0px 3px 9px -3px;--shadow-soft:#0000000d 0px 3px 6px;--shadow-message:#32325d40 0px 7px 24px -2px, #0000004d 0px 3px 8px -3px;--env-chip-shadow:0 4px 15px #00000052, inset 0 0 0 1px #ffffff47;--shadow-sheet:0 -4px 26px #00000026;--shadow-bar:0 2px 9px #0000000f;--shadow-card:#0000000d 0px 3px 6px;--home-card-shadow:#0e3f7e0f 0px 0px 0px 1px, #2a334608 0px 1px 1px -.5px, #2a33460a 0px 2px 2px -1px, #2a33460a 0px 3px 3px -2px, #2a334608 0px 6px 6px -3px, #2a334608 0px 11px 11px -6px, #2a334608 0px 26px 26px -9px;--sb-shadow:#4a34140d 0 0 0 1px, #4a34140f 0 2px 4px, #4a341424 0 22px 31px -7px;--sb-btn-lift:0 0 0 1px #0e3f7e0a, 0 1px 1px -.5px #2a33450a, 0 3px 3px -2px #2a33460a, 0 7px 7px -3px #2a33460a, 0 13px 13px -7px #0e3f7e0a, 0 26px 26px -13px #0e3f7e0a;--shadow-modal:0 26px 66px -13px #10182873;--shadow-hover:0 7px 20px -9px #10182866;--float-bar-lift:0 7px 18px #10182829;--anav-shadow:0 2px 11px #1428500f;--shadow-menu:0 18px 40px #1428502e, 0 3px 9px #14285014;--anav-more-lift:0 -3px 9px #1428500d;--shadow-pane:#0000001a 0px 22px 28px -6px, #0000000a 0px 11px 11px -6px;--voice-lift:0 6px 11px -6px #1b496c40;--rec-card-lift:0 1px 2px #15803d1a, 0 3px 6px #0000000d;--sheet-full-shadow:#1018280a 0 1px 2px, #10182829 0 13px 31px -15px;--tab-active-lift:#0000000d 0px 3px 6px}body.dark{--shadow-lift:0 4px 13px #00000026;--shadow-raised:#0000001a 0px 22px 28px -6px, #0000000a 0px 11px 11px -6px;--shadow-float:#0e17305c 0px 26px 66px -18px, #0a10226b 0px 13px 31px -13px, #0a10222e 0px 3px 9px -3px;--shadow-soft:#0000000d 0px 3px 6px;--shadow-message:#32325d40 0px 7px 24px -2px, #0000004d 0px 3px 8px -3px;--env-chip-shadow:0 4px 15px #00000052, inset 0 0 0 1px #ffffff47;--shadow-sheet:0 -4px 26px #00000026;--shadow-bar:0 2px 9px #0000000f;--sb-shadow:#00000080 0px 22px 28px -6px, #0000004d 0px 11px 11px -6px;--sb-btn-lift:0 4px 13px #00000026;--sb-chip-lift:0 4px 15px #00000052;--shadow-modal:0 26px 66px -13px #000000a6;--shadow-hover:0 7px 20px -9px #0009;--float-bar-lift:0 7px 20px #0009;--anav-shadow:0 4px 18px #00000047;--shadow-menu:0 18px 40px #00000080, 0 3px 9px #00000052;--anav-more-lift:0 -3px 9px #00000040;--shadow-pane:#0006 0px 22px 28px -6px, #0003 0px 11px 11px -6px;--sheet-full-shadow:#0000004d 0 1px 2px, #00000080 0 13px 31px -15px;--section-lift:#0006 0px 22px 28px -6px, #0003 0px 11px 11px -6px;--head-glass-blur:blur(13px)}}@media (resolution<=1.818x){:root{--content-border:#39648f6b;--sb-border:#6c798692;--frame-edge:#d9dfe5}body.dark{--content-border:#3e4c63;--sb-border:#3e4c63;--frame-edge:#3e4c63}}@media (resolution>=2.728x){:root{--content-border:#39648f4f;--sb-border:#6c79866b;--frame-edge:#d9dfe5}body.dark{--content-border:#2d3748;--sb-border:#2d3748;--frame-edge:#2d3748}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (resolution<=1.999x){:root{--content-border:#39648f6b;--sb-border:#6c798692;--frame-edge:#d9dfe5}body.dark{--content-border:#3e4c63;--sb-border:#3e4c63;--frame-edge:#3e4c63}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (resolution>=2x) and (resolution<=2.999x){:root{--content-border:#39648f4f;--sb-border:#6c79866b;--frame-edge:#d9dfe5}body.dark{--content-border:#364257;--sb-border:#364257;--frame-edge:#364257}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (resolution>=3x){:root{--content-border:#39648f4f;--sb-border:#6c79866b;--frame-edge:#d9dfe5}body.dark{--content-border:#2d3748;--sb-border:#2d3748;--frame-edge:#2d3748}}html:has(>body.dark){--scrollbar-thumb:#475569;--scrollbar-track:#1c2430}@property --sf-top{syntax:"<length>";inherits:false;initial-value:0}@property --sf-bottom{syntax:"<length>";inherits:false;initial-value:0}@property --sf-left{syntax:"<length>";inherits:false;initial-value:0}@property --sf-right{syntax:"<length>";inherits:false;initial-value:0}@keyframes scroll-fade-top{0%,to{--sf-top:15px}}@keyframes scroll-fade-top-ramp{0%{--sf-top:-15px}to{--sf-top:0px}}@keyframes scroll-fade-bottom{0%{--sf-bottom:15px}50%,to{--sf-bottom:0px}}@keyframes scroll-fade-left{0%,to{--sf-left:15px}}@keyframes scroll-fade-left-ramp{0%{--sf-left:-15px}to{--sf-left:0px}}@keyframes scroll-fade-right{0%{--sf-right:15px}50%,to{--sf-right:0px}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes scroll-fade-top{0%,to{--sf-top:17px}}@keyframes scroll-fade-top-ramp{0%{--sf-top:-17px}to{--sf-top:0px}}@keyframes scroll-fade-bottom{0%{--sf-bottom:17px}50%,to{--sf-bottom:0px}}@keyframes scroll-fade-left{0%,to{--sf-left:17px}}@keyframes scroll-fade-left-ramp{0%{--sf-left:-17px}to{--sf-left:0px}}@keyframes scroll-fade-right{0%{--sf-right:17px}50%,to{--sf-right:0px}}}@supports (animation-timeline:scroll()){.scroll-fade{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.scroll-fade{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}.scroll-fade{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.scroll-fade{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}.scroll-fade{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.scroll-fade{scroll-padding-block:17px}}.scroll-fade-x{-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.scroll-fade-x{-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black)}}.scroll-fade-x{animation-name:scroll-fade-left,scroll-fade-left-ramp,scroll-fade-right;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self inline);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.scroll-fade-x{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}.scroll-fade-x{scroll-padding-inline:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.scroll-fade-x{scroll-padding-inline:17px}}}*{box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:transparent;margin:0;padding:0}:root{--notice-space:0px;--sa-top:calc(env(safe-area-inset-top,0px) + var(--notice-space))}:root{--app-css-ready:1}html{height:100%}input[type=email],input[type=password],input[type=text],input[type=search],input[type=number],input[type=date],input[type=datetime-local],select,textarea{border:1px solid #0000;border-color:var(--border-field);background-color:var(--bg-field-soft);color:var(--text-field);box-sizing:border-box;outline:none;width:100%;padding:10px;font-family:Inter,system-ui,sans-serif;transition:border-color .15s,box-shadow .15s;display:block;border-radius:7px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){input[type=email],input[type=password],input[type=text],input[type=search],input[type=number],input[type=date],input[type=datetime-local],select,textarea{padding:11px;border-radius:8px!important}}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=search]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime-local]:focus,select:focus,textarea:focus{box-shadow:0 0 0 2px var(--accent);border-color:#0000!important}input[type=datetime-local]{padding:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){input[type=datetime-local]{padding:10px}}:where(input,select,textarea){font-size:13.3333px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(input,select,textarea){font-size:15px}}:where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=password],input[type=number],textarea)::placeholder{color:var(--placeholder);opacity:1}input:disabled,select:disabled,textarea:disabled{background-color:var(--bg-field-disabled);border-color:var(--border);color:var(--text-muted);opacity:.6;cursor:not-allowed;box-shadow:none}input:disabled::placeholder,select:disabled::placeholder,textarea:disabled::placeholder{color:var(--text-muted)}input[type=search]{appearance:none}input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}input[type=search]::-webkit-search-decoration{appearance:none;display:none}.calls-filter-input,.ap-search,.ratings-search{transition:border-color .15s,box-shadow .15s}.calls-filter-input:focus-within,.ap-search:focus-within,.ratings-search:focus-within{box-shadow:0 0 0 2px var(--accent);border-color:#0000!important}body.main{background-color:var(--bg-page);height:100%;padding:15px 0 15px 15px;padding-top:calc(15px + var(--notice-space,0px));font-family:Inter,system-ui,sans-serif;font-size:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.main{padding:17px 0 17px 17px;padding-top:calc(17px + var(--notice-space,0px));font-size:18px}}body{color:var(--text-base)}.clickable{cursor:pointer}.glass{background:var(--glass-ground);border:1px solid var(--border-glass);-webkit-backdrop-filter:blur(13.8px);backdrop-filter:blur(13.8px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.glass{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:var(--bg-card)}}@media (prefers-reduced-transparency:reduce){.glass{background:var(--bg-card);-webkit-backdrop-filter:none;backdrop-filter:none}}a{color:var(--link);text-decoration:none}a.icon{border:0}code{color:var(--plain-ink)}h1,h2,h3,h4,h5,h6{color:var(--heading-ink)}h1{font-family:Inter,sans-serif;font-size:24px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){h1{font-size:26px}}h1{margin-bottom:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){h1{margin-bottom:22px}}h1 i{color:var(--info);margin-right:5px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){h1 i{margin-right:6px}}.page-title{color:var(--title-ink);margin-top:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.page-title{margin-top:22px}}h2{margin-bottom:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){h2{margin-bottom:22px}}h3{margin-bottom:30px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){h3{margin-bottom:33px}}h5{margin-bottom:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){h5{margin-bottom:17px}}select{padding:9px 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){select{padding:10px 11px}}.noselect{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}button,.button{background-color:var(--btn-fill,var(--btn-primary-bg));color:var(--btn-fill-ink,var(--btn-primary-fg));box-sizing:border-box;cursor:pointer;border:0;border-radius:7px;padding:10px;font-family:inherit;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){button,.button{border:0;border-radius:8px;padding:11px}}button:hover,.button:hover{opacity:.8}button[disabled],.button[disabled],i[disabled=true]{opacity:.5!important}.data-table{clear:both;overflow-x:auto}@supports (animation-timeline:scroll()){.data-table:where(:not(#dialout-page *,#callerid-page *,#tta-page *)){-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.data-table:where(:not(#dialout-page *,#callerid-page *,#tta-page *)){-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black)}}.data-table:where(:not(#dialout-page *,#callerid-page *,#tta-page *)){animation-name:scroll-fade-left,scroll-fade-left-ramp,scroll-fade-right;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self inline);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.data-table:where(:not(#dialout-page *,#callerid-page *,#tta-page *)){animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}.data-table:where(:not(#dialout-page *,#callerid-page *,#tta-page *)){scroll-padding-inline:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.data-table:where(:not(#dialout-page *,#callerid-page *,#tta-page *)){scroll-padding-inline:17px}}}.clear{clear:both}.mobile-back-btn,.mobile-header{display:none}.onepage{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.chart-wrapper{border-top:1px solid var(--chart-rule);border-bottom:1px solid var(--chart-rule);width:100%;padding:16px 20px;display:block;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-wrapper{padding:18px 22px}}.chart-wrapper canvas{width:100%!important}.calls-charts-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:stretch;gap:20px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-charts-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,418px),1fr));gap:22px}}.calls-chart-block{flex-direction:column;gap:6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-chart-block{gap:7px}}.calls-chart-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-chart-label{font-size:12px}}.calls-chart-canvas{flex:1;min-height:160px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-chart-canvas{min-height:176px}}.calls-chart-canvas canvas{position:absolute;inset:0;width:100%!important;height:100%!important}.columns{display:flex}.columns .column{flex:1;padding:0 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.columns .column{padding:0 11px}}.columns .column:first-child{padding-left:0}.columns .column:last-child{padding-right:0}label{color:var(--label-ink);margin-bottom:5px;font-weight:600;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){label{margin-bottom:6px}}.field{margin-bottom:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.field{margin-bottom:22px}}#content{background-color:var(--bg-content);border:1px solid var(--content-border);min-width:0;height:100%;box-shadow:var(--shadow-pane);border-radius:14px;flex-direction:column;flex:1;margin:0 15px;transition:opacity .15s;display:flex;position:relative;overflow:hidden;container:page/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#content{border:1px solid var(--content-border);border-radius:15px;margin:0 17px}}#content.page-many-card{box-shadow:none;contain:unset;background:0 0;border:0;border-radius:0;margin:0 15px;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#content.page-many-card{margin:0 17px}}#content.page-many-card>.padded-content{padding:0}:is(#content,#adminwin-content)>*{--page-gutter:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#content,#adminwin-content)>*{--page-gutter:22px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){:is(#content,#adminwin-content)>*{--page-gutter:16px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){:is(#content,#adminwin-content)>*{--page-gutter:18px}}}:is(#content,#adminwin-content) .padded-content{padding:0 var(--page-gutter) 20px;scrollbar-gutter:stable;flex:1;height:100%;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#content,#adminwin-content) .padded-content{padding:0 var(--page-gutter) 22px}}:is(#content,#adminwin-content) .section{box-shadow:var(--section-lift);padding-top:20px;overflow:visible auto;background-color:var(--bg-section)!important;border:1px solid var(--border)!important;border-radius:7px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#content,#adminwin-content) .section{padding-top:22px;border-radius:8px!important}}:is(#content,#adminwin-content) .section h4{margin-top:20px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#content,#adminwin-content) .section h4{margin-top:22px}}:is(#content,#adminwin-content) .section .field h4{margin-top:0}:is(#content,#adminwin-content) .section h5{margin-bottom:5px;font-size:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#content,#adminwin-content) .section h5{margin-bottom:6px;font-size:18px}}#admin-hub-page .section,#admin-analytics-page .section,#admin-ratings-page .section,#admin-server-info-page .section,#admin-reports-page .section,#admin-accounts-page .section,#admin-outbox-page .section,#admin-jobs-page .section,#team-page .section,#admin-audit-page .section,#admin-logins-page .section{box-shadow:none;background-color:var(--bg-inset)!important}:is(body:has(#content>[id^=admin-]) #content,body:has(#content>#team-page) #content,body:has(#content>[data-admin-nav]) #content){box-shadow:none;contain:unset;background:0 0;border:0;border-radius:0;margin:0 15px;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(body:has(#content>[id^=admin-]) #content,body:has(#content>#team-page) #content,body:has(#content>[data-admin-nav]) #content){margin:0 17px}}body:has(#content>#home-page) #content{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.spinner{border:2.5px solid var(--spinner-track);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:22px;height:22px;animation:.7s linear infinite spin}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.spinner{border:2.75px solid var(--spinner-track);border-top-color:var(--accent);width:24px;height:24px}}.spinner.spinner-sm{border-width:2px;width:16px;height:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.spinner.spinner-sm{width:18px;height:18px}}.spinner.spinner-lg{border-width:3px;width:32px;height:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.spinner.spinner-lg{width:35px;height:35px}}.spinner.spinner-center{margin:20px auto;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.spinner.spinner-center{margin:22px auto}}@keyframes spin{to{transform:rotate(360deg)}}.input-with-clear{position:relative}.input-with-clear i{z-index:10;cursor:pointer;opacity:.3;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.input-with-clear i{right:11px}}.input-with-clear i:hover{opacity:1}.error{color:var(--error-ink);margin-bottom:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.error{margin-bottom:22px}}.error.report-error{padding:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.error.report-error{padding:22px}}.invoice-modal .modal-view.invoice-modal-view{flex-direction:column;width:min(1100px,100vw - 32px);min-width:0;height:min(1400px,100dvh - 40px);max-height:none;overflow:hidden;display:flex!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.invoice-modal .modal-view.invoice-modal-view{width:min(1210px,100vw - 35px);height:min(1540px,100dvh - 44px)}}.invoice-modal-bar{background:var(--bg-inset);border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.invoice-modal-bar{gap:13px;padding:11px 15px}}.invoice-modal-title{white-space:nowrap;text-overflow:ellipsis;color:var(--text-strong);min-width:0;font-size:14px;font-weight:600;display:block;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.invoice-modal-title{font-size:15px}}.invoice-modal-title i{color:var(--accent);margin-right:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.invoice-modal-title i{margin-right:9px}}.invoice-modal-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.invoice-modal-actions{gap:9px}}.invoice-modal-btn{background:var(--btn-plain-bg);border:1px solid var(--border);width:auto;height:34px;min-height:0;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.invoice-modal-btn{border:1px solid var(--border);border-radius:8px;gap:8px;height:37px;padding:0 13px;font-size:14px}}.invoice-modal-btn:hover{border-color:var(--accent);color:var(--accent)}.invoice-modal-btn--download{background:var(--accent-fill);border-color:var(--accent);color:var(--accent-fill-ink)}.invoice-modal-btn--download:hover{background:var(--accent-fill-hover);color:var(--btn-primary-fg)}.invoice-modal-frame{background:var(--paper);border:0;flex:auto;width:100%;height:100%;min-height:0}@media (width<=800px){.invoice-modal .invoice-modal-view{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.invoice-modal-btn span,.invoice-modal-btn--download{font-size:12px}}.modal{background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1100;text-align:center;visibility:hidden;opacity:0;pointer-events:none;align-content:center;align-items:center;width:100%;height:100%;transition:opacity .2s,visibility .2s;display:flex;position:fixed;top:0;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}.modal.show{visibility:visible;opacity:1;pointer-events:auto}.modal h3{margin-bottom:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal h3{margin-bottom:17px}}.modal .modal-view{border:1px solid var(--border-glass);box-shadow:var(--shadow-raised);text-align:left;background:var(--bg-card);color:var(--plain-ink);border-radius:14px;min-width:400px;max-width:calc(100vw - 32px);max-height:90%;margin:auto;padding:30px;display:none;position:relative;overflow:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal .modal-view{border:1px solid var(--border-glass);border-radius:15px;min-width:440px;max-width:calc(100vw - 35px);padding:33px}}.modal .modal-view.show{animation:.2s cubic-bezier(.39,.575,.565,1) both scale-up-center-normal;display:block}.modal .modal-view.nopad{padding:0}.modal .modal-view .fa-times{cursor:pointer;font-size:20px;position:absolute;top:10px;right:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal .modal-view .fa-times{font-size:22px;top:11px;right:11px}}.modal .modal-view .error{background:var(--error-tint);margin-top:10px;padding:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal .modal-view .error{margin-top:11px;padding:11px}}.modal .modal-view input[type=radio]{margin-right:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal .modal-view input[type=radio]{margin-right:6px}}.modal .modal-view .actions{margin-top:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal .modal-view .actions{margin-top:22px}}.modal .modal-view .actions button{cursor:pointer;width:100px;min-width:100px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal .modal-view .actions button{width:110px;min-width:110px}}.modal .modal-view .actions button.primary:hover{opacity:.9}.modal .modal-view .actions button:first-child{float:left}.modal .modal-view .actions button:last-child{float:right}.show{display:revert!important}.admin-content-blur{filter:blur(4px);opacity:.5;pointer-events:none;transition:filter .2s,opacity .2s}.admin-nav-spinner{z-index:100;pointer-events:none;background:var(--admin-loading-veil);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.reports-nav-blur{filter:blur(4px);opacity:.5;pointer-events:none;transition:filter .2s,opacity .2s}.reports-nav-spinner{z-index:20;pointer-events:none;background:radial-gradient(ellipse at center, var(--bg-card-main-fade) 0%, var(--bg-card-main-fade) 20%, var(--bg-card-main-veil) 60%, var(--bg-card-main-veil-deep) 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes scale-up-center-normal{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}#home-page.padded-content{padding-top:0}#home-page .home-card{background-color:var(--bg-card-clickable);border:1px solid var(--border-card);box-shadow:none;border-radius:7px;flex-direction:column;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card{border-radius:8px}}#home-page .home-card-header{justify-content:space-between;align-items:center;padding:14px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-header{padding:15px 22px}}#home-page .home-card-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-title{gap:8px;font-size:14px}}#home-page .home-card-title i{color:var(--accent)}#home-page .home-card-link{color:var(--accent);align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-link{font-size:13px}}#home-page .home-card-link:is(a):hover{text-decoration:underline}#home-page .home-card-link i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-link i{font-size:11px}}#home-page .home-card-body{flex:1;padding:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-body{padding:22px}}#home-page .home-empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px 0;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-empty{gap:9px;padding:33px 0;font-size:14px}}#home-page .home-empty i{opacity:.4;font-size:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-empty i{font-size:26px}}:is(#content:has([id^=admin-][id$=-page]),#content:has(#team-page)),#team-page,#team-page .padded-content,#admin-accounts-page,#admin-accounts-page .padded-content{min-width:0}#admin-accounts-page .ap-title-switch{align-items:stretch;gap:6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-title-switch{gap:7px}}#admin-accounts-page .ap-sticky-title.ap-title-switch{flex:none}#admin-accounts-page .ap-title-tab{width:auto;min-height:unset;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;align-items:baseline;gap:8px;padding:8px 13px;transition:background .2s,color .2s;display:inline-flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-title-tab{border-radius:10px;gap:9px;padding:9px 14px}}#admin-accounts-page .ap-title-tab>i{color:var(--text-muted);align-self:center;font-size:12px;transition:color .2s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-title-tab>i{font-size:13px}}#admin-accounts-page .ap-title-tab .ap-sticky-name{color:var(--text-muted);transition:color .2s}#admin-accounts-page .ap-title-tab:hover:not(.active)>i{color:var(--admin)}#admin-accounts-page .ap-title-tab:hover:not(.active) .ap-sticky-name{color:var(--admin-words)}#admin-accounts-page .ap-title-tab.active{background:var(--anav-current-bg)}#admin-accounts-page .ap-title-tab.active>i{color:var(--admin)}#admin-accounts-page .ap-title-tab.active .ap-sticky-name{color:var(--admin-words)}#admin-accounts-page .ap-title-tab.active .ap-page-sub{color:var(--text-muted-raised)}#admin-accounts-page .ap-title-tab:focus-visible{box-shadow:0 0 0 2px var(--admin);outline:none}#admin-accounts-page .ap-logo-modal{z-index:1100}#admin-accounts-page .ap-logo-modal .modal-view{min-width:280px;max-width:320px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-logo-modal .modal-view{min-width:308px;max-width:352px}}#admin-accounts-page .ap-logo-modal-actions{flex-direction:column;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-logo-modal-actions{gap:11px}}.ap-pending-rows{--ap-pending-row-h:59px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-pending-rows{--ap-pending-row-h:65px}}.ap-pending-rows--users{--ap-pending-row-h:67px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-pending-rows--users{--ap-pending-row-h:74px}}.ap-pending-rows--people{--ap-pending-row-h:67px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-pending-rows--people{--ap-pending-row-h:74px}}.ap-pending-rows--people .ap-pending-avatar{border-radius:5px;width:38px;height:38px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-pending-rows--people .ap-pending-avatar{border-radius:6px;width:42px;height:42px}}.ap-pending-rows--ratings{--ap-pending-row-h:55px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-pending-rows--ratings{--ap-pending-row-h:61px}}.ap-pending-row{height:var(--ap-pending-row-h);border-bottom:1px solid var(--border);align-items:center;gap:20px;padding:0 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-pending-row{gap:22px;padding:0 22px}}.ap-pending-row:last-child{border-bottom:0}.ap-pending-avatar{border-radius:50%;flex-shrink:0;width:30px;height:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-pending-avatar{width:33px;height:33px}}.ap-pending-avatar{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.ap-pending-avatar{animation:none}}.ap-pending-bar{border-radius:6px;height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-pending-bar{border-radius:7px;height:13px}}.ap-pending-bar{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.ap-pending-bar{animation:none}}#admin-accounts-page .ap-ghost-mark,#team-page .ap-ghost-mark,#bookmarks-page .ap-ghost-mark{color:var(--text-muted);margin-right:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-mark,#team-page .ap-ghost-mark,#bookmarks-page .ap-ghost-mark{margin-right:8px}}#admin-accounts-page .ap-ghost-since,#team-page .ap-ghost-since,#bookmarks-page .ap-ghost-since{color:var(--text-muted);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-since,#team-page .ap-ghost-since,#bookmarks-page .ap-ghost-since{font-size:14px}}#admin-accounts-page .ap-ghost-lede,#team-page .ap-ghost-lede,#bookmarks-page .ap-ghost-lede{max-width:68ch;color:var(--text-muted);margin:25px 0 20px;line-height:1.6}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-lede,#team-page .ap-ghost-lede,#bookmarks-page .ap-ghost-lede{margin:28px 0 22px}}#admin-accounts-page .ap-ghost-facts,#team-page .ap-ghost-facts,#bookmarks-page .ap-ghost-facts{flex-wrap:wrap;gap:18px 32px;margin-bottom:28px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-facts,#team-page .ap-ghost-facts,#bookmarks-page .ap-ghost-facts{gap:20px 35px;margin-bottom:31px}}#admin-accounts-page .ap-ghost-fact,#team-page .ap-ghost-fact,#bookmarks-page .ap-ghost-fact{flex-direction:column;gap:3px;display:flex}#admin-accounts-page .ap-ghost-fact-label,#team-page .ap-ghost-fact-label,#bookmarks-page .ap-ghost-fact-label{text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-fact-label,#team-page .ap-ghost-fact-label,#bookmarks-page .ap-ghost-fact-label{font-size:13px}}#admin-accounts-page .ap-ghost-fact-value,#team-page .ap-ghost-fact-value,#bookmarks-page .ap-ghost-fact-value{font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-fact-value,#team-page .ap-ghost-fact-value,#bookmarks-page .ap-ghost-fact-value{font-size:15px}}#admin-accounts-page .ap-ghost-heading,#team-page .ap-ghost-heading,#bookmarks-page .ap-ghost-heading{margin:26px 0 10px;font-size:15px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-heading,#team-page .ap-ghost-heading,#bookmarks-page .ap-ghost-heading{margin:29px 0 11px;font-size:17px}}#admin-accounts-page .ap-ghost-tabs,#team-page .ap-ghost-tabs,#bookmarks-page .ap-ghost-tabs{margin-top:26px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-tabs,#team-page .ap-ghost-tabs,#bookmarks-page .ap-ghost-tabs{margin-top:29px}}#admin-accounts-page .ap-ghost-people table,#team-page .ap-ghost-people table,#bookmarks-page .ap-ghost-people table{border-collapse:collapse;width:100%;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-people table,#team-page .ap-ghost-people table,#bookmarks-page .ap-ghost-people table{font-size:14px}}#admin-accounts-page .ap-ghost-people table th,#team-page .ap-ghost-people table th,#bookmarks-page .ap-ghost-people table th{text-align:left;text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);white-space:nowrap;font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-people table th,#team-page .ap-ghost-people table th,#bookmarks-page .ap-ghost-people table th{font-size:13px}}#admin-accounts-page .ap-ghost-people table th,#admin-accounts-page .ap-ghost-people table td,#team-page .ap-ghost-people table th,#team-page .ap-ghost-people table td,#bookmarks-page .ap-ghost-people table th,#bookmarks-page .ap-ghost-people table td{border-bottom:1px solid var(--border);vertical-align:top;padding:8px 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-people table th,#admin-accounts-page .ap-ghost-people table td,#team-page .ap-ghost-people table th,#team-page .ap-ghost-people table td,#bookmarks-page .ap-ghost-people table th,#bookmarks-page .ap-ghost-people table td{padding:9px 13px}}#admin-accounts-page .ap-ghost-people table th:first-child,#admin-accounts-page .ap-ghost-people table td:first-child,#team-page .ap-ghost-people table th:first-child,#team-page .ap-ghost-people table td:first-child,#bookmarks-page .ap-ghost-people table th:first-child,#bookmarks-page .ap-ghost-people table td:first-child{padding-left:0}#admin-accounts-page .ap-ghost-people table tbody tr:last-child td,#team-page .ap-ghost-people table tbody tr:last-child td,#bookmarks-page .ap-ghost-people table tbody tr:last-child td{border-bottom:0}#admin-accounts-page .ap-ghost-people table td,#team-page .ap-ghost-people table td,#bookmarks-page .ap-ghost-people table td{overflow-wrap:anywhere}@media only screen and (width<=800px){#admin-accounts-page .ap-ghost-people table,#admin-accounts-page .ap-ghost-people table tbody,#admin-accounts-page .ap-ghost-people table tr,#admin-accounts-page .ap-ghost-people table td,#team-page .ap-ghost-people table,#team-page .ap-ghost-people table tbody,#team-page .ap-ghost-people table tr,#team-page .ap-ghost-people table td,#bookmarks-page .ap-ghost-people table,#bookmarks-page .ap-ghost-people table tbody,#bookmarks-page .ap-ghost-people table tr,#bookmarks-page .ap-ghost-people table td{display:block}#admin-accounts-page .ap-ghost-people table thead,#team-page .ap-ghost-people table thead,#bookmarks-page .ap-ghost-people table thead{display:none}#admin-accounts-page .ap-ghost-people table tr,#team-page .ap-ghost-people table tr,#bookmarks-page .ap-ghost-people table tr{border-bottom:1px solid var(--border);padding:10px 0}#admin-accounts-page .ap-ghost-people table tbody tr:last-child,#team-page .ap-ghost-people table tbody tr:last-child,#bookmarks-page .ap-ghost-people table tbody tr:last-child{border-bottom:0}#admin-accounts-page .ap-ghost-people table td,#admin-accounts-page .ap-ghost-people table td:first-child,#team-page .ap-ghost-people table td,#team-page .ap-ghost-people table td:first-child,#bookmarks-page .ap-ghost-people table td,#bookmarks-page .ap-ghost-people table td:first-child{border-bottom:0;padding:1px 0}#admin-accounts-page .ap-ghost-people table td:first-child,#team-page .ap-ghost-people table td:first-child,#bookmarks-page .ap-ghost-people table td:first-child{font-weight:600}#admin-accounts-page .ap-ghost-people table td[data-label]:before,#team-page .ap-ghost-people table td[data-label]:before,#bookmarks-page .ap-ghost-people table td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);margin-right:6px;font-size:11.5px}}#admin-accounts-page .ap-detail-view--ghost .ap-sticky-title,#team-page .ap-detail-view--ghost .ap-sticky-title,#bookmarks-page .ap-detail-view--ghost .ap-sticky-title{flex-wrap:wrap;row-gap:4px}#admin-accounts-page .ap-detail-view--ghost .ap-sticky-title .ap-sticky-name,#team-page .ap-detail-view--ghost .ap-sticky-title .ap-sticky-name,#bookmarks-page .ap-detail-view--ghost .ap-sticky-title .ap-sticky-name{white-space:normal;overflow-wrap:anywhere;overflow:visible}#admin-accounts-page .ap-detail-view--ghost .ap-sticky-title .ap-chip--ghost,#team-page .ap-detail-view--ghost .ap-sticky-title .ap-chip--ghost,#bookmarks-page .ap-detail-view--ghost .ap-sticky-title .ap-chip--ghost{white-space:nowrap;flex-shrink:0}#admin-accounts-page .ap-ghost-note-help,#team-page .ap-ghost-note-help,#bookmarks-page .ap-ghost-note-help{color:var(--text-muted);margin:0 0 8px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-ghost-note-help,#team-page .ap-ghost-note-help,#bookmarks-page .ap-ghost-note-help{margin:0 0 9px;font-size:14px}}#admin-accounts-page,#team-page,#bookmarks-page{flex-direction:column;flex:1;min-height:0;display:flex}#admin-accounts-page>.padded-content,#team-page>.padded-content,#bookmarks-page>.padded-content{background:var(--bg-card-main);border:1px solid var(--frame-edge);box-shadow:var(--shadow-raised);border-radius:14px;flex:1;margin:15px 0 0;padding:0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page>.padded-content,#team-page>.padded-content,#bookmarks-page>.padded-content{border-radius:15px;margin:17px 0 0}}#admin-accounts-page .ap-sticky-bar,#team-page .ap-sticky-bar,#bookmarks-page .ap-sticky-bar{z-index:20;padding:0 max(12px, var(--ap-rail-edge)) 0 max(24px, var(--ap-rail-edge));background:var(--bg-card);border-bottom:1px solid var(--border);align-items:center;gap:12px;height:60px;display:flex;position:sticky;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-sticky-bar,#team-page .ap-sticky-bar,#bookmarks-page .ap-sticky-bar{padding:0 max(13px, var(--ap-rail-edge)) 0 max(26px, var(--ap-rail-edge));gap:13px;height:66px}}#admin-accounts-page .ap-sticky-bar>*,#team-page .ap-sticky-bar>*,#bookmarks-page .ap-sticky-bar>*{min-width:0}:is(#admin-accounts-page .ap-sticky-bar:has(>.ap-title-switch),#team-page .ap-sticky-bar:has(>.ap-title-switch),#bookmarks-page .ap-sticky-bar:has(>.ap-title-switch)){padding-left:max(12px, var(--ap-rail-edge))}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page .ap-sticky-bar:has(>.ap-title-switch),#team-page .ap-sticky-bar:has(>.ap-title-switch),#bookmarks-page .ap-sticky-bar:has(>.ap-title-switch)){padding-left:max(13px, var(--ap-rail-edge))}}#admin-accounts-page .ap-sticky-bar,#team-page .ap-sticky-bar,#bookmarks-page .ap-sticky-bar{--ap-rail:1400px;--ap-rail-edge:calc((100% - var(--ap-rail)) / 2)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-sticky-bar,#team-page .ap-sticky-bar,#bookmarks-page .ap-sticky-bar{--ap-rail:1540px}}#admin-accounts-page .ap-list-view,#team-page .ap-list-view,#bookmarks-page .ap-list-view{container:ap-list/inline-size}#admin-accounts-page .ap-list-view--business,#team-page .ap-list-view--business,#bookmarks-page .ap-list-view--business{container-name:ap-list ap-business}#admin-accounts-page .ap-list-view--users,#team-page .ap-list-view--users,#bookmarks-page .ap-list-view--users{container-name:ap-list ap-users}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-list (width<=940px){#admin-accounts-page .ap-list-view .ap-title-tab .ap-page-sub,#team-page .ap-list-view .ap-title-tab .ap-page-sub,#bookmarks-page .ap-list-view .ap-title-tab .ap-page-sub{display:none}#admin-accounts-page .ap-list-view .ap-sticky-actions .ap-search,#team-page .ap-list-view .ap-sticky-actions .ap-search,#bookmarks-page .ap-list-view .ap-sticky-actions .ap-search{flex-basis:220px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-list (width<=1034px){#admin-accounts-page .ap-list-view .ap-title-tab .ap-page-sub,#team-page .ap-list-view .ap-title-tab .ap-page-sub,#bookmarks-page .ap-list-view .ap-title-tab .ap-page-sub{display:none}#admin-accounts-page .ap-list-view .ap-sticky-actions .ap-search,#team-page .ap-list-view .ap-sticky-actions .ap-search,#bookmarks-page .ap-list-view .ap-sticky-actions .ap-search{flex-basis:242px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-list (width<=800px){#admin-accounts-page .ap-list-view .ap-sticky-bar,#team-page .ap-list-view .ap-sticky-bar,#bookmarks-page .ap-list-view .ap-sticky-bar{height:auto;min-height:60px;padding:10px max(16px, var(--ap-rail-edge));flex-wrap:wrap;row-gap:10px}#admin-accounts-page .ap-list-view .ap-title-switch,#team-page .ap-list-view .ap-title-switch,#bookmarks-page .ap-list-view .ap-title-switch{flex:100%;width:100%}#admin-accounts-page .ap-list-view .ap-title-tab,#team-page .ap-list-view .ap-title-tab,#bookmarks-page .ap-list-view .ap-title-tab{flex:1 1 0;justify-content:center;min-width:0}#admin-accounts-page .ap-list-view .ap-sticky-actions,#team-page .ap-list-view .ap-sticky-actions,#bookmarks-page .ap-list-view .ap-sticky-actions{width:100%;min-width:0}#admin-accounts-page .ap-list-view .ap-sticky-actions .ap-search,#team-page .ap-list-view .ap-sticky-actions .ap-search,#bookmarks-page .ap-list-view .ap-sticky-actions .ap-search{flex:auto;width:auto;min-width:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-list (width<=880px){#admin-accounts-page .ap-list-view .ap-sticky-bar,#team-page .ap-list-view .ap-sticky-bar,#bookmarks-page .ap-list-view .ap-sticky-bar{height:auto;min-height:60px;padding:10px max(16px, var(--ap-rail-edge));min-height:66px;padding:11px max(18px, var(--ap-rail-edge));flex-wrap:wrap;row-gap:11px}#admin-accounts-page .ap-list-view .ap-title-switch,#team-page .ap-list-view .ap-title-switch,#bookmarks-page .ap-list-view .ap-title-switch{flex:100%;width:100%}#admin-accounts-page .ap-list-view .ap-title-tab,#team-page .ap-list-view .ap-title-tab,#bookmarks-page .ap-list-view .ap-title-tab{flex:1 1 0;justify-content:center;min-width:0}#admin-accounts-page .ap-list-view .ap-sticky-actions,#team-page .ap-list-view .ap-sticky-actions,#bookmarks-page .ap-list-view .ap-sticky-actions{width:100%;min-width:0}#admin-accounts-page .ap-list-view .ap-sticky-actions .ap-search,#team-page .ap-list-view .ap-sticky-actions .ap-search,#bookmarks-page .ap-list-view .ap-sticky-actions .ap-search{flex:auto;width:auto;min-width:0}}}#admin-accounts-page .ap-sticky-title,#team-page .ap-sticky-title,#bookmarks-page .ap-sticky-title{flex:1;align-items:center;gap:10px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-sticky-title,#team-page .ap-sticky-title,#bookmarks-page .ap-sticky-title{gap:11px}}#admin-accounts-page .ap-page-sub,#team-page .ap-page-sub,#bookmarks-page .ap-page-sub{color:var(--text-muted);white-space:nowrap;min-width:64px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-page-sub,#team-page .ap-page-sub,#bookmarks-page .ap-page-sub{min-width:70px;font-size:13px}}#admin-accounts-page .ap-page-sub.is-hidden,#team-page .ap-page-sub.is-hidden,#bookmarks-page .ap-page-sub.is-hidden{visibility:hidden}#admin-accounts-page .ap-sticky-actions,#team-page .ap-sticky-actions,#bookmarks-page .ap-sticky-actions{flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-sticky-actions,#team-page .ap-sticky-actions,#bookmarks-page .ap-sticky-actions{gap:9px}}#admin-accounts-page .ap-search,#team-page .ap-search,#bookmarks-page .ap-search{background:var(--bg-field-soft);border:1px solid #0000;border-color:var(--border-field);border-radius:7px;flex:0 280px;align-items:center;gap:8px;width:auto;min-width:140px;height:36px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-search,#team-page .ap-search,#bookmarks-page .ap-search{border-radius:8px;flex:0 308px;gap:9px;min-width:154px;height:40px;padding:0 13px}}#admin-accounts-page .ap-search:focus-within,#team-page .ap-search:focus-within,#bookmarks-page .ap-search:focus-within{box-shadow:0 0 0 2px var(--accent);border-color:#0000}:is(#admin-accounts-page .ap-search:has(>.ap-search-btn),#team-page .ap-search:has(>.ap-search-btn),#bookmarks-page .ap-search:has(>.ap-search-btn)){flex-basis:324px;padding-right:3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page .ap-search:has(>.ap-search-btn),#team-page .ap-search:has(>.ap-search-btn),#bookmarks-page .ap-search:has(>.ap-search-btn)){flex-basis:356px}}#admin-accounts-page .ap-search>i:first-child,#team-page .ap-search>i:first-child,#bookmarks-page .ap-search>i:first-child{color:var(--text-muted);flex-shrink:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-search>i:first-child,#team-page .ap-search>i:first-child,#bookmarks-page .ap-search>i:first-child{font-size:13px}}#admin-accounts-page .ap-search input,#team-page .ap-search input,#bookmarks-page .ap-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;width:100%;height:100%;padding:0;font-size:13px;box-shadow:none!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-search input,#team-page .ap-search input,#bookmarks-page .ap-search input{font-size:14px}}#admin-accounts-page .ap-search input::placeholder,#team-page .ap-search input::placeholder,#bookmarks-page .ap-search input::placeholder{color:var(--text-muted)}#admin-accounts-page .ap-search input:focus,#team-page .ap-search input:focus,#bookmarks-page .ap-search input:focus{box-shadow:none!important}#admin-accounts-page .ap-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}#admin-accounts-page .ap-search input::-webkit-search-decoration{-webkit-appearance:none;display:none}#team-page .ap-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}#team-page .ap-search input::-webkit-search-decoration{-webkit-appearance:none;display:none}#bookmarks-page .ap-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}#bookmarks-page .ap-search input::-webkit-search-decoration{-webkit-appearance:none;display:none}#admin-accounts-page .ap-search .ap-search-clear,#team-page .ap-search .ap-search-clear,#bookmarks-page .ap-search .ap-search-clear{color:var(--text-muted);cursor:pointer;flex-shrink:0;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-search .ap-search-clear,#team-page .ap-search .ap-search-clear,#bookmarks-page .ap-search .ap-search-clear{font-size:12px}}#admin-accounts-page .ap-search .ap-search-clear:hover,#team-page .ap-search .ap-search-clear:hover,#bookmarks-page .ap-search .ap-search-clear:hover{color:var(--danger)}#admin-accounts-page .ap-search .ap-search-btn,#team-page .ap-search .ap-search-btn,#bookmarks-page .ap-search .ap-search-btn{background:var(--accent-solid);width:28px;height:28px;color:var(--on-fill);cursor:pointer;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;transition:opacity .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-search .ap-search-btn,#team-page .ap-search .ap-search-btn,#bookmarks-page .ap-search .ap-search-btn{border-radius:4px;width:31px;height:31px;font-size:13px}}#admin-accounts-page .ap-search .ap-search-btn:hover,#team-page .ap-search .ap-search-btn:hover,#bookmarks-page .ap-search .ap-search-btn:hover{opacity:.85}#admin-accounts-page .ap-search .ap-search-btn:focus-visible,#team-page .ap-search .ap-search-btn:focus-visible,#bookmarks-page .ap-search .ap-search-btn:focus-visible{box-shadow:0 0 0 2px var(--bg-field-soft), 0 0 0 4px var(--accent-solid);outline:none}#admin-accounts-page .ap-new-btn,#team-page .ap-new-btn,#bookmarks-page .ap-new-btn{background:var(--btn-fill,var(--btn-primary-bg));height:36px;color:var(--btn-fill-ink,var(--btn-primary-fg));cursor:pointer;white-space:nowrap;border:0;border-radius:7px;align-items:center;gap:7px;width:auto;padding:0 16px;font-size:13px;font-weight:500;transition:opacity .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-new-btn,#team-page .ap-new-btn,#bookmarks-page .ap-new-btn{border-radius:8px;gap:8px;height:40px;padding:0 18px;font-size:14px}}#admin-accounts-page .ap-new-btn:hover,#team-page .ap-new-btn:hover,#bookmarks-page .ap-new-btn:hover{opacity:.85}#admin-accounts-page .ap-save-btn,#team-page .ap-save-btn,#bookmarks-page .ap-save-btn{background:var(--btn-fill,var(--btn-primary-bg));height:36px;color:var(--btn-fill-ink,var(--btn-primary-fg));cursor:pointer;border:0;border-radius:7px;align-items:center;gap:7px;width:auto;padding:0 18px;font-size:13px;font-weight:600;transition:opacity .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-save-btn,#team-page .ap-save-btn,#bookmarks-page .ap-save-btn{border-radius:8px;gap:8px;height:40px;padding:0 20px;font-size:14px}}#admin-accounts-page .ap-save-btn:hover,#team-page .ap-save-btn:hover,#bookmarks-page .ap-save-btn:hover{opacity:.85}#admin-accounts-page .ap-save-btn[disabled],#team-page .ap-save-btn[disabled],#bookmarks-page .ap-save-btn[disabled]{opacity:.5}#admin-accounts-page .ap-delete-btn,#team-page .ap-delete-btn,#bookmarks-page .ap-delete-btn{width:36px;height:36px;min-height:unset;color:var(--danger);border:1px solid var(--danger);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;width:auto;padding:0 12px;font-size:13px;transition:all .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-delete-btn,#team-page .ap-delete-btn,#bookmarks-page .ap-delete-btn{border-radius:8px;width:auto;height:40px;padding:0 13px;font-size:14px}}#admin-accounts-page .ap-delete-btn:hover,#team-page .ap-delete-btn:hover,#bookmarks-page .ap-delete-btn:hover{background:var(--danger);color:var(--on-fill);opacity:1}#admin-accounts-page .ap-delete-btn[disabled],#team-page .ap-delete-btn[disabled],#bookmarks-page .ap-delete-btn[disabled]{opacity:.4;cursor:default}#admin-accounts-page .ap-status,#team-page .ap-status,#bookmarks-page .ap-status{white-space:nowrap;font-size:12px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-status,#team-page .ap-status,#bookmarks-page .ap-status{font-size:13px}}#admin-accounts-page .ap-status.ap-status--ok,#team-page .ap-status.ap-status--ok,#bookmarks-page .ap-status.ap-status--ok{color:var(--accent)}#admin-accounts-page .ap-status.ap-status--err,#team-page .ap-status.ap-status--err,#bookmarks-page .ap-status.ap-status--err{color:var(--danger)}#admin-accounts-page .ap-list-body,#team-page .ap-list-body,#bookmarks-page .ap-list-body{padding:0}#admin-accounts-page .ap-detail-body,#team-page .ap-detail-body,#bookmarks-page .ap-detail-body{padding:0 24px 32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-detail-body,#team-page .ap-detail-body,#bookmarks-page .ap-detail-body{padding:0 26px 35px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#admin-accounts-page .ap-detail-body,#team-page .ap-detail-body,#bookmarks-page .ap-detail-body{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#admin-accounts-page .ap-detail-body,#team-page .ap-detail-body,#bookmarks-page .ap-detail-body{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}#admin-accounts-page .ap-chip,#team-page .ap-chip,#bookmarks-page .ap-chip{background:var(--bg-inset);border:1px solid var(--border);color:var(--text-muted);border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-chip,#team-page .ap-chip,#bookmarks-page .ap-chip{border:1px solid var(--border);border-radius:109px;gap:6px;padding:3px 11px;font-size:13px}}#admin-accounts-page .ap-chip i,#team-page .ap-chip i,#bookmarks-page .ap-chip i{color:var(--accent);font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-chip i,#team-page .ap-chip i,#bookmarks-page .ap-chip i{font-size:11px}}#admin-accounts-page .ap-chip.ap-chip--outside,#team-page .ap-chip.ap-chip--outside,#bookmarks-page .ap-chip.ap-chip--outside{background:var(--bg-inset);border-color:var(--border);color:var(--text-muted);margin-left:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-chip.ap-chip--outside,#team-page .ap-chip.ap-chip--outside,#bookmarks-page .ap-chip.ap-chip--outside{margin-left:7px}}#admin-accounts-page .ap-chip.ap-chip--outside i,#team-page .ap-chip.ap-chip--outside i,#bookmarks-page .ap-chip.ap-chip--outside i{color:var(--text-muted)}#admin-accounts-page .ap-chip.ap-chip--ghost,#team-page .ap-chip.ap-chip--ghost,#bookmarks-page .ap-chip.ap-chip--ghost{background:var(--bg-inset);border-color:var(--border);color:var(--text-muted)}#admin-accounts-page .ap-chip.ap-chip--by,#team-page .ap-chip.ap-chip--by,#bookmarks-page .ap-chip.ap-chip--by{background:var(--accent-chip-bg);border-color:var(--accent);color:var(--accent)}#admin-accounts-page .ap-chip.ap-chip--by i,#team-page .ap-chip.ap-chip--by i,#bookmarks-page .ap-chip.ap-chip--by i{color:var(--accent)}#admin-accounts-page .ap-chip.ap-chip--ok,#team-page .ap-chip.ap-chip--ok,#bookmarks-page .ap-chip.ap-chip--ok{background:var(--success-bg);border-color:var(--success-border);color:var(--success-bright)}#admin-accounts-page .ap-chip.ap-chip--ok i,#team-page .ap-chip.ap-chip--ok i,#bookmarks-page .ap-chip.ap-chip--ok i{color:var(--success-bright)}#admin-accounts-page .ap-chip.ap-chip--fail,#team-page .ap-chip.ap-chip--fail,#bookmarks-page .ap-chip.ap-chip--fail{background:var(--danger-soft-bg);border-color:var(--danger-border);color:var(--danger-words)}#admin-accounts-page .ap-chip.ap-chip--fail i,#team-page .ap-chip.ap-chip--fail i,#bookmarks-page .ap-chip.ap-chip--fail i{color:var(--danger-words)}#admin-accounts-page .ap-tabs,#team-page .ap-tabs,#bookmarks-page .ap-tabs{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-tabs,#team-page .ap-tabs,#bookmarks-page .ap-tabs{gap:7px;margin-bottom:18px}}#admin-accounts-page .acct-device-current,#team-page .acct-device-current,#bookmarks-page .acct-device-current{background:var(--accent-chip-bg)}#admin-accounts-page .ap-device-revoked td,#team-page .ap-device-revoked td,#bookmarks-page .ap-device-revoked td{opacity:.55}#admin-accounts-page .ap-inv-summary,#team-page .ap-inv-summary,#bookmarks-page .ap-inv-summary{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-inv-summary,#team-page .ap-inv-summary,#bookmarks-page .ap-inv-summary{gap:11px;margin-bottom:18px}}#admin-accounts-page .ap-inv-stat,#team-page .ap-inv-stat,#bookmarks-page .ap-inv-stat{background:var(--bg-band);border:1px solid var(--border);border-radius:7px;flex-direction:column;gap:2px;min-width:150px;padding:12px 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-inv-stat,#team-page .ap-inv-stat,#bookmarks-page .ap-inv-stat{border-radius:8px;min-width:165px;padding:13px 18px}}#admin-accounts-page .ap-inv-stat-label,#team-page .ap-inv-stat-label,#bookmarks-page .ap-inv-stat-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-inv-stat-label,#team-page .ap-inv-stat-label,#bookmarks-page .ap-inv-stat-label{font-size:12px}}#admin-accounts-page .ap-inv-stat-value,#team-page .ap-inv-stat-value,#bookmarks-page .ap-inv-stat-value{font-variant-numeric:tabular-nums;color:var(--text-strong);font-variant-numeric:tabular-nums;font-family:Barlow,Inter,sans-serif;font-size:19px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-inv-stat-value,#team-page .ap-inv-stat-value,#bookmarks-page .ap-inv-stat-value{font-size:21px}}#admin-accounts-page .ap-inv-stat-value.is-owed,#team-page .ap-inv-stat-value.is-owed,#bookmarks-page .ap-inv-stat-value.is-owed{color:var(--danger-words)}#admin-accounts-page .ap-inv-stat-sub,#team-page .ap-inv-stat-sub,#bookmarks-page .ap-inv-stat-sub{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-inv-stat-sub,#team-page .ap-inv-stat-sub,#bookmarks-page .ap-inv-stat-sub{font-size:13px}}#admin-accounts-page .ap-inv-meter,#team-page .ap-inv-meter,#bookmarks-page .ap-inv-meter{flex:260px;min-width:260px;max-width:380px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-inv-meter,#team-page .ap-inv-meter,#bookmarks-page .ap-inv-meter{flex:286px;min-width:286px;max-width:418px}}#admin-accounts-page .ap-inv-meter.admin-only-row,#team-page .ap-inv-meter.admin-only-row,#bookmarks-page .ap-inv-meter.admin-only-row{background:var(--admin-row-bg)}#admin-accounts-page .ap-inv-meter-admin,#team-page .ap-inv-meter-admin,#bookmarks-page .ap-inv-meter-admin{text-transform:none;letter-spacing:0;margin-left:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-inv-meter-admin,#team-page .ap-inv-meter-admin,#bookmarks-page .ap-inv-meter-admin{margin-left:7px}}#admin-accounts-page .ap-inv-meter-period,#team-page .ap-inv-meter-period,#bookmarks-page .ap-inv-meter-period{text-transform:none;letter-spacing:0;color:var(--text-muted);font-weight:500}#admin-accounts-page .ap-inv-meter-of,#team-page .ap-inv-meter-of,#bookmarks-page .ap-inv-meter-of{color:var(--text-muted);margin-left:4px;font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-inv-meter-of,#team-page .ap-inv-meter-of,#bookmarks-page .ap-inv-meter-of{font-size:14px}}#admin-accounts-page .ap-inv-meter-track,#team-page .ap-inv-meter-track,#bookmarks-page .ap-inv-meter-track{background:var(--bg-selected);border-radius:3px;height:6px;margin:6px 0 4px;display:block;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-inv-meter-track,#team-page .ap-inv-meter-track,#bookmarks-page .ap-inv-meter-track{height:7px;margin:7px 0 4px}}#admin-accounts-page .ap-inv-meter-fill,#team-page .ap-inv-meter-fill,#bookmarks-page .ap-inv-meter-fill{background:var(--accent);border-radius:3px;height:100%;transition:width .4s;display:block}#admin-accounts-page .ap-inv-meter-fill.is-over,#team-page .ap-inv-meter-fill.is-over,#bookmarks-page .ap-inv-meter-fill.is-over{background:var(--danger-words)}#admin-accounts-page .ap-inv-meter-warn,#team-page .ap-inv-meter-warn,#bookmarks-page .ap-inv-meter-warn{color:var(--warning-deep)}#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{border:1px solid var(--border);border-radius:7px;margin-bottom:4px;overflow-x:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{border-radius:8px}}@supports (animation-timeline:scroll()){#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black)}}#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{animation-name:scroll-fade-left,scroll-fade-left-ramp,scroll-fade-right;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self inline);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{scroll-padding-inline:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{scroll-padding-inline:17px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{margin-left:calc(-1 * var(--panel-bleed,var(--page-gutter)));margin-right:calc(-1 * var(--panel-bleed,var(--page-gutter)));border-left-width:0;border-right-width:0;border-radius:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-accounts-page .ap-linked-table,#team-page .ap-linked-table,#bookmarks-page .ap-linked-table{margin-left:calc(-1 * var(--panel-bleed,var(--page-gutter)));margin-right:calc(-1 * var(--panel-bleed,var(--page-gutter)));border-left-width:0;border-right-width:0;border-radius:0}}}#admin-accounts-page .ap-linked-table .ap-inv-num,#team-page .ap-linked-table .ap-inv-num,#bookmarks-page .ap-linked-table .ap-inv-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#admin-accounts-page .ap-linked-table th.ap-inv-actions,#admin-accounts-page .ap-linked-table td.ap-inv-actions,#team-page .ap-linked-table th.ap-inv-actions,#team-page .ap-linked-table td.ap-inv-actions,#bookmarks-page .ap-linked-table th.ap-inv-actions,#bookmarks-page .ap-linked-table td.ap-inv-actions{text-align:right;white-space:nowrap;width:84px;padding-left:8px;padding-right:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table th.ap-inv-actions,#admin-accounts-page .ap-linked-table td.ap-inv-actions,#team-page .ap-linked-table th.ap-inv-actions,#team-page .ap-linked-table td.ap-inv-actions,#bookmarks-page .ap-linked-table th.ap-inv-actions,#bookmarks-page .ap-linked-table td.ap-inv-actions{width:92px;padding-left:9px;padding-right:13px}}#admin-accounts-page .ap-linked-table td.ap-inv-total,#team-page .ap-linked-table td.ap-inv-total,#bookmarks-page .ap-linked-table td.ap-inv-total{font-weight:600}#admin-accounts-page .ap-linked-table .ap-inv-late,#team-page .ap-linked-table .ap-inv-late,#bookmarks-page .ap-linked-table .ap-inv-late{white-space:nowrap;color:var(--warning-deep);margin-top:2px;font-size:11px;font-weight:600;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table .ap-inv-late,#team-page .ap-linked-table .ap-inv-late,#bookmarks-page .ap-linked-table .ap-inv-late{font-size:12px}}#admin-accounts-page .ap-linked-table .ap-inv-earlier,#team-page .ap-linked-table .ap-inv-earlier,#bookmarks-page .ap-linked-table .ap-inv-earlier{white-space:nowrap;color:var(--text-muted);margin-top:2px;font-size:11px;font-weight:600;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table .ap-inv-earlier,#team-page .ap-linked-table .ap-inv-earlier,#bookmarks-page .ap-linked-table .ap-inv-earlier{font-size:12px}}#admin-accounts-page .ap-linked-table td.is-owed,#team-page .ap-linked-table td.is-owed,#bookmarks-page .ap-linked-table td.is-owed{color:var(--danger-words);font-weight:600}#admin-accounts-page .ap-linked-table table,#team-page .ap-linked-table table,#bookmarks-page .ap-linked-table table{border-collapse:collapse;width:100%}#admin-accounts-page .ap-linked-table table thead tr,#team-page .ap-linked-table table thead tr,#bookmarks-page .ap-linked-table table thead tr{border-bottom:2px solid var(--border)}#admin-accounts-page .ap-linked-table table th,#team-page .ap-linked-table table th,#bookmarks-page .ap-linked-table table th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);text-align:left;background:var(--bg-head-glass);-webkit-backdrop-filter:var(--head-glass-blur);backdrop-filter:var(--head-glass-blur);padding:10px 16px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table table th,#team-page .ap-linked-table table th,#bookmarks-page .ap-linked-table table th{padding:11px 18px;font-size:12px}}#admin-accounts-page .ap-linked-table table th:first-child,#team-page .ap-linked-table table th:first-child,#bookmarks-page .ap-linked-table table th:first-child{border-top-left-radius:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table table th:first-child,#team-page .ap-linked-table table th:first-child,#bookmarks-page .ap-linked-table table th:first-child{border-top-left-radius:7px}}#admin-accounts-page .ap-linked-table table th:last-child,#team-page .ap-linked-table table th:last-child,#bookmarks-page .ap-linked-table table th:last-child{border-top-right-radius:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table table th:last-child,#team-page .ap-linked-table table th:last-child,#bookmarks-page .ap-linked-table table th:last-child{border-top-right-radius:7px}}#admin-accounts-page .ap-linked-table table td,#team-page .ap-linked-table table td,#bookmarks-page .ap-linked-table table td{border-bottom:1px solid var(--border);color:var(--text);padding:12px 16px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-linked-table table td,#team-page .ap-linked-table table td,#bookmarks-page .ap-linked-table table td{padding:13px 18px;font-size:15px}}#admin-accounts-page .ap-linked-table table tbody tr:last-child td,#team-page .ap-linked-table table tbody tr:last-child td,#bookmarks-page .ap-linked-table table tbody tr:last-child td{border-bottom:0}#admin-accounts-page .ap-linked-table table tbody tr.clickable,#team-page .ap-linked-table table tbody tr.clickable,#bookmarks-page .ap-linked-table table tbody tr.clickable{cursor:pointer;transition:background-color .12s}#admin-accounts-page .ap-linked-table table tbody tr.clickable:hover td,#team-page .ap-linked-table table tbody tr.clickable:hover td,#bookmarks-page .ap-linked-table table tbody tr.clickable:hover td{background-color:var(--bg-row-hover)}#admin-accounts-page .ap-cmr-mark,#team-page .ap-cmr-mark,#bookmarks-page .ap-cmr-mark{color:var(--admin-glyph);margin-right:7px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-cmr-mark,#team-page .ap-cmr-mark,#bookmarks-page .ap-cmr-mark{margin-right:8px;font-size:13px}}#admin-accounts-page .ap-person,#team-page .ap-person,#bookmarks-page .ap-person{flex-direction:column;min-width:0;line-height:1.3;display:flex}#admin-accounts-page .ap-person-name,#team-page .ap-person-name,#bookmarks-page .ap-person-name{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-person-name,#team-page .ap-person-name,#bookmarks-page .ap-person-name{font-size:14px}}#admin-accounts-page .ap-person-mail,#team-page .ap-person-mail,#bookmarks-page .ap-person-mail{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-person-mail,#team-page .ap-person-mail,#bookmarks-page .ap-person-mail{font-size:13px}}#admin-accounts-page .ap-acct,#team-page .ap-acct,#bookmarks-page .ap-acct{flex-direction:column;min-width:0;line-height:1.3;display:flex}#admin-accounts-page .ap-acct-name,#team-page .ap-acct-name,#bookmarks-page .ap-acct-name{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-acct-name,#team-page .ap-acct-name,#bookmarks-page .ap-acct-name{font-size:14px}}#admin-accounts-page a.ap-acct-name,#team-page a.ap-acct-name,#bookmarks-page a.ap-acct-name{text-decoration:none}#admin-accounts-page a.ap-acct-name:hover,#team-page a.ap-acct-name:hover,#bookmarks-page a.ap-acct-name:hover{text-decoration:underline}#admin-accounts-page .ap-acct-num,#team-page .ap-acct-num,#bookmarks-page .ap-acct-num{color:var(--text-muted);white-space:nowrap}#admin-accounts-page .ap-acct-sub,#team-page .ap-acct-sub,#bookmarks-page .ap-acct-sub{flex-wrap:wrap;align-items:center;gap:0 6px;font-size:11.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-acct-sub,#team-page .ap-acct-sub,#bookmarks-page .ap-acct-sub{gap:0 7px;font-size:13px}}#admin-accounts-page .ap-acct-sub code,#team-page .ap-acct-sub code,#bookmarks-page .ap-acct-sub code{color:var(--text-muted);background:0 0;padding:0;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-acct-sub code,#team-page .ap-acct-sub code,#bookmarks-page .ap-acct-sub code{font-size:13px}}#admin-accounts-page .ap-access,#team-page .ap-access,#bookmarks-page .ap-access{color:var(--text-muted);align-items:center;gap:6px;line-height:1.3;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-access,#team-page .ap-access,#bookmarks-page .ap-access{gap:7px}}#admin-accounts-page .ap-access i,#admin-accounts-page .ap-access svg,#team-page .ap-access i,#team-page .ap-access svg,#bookmarks-page .ap-access i,#bookmarks-page .ap-access svg{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-access i,#admin-accounts-page .ap-access svg,#team-page .ap-access i,#team-page .ap-access svg,#bookmarks-page .ap-access i,#bookmarks-page .ap-access svg{width:15px;height:15px;font-size:14px}}#admin-accounts-page .ap-access--admin,#team-page .ap-access--admin,#bookmarks-page .ap-access--admin{color:var(--admin-icon)}#admin-accounts-page .ap-when-rel,#team-page .ap-when-rel,#bookmarks-page .ap-when-rel{color:var(--text-strong);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-when-rel,#team-page .ap-when-rel,#bookmarks-page .ap-when-rel{font-size:14px}}#admin-accounts-page .ap-table-wrap,#team-page .ap-table-wrap,#bookmarks-page .ap-table-wrap{overflow-x:visible}#admin-accounts-page .ap-table-wrap table,#team-page .ap-table-wrap table,#bookmarks-page .ap-table-wrap table{border-collapse:collapse;width:100%}#admin-accounts-page .ap-table-wrap table thead,#team-page .ap-table-wrap table thead,#bookmarks-page .ap-table-wrap table thead{top:calc(var(--ap-bar-h,60px) - 1px);z-index:10;box-shadow:0 2px 0 var(--border);position:sticky}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table-wrap table thead,#team-page .ap-table-wrap table thead,#bookmarks-page .ap-table-wrap table thead{top:calc(var(--ap-bar-h,66px) - 1px)}}#admin-accounts-page .ap-table-wrap table thead tr,#team-page .ap-table-wrap table thead tr,#bookmarks-page .ap-table-wrap table thead tr{background:var(--bg-band);border-bottom:2px solid var(--border-card)}#admin-accounts-page .ap-table-wrap table th,#team-page .ap-table-wrap table th,#bookmarks-page .ap-table-wrap table th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);text-align:left;white-space:nowrap;padding:12px 20px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table-wrap table th,#team-page .ap-table-wrap table th,#bookmarks-page .ap-table-wrap table th{padding:13px 22px;font-size:12px}}#admin-accounts-page .ap-table-wrap table th.sortable,#team-page .ap-table-wrap table th.sortable,#bookmarks-page .ap-table-wrap table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}#admin-accounts-page .ap-table-wrap table th.sortable:hover,#team-page .ap-table-wrap table th.sortable:hover,#bookmarks-page .ap-table-wrap table th.sortable:hover{color:var(--accent)}#admin-accounts-page .ap-table-wrap table td,#team-page .ap-table-wrap table td,#bookmarks-page .ap-table-wrap table td{border-bottom:1px solid var(--border-card);color:var(--text);padding:14px 20px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table-wrap table td,#team-page .ap-table-wrap table td,#bookmarks-page .ap-table-wrap table td{padding:15px 22px;font-size:15px}}#admin-accounts-page .ap-table-wrap table tbody tr,#team-page .ap-table-wrap table tbody tr,#bookmarks-page .ap-table-wrap table tbody tr{transition:background-color .12s}#admin-accounts-page .ap-table-wrap table tbody tr:last-child td,#team-page .ap-table-wrap table tbody tr:last-child td,#bookmarks-page .ap-table-wrap table tbody tr:last-child td{border-bottom:0}#admin-accounts-page .ap-table-wrap table tbody tr:hover td,#team-page .ap-table-wrap table tbody tr:hover td,#bookmarks-page .ap-table-wrap table tbody tr:hover td{background-color:var(--bg-row-hover)}#admin-accounts-page .ap-table-wrap table tbody tr.clickable,#team-page .ap-table-wrap table tbody tr.clickable,#bookmarks-page .ap-table-wrap table tbody tr.clickable{cursor:pointer}@media only screen and (width>=801px){#admin-accounts-page .ap-table--users,#team-page .ap-table--users,#bookmarks-page .ap-table--users{table-layout:fixed;width:100%}#admin-accounts-page .ap-table--users th:first-child,#team-page .ap-table--users th:first-child,#bookmarks-page .ap-table--users th:first-child,#admin-accounts-page .ap-table--users th:nth-child(2),#team-page .ap-table--users th:nth-child(2),#bookmarks-page .ap-table--users th:nth-child(2){width:26%}#admin-accounts-page .ap-table--users th:nth-child(3),#team-page .ap-table--users th:nth-child(3),#bookmarks-page .ap-table--users th:nth-child(3){width:180px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table--users th:nth-child(3),#team-page .ap-table--users th:nth-child(3),#bookmarks-page .ap-table--users th:nth-child(3){width:198px}}@media only screen and (width>=801px){#admin-accounts-page .ap-table--users th:nth-child(4),#admin-accounts-page .ap-table--users td:nth-child(4),#team-page .ap-table--users th:nth-child(4),#team-page .ap-table--users td:nth-child(4),#bookmarks-page .ap-table--users th:nth-child(4),#bookmarks-page .ap-table--users td:nth-child(4){text-align:right}#admin-accounts-page .ap-table--users th:nth-child(4),#team-page .ap-table--users th:nth-child(4),#bookmarks-page .ap-table--users th:nth-child(4){text-overflow:ellipsis;overflow:hidden}#admin-accounts-page .ap-table--users td,#team-page .ap-table--users td,#bookmarks-page .ap-table--users td{overflow:hidden}#admin-accounts-page .ap-table--users .ap-user-cell,#admin-accounts-page .ap-table--users .ap-person,#admin-accounts-page .ap-table--users .ap-acct,#team-page .ap-table--users .ap-user-cell,#team-page .ap-table--users .ap-person,#team-page .ap-table--users .ap-acct,#bookmarks-page .ap-table--users .ap-user-cell,#bookmarks-page .ap-table--users .ap-person,#bookmarks-page .ap-table--users .ap-acct{min-width:0}#admin-accounts-page .ap-table--users .ap-when-rel,#team-page .ap-table--users .ap-when-rel,#bookmarks-page .ap-table--users .ap-when-rel{white-space:nowrap}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-list (width<=900px){#admin-accounts-page .ap-table--users th:first-child,#team-page .ap-table--users th:first-child,#bookmarks-page .ap-table--users th:first-child,#admin-accounts-page .ap-table--users th:nth-child(2),#team-page .ap-table--users th:nth-child(2),#bookmarks-page .ap-table--users th:nth-child(2){width:27%}#admin-accounts-page .ap-table--users th:nth-child(3),#team-page .ap-table--users th:nth-child(3),#bookmarks-page .ap-table--users th:nth-child(3){width:180px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-list (width<=990px){#admin-accounts-page .ap-table--users th:first-child,#team-page .ap-table--users th:first-child,#bookmarks-page .ap-table--users th:first-child,#admin-accounts-page .ap-table--users th:nth-child(2),#team-page .ap-table--users th:nth-child(2),#bookmarks-page .ap-table--users th:nth-child(2){width:27%}#admin-accounts-page .ap-table--users th:nth-child(3),#team-page .ap-table--users th:nth-child(3),#bookmarks-page .ap-table--users th:nth-child(3){width:198px}}}#admin-accounts-page .ap-user-cell,#team-page .ap-user-cell,#bookmarks-page .ap-user-cell{align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-user-cell,#team-page .ap-user-cell,#bookmarks-page .ap-user-cell{gap:11px}}#admin-accounts-page .ap-user-avatar,#team-page .ap-user-avatar,#bookmarks-page .ap-user-avatar{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-user-avatar,#team-page .ap-user-avatar,#bookmarks-page .ap-user-avatar{border-radius:6px;width:42px;height:42px;font-size:14px}}#admin-accounts-page .ap-user-avatar .ap-avatar-pfp,#team-page .ap-user-avatar .ap-avatar-pfp,#bookmarks-page .ap-user-avatar .ap-avatar-pfp{object-fit:cover;width:100%;height:100%}#admin-accounts-page .ap-user-avatar.ap-avatar--user,#team-page .ap-user-avatar.ap-avatar--user,#bookmarks-page .ap-user-avatar.ap-avatar--user{background:var(--avatar-tile-bg);border:1px solid var(--border)}#admin-accounts-page .ap-user-avatar.ap-avatar--user i,#team-page .ap-user-avatar.ap-avatar--user i,#bookmarks-page .ap-user-avatar.ap-avatar--user i{color:var(--accent)}#admin-accounts-page .ap-user-avatar.ap-avatar--admin,#team-page .ap-user-avatar.ap-avatar--admin,#bookmarks-page .ap-user-avatar.ap-avatar--admin{background:var(--admin-soft-bg);border:1px solid var(--admin-soft-border)}#admin-accounts-page .ap-user-avatar.ap-avatar--admin i,#team-page .ap-user-avatar.ap-avatar--admin i,#bookmarks-page .ap-user-avatar.ap-avatar--admin i{color:var(--admin-glyph)}#admin-accounts-page .ap-user-avatar.ap-avatar--manager,#team-page .ap-user-avatar.ap-avatar--manager,#bookmarks-page .ap-user-avatar.ap-avatar--manager{background:var(--manager-soft-bg);border:1px solid var(--manager-soft-border)}#admin-accounts-page .ap-muted,#team-page .ap-muted,#bookmarks-page .ap-muted{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-muted,#team-page .ap-muted,#bookmarks-page .ap-muted{font-size:14px}}#admin-accounts-page .ap-empty,#team-page .ap-empty,#bookmarks-page .ap-empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-empty,#team-page .ap-empty,#bookmarks-page .ap-empty{gap:11px;padding:66px 22px;font-size:15px}}@media only screen and (width<=800px){@container page (width<720px){#admin-accounts-page .ap-empty,#team-page .ap-empty,#bookmarks-page .ap-empty{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}#admin-accounts-page .ap-empty i,#team-page .ap-empty i,#bookmarks-page .ap-empty i{opacity:.2;font-size:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-empty i,#team-page .ap-empty i,#bookmarks-page .ap-empty i{font-size:35px}}#admin-accounts-page .ap-empty-inline,#team-page .ap-empty-inline,#bookmarks-page .ap-empty-inline{color:var(--text-muted);align-items:center;gap:7px;padding:16px 0;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-empty-inline,#team-page .ap-empty-inline,#bookmarks-page .ap-empty-inline{gap:8px;padding:18px 0;font-size:14px}}#admin-accounts-page .ap-empty-inline i,#team-page .ap-empty-inline i,#bookmarks-page .ap-empty-inline i{color:var(--accent);opacity:.5}#admin-accounts-page .ap-tab-explainer,#team-page .ap-tab-explainer,#bookmarks-page .ap-tab-explainer{color:var(--text-muted);max-width:640px;margin:0 0 14px;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-tab-explainer,#team-page .ap-tab-explainer,#bookmarks-page .ap-tab-explainer{max-width:704px;margin:0 0 15px;font-size:14px}}#admin-accounts-page .sort-icon,#team-page .sort-icon,#bookmarks-page .sort-icon{color:var(--accent);margin-left:3px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .sort-icon,#team-page .sort-icon,#bookmarks-page .sort-icon{font-size:11px}}#admin-accounts-page .sort-icon.sort-inactive,#team-page .sort-icon.sort-inactive,#bookmarks-page .sort-icon.sort-inactive{color:var(--text-muted)}#admin-accounts-page .admin-action-col,#team-page .admin-action-col,#bookmarks-page .admin-action-col{text-align:center;width:50px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .admin-action-col,#team-page .admin-action-col,#bookmarks-page .admin-action-col{width:55px}}#admin-accounts-page .admin-remove-btn,#team-page .admin-remove-btn,#bookmarks-page .admin-remove-btn{width:28px;height:28px;min-height:unset;border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;transition:all .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .admin-remove-btn,#team-page .admin-remove-btn,#bookmarks-page .admin-remove-btn{width:31px;height:31px;font-size:13px}}#admin-accounts-page .admin-remove-btn:hover,#team-page .admin-remove-btn:hover,#bookmarks-page .admin-remove-btn:hover{background:var(--danger);border-color:var(--danger);color:var(--on-fill)}#admin-jobs-page .perf-header,#admin-outbox-page .perf-header,#admin-audit-page .perf-header{align-items:center;gap:16px;margin:20px 0 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .perf-header,#admin-outbox-page .perf-header,#admin-audit-page .perf-header{gap:18px;margin:22px 0 18px}}#admin-jobs-page .perf-meta,#admin-outbox-page .perf-meta,#admin-audit-page .perf-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .perf-meta,#admin-outbox-page .perf-meta,#admin-audit-page .perf-meta{gap:11px}}#admin-jobs-page .perf-timestamp,#admin-outbox-page .perf-timestamp,#admin-audit-page .perf-timestamp{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .perf-timestamp,#admin-outbox-page .perf-timestamp,#admin-audit-page .perf-timestamp{font-size:13px}}#admin-outbox-page .admin-empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .admin-empty{gap:9px;padding:33px;font-size:14px}}#admin-outbox-page .admin-empty i{opacity:.3;font-size:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .admin-empty i{font-size:24px}}#admin-accounts-page .admin-empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:30px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .admin-empty{gap:9px;padding:33px;font-size:14px}}#admin-accounts-page .admin-empty i{opacity:.3;font-size:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .admin-empty i{font-size:24px}}.ap-ac-dropdown{background:var(--bg-card);border:1px solid var(--border);width:300px;min-width:100%;box-shadow:var(--shadow-raised);z-index:200;border-radius:7px;flex-direction:column;max-height:240px;animation:.15s cubic-bezier(.39,.575,.565,1) both scale-up-center-normal;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ac-dropdown{border-radius:8px;width:330px;max-height:264px}}.ap-ac-dropdown .ap-ac-scroll{flex:0 auto;min-height:0;overflow-y:auto}@supports (animation-timeline:scroll()){.ap-ac-dropdown .ap-ac-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ac-dropdown .ap-ac-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}.ap-ac-dropdown .ap-ac-scroll{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ac-dropdown .ap-ac-scroll{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}.ap-ac-dropdown .ap-ac-scroll{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ac-dropdown .ap-ac-scroll{scroll-padding-block:17px}}}.ap-ac-dropdown .ap-ac-item{cursor:pointer;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:13px;transition:background .1s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ac-dropdown .ap-ac-item{gap:13px;padding:10px 15px;font-size:14px}}.ap-ac-dropdown .ap-ac-item:last-child{border-bottom:0}.ap-ac-dropdown .ap-ac-item:hover{background:var(--bg-hover-soft)}.ap-ac-dropdown .ap-ac-name{color:var(--text-strong);font-weight:500}.ap-ac-dropdown .ap-ac-sub{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ac-dropdown .ap-ac-sub{font-size:12px}}.ap-ac-dropdown[data-layout=stack] .ap-ac-item{flex-direction:column;align-items:flex-start;gap:2px}.ap-ac-dropdown[data-align=end]{width:360px;left:auto;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ac-dropdown[data-align=end]{width:396px}}.notice-banner{border-radius:7px;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:500;line-height:1.5;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notice-banner{border-radius:8px;gap:11px;padding:13px 18px;font-size:14px}}.notice-banner i{flex-shrink:0}.notice-banner span{flex:1}.notice-banner.notice-banner--portal{background:var(--notice-portal-bg);border:none;border-bottom:1px solid var(--notice-portal-edge);color:var(--on-fill);border-radius:0}.notice-banner.notice-banner--portal i{color:var(--on-fill)}.notice-banner.notice-banner--portal:not(.notice-banner--preview){top:env(safe-area-inset-top,0px);z-index:900;position:fixed;left:0;right:0}.notice-banner.notice-banner--portal.notice-banner--preview:not(.notice-banner--disabled){border:1px solid var(--notice-edge);background:var(--notice-preview-bg);color:var(--notice-ink);border-radius:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notice-banner.notice-banner--portal.notice-banner--preview:not(.notice-banner--disabled){border:1px solid var(--notice-edge);border-radius:8px}}.notice-banner.notice-banner--portal.notice-banner--preview:not(.notice-banner--disabled) i{color:var(--notice-ink)}.notice-banner.notice-banner--portal.notice-banner--disabled{background:var(--bg-inset)!important;border:1px solid var(--border)!important;color:var(--text-muted)!important;border-radius:7px!important;position:static!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notice-banner.notice-banner--portal.notice-banner--disabled{border-radius:8px!important}}.notice-banner.notice-banner--portal.notice-banner--disabled i{color:var(--text-muted)!important}.notice-banner.notice-banner--login{background:var(--notice-login-bg);border:1px solid var(--notice-login-edge);color:var(--notice-login-ink)}.notice-banner.notice-banner--login i{color:var(--notice-ink)}.notice-banner.notice-banner--login.notice-banner--disabled{background:var(--bg-inset)!important;border:1px solid var(--border)!important;color:var(--text-muted)!important}.notice-banner.notice-banner--login.notice-banner--disabled i{color:var(--text-muted)!important}.notice-banner .notice-banner-when{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notice-banner .notice-banner-when{gap:7px;font-size:13px}}.notice-banner .notice-banner-when i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notice-banner .notice-banner-when i{font-size:12px}}@media (width<=800px){.notice-banner.notice-banner--portal{flex-wrap:wrap;row-gap:2px}.notice-banner.notice-banner--portal .notice-banner-when{white-space:normal;flex-basis:100%;order:3;padding-left:23px}}.notice-banner.notice-banner--login .notice-banner-when{white-space:normal;margin-top:6px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notice-banner.notice-banner--login .notice-banner-when{margin-top:7px}}.notice-banner.notice-banner--login .notice-banner-when i{margin-right:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notice-banner.notice-banner--login .notice-banner-when i{margin-right:7px}}.notice-banner-close{color:var(--notice-close-ink);width:20px;height:20px;min-height:unset;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;transition:all .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notice-banner-close{width:22px;height:22px;font-size:13px}}.notice-banner-close:hover{background:var(--hero-btn-glass);color:var(--on-fill)}.notice-banner-close[disabled]{opacity:.3;cursor:default}#admin-hub-page>.padded-content{flex:1;margin:15px 0 0;padding:0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page>.padded-content{margin:17px 0 0}}#admin-hub-page .hub-hero{background:var(--hub-hero-bg);border:1px solid var(--hub-hero-edge);box-shadow:var(--shadow-raised);border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:15px;padding:20px 24px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero{border-radius:15px;gap:26px;margin-bottom:17px;padding:22px 26px}}#admin-hub-page .hub-hero-left{align-items:center;gap:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-left{gap:15px}}#admin-hub-page .hub-hero-avatar{width:184px;height:184px;color:var(--ascii-ink);text-shadow:0 0 6px var(--ascii-glow);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-avatar{width:202px;height:202px;text-shadow:0 0 7px var(--ascii-glow);border-radius:8px}}#admin-hub-page .hub-hero-avatar>*{letter-spacing:0;-webkit-user-select:none;user-select:none;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-weight:700;line-height:1}#admin-hub-page .hub-hero-title{color:var(--on-fill);font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.2}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-title{font-size:20px}}#admin-hub-page .hub-hero-sub{color:var(--hub-hero-sub);margin-top:2px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-sub{font-size:13px}}#admin-hub-page .hub-status-pill{border-radius:99px;align-items:center;gap:5px;padding:4px 12px;font-size:11px;font-weight:600;animation:.2s both scale-up-center-normal;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-status-pill{border-radius:109px;gap:6px;padding:4px 13px;font-size:12px}}#admin-hub-page .hub-status-pill--ok{background:var(--ok-pill-bg);color:var(--success-bright);border:1px solid var(--ok-pill-edge)}#admin-hub-page .hub-banner.hub-banner--session{color:var(--danger-words)}#admin-hub-page .hub-notice-section{flex-direction:column;gap:9px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-section{gap:10px}}#admin-hub-page .hub-notice-section-header{justify-content:space-between;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-section-header{gap:9px}}#admin-hub-page .hub-notice-section-label{color:var(--text);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-section-label{gap:7px;font-size:13px}}#admin-hub-page .hub-notice-section-label i{color:var(--accent-solid);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-section-label i{font-size:12px}}#admin-hub-page .hub-notice-input{resize:vertical;border:1px solid var(--border-field);width:100%;max-width:100%;min-height:118px;color:var(--text);font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.5;transition:border-color .15s,box-shadow .15s;border-radius:7px!important;padding:9px 12px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-input{min-height:130px;font-size:14px;border-radius:8px!important;padding:10px 13px!important}}#admin-hub-page .hub-notice-input:focus{outline:none;border-color:var(--admin-field-focus-edge)!important;box-shadow:var(--admin-field-focus-ring)!important}[id^=admin-]>.padded-content{position:relative}[id^=admin-][id$=-page],#team-page{min-width:0}#admin-hub-page,#admin-analytics-page,#admin-ratings-page,#admin-server-info-page,#admin-reports-page,#admin-audit-page,#admin-logins-page,#admin-outbox-page,#admin-jobs-page{flex-direction:column;flex:1;min-height:0;display:flex}#admin-hub-page>.padded-content,#admin-analytics-page>.padded-content,#admin-ratings-page>.padded-content,#admin-server-info-page>.padded-content,#admin-reports-page>.padded-content,#admin-audit-page>.padded-content,#admin-logins-page>.padded-content,#admin-outbox-page>.padded-content,#admin-jobs-page>.padded-content{scrollbar-gutter:stable;background:var(--bg-card-main);border:1px solid var(--border-card);box-shadow:var(--shadow-raised);border-radius:14px;flex:1;margin:15px 0 0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page>.padded-content,#admin-analytics-page>.padded-content,#admin-ratings-page>.padded-content,#admin-server-info-page>.padded-content,#admin-reports-page>.padded-content,#admin-audit-page>.padded-content,#admin-logins-page>.padded-content,#admin-outbox-page>.padded-content,#admin-jobs-page>.padded-content{border-radius:15px;margin:17px 0 0}}#admin-hub-page .ul-logs-table table,#admin-analytics-page .ul-logs-table table,#admin-ratings-page .ul-logs-table table,#admin-server-info-page .ul-logs-table table,#admin-reports-page .ul-logs-table table,#admin-audit-page .ul-logs-table table,#admin-logins-page .ul-logs-table table,#admin-outbox-page .ul-logs-table table,#admin-jobs-page .ul-logs-table table{border-collapse:collapse;width:100%;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .ul-logs-table table,#admin-analytics-page .ul-logs-table table,#admin-ratings-page .ul-logs-table table,#admin-server-info-page .ul-logs-table table,#admin-reports-page .ul-logs-table table,#admin-audit-page .ul-logs-table table,#admin-logins-page .ul-logs-table table,#admin-outbox-page .ul-logs-table table,#admin-jobs-page .ul-logs-table table{font-size:15px}}#admin-hub-page .ul-logs-table table thead tr,#admin-analytics-page .ul-logs-table table thead tr,#admin-ratings-page .ul-logs-table table thead tr,#admin-server-info-page .ul-logs-table table thead tr,#admin-reports-page .ul-logs-table table thead tr,#admin-audit-page .ul-logs-table table thead tr,#admin-logins-page .ul-logs-table table thead tr,#admin-outbox-page .ul-logs-table table thead tr,#admin-jobs-page .ul-logs-table table thead tr{background:var(--bg-band);border-bottom:2px solid var(--border-card)}#admin-hub-page .ul-logs-table table th,#admin-analytics-page .ul-logs-table table th,#admin-ratings-page .ul-logs-table table th,#admin-server-info-page .ul-logs-table table th,#admin-reports-page .ul-logs-table table th,#admin-audit-page .ul-logs-table table th,#admin-logins-page .ul-logs-table table th,#admin-outbox-page .ul-logs-table table th,#admin-jobs-page .ul-logs-table table th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);text-align:left;white-space:nowrap;padding:11px 16px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .ul-logs-table table th,#admin-analytics-page .ul-logs-table table th,#admin-ratings-page .ul-logs-table table th,#admin-server-info-page .ul-logs-table table th,#admin-reports-page .ul-logs-table table th,#admin-audit-page .ul-logs-table table th,#admin-logins-page .ul-logs-table table th,#admin-outbox-page .ul-logs-table table th,#admin-jobs-page .ul-logs-table table th{padding:12px 18px;font-size:12px}}#admin-hub-page .ul-logs-table table th.sortable,#admin-analytics-page .ul-logs-table table th.sortable,#admin-ratings-page .ul-logs-table table th.sortable,#admin-server-info-page .ul-logs-table table th.sortable,#admin-reports-page .ul-logs-table table th.sortable,#admin-audit-page .ul-logs-table table th.sortable,#admin-logins-page .ul-logs-table table th.sortable,#admin-outbox-page .ul-logs-table table th.sortable,#admin-jobs-page .ul-logs-table table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}#admin-hub-page .ul-logs-table table th.sortable:hover,#admin-analytics-page .ul-logs-table table th.sortable:hover,#admin-ratings-page .ul-logs-table table th.sortable:hover,#admin-server-info-page .ul-logs-table table th.sortable:hover,#admin-reports-page .ul-logs-table table th.sortable:hover,#admin-audit-page .ul-logs-table table th.sortable:hover,#admin-logins-page .ul-logs-table table th.sortable:hover,#admin-outbox-page .ul-logs-table table th.sortable:hover,#admin-jobs-page .ul-logs-table table th.sortable:hover{color:var(--accent)}#admin-hub-page .ul-logs-table table th .sort-icon,#admin-analytics-page .ul-logs-table table th .sort-icon,#admin-ratings-page .ul-logs-table table th .sort-icon,#admin-server-info-page .ul-logs-table table th .sort-icon,#admin-reports-page .ul-logs-table table th .sort-icon,#admin-audit-page .ul-logs-table table th .sort-icon,#admin-logins-page .ul-logs-table table th .sort-icon,#admin-outbox-page .ul-logs-table table th .sort-icon,#admin-jobs-page .ul-logs-table table th .sort-icon{color:var(--accent);margin-left:3px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .ul-logs-table table th .sort-icon,#admin-analytics-page .ul-logs-table table th .sort-icon,#admin-ratings-page .ul-logs-table table th .sort-icon,#admin-server-info-page .ul-logs-table table th .sort-icon,#admin-reports-page .ul-logs-table table th .sort-icon,#admin-audit-page .ul-logs-table table th .sort-icon,#admin-logins-page .ul-logs-table table th .sort-icon,#admin-outbox-page .ul-logs-table table th .sort-icon,#admin-jobs-page .ul-logs-table table th .sort-icon{font-size:11px}}#admin-hub-page .ul-logs-table table th .sort-icon.sort-inactive,#admin-analytics-page .ul-logs-table table th .sort-icon.sort-inactive,#admin-ratings-page .ul-logs-table table th .sort-icon.sort-inactive,#admin-server-info-page .ul-logs-table table th .sort-icon.sort-inactive,#admin-reports-page .ul-logs-table table th .sort-icon.sort-inactive,#admin-audit-page .ul-logs-table table th .sort-icon.sort-inactive,#admin-logins-page .ul-logs-table table th .sort-icon.sort-inactive,#admin-outbox-page .ul-logs-table table th .sort-icon.sort-inactive,#admin-jobs-page .ul-logs-table table th .sort-icon.sort-inactive{color:var(--text-muted)}#admin-hub-page .ul-logs-table table td,#admin-analytics-page .ul-logs-table table td,#admin-ratings-page .ul-logs-table table td,#admin-server-info-page .ul-logs-table table td,#admin-reports-page .ul-logs-table table td,#admin-audit-page .ul-logs-table table td,#admin-logins-page .ul-logs-table table td,#admin-outbox-page .ul-logs-table table td,#admin-jobs-page .ul-logs-table table td{border-bottom:1px solid var(--border-card);color:var(--text);vertical-align:middle;padding:12px 16px;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .ul-logs-table table td,#admin-analytics-page .ul-logs-table table td,#admin-ratings-page .ul-logs-table table td,#admin-server-info-page .ul-logs-table table td,#admin-reports-page .ul-logs-table table td,#admin-audit-page .ul-logs-table table td,#admin-logins-page .ul-logs-table table td,#admin-outbox-page .ul-logs-table table td,#admin-jobs-page .ul-logs-table table td{padding:13px 18px;font-size:15px}}#admin-hub-page .ul-logs-table table td code,#admin-analytics-page .ul-logs-table table td code,#admin-ratings-page .ul-logs-table table td code,#admin-server-info-page .ul-logs-table table td code,#admin-reports-page .ul-logs-table table td code,#admin-audit-page .ul-logs-table table td code,#admin-logins-page .ul-logs-table table td code,#admin-outbox-page .ul-logs-table table td code,#admin-jobs-page .ul-logs-table table td code{background:0 0;padding:0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .ul-logs-table table td code,#admin-analytics-page .ul-logs-table table td code,#admin-ratings-page .ul-logs-table table td code,#admin-server-info-page .ul-logs-table table td code,#admin-reports-page .ul-logs-table table td code,#admin-audit-page .ul-logs-table table td code,#admin-logins-page .ul-logs-table table td code,#admin-outbox-page .ul-logs-table table td code,#admin-jobs-page .ul-logs-table table td code{font-size:14px}}#admin-hub-page .ul-logs-table table tbody tr,#admin-analytics-page .ul-logs-table table tbody tr,#admin-ratings-page .ul-logs-table table tbody tr,#admin-server-info-page .ul-logs-table table tbody tr,#admin-reports-page .ul-logs-table table tbody tr,#admin-audit-page .ul-logs-table table tbody tr,#admin-logins-page .ul-logs-table table tbody tr,#admin-outbox-page .ul-logs-table table tbody tr,#admin-jobs-page .ul-logs-table table tbody tr{transition:background-color .12s}#admin-hub-page .ul-logs-table table tbody tr td,#admin-analytics-page .ul-logs-table table tbody tr td,#admin-ratings-page .ul-logs-table table tbody tr td,#admin-server-info-page .ul-logs-table table tbody tr td,#admin-reports-page .ul-logs-table table tbody tr td,#admin-audit-page .ul-logs-table table tbody tr td,#admin-logins-page .ul-logs-table table tbody tr td,#admin-outbox-page .ul-logs-table table tbody tr td,#admin-jobs-page .ul-logs-table table tbody tr td{background-color:var(--bg-card-main)}#admin-hub-page .ul-logs-table table tbody tr:nth-child(2n) td,#admin-analytics-page .ul-logs-table table tbody tr:nth-child(2n) td,#admin-ratings-page .ul-logs-table table tbody tr:nth-child(2n) td,#admin-server-info-page .ul-logs-table table tbody tr:nth-child(2n) td,#admin-reports-page .ul-logs-table table tbody tr:nth-child(2n) td,#admin-audit-page .ul-logs-table table tbody tr:nth-child(2n) td,#admin-logins-page .ul-logs-table table tbody tr:nth-child(2n) td,#admin-outbox-page .ul-logs-table table tbody tr:nth-child(2n) td,#admin-jobs-page .ul-logs-table table tbody tr:nth-child(2n) td{background-color:var(--bg-inset)}#admin-hub-page .ul-logs-table table tbody tr:hover td,#admin-analytics-page .ul-logs-table table tbody tr:hover td,#admin-ratings-page .ul-logs-table table tbody tr:hover td,#admin-server-info-page .ul-logs-table table tbody tr:hover td,#admin-reports-page .ul-logs-table table tbody tr:hover td,#admin-audit-page .ul-logs-table table tbody tr:hover td,#admin-logins-page .ul-logs-table table tbody tr:hover td,#admin-outbox-page .ul-logs-table table tbody tr:hover td,#admin-jobs-page .ul-logs-table table tbody tr:hover td{background-color:var(--accent-soft)}#admin-hub-page .ul-logs-table table tbody tr:last-child td,#admin-analytics-page .ul-logs-table table tbody tr:last-child td,#admin-ratings-page .ul-logs-table table tbody tr:last-child td,#admin-server-info-page .ul-logs-table table tbody tr:last-child td,#admin-reports-page .ul-logs-table table tbody tr:last-child td,#admin-audit-page .ul-logs-table table tbody tr:last-child td,#admin-logins-page .ul-logs-table table tbody tr:last-child td,#admin-outbox-page .ul-logs-table table tbody tr:last-child td,#admin-jobs-page .ul-logs-table table tbody tr:last-child td{border-bottom:0}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-analytics-page>.padded-content{padding-left:0;padding-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-analytics-page>.padded-content{padding-left:0;padding-right:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){:is(#content,#adminwin-content) #admin-analytics-page>.padded-content{box-shadow:none;background:0 0;border-width:0;border-radius:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){:is(#content,#adminwin-content) #admin-analytics-page>.padded-content{box-shadow:none;background:0 0;border-width:0;border-radius:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){:is(#content,#adminwin-content) #admin-ratings-page>.padded-content .section,:is(#content,#adminwin-content) #admin-ratings-page .dl-info-note,:is(#content,#adminwin-content) #admin-reports-page>.padded-content .section,:is(#content,#adminwin-content) #admin-reports-page .dl-info-note,:is(#content,#adminwin-content) #data-download-page>.padded-content .section,:is(#content,#adminwin-content) #data-download-page .dl-info-note,:is(#content,#adminwin-content) #admin-audit-page>.padded-content .section,:is(#content,#adminwin-content) #admin-audit-page .dl-info-note,:is(#content,#adminwin-content) #admin-logins-page>.padded-content .section,:is(#content,#adminwin-content) #admin-logins-page .dl-info-note,:is(#content,#adminwin-content) #admin-outbox-page>.padded-content .section,:is(#content,#adminwin-content) #admin-outbox-page .dl-info-note{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));box-shadow:none;border-left-width:0!important;border-right-width:0!important;border-radius:0!important}:is(#content,#adminwin-content) #admin-ratings-page .dl-card,:is(#content,#adminwin-content) #admin-ratings-page .dl-info-note,:is(#content,#adminwin-content) #admin-reports-page .dl-card,:is(#content,#adminwin-content) #admin-reports-page .dl-info-note,:is(#content,#adminwin-content) #data-download-page .dl-card,:is(#content,#adminwin-content) #data-download-page .dl-info-note,:is(#content,#adminwin-content) #admin-audit-page .dl-card,:is(#content,#adminwin-content) #admin-audit-page .dl-info-note,:is(#content,#adminwin-content) #admin-logins-page .dl-card,:is(#content,#adminwin-content) #admin-logins-page .dl-info-note,:is(#content,#adminwin-content) #admin-outbox-page .dl-card,:is(#content,#adminwin-content) #admin-outbox-page .dl-info-note{max-width:none}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){:is(#content,#adminwin-content) #admin-ratings-page>.padded-content .section,:is(#content,#adminwin-content) #admin-ratings-page .dl-info-note,:is(#content,#adminwin-content) #admin-reports-page>.padded-content .section,:is(#content,#adminwin-content) #admin-reports-page .dl-info-note,:is(#content,#adminwin-content) #data-download-page>.padded-content .section,:is(#content,#adminwin-content) #data-download-page .dl-info-note,:is(#content,#adminwin-content) #admin-audit-page>.padded-content .section,:is(#content,#adminwin-content) #admin-audit-page .dl-info-note,:is(#content,#adminwin-content) #admin-logins-page>.padded-content .section,:is(#content,#adminwin-content) #admin-logins-page .dl-info-note,:is(#content,#adminwin-content) #admin-outbox-page>.padded-content .section,:is(#content,#adminwin-content) #admin-outbox-page .dl-info-note{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));box-shadow:none;border-left-width:0!important;border-right-width:0!important;border-radius:0!important}:is(#content,#adminwin-content) #admin-ratings-page .dl-card,:is(#content,#adminwin-content) #admin-ratings-page .dl-info-note,:is(#content,#adminwin-content) #admin-reports-page .dl-card,:is(#content,#adminwin-content) #admin-reports-page .dl-info-note,:is(#content,#adminwin-content) #data-download-page .dl-card,:is(#content,#adminwin-content) #data-download-page .dl-info-note,:is(#content,#adminwin-content) #admin-audit-page .dl-card,:is(#content,#adminwin-content) #admin-audit-page .dl-info-note,:is(#content,#adminwin-content) #admin-logins-page .dl-card,:is(#content,#adminwin-content) #admin-logins-page .dl-info-note,:is(#content,#adminwin-content) #admin-outbox-page .dl-card,:is(#content,#adminwin-content) #admin-outbox-page .dl-info-note{max-width:none}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){:is(#content,#adminwin-content) #admin-ratings-page .aud-filters,:is(#content,#adminwin-content) #admin-ratings-page .dl-card-header,:is(#content,#adminwin-content) #admin-ratings-page .dl-card-body,:is(#content,#adminwin-content) #admin-ratings-page .dl-info-note,:is(#content,#adminwin-content) #admin-reports-page .aud-filters,:is(#content,#adminwin-content) #admin-reports-page .dl-card-header,:is(#content,#adminwin-content) #admin-reports-page .dl-card-body,:is(#content,#adminwin-content) #admin-reports-page .dl-info-note,:is(#content,#adminwin-content) #data-download-page .aud-filters,:is(#content,#adminwin-content) #data-download-page .dl-card-header,:is(#content,#adminwin-content) #data-download-page .dl-card-body,:is(#content,#adminwin-content) #data-download-page .dl-info-note,:is(#content,#adminwin-content) #admin-audit-page .aud-filters,:is(#content,#adminwin-content) #admin-audit-page .dl-card-header,:is(#content,#adminwin-content) #admin-audit-page .dl-card-body,:is(#content,#adminwin-content) #admin-audit-page .dl-info-note,:is(#content,#adminwin-content) #admin-logins-page .aud-filters,:is(#content,#adminwin-content) #admin-logins-page .dl-card-header,:is(#content,#adminwin-content) #admin-logins-page .dl-card-body,:is(#content,#adminwin-content) #admin-logins-page .dl-info-note,:is(#content,#adminwin-content) #admin-outbox-page .aud-filters,:is(#content,#adminwin-content) #admin-outbox-page .dl-card-header,:is(#content,#adminwin-content) #admin-outbox-page .dl-card-body,:is(#content,#adminwin-content) #admin-outbox-page .dl-info-note{padding-left:16px;padding-right:16px}:is(#content,#adminwin-content) #admin-ratings-page .ratings-overview,:is(#content,#adminwin-content) #admin-reports-page .ratings-overview,:is(#content,#adminwin-content) #data-download-page .ratings-overview,:is(#content,#adminwin-content) #admin-audit-page .ratings-overview,:is(#content,#adminwin-content) #admin-logins-page .ratings-overview,:is(#content,#adminwin-content) #admin-outbox-page .ratings-overview{padding-left:16px!important;padding-right:16px!important}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){:is(#content,#adminwin-content) #admin-ratings-page .aud-filters,:is(#content,#adminwin-content) #admin-ratings-page .dl-card-header,:is(#content,#adminwin-content) #admin-ratings-page .dl-card-body,:is(#content,#adminwin-content) #admin-ratings-page .dl-info-note,:is(#content,#adminwin-content) #admin-reports-page .aud-filters,:is(#content,#adminwin-content) #admin-reports-page .dl-card-header,:is(#content,#adminwin-content) #admin-reports-page .dl-card-body,:is(#content,#adminwin-content) #admin-reports-page .dl-info-note,:is(#content,#adminwin-content) #data-download-page .aud-filters,:is(#content,#adminwin-content) #data-download-page .dl-card-header,:is(#content,#adminwin-content) #data-download-page .dl-card-body,:is(#content,#adminwin-content) #data-download-page .dl-info-note,:is(#content,#adminwin-content) #admin-audit-page .aud-filters,:is(#content,#adminwin-content) #admin-audit-page .dl-card-header,:is(#content,#adminwin-content) #admin-audit-page .dl-card-body,:is(#content,#adminwin-content) #admin-audit-page .dl-info-note,:is(#content,#adminwin-content) #admin-logins-page .aud-filters,:is(#content,#adminwin-content) #admin-logins-page .dl-card-header,:is(#content,#adminwin-content) #admin-logins-page .dl-card-body,:is(#content,#adminwin-content) #admin-logins-page .dl-info-note,:is(#content,#adminwin-content) #admin-outbox-page .aud-filters,:is(#content,#adminwin-content) #admin-outbox-page .dl-card-header,:is(#content,#adminwin-content) #admin-outbox-page .dl-card-body,:is(#content,#adminwin-content) #admin-outbox-page .dl-info-note{padding-left:18px;padding-right:18px}:is(#content,#adminwin-content) #admin-ratings-page .ratings-overview,:is(#content,#adminwin-content) #admin-reports-page .ratings-overview,:is(#content,#adminwin-content) #data-download-page .ratings-overview,:is(#content,#adminwin-content) #admin-audit-page .ratings-overview,:is(#content,#adminwin-content) #admin-logins-page .ratings-overview,:is(#content,#adminwin-content) #admin-outbox-page .ratings-overview{padding-left:18px!important;padding-right:18px!important}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){:is(#content,#adminwin-content) #admin-ratings-page .aud-filters,:is(#content,#adminwin-content) #admin-ratings-page .dl-card-header,:is(#content,#adminwin-content) #admin-ratings-page .dl-card-body,:is(#content,#adminwin-content) #admin-ratings-page .dl-info-note,:is(#content,#adminwin-content) #admin-reports-page .aud-filters,:is(#content,#adminwin-content) #admin-reports-page .dl-card-header,:is(#content,#adminwin-content) #admin-reports-page .dl-card-body,:is(#content,#adminwin-content) #admin-reports-page .dl-info-note,:is(#content,#adminwin-content) #data-download-page .aud-filters,:is(#content,#adminwin-content) #data-download-page .dl-card-header,:is(#content,#adminwin-content) #data-download-page .dl-card-body,:is(#content,#adminwin-content) #data-download-page .dl-info-note,:is(#content,#adminwin-content) #admin-audit-page .aud-filters,:is(#content,#adminwin-content) #admin-audit-page .dl-card-header,:is(#content,#adminwin-content) #admin-audit-page .dl-card-body,:is(#content,#adminwin-content) #admin-audit-page .dl-info-note,:is(#content,#adminwin-content) #admin-logins-page .aud-filters,:is(#content,#adminwin-content) #admin-logins-page .dl-card-header,:is(#content,#adminwin-content) #admin-logins-page .dl-card-body,:is(#content,#adminwin-content) #admin-logins-page .dl-info-note,:is(#content,#adminwin-content) #admin-outbox-page .aud-filters,:is(#content,#adminwin-content) #admin-outbox-page .dl-card-header,:is(#content,#adminwin-content) #admin-outbox-page .dl-card-body,:is(#content,#adminwin-content) #admin-outbox-page .dl-info-note{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}:is(#content,#adminwin-content) #admin-ratings-page .ratings-overview,:is(#content,#adminwin-content) #admin-reports-page .ratings-overview,:is(#content,#adminwin-content) #data-download-page .ratings-overview,:is(#content,#adminwin-content) #admin-audit-page .ratings-overview,:is(#content,#adminwin-content) #admin-logins-page .ratings-overview,:is(#content,#adminwin-content) #admin-outbox-page .ratings-overview{padding-left:var(--page-gutter)!important;padding-right:var(--page-gutter)!important}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){:is(#content,#adminwin-content) #admin-ratings-page .aud-filters,:is(#content,#adminwin-content) #admin-ratings-page .dl-card-header,:is(#content,#adminwin-content) #admin-ratings-page .dl-card-body,:is(#content,#adminwin-content) #admin-ratings-page .dl-info-note,:is(#content,#adminwin-content) #admin-reports-page .aud-filters,:is(#content,#adminwin-content) #admin-reports-page .dl-card-header,:is(#content,#adminwin-content) #admin-reports-page .dl-card-body,:is(#content,#adminwin-content) #admin-reports-page .dl-info-note,:is(#content,#adminwin-content) #data-download-page .aud-filters,:is(#content,#adminwin-content) #data-download-page .dl-card-header,:is(#content,#adminwin-content) #data-download-page .dl-card-body,:is(#content,#adminwin-content) #data-download-page .dl-info-note,:is(#content,#adminwin-content) #admin-audit-page .aud-filters,:is(#content,#adminwin-content) #admin-audit-page .dl-card-header,:is(#content,#adminwin-content) #admin-audit-page .dl-card-body,:is(#content,#adminwin-content) #admin-audit-page .dl-info-note,:is(#content,#adminwin-content) #admin-logins-page .aud-filters,:is(#content,#adminwin-content) #admin-logins-page .dl-card-header,:is(#content,#adminwin-content) #admin-logins-page .dl-card-body,:is(#content,#adminwin-content) #admin-logins-page .dl-info-note,:is(#content,#adminwin-content) #admin-outbox-page .aud-filters,:is(#content,#adminwin-content) #admin-outbox-page .dl-card-header,:is(#content,#adminwin-content) #admin-outbox-page .dl-card-body,:is(#content,#adminwin-content) #admin-outbox-page .dl-info-note{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}:is(#content,#adminwin-content) #admin-ratings-page .ratings-overview,:is(#content,#adminwin-content) #admin-reports-page .ratings-overview,:is(#content,#adminwin-content) #data-download-page .ratings-overview,:is(#content,#adminwin-content) #admin-audit-page .ratings-overview,:is(#content,#adminwin-content) #admin-logins-page .ratings-overview,:is(#content,#adminwin-content) #admin-outbox-page .ratings-overview{padding-left:var(--page-gutter)!important;padding-right:var(--page-gutter)!important}}}#admin-analytics-page{--color-admin:var(--admin)}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-analytics-page .an-header{padding-left:17px;padding-right:17px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-analytics-page .an-header{padding-left:19px;padding-right:19px}}}@media only screen and (width<=800px){@container page (width<720px){#admin-analytics-page .an-header{padding-left:0;padding-right:0}#admin-analytics-page .an-card{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));border-left-width:0!important;border-right-width:0!important;border-radius:0!important}}}#admin-analytics-page .an-notice{background:var(--accent-soft);border:1px solid var(--accent);color:var(--text);border-radius:7px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 14px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .an-notice{border-radius:8px;gap:9px;margin-bottom:15px;padding:11px 15px;font-size:14px}}#admin-analytics-page .an-notice i{color:var(--accent);flex-shrink:0}#admin-analytics-page .an-header{justify-content:space-between;align-items:center;margin:20px 0 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .an-header{margin:22px 0 18px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-analytics-page .an-header{flex-direction:column;align-items:stretch;gap:12px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-analytics-page .an-header{flex-direction:column;align-items:stretch;gap:13px}}}#admin-analytics-page .an-sub{color:var(--text-muted-ground);margin-top:4px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .an-sub{font-size:13px}}.an-controls{align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-controls{gap:9px}}.an-timespan{border:1px solid var(--border);background:var(--bg-inset);height:34px;color:var(--text);cursor:pointer;border-radius:7px;width:auto;padding:0 10px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-timespan{border:1px solid var(--border);border-radius:8px;height:37px;padding:0 11px;font-size:14px}}.an-refresh-btn{width:34px;height:34px;min-height:unset;background:var(--bg-inset);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:0;font-size:13px;transition:all .2s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-refresh-btn{border:1px solid var(--border);border-radius:8px;width:37px;height:37px;font-size:14px}}.an-refresh-btn:hover{border-color:var(--accent);color:var(--accent)}.an-refresh-btn.spinning i{animation:.7s linear infinite spin}.an-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stats{gap:13px;margin-bottom:18px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container an-body (width<960px){.an-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container an-body (width<1056px){.an-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container an-body (width<474px){.an-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container an-body (width<521px){.an-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}}.an-stat{background:var(--bg-card);border:1px solid var(--border);text-align:center;border-radius:7px;padding:16px 18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat{border-radius:8px;padding:18px 20px}}.an-stat-value{color:var(--accent);margin-bottom:6px;font-family:Barlow,Inter,sans-serif;font-size:28px;font-weight:600;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat-value{margin-bottom:7px;font-size:31px}}.an-stat-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);justify-content:center;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat-label{gap:6px;font-size:12px}}.an-stat-label i{color:var(--accent);font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat-label i{font-size:11px}}.an-stat-sub{color:var(--text-muted);margin-top:7px;font-size:11px;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat-sub{margin-top:8px;font-size:12px}}.an-stat-sub.is-loading{color:#0000;position:relative}.an-stat-sub.is-loading:after{content:"";width:100%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat-sub.is-loading:after{width:100%}}.an-stat-sub.is-loading:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat-sub.is-loading:after{border-radius:9px}}.an-stat-sub.is-loading:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.an-stat-sub.is-loading:after{animation:none}}#admin-analytics-page .an-stat{container:an-stat/inline-size}.an-stat-sub-short{display:none}@container an-stat (width<123px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){.an-stat-sub{margin-left:-8px;margin-right:-8px}.an-stat-sub-long{display:none}.an-stat-sub-short{display:inline}}}@container an-stat (width<135px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat-sub{margin-left:-9px;margin-right:-9px}.an-stat-sub-long{display:none}.an-stat-sub-short{display:inline}}}.an-stand-in{visibility:hidden}.an-grid{gap:14px;margin-bottom:14px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-grid{gap:15px;margin-bottom:15px}}.an-grid.an-grid--2{grid-template-columns:1fr 1fr}.an-grid.an-grid--3{grid-template-columns:1fr 1fr 1fr}.an-card{flex-direction:column;display:flex;overflow:hidden;padding:0!important}.an-card-header{border-bottom:1px solid var(--border);background:var(--bg-inset);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);flex-shrink:0;align-items:center;gap:7px;padding:12px 16px;font-size:12px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-card-header{gap:8px;padding:13px 18px;font-size:13px}}.an-card-header i{color:var(--accent-solid)}.an-card-sub{color:var(--text-muted);margin-left:2px;font-size:10px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-card-sub{font-size:11px}}.an-chart-wrap{flex:1;min-height:200px;padding:16px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-chart-wrap{min-height:220px;padding:18px}}.an-chart-wrap canvas{position:absolute;inset:16px;width:calc(100% - 32px)!important;height:calc(100% - 32px)!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-chart-wrap canvas{inset:18px;width:calc(100% - 35px)!important;height:calc(100% - 35px)!important}}.an-chart-wrap.an-chart-wrap--donut{min-height:220px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-chart-wrap.an-chart-wrap--donut{min-height:242px}}.an-chart-empty--donut{min-height:220px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-chart-empty--donut{min-height:242px}}.an-chart-empty{min-height:200px;color:var(--text-muted);flex:1;justify-content:center;align-items:center;padding:16px;font-size:12px;font-style:italic;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-chart-empty{min-height:220px;padding:18px;font-size:13px}}.an-missed-row{container:an-missed/inline-size}.an-missed-body{flex:1;min-height:0;display:flex}.an-missed-body>.an-missed-chart{flex:auto;min-width:0;min-height:300px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-body>.an-missed-chart{min-height:330px}}.an-missed-figures{flex:0 0 280px;min-width:0;padding-bottom:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-figures{flex:0 0 308px;padding-bottom:17px}}.an-missed-line{color:var(--text);font-size:13px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-line{font-size:14px}}.an-missed-line b{color:var(--text-heading);font-weight:600}.an-missed-line.is-loading{color:#0000;position:relative}.an-missed-line.is-loading:after{content:"";width:100%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-line.is-loading:after{width:100%}}.an-missed-line.is-loading:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-line.is-loading:after{border-radius:9px}}.an-missed-line.is-loading:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.an-missed-line.is-loading:after{animation:none}}.an-missed-line.is-loading .an-missed-swatch{visibility:hidden}.an-missed-kinds{flex-direction:column;gap:5px;margin:15px 0 0;padding:0 16px;list-style:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-kinds{gap:6px;margin:17px 0 0;padding:0 18px}}.an-missed-kinds .an-missed-line{align-items:baseline;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-kinds .an-missed-line{gap:9px}}.an-missed-swatch{border-radius:2px;flex:none;width:10px;height:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-swatch{width:11px;height:11px}}.an-missed-greeting{border-top:1px solid var(--border);margin:15px 16px 0;padding-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-greeting{margin:17px 18px 0;padding-top:11px}}.an-missed-sub{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-sub{font-size:13px}}.an-missed-note{color:var(--text-muted);margin:15px 16px 0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-note{margin:17px 18px 0;font-size:13px}}.an-missed-others.is-loading{color:#0000;position:relative}.an-missed-others.is-loading:after{content:"";width:100%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-others.is-loading:after{width:100%}}.an-missed-others.is-loading:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-missed-others.is-loading:after{border-radius:9px}}.an-missed-others.is-loading:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.an-missed-others.is-loading:after{animation:none}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container an-missed (width<=800px){.an-missed-body{flex-direction:column}.an-missed-figures{flex:none}.an-missed-body>.an-missed-chart{min-height:300px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container an-missed (width<=880px){.an-missed-body{flex-direction:column}.an-missed-figures{flex:none}.an-missed-body>.an-missed-chart{min-height:330px}}}.an-savetime-row{container:an-savetime/inline-size}.an-savetime-lead{color:var(--text-muted);margin:12px 16px 0;font-size:13px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-savetime-lead{margin:13px 18px 0;font-size:14px}}.an-savetime-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-bottom:15px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-savetime-pair{padding-bottom:17px}}.an-savetime-kind{min-width:0}.an-savetime-kind+.an-savetime-kind{border-left:1px solid var(--border)}.an-savetime-head{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;margin:14px 16px 0;font-size:11px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-savetime-head{gap:9px;margin:15px 18px 0;font-size:12px}}.an-savetime-swatch{border-radius:2px;flex:none;width:10px;height:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-savetime-swatch{width:11px;height:11px}}.an-savetime-waits{gap:4px;max-width:420px;margin:12px 16px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-savetime-waits{max-width:462px;margin:13px 18px 0}}.an-savetime-wait{color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:1.4;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-savetime-wait{gap:13px;font-size:14px}}.an-savetime-wait dt,.an-savetime-wait dd{margin:0}.an-savetime-wait dd{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-heading);font-weight:600}.an-savetime-wait.is-loading{color:#0000;position:relative}.an-savetime-wait.is-loading:after{content:"";width:100%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-savetime-wait.is-loading:after{width:100%}}.an-savetime-wait.is-loading:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-savetime-wait.is-loading:after{border-radius:9px}}.an-savetime-wait.is-loading:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.an-savetime-wait.is-loading:after{animation:none}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container an-savetime (width<=559px){.an-savetime-pair{grid-template-columns:minmax(0,1fr)}.an-savetime-kind+.an-savetime-kind{border-left:0;border-top:1px solid var(--border);margin-top:15px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container an-savetime (width<=615px){.an-savetime-pair{grid-template-columns:minmax(0,1fr)}.an-savetime-kind+.an-savetime-kind{border-left:0;border-top:1px solid var(--border);margin-top:17px}}}#admin-accounts-page input,#admin-accounts-page select,#admin-accounts-page textarea,#admin-hub-page input,#admin-hub-page select,#admin-hub-page textarea,#admin-analytics-page input,#admin-analytics-page select,#admin-analytics-page textarea,#admin-reports-page input,#admin-reports-page select,#admin-reports-page textarea{border-color:var(--border-field);background:var(--bg-field-soft)!important;border-style:solid!important;border-width:1px!important}#admin-accounts-page input:disabled,#admin-accounts-page select:disabled,#admin-accounts-page textarea:disabled,#admin-hub-page input:disabled,#admin-hub-page select:disabled,#admin-hub-page textarea:disabled,#admin-analytics-page input:disabled,#admin-analytics-page select:disabled,#admin-analytics-page textarea:disabled,#admin-reports-page input:disabled,#admin-reports-page select:disabled,#admin-reports-page textarea:disabled{border-color:var(--border)}#admin-accounts-page input:focus,#admin-accounts-page select:focus,#admin-accounts-page textarea:focus,#admin-hub-page input:focus,#admin-hub-page select:focus,#admin-hub-page textarea:focus,#admin-analytics-page input:focus,#admin-analytics-page select:focus,#admin-analytics-page textarea:focus,#admin-reports-page input:focus,#admin-reports-page select:focus,#admin-reports-page textarea:focus{outline:none;border-color:var(--admin-field-focus-edge)!important;box-shadow:var(--admin-field-focus-ring)!important}#admin-accounts-page .dl-card .dl-account-field select:focus,#admin-hub-page .dl-card .dl-account-field select:focus,#admin-analytics-page .dl-card .dl-account-field select:focus,#admin-reports-page .dl-card .dl-account-field select:focus{border-color:var(--admin-field-focus-edge)!important}#admin-accounts-page input[type=checkbox]:focus-visible,#admin-accounts-page input[type=radio]:focus-visible,#admin-hub-page input[type=checkbox]:focus-visible,#admin-hub-page input[type=radio]:focus-visible,#admin-analytics-page input[type=checkbox]:focus-visible,#admin-analytics-page input[type=radio]:focus-visible,#admin-reports-page input[type=checkbox]:focus-visible,#admin-reports-page input[type=radio]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-accounts-page .ap-search input,#admin-hub-page .ap-search input,#admin-analytics-page .ap-search input,#admin-reports-page .ap-search input{box-shadow:none!important;color:var(--text)!important;background:0 0!important;border:0!important}#admin-accounts-page .ap-search,#admin-hub-page .ap-search,#admin-analytics-page .ap-search,#admin-reports-page .ap-search{border:1px solid var(--border-field);background:var(--bg-field-soft);transition:border-color .15s,box-shadow .15s}#admin-accounts-page .ap-search:focus-within,#admin-hub-page .ap-search:focus-within,#admin-analytics-page .ap-search:focus-within,#admin-reports-page .ap-search:focus-within{box-shadow:0 0 0 2px var(--accent);border-color:#0000}#admin-accounts-page .ap-search .ap-search-btn,#admin-hub-page .ap-search .ap-search-btn,#admin-analytics-page .ap-search .ap-search-btn,#admin-reports-page .ap-search .ap-search-btn{background:var(--admin-btn-fill)}#admin-accounts-page .ap-search .ap-search-btn:hover,#admin-hub-page .ap-search .ap-search-btn:hover,#admin-analytics-page .ap-search .ap-search-btn:hover,#admin-reports-page .ap-search .ap-search-btn:hover{opacity:.85}#admin-accounts-page .ap-search .ap-search-btn:focus-visible,#admin-hub-page .ap-search .ap-search-btn:focus-visible,#admin-analytics-page .ap-search .ap-search-btn:focus-visible,#admin-reports-page .ap-search .ap-search-btn:focus-visible{box-shadow:0 0 0 2px var(--bg-field-soft), 0 0 0 4px var(--admin)}#admin-accounts-page tbody tr:hover td,#admin-hub-page tbody tr:hover td,#admin-analytics-page tbody tr:hover td,#admin-reports-page tbody tr:hover td{background-color:var(--admin-soft-bg)}#admin-accounts-page .ap-status.ap-status--ok,#admin-hub-page .ap-status.ap-status--ok,#admin-analytics-page .ap-status.ap-status--ok,#admin-reports-page .ap-status.ap-status--ok{color:var(--admin-words)}#admin-accounts-page .ap-ac-item:hover,#admin-hub-page .ap-ac-item:hover,#admin-analytics-page .ap-ac-item:hover,#admin-reports-page .ap-ac-item:hover{background:var(--admin-soft-bg)}#admin-accounts-page .ap-role-card input[type=checkbox],#admin-hub-page .ap-role-card input[type=checkbox],#admin-analytics-page .ap-role-card input[type=checkbox],#admin-reports-page .ap-role-card input[type=checkbox]{accent-color:var(--admin-glyph)}#admin-accounts-page .an-notice,#admin-hub-page .an-notice,#admin-analytics-page .an-notice,#admin-reports-page .an-notice{background:var(--admin-soft-bg);border-color:var(--admin-soft-border)}#admin-accounts-page .an-notice i,#admin-hub-page .an-notice i,#admin-analytics-page .an-notice i,#admin-reports-page .an-notice i{color:var(--admin-icon)}.admin-page{--btn-fill:var(--admin-btn-fill);--btn-fill-ink:var(--on-fill);--btn-fill-hover:var(--admin-btn-hover);--btn-tone:var(--admin-words);--btn-tone-wash:var(--admin-soft-bg)}img[data-lightbox]{cursor:zoom-in}.img-lightbox{z-index:9999;background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.img-lightbox{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}.img-lightbox-toolbar{z-index:10000;gap:8px;display:flex;position:fixed;top:16px;right:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.img-lightbox-toolbar{gap:9px;top:18px;right:18px}}.img-lightbox-btn{background:var(--bg-card);border:1px solid var(--border);width:36px;height:36px;color:var(--text-heading);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:14px;text-decoration:none;transition:background .15s;display:flex;min-height:unset!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.img-lightbox-btn{width:40px;height:40px;font-size:15px}}.img-lightbox-btn:hover{background:var(--bg-hover-soft);color:var(--text-heading)}.img-lightbox-img{object-fit:contain;transform-origin:50%;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:8px;max-width:90vw;max-height:90vh;transition:transform .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.img-lightbox-img{border-radius:9px}}.drag-drop-overlay{z-index:100;background:var(--drop-wash);border:2px dashed var(--accent);pointer-events:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;animation:.15s both scale-up-center-normal;display:flex;position:absolute;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.drag-drop-overlay{border-radius:9px;gap:11px}}.drag-drop-overlay i{color:var(--accent);font-size:28px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.drag-drop-overlay i{font-size:31px}}.drag-drop-overlay span{color:var(--accent);font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.drag-drop-overlay span{font-size:14px}}tr .call-star-btn{opacity:0;transition:opacity .12s}tr:hover .call-star-btn,.call-star-btn:focus-visible,.call-star-btn.active{opacity:1}.call-star-btn.active i{color:var(--warning-icon)}.call-star-btn i{color:var(--text-muted);transition:color .15s}.call-star-btn:hover i{color:var(--warning-icon)}#admin-audit-page .ap-pending-rows,#admin-logins-page .ap-pending-rows{--ap-pending-row-h:41px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .ap-pending-rows,#admin-logins-page .ap-pending-rows{--ap-pending-row-h:45px}}#admin-audit-page input:focus,#admin-audit-page select:focus,#admin-audit-page textarea:focus,#admin-logins-page input:focus,#admin-logins-page select:focus,#admin-logins-page textarea:focus{border-color:var(--admin-field-focus-edge)!important;box-shadow:var(--admin-field-focus-ring)!important}#admin-audit-page tbody tr:hover td,#admin-logins-page tbody tr:hover td{background-color:var(--audit-row-hover)}#admin-audit-page .aud-filters,#admin-logins-page .aud-filters{flex-wrap:wrap;align-items:flex-end;gap:14px 16px;margin-bottom:16px;padding:16px 18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aud-filters,#admin-logins-page .aud-filters{gap:15px 18px;margin-bottom:18px;padding:18px 20px}}#admin-audit-page .aud-filters label,#admin-logins-page .aud-filters label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aud-filters label,#admin-logins-page .aud-filters label{gap:7px;font-size:12px}}#admin-audit-page .aud-filters input,#admin-audit-page .aud-filters select,#admin-logins-page .aud-filters input,#admin-logins-page .aud-filters select{box-sizing:border-box;min-width:170px;height:38px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aud-filters input,#admin-audit-page .aud-filters select,#admin-logins-page .aud-filters input,#admin-logins-page .aud-filters select{min-width:187px;height:42px;font-size:14px}}#admin-audit-page .aud-filters select,#admin-logins-page .aud-filters select{width:240px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aud-filters select,#admin-logins-page .aud-filters select{width:264px}}#admin-audit-page .aud-filters input[type=date],#admin-logins-page .aud-filters input[type=date]{min-width:150px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aud-filters input[type=date],#admin-logins-page .aud-filters input[type=date]{min-width:165px}}#admin-audit-page .aud-filters input[type=date].is-empty:not(:focus)::-webkit-datetime-edit{-webkit-text-fill-color:transparent}#admin-logins-page .aud-filters input[type=date].is-empty:not(:focus)::-webkit-datetime-edit{-webkit-text-fill-color:transparent}#admin-audit-page .aud-filters .aud-actions,#admin-logins-page .aud-filters .aud-actions{gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aud-filters .aud-actions,#admin-logins-page .aud-filters .aud-actions{gap:9px}}#admin-audit-page .aud-filters .aud-actions button,#admin-logins-page .aud-filters .aud-actions button{width:auto;height:38px;padding:0 18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aud-filters .aud-actions button,#admin-logins-page .aud-filters .aud-actions button{height:42px;padding:0 20px}}#admin-audit-page .aud-filters .aud-count,#admin-logins-page .aud-filters .aud-count{color:var(--text-muted);align-self:center;margin-left:auto;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aud-filters .aud-count,#admin-logins-page .aud-filters .aud-count{font-size:13px}}#admin-audit-page .ul-date-cell,#admin-logins-page .ul-date-cell{color:var(--text-muted);white-space:nowrap;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .ul-date-cell,#admin-logins-page .ul-date-cell{font-size:13px}}#admin-audit-page .ul-error-badge,#admin-logins-page .ul-error-badge{background:var(--error-badge-bg);border:1px solid var(--error-badge-border);min-width:20px;height:20px;color:var(--alert-chip-ink);border-radius:10px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .ul-error-badge,#admin-logins-page .ul-error-badge{border:1px solid var(--error-badge-border);border-radius:11px;min-width:22px;height:22px;padding:0 7px;font-size:12px}}.ratings-stars{color:var(--star);white-space:nowrap;gap:2px;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-stars{font-size:14px}}.ratings-stars .fa-regular{color:var(--star-empty)}.ratings-stars.ratings-stars--lg{gap:3px;font-size:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-stars.ratings-stars--lg{font-size:24px}}.ratings-stars-frac{white-space:nowrap;font-size:13px;line-height:1;display:inline-block;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-stars-frac{font-size:14px}}.ratings-stars-frac i{margin:0 1px}.ratings-stars-frac .rsf-base{color:var(--star-empty);display:inline-block}.ratings-stars-frac .rsf-fill{width:var(--fill,0%);color:var(--star);display:inline-block;position:absolute;top:0;left:0;overflow:hidden}.ratings-stars-frac.ratings-stars--lg{font-size:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-stars-frac.ratings-stars--lg{font-size:24px}}.ratings-stars-frac.ratings-stars--lg i{margin:0 1.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-stars-frac.ratings-stars--lg i{margin:0 2px}}.ratings-range{background:var(--bg-inset);border:1px solid var(--border);border-radius:7px;gap:3px;margin-bottom:16px;padding:3px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-range{border-radius:8px;margin-bottom:18px}}.ratings-range button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 14px;font-size:12.5px;font-weight:500;line-height:1.2;transition:background .12s,color .12s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-range button{border-radius:7px;padding:6px 15px;font-size:14px}}.ratings-range button:hover:not(.active){color:var(--text-strong)}.ratings-range button.active{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.ratings-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:20px;margin-bottom:18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-header{gap:13px;margin-top:22px;margin-bottom:20px}}.ratings-header .page-title{letter-spacing:-.02em;color:var(--text);margin:0;font-family:Inter,system-ui,sans-serif;font-size:24px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-header .page-title{font-size:26px}}.ratings-header .ratings-range{margin-bottom:0}#admin-analytics-page .page-title{letter-spacing:-.02em;font-family:Inter,system-ui,sans-serif;font-size:24px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .page-title{font-size:26px}}.ratings-subtitle{color:var(--text-muted);margin:5px 0 0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-subtitle{margin:6px 0 0;font-size:14px}}.ratings-by{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-by{gap:9px;margin:11px 0 0}}.ratings-overview{flex-wrap:wrap;align-items:stretch;gap:28px;margin-bottom:14px;display:flex;padding:22px 26px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-overview{gap:31px;margin-bottom:15px;padding:24px 29px!important}}.ratings-score{border-right:1px solid var(--border);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:140px;padding-right:28px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-score{gap:9px;min-width:154px;padding-right:31px}}.ratings-score .ratings-score-num{color:var(--text-strong);font-family:Barlow,Inter,sans-serif;font-size:46px;font-weight:600;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-score .ratings-score-num{font-size:51px}}.ratings-score .ratings-score-label{color:var(--text-muted);text-align:center;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-score .ratings-score-label{font-size:13px}}.ratings-dist{flex-direction:column;flex:1;justify-content:center;gap:7px;min-width:220px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-dist{gap:8px;min-width:242px}}.ratings-dist-row{align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-dist-row{gap:11px}}.ratings-dist-star{width:32px;color:var(--text-muted);flex-shrink:0;align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-dist-star{width:35px;font-size:13px}}.ratings-dist-star i{color:var(--star);font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-dist-star i{font-size:11px}}.ratings-dist-track{background:var(--track-wash);border-radius:5px;flex:1;height:8px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-dist-track{border-radius:6px;height:9px}}.ratings-dist-fill{background:var(--star);border-radius:5px;height:100%;transition:width .3s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-dist-fill{border-radius:6px}}.ratings-dist-count{text-align:right;width:26px;color:var(--text-strong);flex-shrink:0;font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-dist-count{width:29px;font-size:13px}}.ratings-range.is-hidden{visibility:hidden}.ratings-overview.is-pending .ratings-score-num{color:#0000;position:relative}.ratings-overview.is-pending .ratings-score-num:after{content:"";width:72px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-overview.is-pending .ratings-score-num:after{width:79px}}.ratings-overview.is-pending .ratings-score-num:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-overview.is-pending .ratings-score-num:after{border-radius:9px}}.ratings-overview.is-pending .ratings-score-num:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.ratings-overview.is-pending .ratings-score-num:after{animation:none}}.ratings-overview.is-pending .ratings-score-label{color:#0000;position:relative}.ratings-overview.is-pending .ratings-score-label:after{content:"";width:84px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-overview.is-pending .ratings-score-label:after{width:92px}}.ratings-overview.is-pending .ratings-score-label:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-overview.is-pending .ratings-score-label:after{border-radius:9px}}.ratings-overview.is-pending .ratings-score-label:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.ratings-overview.is-pending .ratings-score-label:after{animation:none}}.ratings-overview.is-pending .ratings-dist-count{color:#0000;position:relative}.ratings-overview.is-pending .ratings-dist-count:after{content:"";width:100%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-overview.is-pending .ratings-dist-count:after{width:100%}}.ratings-overview.is-pending .ratings-dist-count:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-overview.is-pending .ratings-dist-count:after{border-radius:9px}}.ratings-overview.is-pending .ratings-dist-count:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.ratings-overview.is-pending .ratings-dist-count:after{animation:none}}.ratings-table-card{overflow:hidden;padding:0!important}.ratings-table-card .ratings-table-wrap{overflow-x:auto}@supports (animation-timeline:scroll()){.ratings-table-card .ratings-table-wrap{-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-table-card .ratings-table-wrap{-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black)}}.ratings-table-card .ratings-table-wrap{animation-name:scroll-fade-left,scroll-fade-left-ramp,scroll-fade-right;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self inline);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-table-card .ratings-table-wrap{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}.ratings-table-card .ratings-table-wrap{scroll-padding-inline:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-table-card .ratings-table-wrap{scroll-padding-inline:17px}}}.ratings-table-card table{border-collapse:collapse;width:100%;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-table-card table{font-size:15px}}.ratings-table-card table thead tr{background:var(--bg-band);border-bottom:2px solid var(--border-card)}.ratings-table-card table th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);text-align:left;white-space:nowrap;padding:11px 16px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-table-card table th{padding:12px 18px;font-size:12px}}.ratings-table-card table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.ratings-table-card table th.sortable:hover{color:var(--accent)}.ratings-table-card table td{border-bottom:1px solid var(--border-card);color:var(--text);vertical-align:middle;padding:12px 16px;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-table-card table td{padding:13px 18px;font-size:15px}}.ratings-table-card table td code{background:0 0;padding:0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-table-card table td code{font-size:14px}}.ratings-table-card table tbody tr{transition:background-color .12s}.ratings-table-card table tbody tr td{background-color:var(--bg-card-main)}.ratings-table-card table tbody tr:nth-child(2n) td{background-color:var(--bg-band)}.ratings-table-card table tbody tr:hover td{background-color:var(--accent-soft)}.ratings-table-card table tbody tr:last-child td{border-bottom:0}.ratings-table-card table tbody tr .admin-remove-btn{width:28px;height:28px;min-height:unset;border:1px solid var(--border);color:var(--text-muted);cursor:pointer;opacity:0;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;transition:opacity .12s,background .15s,border-color .15s,color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-table-card table tbody tr .admin-remove-btn{width:31px;height:31px;font-size:13px}}.ratings-table-card table tbody tr .admin-remove-btn:hover{background:var(--danger);border-color:var(--danger);color:var(--on-fill)}.ratings-table-card table tbody tr:hover .admin-remove-btn,.ratings-table-card table tbody tr .admin-remove-btn:focus-visible{opacity:1}.ratings-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:10px;padding:14px 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-toolbar{gap:11px;padding:15px 18px}}.ratings-toolbar .ratings-search{flex:200px;max-width:none;margin-bottom:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-toolbar .ratings-search{flex:220px}}.ratings-unplaced{border-bottom:1px solid var(--border);align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-unplaced{gap:9px;padding:11px 18px;font-size:14px}}#admin-ratings-page .ap-muted{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-ratings-page .ap-muted{font-size:14px}}.ratings-inline-empty{color:var(--text-muted);justify-content:center;align-items:center;gap:8px;padding:44px 20px;font-size:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-inline-empty{gap:9px;padding:48px 22px;font-size:15px}}.ratings-inline-empty i{opacity:.6;font-size:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-inline-empty i{font-size:18px}}.ratings-search{border:1px solid var(--border-field);background:var(--bg-control);border-radius:7px;align-items:center;gap:8px;max-width:360px;height:36px;margin-bottom:16px;padding:0 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-search{border-radius:8px;gap:9px;max-width:396px;height:40px;margin-bottom:18px;padding:0 13px}}.ratings-search>i{color:var(--text-muted);flex-shrink:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-search>i{font-size:14px}}.ratings-search input{width:100%;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-search input{font-size:14px}}.ratings-search input:focus{box-shadow:none!important}.ratings-acct{flex-direction:column;gap:1px;display:flex}.ratings-acct .ratings-acct-name{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-acct .ratings-acct-name{font-size:13px}}.ratings-comment{white-space:normal;max-width:360px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-comment{max-width:396px}}.ratings-call-link{text-decoration:none}.ratings-call-link code{color:var(--accent)}.ratings-call-link:hover code{text-decoration:underline}.ratings-edited{color:var(--text-muted);margin-top:2px;font-size:12px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-edited{font-size:13px}}.ratings-no-call{color:var(--text-muted);white-space:nowrap;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-no-call{font-size:13px}}.ratings-date{white-space:nowrap;color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ratings-date{font-size:13px}}#admin-ratings-page th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}#admin-ratings-page .sort-icon{color:var(--accent);margin-left:3px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-ratings-page .sort-icon{font-size:11px}}#admin-ratings-page .sort-icon.sort-inactive{color:var(--text-muted)}.ap-ratings-summary{background:var(--bg-inset);border:1px solid var(--border);border-radius:7px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;padding:16px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ratings-summary{border-radius:8px;gap:15px;margin-bottom:18px;padding:18px 22px}}.ap-ratings-summary .ap-ratings-avg-num{color:var(--text-strong);font-family:Barlow,Inter,sans-serif;font-size:30px;font-weight:600;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ratings-summary .ap-ratings-avg-num{font-size:33px}}.ap-ratings-summary .ap-ratings-avg-label{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-ratings-summary .ap-ratings-avg-label{font-size:14px}}.ratings-submitter-link{color:var(--accent);text-decoration:none}.ratings-submitter-link:hover{text-decoration:underline}a.ratings-acct-link{text-decoration:none}a.ratings-acct-link code{color:var(--accent)}a.ratings-acct-link:hover code,a.ratings-acct-link:hover .ratings-acct-name{text-decoration:underline}html,body{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.admin-badge-icon,.admin-badge-text{vertical-align:-.125em;flex-shrink:0;width:auto;height:1em;display:inline-block}.admin-badge-icon .abi-shield,.admin-badge-text .abi-shield{fill:var(--logo-mark)}.admin-badge-icon .abi-deep,.admin-badge-text .abi-deep{fill:var(--logo-mark-deep)}.admin-badge-icon .abi-letter,.admin-badge-text .abi-letter{fill:var(--on-fill)}.manager-badge-icon{vertical-align:-.125em;flex-shrink:0;width:auto;height:1em;display:inline-block}.manager-badge-icon .mbi-shield{fill:var(--manager-mark)}.manager-badge-icon .mbi-deep{fill:var(--manager-mark-deep)}.manager-badge-icon .mbi-letter{fill:var(--on-fill)}.manager-badge-icon .abi-shield{fill:var(--logo-mark)}#team-page .ap-muted.team-empty{padding:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .ap-muted.team-empty{padding:26px}}#team-page .ap-status.team-error{padding:12px 24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .ap-status.team-error{padding:13px 26px}}.vm-play-icon{animation:.15s both vm-icon-in}.vm-spin{box-sizing:border-box;border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.15s both vm-icon-in,.8s linear infinite vm-spin;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-spin{width:13px;height:13px}}@keyframes vm-icon-in{0%{opacity:0}}@keyframes vm-spin{to{transform:rotate(360deg)}}.vm-wave{border-radius:2px;flex:1 1 0;align-items:center;min-width:0;height:15px;display:flex;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-wave{height:17px}}.vm-wave[role=slider]{cursor:pointer}.vm-wave:focus-visible{outline:2px solid var(--voice-accent);outline-offset:2px}.vm-wave-svg{flex:none;display:block;overflow:visible}.vm-wave-rest,.vm-wave-played{fill:none;stroke-width:2px;stroke-linecap:round}.vm-wave-rest.vm-wave-dot,.vm-wave-played.vm-wave-dot{stroke-width:1px;stroke-linecap:butt}.vm-wave-rest{stroke:var(--wave-rest)}.vm-wave-played{stroke:var(--voice-accent)}.vm-wave-head{fill:var(--voice-deep)}.vm-wave-handle{fill:var(--voice-deep);stroke:var(--vm-knob-ring,var(--bg-card));stroke-width:2px}.vm-wave-track{background:var(--wave-rest);border-radius:2px;width:100%;height:3px;position:relative;overflow:hidden}.vm-wave-fill{background:var(--voice-accent);position:absolute;top:0;bottom:0;left:0}.vm-wave-skel{background:linear-gradient(90deg, var(--skel-ink) 25%, var(--skel-ink-sheen) 50%, var(--skel-ink) 75%);background-size:200% 100%;border-radius:3px;width:100%;height:6px;animation:1.4s infinite tbl-skeleton-shimmer}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-wave-skel{height:7px}}.vm-card{--vm-knob-ring:var(--voice-body);box-sizing:border-box;width:100%;min-width:min(360px,100%);max-width:680px;box-shadow:0 0 0 1px var(--voice-edge), var(--voice-lift);font:inherit;text-align:left;border-radius:10px;overflow:hidden;container:vm-card/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card{border-radius:11px;min-width:min(396px,100%);max-width:748px}}.vm-card-band{box-sizing:border-box;background:var(--voice-band);height:30px;color:var(--voice-band-ink);cursor:default;white-space:nowrap;align-items:center;gap:10px;padding:0 20px 0 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-band{gap:11px;height:33px;padding:0 22px 0 17px}}.vm-card-mark{text-align:center;flex:0 0 15px;width:15px;font-size:12px;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-mark{flex:0 0 17px;width:17px;font-size:13px}}.vm-card-label{letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-label{font-size:12px}}.vm-card-until{white-space:nowrap;align-items:center;gap:8px;min-width:0;margin-left:auto;font-size:12px;font-weight:500;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-until{gap:9px;font-size:13px}}.vm-card-until-long,.vm-card-until-short{text-overflow:ellipsis;min-width:0;overflow:hidden}.vm-card-until-short{display:none}.vm-card-chip{box-sizing:border-box;background:var(--voice-chip-bg);height:20px;color:var(--warning-deep);box-shadow:inset 0 0 0 1px var(--voice-chip-edge);border-radius:10px;flex:none;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-chip{border-radius:11px;gap:6px;height:22px;padding:0 11px;font-size:12px}}.vm-card-chip i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-chip i{font-size:11px}}.vm-card-body{box-sizing:border-box;background:var(--voice-body);width:100%;height:60px;min-height:0;color:inherit;font:inherit;text-align:left;-webkit-user-select:none;user-select:none;border:0;border-radius:0;align-items:center;gap:15px;margin:0;padding:0 20px 0 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-body{gap:17px;height:66px;padding:0 22px 0 17px}}.vm-card-body:hover{opacity:1}.vm-card-body:focus-visible{outline:2px solid var(--voice-accent);outline-offset:-2px}.vm-card-play{box-sizing:border-box;background:var(--voice-accent);width:40px;height:40px;min-height:0;color:var(--voice-accent-ink);cursor:pointer;border:0;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;line-height:1;transition:background .15s;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-play{flex:0 0 44px;width:44px;height:44px;font-size:15px}}.vm-card-play:after{content:"";border-radius:50%;position:absolute;inset:-5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-play:after{inset:-6px}}.vm-card-play:hover{opacity:1;background:var(--voice-accent-hover)}.vm-card-play:focus-visible{outline:2px solid var(--voice-accent);outline-offset:2px}.vm-card-play .fa-play{margin-left:1px}.vm-card-play .vm-spin{width:14px;height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-play .vm-spin{width:15px;height:15px}}.vm-card-disc{box-sizing:border-box;background:var(--voice-skel);border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;line-height:1;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-disc{flex:0 0 44px;width:44px;height:44px;font-size:18px}}.vm-wave.vm-wave--card{touch-action:none;cursor:grab;height:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-wave.vm-wave--card{height:33px}}.vm-wave.vm-wave--card.is-dragging{cursor:grabbing}.vm-card-len{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;color:var(--voice-deep);flex:0 0 75px;font-family:Barlow,Inter,sans-serif;font-size:15px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-len{flex:0 0 83px;font-size:17px}}.vm-card-total{color:var(--voice-len-total);font-weight:400}.vm-card-note{-webkit-line-clamp:2;min-width:0;color:var(--text-muted);-webkit-box-orient:vertical;flex:auto;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-note{font-size:15px}}.vm-card--checking .vm-wave.vm-wave--card,.vm-card--checking-old .vm-wave.vm-wave--card{cursor:default}.vm-card--checking-old,.vm-card--gone,.vm-card--locked{box-shadow:0 0 0 1px var(--vm-pill-edge)}.vm-card--checking-old .vm-card-band,.vm-card--gone .vm-card-band,.vm-card--locked .vm-card-band{background:var(--audio-idle);color:var(--text-muted)}.vm-card--checking-old .vm-card-body,.vm-card--gone .vm-card-body,.vm-card--locked .vm-card-body{background:var(--bg-inset)}.vm-card--checking-old .vm-card-disc,.vm-card--gone .vm-card-disc,.vm-card--locked .vm-card-disc{background:var(--audio-idle);color:var(--text-muted)}.vm-card--checking-old .vm-card-len,.vm-card--gone .vm-card-len,.vm-card--locked .vm-card-len{color:var(--text-muted)}.vm-card--error{box-shadow:0 0 0 1px var(--danger), var(--voice-lift)}.vm-card--error .vm-card-body{background:var(--bg-card);cursor:pointer}.vm-card--error .vm-card-disc{background:var(--bg-card);box-shadow:inset 0 0 0 2px var(--danger-deep);color:var(--danger-deep)}.vm-card--error .vm-card-note{color:var(--danger-deep)}.vm-card--playing .vm-card-play,.vm-card--playing .vm-card-play:hover,.vm-card--loading .vm-card-play,.vm-card--loading .vm-card-play:hover{background:var(--voice-deep)}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container vm-card (width<=480px){.vm-card-body{gap:10px;padding:0 15px}.vm-card-len{flex-basis:70px}.vm-card-until-long{display:none}.vm-card-until-short{display:inline}.vm-card-chip~.vm-card-until-short{display:none}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container vm-card (width<=528px){.vm-card-body{gap:11px;padding:0 17px}.vm-card-len{flex-basis:77px}.vm-card-until-long{display:none}.vm-card-until-short{display:inline}.vm-card-chip~.vm-card-until-short{display:none}}}@container vm-card (width<=300px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){.vm-card-band{gap:5px;padding:0 10px 0 15px}.vm-card-until{font-size:11px}}}@container vm-card (width<=330px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-card-band{gap:6px;padding:0 11px 0 17px}.vm-card-until{font-size:12px}}}.vm-pill{--vm-knob-ring:var(--vm-pill-bg);box-sizing:border-box;border:1px solid var(--vm-pill-edge);background:var(--vm-pill-bg);-webkit-user-select:none;user-select:none;border-radius:15px;flex:auto;align-items:center;gap:10px;min-width:0;height:30px;padding:0 10px 0 2px;transition:box-shadow .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-pill{border-radius:17px;gap:11px;height:33px;padding:0 11px 0 2px}}.message:hover:not(.active) .vm-pill{box-shadow:inset 0 0 0 999px var(--vm-pill-hover-wash)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.message:hover:not(.active) .vm-pill{box-shadow:inset 0 0 0 1099px var(--vm-pill-hover-wash)}}.vm-pill--unheard{--vm-knob-ring:var(--vm-pill-unread-bg);background:var(--vm-pill-unread-bg);border-color:var(--vm-pill-unread-edge)}.vm-pill--unheard .vm-wave-rest{stroke:var(--vm-pill-unread-rest)}.vm-pill--unheard .vm-wave-played{stroke:var(--on-fill)}.vm-pill--unheard .vm-wave-track{background:var(--vm-pill-unread-rest)}.vm-pill--unheard .vm-wave-fill{background:var(--on-fill)}.vm-pill--unheard .vm-wave-head,.vm-pill--unheard .vm-wave-handle{fill:var(--on-fill)}.vm-pill--unheard .vm-len{color:var(--on-fill)}.vm-pill--unheard .vm-play:focus-visible{outline-color:var(--on-fill);outline-offset:1px}.vm-pill--error{border-color:var(--danger)}.vm-pill-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);flex:auto;font-size:12px;font-weight:500;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-pill-text{font-size:13px}}.vm-pill--error .vm-pill-text{color:var(--danger-deep)}.vm-play{box-sizing:border-box;cursor:pointer;background:var(--bg-inset);width:24px;height:24px;min-height:0;box-shadow:inset 0 0 0 1px var(--vm-pill-edge);color:var(--text-muted);border:0;border-radius:50%;flex:0 0 24px;justify-content:center;align-self:center;align-items:center;margin:0;padding:0;font-size:9px;line-height:1;transition:background .15s,box-shadow .15s;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-play{flex:0 0 26px;width:26px;height:26px;font-size:10px}}.vm-play:after{content:"";border-radius:50%;position:absolute;inset:-3px}@media (pointer:coarse){.vm-play:after{border-radius:999px;inset:-3px -17px -3px -3px}}.vm-play:hover{opacity:1}.vm-play:focus-visible{outline:2px solid var(--voice-accent);outline-offset:2px}.vm-play .fa-play{margin-left:1px}.vm-play--checking,.vm-play--gone{cursor:default}.vm-play--checking{background:var(--audio-idle);box-shadow:none}.vm-play--gone{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-play--gone{font-size:12px}}.vm-play--unheard,.vm-play--unheard:hover{background:var(--on-fill);box-shadow:none;color:var(--vm-pill-unread-bg)}.vm-play--heard,.vm-play--paused{background:var(--bg-card);box-shadow:inset 0 0 0 2px var(--voice-accent);color:var(--voice-accent)}.vm-play--heard:hover,.vm-play--paused:hover{background:var(--voice-body)}.vm-play--playing,.vm-play--playing:hover,.vm-play--loading,.vm-play--loading:hover{background:var(--voice-deep);box-shadow:none;color:var(--voice-accent-ink)}.vm-play--error,.vm-play--error:hover{background:var(--bg-card);box-shadow:inset 0 0 0 2px var(--danger);color:var(--danger);font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-play--error,.vm-play--error:hover{font-size:11px}}.vm-len{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;color:var(--vm-pill-length);flex:0 0 65px;font-family:Barlow,Inter,sans-serif;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-len{flex:0 0 72px;font-size:14px}}.rec-cards{width:100%;max-width:var(--rec-cards-max,460px);flex-direction:column;gap:5px;display:flex;container:rec-cards/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-cards{max-width:var(--rec-cards-max,506px);gap:6px}}.rec-cards-head{white-space:nowrap;min-width:0;height:15px;color:var(--audio-sub);align-items:center;gap:5px;margin-bottom:0;font-size:12px;line-height:15px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-cards-head{gap:6px;height:17px;font-size:13px;line-height:17px}}.rec-cards-head i{color:var(--rec-accent);flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-cards-head i{font-size:13px}}.rec-cards-head b{color:var(--text-heading);font-weight:600}.rec-card{box-sizing:border-box;border:1px solid var(--rec-card-edge);background:var(--rec-card-bg);width:100%;height:50px;min-height:0;box-shadow:var(--rec-card-lift);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:10px;margin:0;padding:0 15px 0 10px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card{border:1px solid var(--rec-card-edge);border-radius:11px;gap:11px;height:55px;padding:0 17px 0 11px}}.rec-card:hover{opacity:1;border-color:var(--rec-edge-playing)}.rec-card:has(>.rec-card-hit:focus-visible){outline:2px solid var(--voice-accent);outline-offset:2px}.rec-card-hit{z-index:0;cursor:pointer;background:0 0;border:0;border-radius:0;width:auto;height:auto;min-height:0;margin:0;padding:0;position:absolute;inset:0}.rec-card-hit:hover{opacity:1}.rec-card-hit:focus-visible{outline:none}.rec-card-play,.rec-card-text,.rec-card-len{pointer-events:none}.rec-card-play{box-sizing:border-box;background:var(--rec-accent);width:30px;height:30px;color:var(--on-fill);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card-play{flex:0 0 33px;width:33px;height:33px;font-size:12px}}.rec-card-play .fa-play{margin-left:1px}.rec-card-text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.rec-card-title{color:var(--text-heading);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:17px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card-title{font-size:14px;line-height:19px}}.rec-card-number{white-space:nowrap}.rec-card-sub{min-width:0;color:var(--audio-sub);white-space:nowrap;align-items:center;gap:5px;font-size:12px;line-height:15px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card-sub{gap:6px;font-size:13px;line-height:17px}}.rec-card-sub i{color:var(--rec-ink);flex:none;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card-sub i{font-size:12px}}.rec-card-sub-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.rec-card-len{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:75px;color:var(--rec-ink);flex:none;font-family:Barlow,Inter,sans-serif;font-size:15px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card-len{min-width:83px;font-size:17px}}.rec-card-bar{background:var(--rec-progress);pointer-events:none;height:3px;position:absolute;bottom:0;left:0}.vm-wave.rec-card-wave{--vm-knob-ring:var(--rec-card-bg);z-index:1;touch-action:none;flex:1 1 0;min-width:0;height:25px;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-wave.rec-card-wave{height:28px}}.vm-wave.rec-card-wave:not(:has(>svg)){pointer-events:none}.vm-wave.rec-card-wave.is-dragging{cursor:grabbing}.vm-wave.rec-card-wave .vm-wave-svg{animation:.3s both vm-icon-in}.rec-card-wave .vm-wave-rest,.audio-toast:not(.at-voice) .at-wave .vm-wave-rest,.at-tile .vm-wave-rest{stroke:var(--rec-wave-rest)}.rec-card-wave .vm-wave-played,.audio-toast:not(.at-voice) .at-wave .vm-wave-played,.at-tile .vm-wave-played{stroke:var(--rec-accent)}.rec-card-wave .vm-wave-head,.rec-card-wave .vm-wave-handle,.audio-toast:not(.at-voice) .at-wave .vm-wave-head,.audio-toast:not(.at-voice) .at-wave .vm-wave-handle,.at-tile .vm-wave-head,.at-tile .vm-wave-handle{fill:var(--rec-ink)}@container rec-cards (width>=360px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){.vm-wave.rec-card-wave{display:flex}.rec-card-text:has(+.rec-card-wave){flex:0 auto;min-width:130px}.rec-card-wave+.rec-card-len{min-width:75px}.rec-card-wave:has(>svg)~.rec-card-bar{display:none}}}@container rec-cards (width>=396px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.vm-wave.rec-card-wave{display:flex}.rec-card-text:has(+.rec-card-wave){flex:0 auto;min-width:143px}.rec-card-wave+.rec-card-len{min-width:83px}.rec-card-wave:has(>svg)~.rec-card-bar{display:none}}}@container rec-cards (width<360px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){.rec-card:has(>.rec-card-wave){flex-wrap:wrap;align-content:center;row-gap:5px;height:90px}.rec-card-text:has(+.rec-card-wave){flex-basis:0}.vm-wave.rec-card-wave{flex:0 0 100%;order:1;display:flex}.rec-card-wave:has(>svg)~.rec-card-bar{display:none}}}@container rec-cards (width<396px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card:has(>.rec-card-wave){flex-wrap:wrap;align-content:center;row-gap:6px;height:99px}.rec-card-text:has(+.rec-card-wave){flex-basis:0}.vm-wave.rec-card-wave{flex:0 0 100%;order:1;display:flex}.rec-card-wave:has(>svg)~.rec-card-bar{display:none}}}.rec-card--playing,.rec-card--paused,.rec-card--loading{border-color:var(--rec-edge-playing)}.rec-card--playing .rec-card-play,.rec-card--paused .rec-card-play,.rec-card--loading .rec-card-play{background:var(--call-fill-active)}.rec-card--error,.rec-card--error:hover{background:var(--bg-card);border-color:var(--danger)}.rec-card--error .rec-card-play{background:var(--bg-card);box-shadow:inset 0 0 0 2px var(--danger-deep);color:var(--danger-deep)}.rec-card--error .rec-card-sub,.rec-card--error .rec-card-sub i{color:var(--danger-deep)}.rec-card--processing{box-shadow:none;cursor:default}.rec-card--processing,.rec-card--processing:hover{background:var(--bg-inset);border:1px dashed var(--rec-wait-edge)}.rec-card--processing .rec-card-play{background:var(--rec-wait-disc);color:var(--audio-sub);font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card--processing .rec-card-play{font-size:15px}}.rec-card--processing .rec-card-title{color:var(--rec-wait-title)}.rec-card--pending-load{box-shadow:none;cursor:default}.rec-card--pending-load,.rec-card--pending-load:hover{background:var(--bg-inset);border-color:var(--vm-pill-edge)}.rec-card--pending-load .rec-card-play{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.rec-card--pending-load .rec-card-play{animation:none}}.rec-card--pending-load .rec-card-text{gap:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card--pending-load .rec-card-text{gap:6px}}.rec-card-skel{border-radius:5px;width:60%;height:10px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card-skel{border-radius:6px;height:11px}}.rec-card-skel{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.rec-card-skel{animation:none}}.rec-card-skel--sub{border-radius:4px;width:40%;height:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.rec-card-skel--sub{height:9px}}@media (width<=800px){.rec-card{height:60px}.rec-card-title{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.rec-card-play{flex-basis:44px;width:44px;height:44px}.rec-card-len{min-width:auto}}body.main{--at-h:65px;--player-space:0px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.main{--at-h:72px}}body.main:has(>.audio-toast.show){--player-space:calc(var(--at-h) + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.main:has(>.audio-toast.show){--player-space:calc(var(--at-h) + 17px)}}@media only screen and (width>=801px){body.main{padding-bottom:calc(15px + var(--player-space) + var(--prompt-space,0px));transition:padding-bottom .25s cubic-bezier(.4,0,.2,1)}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.main{padding-bottom:calc(17px + var(--player-space) + var(--prompt-space,0px))}}@media only screen and (width>=801px){body.main:has(>.audio-toast.show) .modal{padding-bottom:var(--player-space)}body.main:has(>.audio-toast.show) .acct-settings-modal{padding-bottom:calc(16px + var(--player-space))}body.main:has(>.audio-toast.show) #admin-accounts-page .hr-modal{padding-bottom:calc(16px + var(--player-space))}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.main:has(>.audio-toast.show) .acct-settings-modal{padding-bottom:calc(18px + var(--player-space))}body.main:has(>.audio-toast.show) #admin-accounts-page .hr-modal{padding-bottom:calc(18px + var(--player-space))}}@media only screen and (width>=801px){body.main:has(>.audio-toast.show) .invoice-modal .modal-view.invoice-modal-view{height:min(1400px, 100vh - 40px - var(--player-space));height:min(1400px, 100dvh - 40px - var(--player-space))}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.main:has(>.audio-toast.show) .invoice-modal .modal-view.invoice-modal-view{height:min(1540px, 100vh - 44px - var(--player-space));height:min(1540px, 100dvh - 44px - var(--player-space))}}@media only screen and (width>=801px){body.main:has(>.audio-toast.show) #messaging-page .compose-modal{max-height:min(85vh,100%)}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.main:has(>.audio-toast.show) #messaging-page .compose-modal{max-height:min(93.5vh,100%)}}.audio-toast{--at-accent:var(--rec-accent);--at-accent-active:var(--call-fill-active);--at-ink:var(--rec-ink);--at-edge:var(--rec-accent);--at-glow:var(--toast-glow);z-index:1200;height:var(--at-h,65px);box-sizing:border-box;background:var(--player-bg);-webkit-backdrop-filter:blur(13.8px);backdrop-filter:blur(13.8px);border:2px solid var(--at-edge);box-shadow:var(--shadow-pane), 0 2px 14px var(--at-glow);opacity:0;visibility:hidden;pointer-events:none;border-radius:14px;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s,left .25s cubic-bezier(.4,0,.2,1),visibility 0s linear .25s;position:fixed;bottom:15px;left:282px;right:15px;transform:translateY(calc(100% + 15px));container:at-bar/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.audio-toast{height:var(--at-h,72px);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:2px solid var(--at-edge);box-shadow:var(--shadow-pane), 0 2px 15px var(--at-glow);border-radius:15px;bottom:17px;left:310px;right:17px;transform:translateY(calc(100% + 17px))}}.audio-toast.show{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.audio-toast.at-voice{--at-accent:var(--voice-accent);--at-accent-active:var(--voice-deep);--at-ink:var(--voice-deep);--at-edge:var(--voice-accent);--at-glow:var(--player-glow-voice)}@media only screen and (width>=801px){body.sidebar-mini .audio-toast{left:94px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini .audio-toast{left:103px}}body.has-adminwin.player-from-adminwin>.audio-toast{z-index:1260}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) .audio-toast{left:94px}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) .audio-toast{left:103px}}body.main.sidebar-resizing,body.sidebar-resizing .audio-toast{transition:none}.at-inner{box-sizing:border-box;height:100%;padding:0 15px 0 calc((var(--at-h,65px) - 44px) / 2);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-inner{padding:0 17px 0 calc((var(--at-h,72px) - 48px) / 2);gap:11px}}.at-inner button{cursor:pointer}.at-play{box-sizing:border-box;background:var(--at-accent);width:40px;height:40px;min-height:0;color:var(--on-fill);border:0;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;transition:background .15s,opacity .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-play{flex:0 0 44px;width:44px;height:44px;font-size:15px}}.at-play:hover{opacity:.85}.at-play:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px}.at-play .fa-play{margin-left:2px}.audio-toast.at-playing .at-play{background:var(--at-accent-active)}.audio-toast.at-voice .at-play{color:var(--voice-accent-ink)}.at-info{flex-direction:column;flex:0 220px;justify-content:center;align-items:flex-start;gap:2px;min-width:0;max-width:220px;margin:0 5px 0 0;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-info{flex-direction:column;flex:0 242px;max-width:242px;margin:0 6px 0 0}}.at-title{min-width:0;max-width:100%;color:inherit;border-radius:3px;align-items:center;gap:5px;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-title{gap:6px}}.at-title[href]{cursor:pointer}.at-title[href]:hover .at-label{text-decoration:underline}.at-title:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px}.at-kind{color:var(--at-accent);flex:none;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-kind{font-size:14px}}.at-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-heading);font-size:13px;font-weight:600;line-height:18px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-label{font-size:14px;line-height:20px}}.audio-toast.at-voice .at-label{color:var(--voice-deep)}.at-sub{width:auto;min-width:0;max-width:100%;min-height:0;font:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted);background:0 0;border:0;border-radius:3px;margin:0;padding:0;font-size:12px;line-height:16px;display:block;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-sub{font-size:13px;line-height:18px}}.at-sub:hover{opacity:1}.at-sub:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px}.at-sub:empty{display:none}.at-copied{white-space:nowrap;color:var(--success);opacity:0;pointer-events:none;font-size:10px;font-weight:600;transition:opacity .2s;position:absolute;top:100%;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-copied{font-size:11px}}.at-copied.show{opacity:1}.at-announce{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.at-controls{flex:1 1 0;align-items:center;gap:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-controls{gap:17px}}.at-track{flex:auto;align-items:center;gap:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-track{gap:17px}}.at-progress{cursor:pointer;touch-action:none;border-radius:5px;flex:auto;align-items:center;min-width:120px;height:44px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-progress{border-radius:6px;min-width:132px;height:48px}}.at-progress:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px}.at-track-bg{background:var(--rec-track);border-radius:3px;height:6px;position:absolute;left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-track-bg{height:7px}}.at-fill{background:var(--rec-progress);pointer-events:none;border-radius:3px;width:0;height:6px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-fill{height:7px}}.at-thumb{box-sizing:border-box;border:2px solid var(--bg-card);background:var(--rec-progress);pointer-events:none;border-radius:50%;width:14px;height:14px;transition:transform .1s;position:absolute;left:0;transform:translate(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-thumb{width:15px;height:15px}}.at-wave{--vm-knob-ring:var(--bg-card);pointer-events:none;height:28px;display:none;position:absolute;top:8px;left:0;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-wave{height:31px;top:9px}}.audio-toast.at-voice .at-track-bg{background:var(--wave-rest)}.audio-toast.at-voice .at-fill{background:var(--voice-accent)}.audio-toast.at-voice .at-thumb{background:var(--voice-deep)}.audio-toast.at-wave-on .at-track-bg,.audio-toast.at-wave-on .at-fill,.audio-toast.at-wave-on .at-thumb{display:none}.audio-toast.at-wave-on .at-wave{display:block}.at-times{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--at-ink);flex:none;font-family:Barlow,Inter,sans-serif;font-size:13px;font-weight:600;line-height:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-times{font-size:14px;line-height:18px}}.at-current{text-align:right;display:inline-block}.audio-toast{--at-tile-gap:6px;--at-tile-min:34px;--at-tile-pad:4px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.audio-toast{--at-tile-gap:7px;--at-tile-min:37px}}.at-tiles{pointer-events:none;display:none;position:absolute;inset:0}.audio-toast.at-tiled .at-track-bg,.audio-toast.at-tiled .at-fill,.audio-toast.at-tiled .at-thumb,.audio-toast.at-tiled .at-wave{display:none}.audio-toast.at-tiled .at-tiles{display:block}.at-tile{--vm-knob-ring:var(--rec-card-bg);box-sizing:border-box;height:36px;padding:4px var(--at-tile-pad);background:var(--rec-card-bg);border-radius:7px;position:absolute;top:4px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-tile{border-radius:8px;height:40px}}.at-tile.is-cur{box-shadow:inset 0 0 0 1.5px var(--rec-card-edge)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-tile.is-cur{box-shadow:inset 0 0 0 2px var(--rec-card-edge)}}.at-tile.is-waiting{background:var(--bg-inset);border:1px dashed var(--rec-wait-edge)}.at-tile-wave{display:block;overflow:visible}.at-tile-rest{fill:var(--rec-wave-rest)}.at-tile-played{fill:var(--rec-progress)}.at-break-mark,.at-hover-mark{display:none;position:absolute}.at-break-mark.show,.at-hover-mark.show{display:block}.at-break-mark{background:var(--rec-card-bg);width:12px;box-shadow:inset 0 0 0 1px var(--rec-card-edge);border-radius:4px;margin-left:-6px;top:2px;bottom:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-break-mark{width:13px;margin-left:-7px}}.at-break-mark:after{content:"";background:var(--rec-ink);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-break-mark:after{top:7px;bottom:7px;left:6px}}.at-hover-mark{background:var(--rec-ink);opacity:.35;border-radius:1px;width:2px;height:36px;margin-left:-1px;top:4px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-hover-mark{height:40px}}.at-tip{z-index:5;white-space:nowrap;background:var(--bg-tooltip);color:var(--on-fill);box-shadow:var(--shadow-menu);pointer-events:none;border-radius:8px;padding:8px 11px;font-size:12.5px;font-weight:500;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 12px);left:0;transform:translate(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-tip{border-radius:9px;padding:9px 12px;font-size:14px;bottom:calc(100% + 13px)}}.at-tip.show{display:block}.at-tip:after{content:"";top:100%;left:calc(50% + var(--at-tip-arrow,0px));border:6px solid #0000;border-top-color:var(--bg-tooltip);margin-left:-6px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-tip:after{border:6.6px solid #0000;border-top-color:var(--bg-tooltip);margin-left:-7px}}.at-tip-head,.at-tip-name,.at-tip-when{display:block}.at-tip-head{font-weight:650}.at-tip-when{opacity:.78;font-variant-numeric:tabular-nums}.at-tip-when:empty{display:none}.at-subline{align-items:baseline;gap:4px;min-width:0;max-width:100%;display:flex}.at-count{white-space:nowrap;color:var(--text-muted);flex:none;font-size:12px;line-height:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-count{font-size:13px;line-height:18px}}.at-count:empty,.at-place{display:none}.audio-toast.at-tiled .at-times{grid-template-columns:1fr auto auto;justify-content:end;align-items:baseline;row-gap:1px;display:grid}.audio-toast.at-tiled .at-of{white-space:pre}.audio-toast.at-tiled .at-place{color:var(--text-muted);grid-column:1/-1;justify-self:end;font-size:11px;line-height:14px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.audio-toast.at-tiled .at-place{font-size:12px;line-height:15px}}.audio-toast.at-tiled .at-place-of{display:none}.at-place-pad{visibility:hidden}.at-skip{box-sizing:border-box;width:34px;height:34px;min-height:0;color:var(--rec-ink);background:0 0;border:0;border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;transition:background .15s;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-skip{flex:0 0 37px;width:37px;height:37px;font-size:15px}}.at-skip:hover{opacity:1;background:var(--rec-card-bg)}.at-skip:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px}.at-skip[aria-disabled=true]{opacity:.4;cursor:default;background:0 0}.audio-toast.at-tiled .at-skip{display:flex}.at-prev{margin-right:-6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-prev{margin-right:-7px}}.at-next{margin-left:-6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-next{margin-left:-7px}}.at-vol{flex:none;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-vol{gap:9px}}@media (hover:none){.at-vol .at-vol-slider{display:none}}.at-mute{width:16px;height:30px;min-height:0;color:var(--text-muted);background:0 0;border:0;border-radius:3px;flex:0 0 16px;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-mute{flex:0 0 18px;width:18px;height:33px}}.at-mute:hover{opacity:1;color:var(--at-accent)}.at-mute:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px}.at-vol-icon{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-vol-icon{font-size:13px}}.at-vol-slider{appearance:none;background:var(--border);cursor:pointer;border-radius:2px;outline:none;flex:0 0 80px;width:80px;height:4px;margin:0;box-shadow:none!important;border:0!important;padding:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-vol-slider{flex:0 0 88px;width:88px}}.at-vol-slider:focus-visible{outline:2px solid var(--at-accent);outline-offset:4px}.at-vol-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--at-accent);cursor:pointer;border-radius:50%;width:12px;height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-vol-slider::-webkit-slider-thumb{width:13px;height:13px}}.at-vol-slider::-moz-range-thumb{background:var(--at-accent);cursor:pointer;border:0;border-radius:50%;width:12px;height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-vol-slider::-moz-range-thumb{width:13px;height:13px}}.at-error{min-width:0;color:var(--text-muted);flex:auto;align-items:center;gap:8px;font-size:13px;font-weight:500;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-error{gap:9px;font-size:14px}}.at-error i{color:var(--danger);flex-shrink:0;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-error i{font-size:15px}}.audio-toast.at-unavailable .at-controls,.audio-toast.at-unavailable .at-play{display:none}.audio-toast.at-unavailable .at-error{display:flex}.at-close,.at-star,.at-download{box-sizing:border-box;border:1px solid var(--player-control-edge);width:30px;height:30px;min-height:0;color:var(--text-muted);background:0 0;border-radius:5px;flex:0 0 30px;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;text-decoration:none;transition:all .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.at-close,.at-star,.at-download{border:1px solid var(--player-control-edge);border-radius:6px;flex:0 0 33px;width:33px;height:33px;font-size:15px}}.at-ico{flex:none;display:block}.at-close:hover{color:var(--danger);border-color:var(--denied-border);background:var(--danger-wash)}.at-download:hover{color:var(--rec-accent);border-color:var(--call-ring);background:var(--call-wash)}.at-star:hover,.at-star.active{color:var(--warning-icon);border-color:var(--warning-ring);background:var(--warning-wash)}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<920px){.at-vol-slider{display:none}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<1012px){.at-vol-slider{display:none}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<800px){.at-info{flex-basis:120px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<880px){.at-info{flex-basis:132px}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<700px){.at-inner{padding-right:10px}.at-info{margin-right:0}.at-controls{gap:10px}.at-kind{display:none}.at-track{flex-wrap:wrap;gap:0}.at-progress{flex:0 0 100%;margin:-7px 0}.at-times{flex:0 0 100%;justify-content:space-between;font-size:11px;line-height:15px;display:flex}.at-current{text-align:left}.at-of{display:none}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<770px){.at-inner{padding-right:11px}.at-info{margin-right:0}.at-controls{gap:11px}.at-kind{display:none}.at-track{flex-wrap:wrap;gap:0}.at-progress{flex:0 0 100%;margin:-8px 0}.at-times{flex:0 0 100%;justify-content:space-between;font-size:12px;line-height:17px;display:flex}.at-current{text-align:left}.at-of{display:none}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<560px){.at-download,.at-star{display:none}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<616px){.at-download,.at-star{display:none}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<700px){.at-progress:focus-visible{outline:none}.at-progress:focus-visible:after{content:"";border:2px solid var(--at-accent);pointer-events:none;border-radius:9px;position:absolute;inset:6px -4px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<770px){.at-progress:focus-visible{outline:none}.at-progress:focus-visible:after{content:"";border:2px solid var(--at-accent);pointer-events:none;inset:6px -4px;border-radius:10px;position:absolute;inset:7px -4px}}}@media only screen and (width<=800px){body.main{--at-h:115px;--at-foot:calc(max(var(--mobile-bar-space,0px), env(safe-area-inset-bottom,0px)) + 4px)}body.main.is-shell{--at-foot:max(calc(var(--mobile-bar-space,0px) + 4px), calc(var(--mobile-bar-h,52px) + 38px))}body.main:has(>.audio-toast.show){--player-space:calc(var(--at-foot) - 4px - var(--mobile-bar-space,0px) + var(--at-h))}body.main:has(>.audio-toast.show) .acct-settings-modal{padding-bottom:calc(var(--at-foot) + var(--at-h) + 8px)}.audio-toast{left:0;right:0;bottom:calc(var(--at-foot,4px) - 4px);border-width:2px 0 0;border-radius:0}.audio-toast .at-inner{flex-wrap:wrap;align-content:space-between;row-gap:0;padding:10px 14px;position:relative}.audio-toast.at-unavailable .at-inner{align-content:center}.audio-toast .at-vol{display:none}.audio-toast .at-controls{display:contents}.audio-toast .at-track{flex-wrap:wrap;flex:0 0 100%;order:-1;gap:0}.audio-toast .at-progress{flex:0 0 100%;min-width:0;margin:-7px 0}.audio-toast .at-progress:focus-visible{outline:none}.audio-toast .at-progress:focus-visible:after{content:"";border:2px solid var(--at-accent);pointer-events:none;border-radius:9px;position:absolute;inset:6px -4px}.audio-toast .at-times{flex:0 0 100%;justify-content:space-between;font-size:11px;line-height:15px;display:flex}.audio-toast .at-current{text-align:left}.audio-toast .at-of{display:none}.audio-toast .at-thumb{width:18px;height:18px}.audio-toast .at-info{flex:0 auto;max-width:calc(50% - 32px)}.audio-toast .at-title{margin:-8px 0 -1px;padding:8px 0 1px}.audio-toast .at-sub{margin:-1px 0 -12px;padding:1px 0 12px}.audio-toast .at-play{width:44px;height:44px;font-size:15px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.audio-toast .at-download,.audio-toast .at-star,.audio-toast .at-close{flex-basis:40px;width:40px;height:40px;font-size:15px}.audio-toast .at-download{margin-left:auto}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<1100px){.audio-toast.at-tiled .at-vol-slider{display:none}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<1210px){.audio-toast.at-tiled .at-vol-slider{display:none}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<1000px){.audio-toast.at-tiled .at-track{flex-wrap:wrap;gap:0}.audio-toast.at-tiled .at-progress{flex:0 0 100%;margin:-7px 0}.audio-toast.at-tiled .at-progress:focus-visible{outline:none}.audio-toast.at-tiled .at-progress:focus-visible:after{content:"";border:2px solid var(--at-accent);pointer-events:none;border-radius:9px;position:absolute;inset:6px -4px}.audio-toast.at-tiled .at-times{flex:0 0 100%;grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px;font-size:11px;line-height:15px;display:grid}.audio-toast.at-tiled .at-current{text-align:left}.audio-toast.at-tiled .at-of{display:none}.audio-toast.at-tiled .at-place{min-width:0;font-size:inherit;line-height:inherit;order:1;grid-column:auto;justify-content:center;justify-self:stretch;display:flex;overflow:hidden}.audio-toast.at-tiled .at-place-which{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.audio-toast.at-tiled .at-place-t{white-space:pre;flex:none}.audio-toast.at-tiled .at-total{order:2}.audio-toast.at-tiled .at-place-of{display:inline}.audio-toast.at-tiled .at-place-pad{display:none}.audio-toast.at-tiled .at-tile,.audio-toast.at-tiled .at-hover-mark{height:32px;top:6px}.audio-toast.at-tiled .at-tile{padding:2px var(--at-tile-pad)}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<1100px){.audio-toast.at-tiled .at-track{flex-wrap:wrap;gap:0}.audio-toast.at-tiled .at-progress{flex:0 0 100%;margin:-8px 0}.audio-toast.at-tiled .at-progress:focus-visible{outline:none}.audio-toast.at-tiled .at-progress:focus-visible:after{content:"";border:2px solid var(--at-accent);pointer-events:none;inset:6px -4px;border-radius:10px;position:absolute;inset:7px -4px}.audio-toast.at-tiled .at-times{flex:0 0 100%;grid-template-columns:auto minmax(0,1fr) auto;column-gap:9px;font-size:12px;line-height:17px;display:grid}.audio-toast.at-tiled .at-current{text-align:left}.audio-toast.at-tiled .at-of{display:none}.audio-toast.at-tiled .at-place{min-width:0;font-size:inherit;line-height:inherit;order:1;grid-column:auto;justify-content:center;justify-self:stretch;display:flex;overflow:hidden}.audio-toast.at-tiled .at-place-which{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.audio-toast.at-tiled .at-place-t{white-space:pre;flex:none}.audio-toast.at-tiled .at-total{order:2}.audio-toast.at-tiled .at-place-of{display:inline}.audio-toast.at-tiled .at-place-pad{display:none}.audio-toast.at-tiled .at-tile,.audio-toast.at-tiled .at-hover-mark{height:35px;top:7px}.audio-toast.at-tiled .at-tile{padding:2px var(--at-tile-pad)}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<800px){.at-count{display:none}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<880px){.at-count{display:none}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<700px){.audio-toast.at-tiled .at-place-of{display:none}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<770px){.audio-toast.at-tiled .at-place-of{display:none}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container at-bar (width<500px){.audio-toast.at-tiled .at-place{display:none}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container at-bar (width<550px){.audio-toast.at-tiled .at-place{display:none}}}@media only screen and (width<=800px){.audio-toast{--at-tile-gap:5px;--at-tile-min:28px}.audio-toast .at-tile,.audio-toast .at-hover-mark{height:32px;top:6px}.audio-toast .at-tile{padding:2px var(--at-tile-pad);border-radius:6px}.audio-toast.at-tiled .at-times{grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px;display:grid}.audio-toast.at-tiled .at-place{min-width:0;font-size:inherit;line-height:inherit;order:1;grid-column:auto;justify-content:center;justify-self:stretch;display:flex;overflow:hidden}.audio-toast.at-tiled .at-place-which{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.audio-toast.at-tiled .at-place-t{white-space:pre;flex:none}.audio-toast .at-place-pad{display:none}.audio-toast.at-tiled .at-total{order:2}.audio-toast.at-tiled .at-place-of{display:inline}.audio-toast .at-skip{border-radius:10px;width:36px;height:40px;margin:0;font-size:15px;position:absolute;bottom:12px}.audio-toast .at-prev{left:calc(50% - 62px)}.audio-toast .at-next{left:calc(50% + 26px)}.audio-toast.at-tiled .at-info{max-width:calc(50% - 68px)}.audio-toast.at-tiled .at-kind,.audio-toast .at-count{display:none}}@media only screen and (width<=480px){.audio-toast .at-inner{gap:6px;padding:10px}.audio-toast .at-download,.audio-toast .at-star{display:none}.audio-toast .at-close{margin-left:auto}}@media (prefers-reduced-motion:reduce){.vm-play-icon,.vm-wave-skel,.rec-card-wave .vm-wave-svg{animation:none}.vm-spin{opacity:.6;border-right-color:currentColor;animation:none}.audio-toast{transition:opacity .2s,visibility 0s linear .2s;transform:none}body.main{transition:none}#content{transition-property:opacity!important}}.ue-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ue-code{color:var(--text);background:0 0;border:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-code{font-size:14px}}.ue-help{color:var(--text-muted);font-size:12px;font-weight:400;line-height:16px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-help{font-size:13px;line-height:18px}}.ue-help--warn{color:var(--warning-deep)}.ue-btn{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);width:auto;height:34px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;transition:border-color .15s,background .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-btn{border-radius:9px;gap:9px;height:37px;padding:0 15px;font-size:15px}}.ue-btn:hover:not(:disabled):not(.is-preview-locked){border-color:var(--accent)}.ue-btn:disabled{cursor:default;color:var(--text-muted);background:var(--bg-inset);opacity:1!important}.ue-btn--primary{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.ue-btn--primary:hover:not(:disabled):not(.is-preview-locked){background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-bg)}.ue-btn--link{height:auto;color:var(--accent);background:0 0;border:0;padding:0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-btn--link{font-size:14px}}.ue-btn--link:hover:not(:disabled):not(.is-preview-locked){text-decoration:underline}.ue-check{color:var(--text);cursor:pointer;align-items:center;gap:9px;margin:0;font-size:13.5px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-check{gap:10px;font-size:15px}}.ue-check input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);margin:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-check input[type=checkbox]{width:18px;height:18px}}.ue-check.is-locked{color:var(--text-muted);cursor:default}.ue-chip{box-sizing:border-box;border:1px solid var(--border);background:var(--chip-neutral-bg);height:20px;color:var(--text-muted);white-space:nowrap;text-transform:none;letter-spacing:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 7px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-chip{border-radius:1099px;gap:6px;height:22px;padding:0 8px;font-size:12px}}.ue-chip i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-chip i{font-size:11px}}.ue-chip--neutral{background:var(--bg-inset)}.ue-chip--you{background:var(--accent-soft);border-color:var(--accent-wash);color:var(--accent)}.ue-chip--elsewhere{background:var(--warning-chip-bg);border-color:var(--warning-ring);color:var(--warning-deep)}.ue-float{z-index:60;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);text-align:left;border-radius:12px;padding:12px 14px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-float{border-radius:13px;padding:13px 15px}}.ue-float-title{color:var(--text-strong);margin:0 0 4px;font-size:13.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-float-title{font-size:15px}}.ue-float-body{color:var(--text);margin:0 0 12px;font-size:12.5px;line-height:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-float-body{margin:0 0 13px;font-size:14px;line-height:19px}}.ue-float-actions{gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-float-actions{gap:9px}}.ue-layout{min-width:0;color:var(--text);flex-direction:column;gap:18px;padding-top:18px;display:flex;container:ue-layout/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout{gap:20px;padding-top:20px}}.ue-layout .ue-section-title{letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:9px;margin:0;font-size:12px;font-weight:700;line-height:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-section-title{gap:10px;font-size:13px;line-height:18px}}.ue-layout .ue-section-title>i{text-align:center;width:15px;color:var(--accent)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-section-title>i{width:17px}}.ue-layout .ue-access{flex-direction:column;gap:16px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-access{gap:18px}}.ue-layout .ue-lock-note{box-sizing:border-box;border:1px solid var(--warning-ring);background:var(--warning-chip-bg);max-width:560px;color:var(--warning-deep);border-radius:10px;align-items:flex-start;gap:11px;padding:11px 14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-lock-note{border-radius:11px;gap:12px;max-width:616px;padding:12px 15px}}.ue-layout .ue-lock-note>i{padding-top:2px;font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-lock-note>i{font-size:17px}}.ue-layout .ue-lock-note p{margin:0;font-size:13px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-lock-note p{font-size:14px;line-height:20px}}.ue-layout .ue-lock-note strong{font-weight:700}.ue-layout .ue-access-wait{max-width:420px;min-height:40px;color:var(--text-muted);align-items:center;gap:10px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-access-wait{gap:11px;max-width:462px;min-height:44px;font-size:14px}}.ue-layout .ue-access-wait>i{font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-access-wait>i{font-size:15px}}.ue-layout .ue-access-wait .ue-btn{height:30px;padding:0 12px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-access-wait .ue-btn{height:33px;padding:0 13px;font-size:14px}}.ue-layout .ue-new-business{flex-direction:column;gap:5px;max-width:380px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-new-business{gap:6px;max-width:418px}}.ue-layout .ue-new-business label{margin:0;font-size:12.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-new-business label{font-size:14px}}.ue-layout .ue-ac{position:relative}.ue-layout .ue-business-move-ask{width:min(400px,100%);top:calc(100% + 6px);left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-business-move-ask{width:min(440px,100%);top:calc(100% + 7px)}}.ue-layout .ue-access-top{flex-wrap:wrap;align-items:flex-start;gap:14px 28px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-access-top{gap:15px 31px}}.ue-layout .ue-lives{flex-direction:column;flex:0 380px;gap:5px;min-width:0;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-lives{flex:0 418px;gap:6px}}.ue-layout .ue-lives>label{color:var(--text);margin:0;font-size:12.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-lives>label{font-size:14px}}.ue-layout .ue-select{display:block;position:relative}.ue-layout .ue-select select{appearance:none;box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-inset);width:100%;height:36px;color:var(--text);opacity:1;cursor:pointer;padding:0 34px 0 11px;font-family:inherit;font-size:13.5px;font-weight:500;border-radius:8px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-select select{height:40px;padding:0 37px 0 12px;font-size:15px;border-radius:9px!important}}.ue-layout .ue-select>i{color:var(--text);pointer-events:none;font-size:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-select>i{font-size:13px;right:13px}}.ue-layout .ue-select.is-locked select,.ue-layout .ue-select select:disabled{border-style:dashed;border-color:var(--border);background:var(--bg-selected);color:var(--text-muted);cursor:default;opacity:1}.ue-layout .ue-select.is-locked>i{color:var(--text-muted)}.ue-layout .ue-move-ask{width:min(400px,100%);top:64px;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-move-ask{width:min(440px,100%);top:70px}}.ue-layout .ue-manager{flex-direction:column;flex:0 420px;gap:5px;min-width:0;padding-top:21px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-manager{flex:0 462px;gap:6px;padding-top:23px}}.ue-layout .ue-manager .ue-check{align-self:flex-start}.ue-layout .ue-grid-block{min-width:0;container:ue-grid/inline-size}.ue-layout .ue-grid-tools{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-tools{gap:9px 13px;margin-bottom:9px}}.ue-layout .ue-grid-title{color:var(--text);margin:0;font-size:14px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-title{font-size:15px}}.ue-layout .ue-grid-count{color:var(--text-muted);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-count{font-size:14px}}.ue-layout .ue-grid-spacer{flex:auto}.ue-layout .ue-search{display:inline-block;position:relative}.ue-layout .ue-search>i{color:var(--text-muted);pointer-events:none;font-size:12px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-search>i{font-size:13px;left:11px}}.ue-layout .ue-search input{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-card);width:220px;height:32px;color:var(--text);padding:0 10px 0 31px;font-size:12.5px;border-radius:8px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-search input{width:242px;height:35px;padding:0 11px 0 34px;font-size:14px;border-radius:9px!important}}.ue-layout .ue-grid{flex-direction:column;min-width:0;display:flex;overflow-x:auto}.ue-layout .ue-grid-row{box-sizing:border-box;border:1px solid var(--border-row);background:var(--bg-card);border-top:0;grid-template-columns:34px minmax(0,1fr) repeat(7,80px) 52px;align-items:center;min-width:780px;min-height:40px;padding:0 6px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-row{grid-template-columns:37px minmax(0,1fr) repeat(7,88px) 57px;min-width:858px;min-height:44px;padding:0 7px}}.ue-layout .ue-grid-row:last-child{border-radius:0 0 9px 9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-row:last-child{border-radius:0 0 10px 10px}}.ue-layout .ue-grid-row.is-empty .ue-row-name{color:var(--text-muted)}.ue-layout .ue-grid-head{border-top:1px solid var(--border-row);background:var(--bg-inset);border-radius:9px 9px 0 0;align-items:end;min-height:50px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-head{border-radius:10px 10px 0 0;min-height:55px}}.ue-layout .ue-grid-head .ue-cell{padding-bottom:3px}.ue-layout .ue-grid-head .ue-cell--feat input[type=checkbox]{margin:4px 0}.ue-layout .ue-grid-head .ue-cell--name{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);padding-bottom:8px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-head .ue-cell--name{padding-bottom:9px;font-size:12px}}.ue-layout .ue-grid-head .ue-cell--all{color:var(--text);align-self:end;padding-bottom:8px;font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-head .ue-cell--all{padding-bottom:9px;font-size:13px}}.ue-layout .ue-grid-all{border-bottom:1px dashed var(--border-field);background:var(--bg-inset);min-height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-all{min-height:48px}}.ue-layout .ue-cell{justify-content:center;align-items:center;min-width:0;display:flex}.ue-layout .ue-cell input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-cell input[type=checkbox]{width:18px;height:18px}}.ue-layout .ue-cell input[type=checkbox]:disabled{cursor:default;opacity:.5}.ue-layout .ue-cell--name{justify-content:flex-start;gap:9px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-cell--name{gap:10px;font-size:14px}}.ue-layout .ue-cell--name.is-nested{padding-left:calc((var(--ue-depth,2) - 2) * 16px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-cell--name.is-nested{padding-left:calc((var(--ue-depth,2) - 2) * 18px)}}.ue-layout .ue-cell--feat{flex-direction:column;justify-content:flex-end;gap:3px}.ue-layout .ue-grid-row:not(.ue-grid-head) .ue-cell--feat{justify-content:center}.ue-layout .ue-head-label{color:var(--text);text-align:center;white-space:nowrap;font-size:11.5px;font-weight:600;line-height:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-head-label{font-size:13px;line-height:14px}}.ue-layout .ue-dash{height:24px;color:var(--text-muted);align-items:center;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-dash{height:26px;font-size:14px}}.ue-layout .ue-row-text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ue-layout .ue-row-name{-webkit-line-clamp:2;overflow-wrap:break-word;white-space:normal;min-width:0;color:var(--text);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-row-name{font-size:14px}}.ue-layout .ue-row-name--strong{font-weight:600}.ue-layout .ue-row-sub{color:var(--text-muted);font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-row-sub{font-size:13px}}.ue-layout .ue-row-hint{color:var(--warning-deep);white-space:nowrap;flex:none;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-row-hint{font-size:13px}}.ue-layout .ue-grid-empty{border:1px solid var(--border-row);color:var(--text-muted);border-top:0;border-radius:0 0 9px 9px;padding:14px 12px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-empty{border-radius:0 0 10px 10px;padding:15px 13px;font-size:14px}}.ue-layout .ue-rowlist{display:none}.ue-layout .ue-grid-notes{flex-direction:column;gap:5px;margin-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-grid-notes{gap:6px;margin-top:11px}}.ue-layout .ue-note{color:var(--text-muted);align-items:flex-start;gap:8px;margin:0;font-size:12.5px;line-height:17px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-note{gap:9px;font-size:14px;line-height:19px}}.ue-layout .ue-note>i,.ue-layout .ue-note>.admin-badge-icon{text-align:center;flex:0 0 14px;width:14px;padding-top:2px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-note>i,.ue-layout .ue-note>.admin-badge-icon{flex:0 0 15px;width:15px;font-size:13px}}.ue-layout .ue-earlier{flex-direction:column;gap:6px;margin-top:10px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-earlier{gap:7px;margin-top:11px}}.ue-layout .ue-earlier .ue-note>span{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-earlier .ue-note>span{gap:2px 9px}}.ue-layout .ue-earlier .ue-earlier-what{color:var(--text);font-weight:600}.ue-layout .ue-earlier .ue-btn--link{white-space:normal;text-align:left;justify-content:flex-start;padding:0;line-height:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-earlier .ue-btn--link{line-height:19px}}.ue-layout .ue-replace-ask{width:min(420px,100%);top:calc(100% + 6px);left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-replace-ask{width:min(462px,100%);top:calc(100% + 7px)}}.ue-layout .ue-staff{flex-direction:column;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-staff{gap:9px}}.ue-layout .ap-roles-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;max-width:980px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-roles-grid{grid-template-columns:repeat(auto-fill,minmax(264px,1fr));gap:11px;max-width:1078px}}.ue-layout .ap-role-card{border:1px solid var(--border);background:var(--bg-inset);cursor:pointer;border-radius:10px;align-items:flex-start;gap:12px;margin:0;padding:12px 14px;font-weight:400;transition:border-color .15s,background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-role-card{border-radius:11px;gap:13px;padding:13px 15px}}.ue-layout .ap-role-card:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.ue-layout .ap-role-card.ap-role-card--admin:has(input:checked){border-color:var(--admin-soft-border);background:var(--admin-soft-bg)}.ue-layout .ap-role-card.ap-role-card--admin:has(input:checked) .ap-role-icon{background:var(--admin);border-color:var(--admin)}.ue-layout .ap-role-card.ap-role-card--admin:has(input:checked) .ap-role-icon i{color:var(--on-fill)}:is(.ue-layout .ap-role-card.ap-role-card--admin:has(input:checked) .ap-role-icon .admin-badge-icon .abi-shield,.ue-layout .ap-role-card.ap-role-card--admin:has(input:checked) .ap-role-icon .admin-badge-icon .abi-letter){fill:var(--on-fill)}.ue-layout .ap-role-card.ap-role-card--admin:has(input:checked) .ap-role-icon .admin-badge-icon .abi-deep{fill:var(--logo-mark)}.ue-layout .ap-role-check{flex-shrink:0;padding-top:2px}.ue-layout .ap-role-check input[type=checkbox]{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;margin:0;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-role-check input[type=checkbox]{width:17px;height:17px}}.ue-layout .ap-role-icon{border:1px solid var(--border);background:var(--bg-card);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-role-icon{border-radius:9px;width:35px;height:35px}}.ue-layout .ap-role-icon i{color:var(--accent);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-role-icon i{font-size:14px}}.ue-layout .ap-role-icon.ap-role-icon--admin i{color:var(--admin-icon)}.ue-layout .ap-role-body{flex:1;min-width:0}.ue-layout .ap-role-name{color:var(--text-strong);margin-bottom:2px;font-size:13px;font-weight:600;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-role-name{font-size:14px}}.ue-layout .ap-role-desc{color:var(--text-muted);font-size:11px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-role-desc{font-size:12px}}.ue-layout .ap-form-grid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.ue-layout .field{margin-bottom:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .field{margin-bottom:11px}}.ue-layout .field>label{color:var(--text);margin-bottom:5px;font-size:12.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .field>label{margin-bottom:6px;font-size:14px}}.ue-layout .ap-form-grid select{height:38px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-form-grid select{height:42px}}.ue-layout .ue-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-pair{gap:0 15px}}.ue-layout .ue-required{color:var(--danger-words);margin-left:6px;font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-required{margin-left:7px;font-size:13px}}:is(#admin-accounts-page,#team-page) .ue-layout .ue-input.is-missing input{border-color:var(--danger-words)}.ue-layout .ue-input{display:block;position:relative}.ue-layout .ue-input>i{color:var(--text-muted);pointer-events:none;font-size:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-input>i{font-size:13px;right:11px}}.ue-layout .ue-input.is-locked input{background:var(--bg-selected);color:var(--text-muted);border-style:dashed;padding-right:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-input.is-locked input{padding-right:35px}}.ue-layout .ap-field-hint{color:var(--text-muted);margin-left:6px;font-size:11px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-field-hint{margin-left:7px;font-size:12px}}.ue-layout .ap-pw-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-row{gap:11px 18px}}.ue-layout .ap-pw-summary{color:var(--text-muted);font-size:13px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-summary{font-size:14px;line-height:20px}}.ue-layout .ap-pw-hint{color:var(--text-muted);margin-bottom:12px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-hint{margin-bottom:13px;font-size:13px}}.ue-layout .ap-pw-hint.ap-pw-hint--ok{color:var(--success)}.ue-layout .ap-pw-check.ap-pw-check--gap{margin-top:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-check.ap-pw-check--gap{margin-top:9px}}.ue-layout .ap-pw-check{cursor:pointer;align-items:flex-start;gap:9px;margin-bottom:14px;font-size:13px;font-weight:400;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-check{gap:10px;margin-bottom:15px;font-size:14px}}.ue-layout .ap-pw-check input[type=checkbox]{width:15px;height:15px;accent-color:var(--accent);flex-shrink:0;margin-top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-check input[type=checkbox]{width:17px;height:17px}}.ue-layout .ap-pw-check .ap-field-hint{margin:2px 0 0;display:block}.ue-layout .ap-pw-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-actions{gap:11px}}.ue-layout .ap-pw-or{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-or{font-size:13px}}.ue-layout .ap-pw-cancel{width:auto;color:var(--text-muted);cursor:pointer;border:0;border-radius:0;margin-left:auto;padding:0 4px;font-size:13px;text-decoration:underline;display:inline-block;background:0 0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-cancel{font-size:14px}}.ue-layout .ap-pw-cancel:hover{color:var(--text)}.ue-layout .ap-pw-msg{align-items:center;gap:7px;margin-top:12px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ap-pw-msg{gap:8px;margin-top:13px;font-size:14px}}.ue-layout .ap-pw-msg.ap-pw-msg--err{color:var(--danger-deep)}.ue-layout .ap-pw-msg.ap-pw-msg--ok{color:var(--success)}.ue-layout .ue-notify-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-notify-row{gap:13px}}.ue-layout .ue-dur{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.ue-layout .ue-dur .ap-field-hint{margin-left:0}.ue-layout .ue-num{width:52px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-num{width:57px}}.ue-layout .ue-num--sm{width:46px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-num--sm{width:51px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ue-grid (width<=899px){.ue-layout .ue-grid-row{grid-template-columns:30px minmax(152px,1fr) repeat(7,56px) 44px;min-width:0;padding-block:3px}.ue-layout .ue-head-label{white-space:normal;max-width:100%}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ue-grid (width<=989px){.ue-layout .ue-grid-row{grid-template-columns:33px minmax(167px,1fr) repeat(7,62px) 48px;min-width:0;padding-block:3px}.ue-layout .ue-head-label{white-space:normal;max-width:100%}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ue-grid (width<=639px){.ue-layout .ue-grid{display:none}.ue-layout .ue-rowlist{border:1px solid var(--border-row);border-bottom:0;border-radius:10px;display:block;overflow:hidden}.ue-layout .ue-grid-tools .ue-search{flex:100%;order:5}.ue-layout .ue-grid-tools .ue-search input{width:100%}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ue-grid (width<=703px){.ue-layout .ue-grid{display:none}.ue-layout .ue-rowlist{border:1px solid var(--border-row);border-bottom:0;border-radius:11px;display:block;overflow:hidden}.ue-layout .ue-grid-tools .ue-search{flex:100%;order:5}.ue-layout .ue-grid-tools .ue-search input{width:100%}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ue-layout (width<828px){.ue-layout .ue-lives,.ue-layout .ue-manager{flex-basis:100%}.ue-layout .ue-manager{padding-top:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ue-layout (width<911px){.ue-layout .ue-lives,.ue-layout .ue-manager{flex-basis:100%}.ue-layout .ue-manager{padding-top:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){.ue-layout .ue-rowlist{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));border-left-width:0;border-right-width:0;border-radius:0}.ue-layout .ue-rowlist .ue-rowlist-item{padding-left:calc(var(--page-gutter) - 3px);padding-right:var(--page-gutter)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){.ue-layout .ue-rowlist{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));border-left-width:0;border-right-width:0;border-radius:0}.ue-layout .ue-rowlist .ue-rowlist-item{padding-left:calc(var(--page-gutter) - 3px);padding-right:var(--page-gutter)}}}@media (width<=560px){.ue-layout .ue-pair{grid-template-columns:minmax(0,1fr)}}.ue-layout .ue-rowlist-item{box-sizing:border-box;border-left:3px solid #0000;border-bottom:1px solid var(--border-row);background:var(--bg-card);align-items:center;gap:9px;min-height:48px;padding:0 10px 0 9px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-item{gap:10px;min-height:53px;padding:0 11px 0 10px}}.ue-layout .ue-rowlist-item>input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:0 3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-item>input[type=checkbox]{width:20px;height:20px}}.ue-layout .ue-rowlist-item.is-active{border-left-color:var(--accent);background:var(--accent-soft)}.ue-layout .ue-rowlist-open{width:auto;min-width:0;height:auto;min-height:46px;color:var(--text);white-space:normal;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;flex:auto;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:7px 0;font-family:inherit;font-size:13.5px;font-weight:400;line-height:1.3;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-open{gap:11px;min-height:51px;padding:8px 0;font-size:15px}}.ue-layout .ue-rowlist-open:hover:not(:disabled):not(.is-preview-locked){border-color:#0000}.ue-layout .ue-rowlist-open .ue-code{font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-open .ue-code{font-size:15px}}.ue-layout .ue-rowlist-open .ue-row-name{-webkit-line-clamp:unset;white-space:normal;font-size:13.5px;font-weight:600;display:inline;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-open .ue-row-name{font-size:15px}}.ue-layout .ue-rowlist-open>i{color:var(--text-muted);flex:none;margin-left:auto;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-open>i{font-size:13px}}.ue-layout .ue-rowlist-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ue-layout .ue-rowlist-line{overflow-wrap:anywhere}.ue-layout .ue-rowlist-line .ue-code{margin-right:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-line .ue-code{margin-right:8px}}.ue-layout .ue-rowlist-line .ue-elbow{margin-right:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-line .ue-elbow{margin-right:8px}}.ue-layout .ue-elbow{color:var(--text-muted);flex:none;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-elbow{font-size:11px}}.ue-layout .ue-rowlist-item.is-nested .ue-rowlist-text{padding-left:calc(19.5px + (var(--ue-depth,2) - 2) * 14px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-item.is-nested .ue-rowlist-text{padding-left:calc(21px + (var(--ue-depth,2) - 2) * 15px)}}.ue-layout .ue-rowlist-item.is-nested .ue-rowlist-line .ue-elbow{width:12.5px;margin-left:-19.5px;margin-right:7px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-item.is-nested .ue-rowlist-line .ue-elbow{width:14px;margin-left:-21px;margin-right:8px}}.ue-layout .ue-rowlist-sum{overflow-wrap:anywhere;color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout .ue-rowlist-sum{font-size:14px}}.ue-layout--rooms{max-width:1040px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-layout--rooms{max-width:1144px}}.ue-sheet-layer{width:100%;max-width:none;height:100%;max-height:none;color:var(--text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.ue-sheet-layer:not([open]){display:none}.ue-sheet-layer::backdrop{background:0 0}.ue-sheet-layer .ue-sheet-panel:focus{outline:none}.ue-sheet{z-index:1000;background:var(--overlay-sheet);align-items:flex-end;display:flex;position:fixed;inset:0}.ue-sheet-panel{box-sizing:border-box;width:100%;max-height:88dvh;padding:8px 16px calc(22px + env(safe-area-inset-bottom,0px));background:var(--bg-card);box-shadow:var(--shadow-sheet);color:var(--text);border-radius:18px 18px 0 0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-sheet-panel{padding:9px 18px calc(24px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0}}.ue-sheet-grip{background:var(--border-field);border-radius:2px;width:38px;height:4px;margin:0 auto 12px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-sheet-grip{width:42px;margin:0 auto 13px}}.ue-sheet-head{align-items:flex-start;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-sheet-head{gap:11px}}.ue-sheet-head .ue-check{white-space:nowrap;flex:none;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-sheet-head .ue-check{font-size:14px}}.ue-sheet-titles{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.ue-sheet-title{color:var(--text-strong);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-sheet-title{gap:9px;font-size:18px}}.ue-sheet-title .ue-code{font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-sheet-title .ue-code{font-size:17px}}.ue-sheet-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-sheet-tiles{gap:9px;margin-top:15px}}.ue-tile{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-card);cursor:pointer;border-radius:10px;align-items:center;gap:9px;min-height:46px;margin:0;padding:6px 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-tile{border-radius:11px;gap:10px;min-height:51px;padding:7px 11px}}.ue-tile>i{color:var(--text);flex:0 0 15px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-tile>i{flex:0 0 17px;font-size:14px}}.ue-tile input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-tile input[type=checkbox]{width:20px;height:20px}}.ue-tile.is-on{border-color:var(--accent);background:var(--accent-soft)}.ue-tile.is-part{border-color:var(--accent);border-style:dashed}.ue-tile.is-off{background:var(--bg-inset);cursor:default;border-style:dashed}.ue-tile.is-off>i,.ue-tile.is-off .ue-tile-text>span:first-child{color:var(--text-muted)}.ue-tile-text{min-width:0;color:var(--text);flex-direction:column;flex:auto;gap:1px;font-size:13.5px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-tile-text{font-size:15px}}.ue-tile-sub{color:var(--text-muted);white-space:nowrap;font-size:10.5px;font-weight:400;line-height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-tile-sub{font-size:12px;line-height:13px}}.ue-sheet-done{width:100%;height:44px;margin-top:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-sheet-done{height:48px;margin-top:18px}}.ue-people-bar .ue-people-title{flex-direction:column;gap:4px;min-width:0;flex:auto!important;align-items:flex-start!important}.ue-people-bar .ue-people-heading{align-items:baseline;gap:10px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people-bar .ue-people-heading{gap:11px}}.ue-people-bar .ue-people-family{min-width:0;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px 7px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people-bar .ue-people-family{gap:2px 8px;font-size:13px}}.ue-people-bar .ue-people-family code{color:var(--text-muted);background:0 0;border:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people-bar .ue-people-family code{font-size:13px}}#team-page .ue-people-bar .ap-search{flex:none;width:340px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .ue-people-bar .ap-search{width:374px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#team-page .ue-people-bar.ap-sticky-bar{padding-left:var(--page-gutter)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#team-page .ue-people-bar.ap-sticky-bar{padding-left:var(--page-gutter)}}}@media only screen and (width<=800px){@container page (width<720px){#team-page .ue-people-bar.ap-sticky-bar{padding-right:var(--page-gutter)}}#team-page .ue-people-bar .ap-search{flex:auto;width:auto}}@media only screen and (width<=500px){#team-page .ue-people-bar .ap-new-btn{justify-content:center;width:44px;padding-left:0;padding-right:0}.ue-people-bar .ue-add-words{display:none}}#team-page .ue-people-bar{flex-wrap:wrap;row-gap:10px;height:auto;min-height:60px;padding-top:9px;padding-bottom:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .ue-people-bar{row-gap:11px;min-height:66px;padding-top:10px;padding-bottom:10px}}#team-page .ue-people-bar .ap-sticky-actions{flex:0 auto;margin-left:auto}.ue-dot{color:var(--text-muted)}.ue-people{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--text);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people{font-size:14px}}.ue-people th,.ue-people td{box-sizing:border-box;text-align:left;vertical-align:middle;padding:7px 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people th,.ue-people td{padding:8px 13px}}.ue-people thead th{border-top:1px solid var(--border-row);border-bottom:1px solid var(--border-row);background:var(--bg-inset);letter-spacing:.06em;text-transform:uppercase;height:36px;color:var(--text-muted);font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people thead th{height:40px;font-size:12px}}.ue-people thead th:first-child{width:29%;padding-left:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people thead th:first-child{padding-left:22px}}.ue-people thead th:nth-child(2){width:15%}.ue-people thead th:nth-child(3){width:24%}.ue-people thead th:nth-child(4){width:18.5%}.ue-people .ue-people-when{text-align:right;color:var(--text-muted);white-space:nowrap;padding-right:20px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-when{padding-right:22px;font-size:14px}}.ue-people thead th.ue-people-when{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people thead th.ue-people-when{font-size:12px}}.ue-people .ue-people-group th{border-bottom:1px solid var(--border-row);background:var(--bg-inset);letter-spacing:.06em;text-transform:uppercase;height:28px;color:var(--text-muted);padding:0 20px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-group th{height:31px;padding:0 22px;font-size:12px}}.ue-people .ue-people-group th span{letter-spacing:0;font-weight:600}.ue-people .ue-people-row{border-bottom:1px solid var(--border-row)}.ue-people .ue-people-row>td:first-child{padding-left:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-row>td:first-child{padding-left:22px}}.ue-people .ue-people-row.is-clickable{cursor:pointer}.ue-people .ue-people-row.is-clickable:hover{background:var(--bg-row-hover)}.ue-people .ue-people-row.is-clickable:focus-visible{background:var(--bg-row-hover);outline:2px solid var(--accent);outline-offset:-2px}.ue-people td code{color:var(--text);background:0 0;border:0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people td code{font-size:14px}}.ue-people .ue-people-cell{align-items:center;gap:11px;min-width:0;min-height:40px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-cell{gap:12px;min-height:44px}}.ue-people .ue-people-avatar{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-avatar{border-radius:9px;flex:0 0 35px;width:35px;height:35px;font-size:13px}}.ue-people .ue-people-avatar img{object-fit:cover;width:100%;height:100%}.ue-people .ue-people-avatar.is-manager{background:var(--manager-soft-bg);color:var(--manager)}.ue-people .ue-people-avatar.is-admin{background:var(--admin-soft-bg);color:var(--admin-deep)}.ue-people .ue-people-who{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ue-people .ue-people-name{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-name{gap:4px 7px}}.ue-people .ue-people-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:13.5px;font-weight:600;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-name-text{font-size:15px}}.ue-people .ue-people-id{align-items:center;gap:6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-id{gap:7px}}.ue-people .ue-people-roles{flex:none;align-items:center;gap:5px;font-size:15px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-roles{gap:6px;font-size:17px}}.ue-people .ue-role{display:inline-flex}.ue-people .ue-people-name>.ue-chip{flex-shrink:1;min-width:0;max-width:100%}.ue-people .ue-people-mail{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:12px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-mail{font-size:13px}}.ue-people .ue-people-why{color:var(--text-muted);align-items:center;gap:5px;margin-top:3px;font-size:11.5px;line-height:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-why{gap:6px;font-size:13px;line-height:15px}}.ue-people .ue-people-why i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-why i{font-size:11px}}.ue-people .ue-people-lives,.ue-people .ue-people-locs{line-height:1.3}.ue-people .ue-people-lives>span,.ue-people .ue-people-locs>span{-webkit-line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ue-people .ue-people-lives .ue-chip,.ue-people .ue-people-locs .ue-chip{display:inline-flex}.ue-people .ue-people-lives>.ue-people-label,.ue-people .ue-people-locs>.ue-people-label{display:none}.ue-people .ue-people-sub{color:var(--text-muted);font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-sub{font-size:13px}}.ue-people .ue-people-icons{flex-wrap:wrap;align-items:center;gap:9px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-icons{gap:10px}}.ue-people .ue-people-icons i{text-align:center;width:15px;color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people .ue-people-icons i{width:17px;font-size:14px}}.ue-people .ue-people-none{color:var(--text-muted)}.ue-people-wrap{container:ue-people/inline-size}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ue-people (width<=899px){.ue-people th,.ue-people td{padding-left:8px;padding-right:8px}.ue-people thead th:first-child{width:31%;padding-left:16px}.ue-people thead th:nth-child(2){width:17%}.ue-people thead th:nth-child(3){width:23%}.ue-people thead th:nth-child(4){width:15%}.ue-people .ue-people-row>td:first-child{padding-left:16px}.ue-people .ue-people-when{padding-right:16px}.ue-people .ue-people-row>td.ue-people-when{white-space:normal}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ue-people (width<=989px){.ue-people th,.ue-people td{padding-left:9px;padding-right:9px}.ue-people thead th:first-child{width:31%;padding-left:18px}.ue-people thead th:nth-child(2){width:17%}.ue-people thead th:nth-child(3){width:23%}.ue-people thead th:nth-child(4){width:15%}.ue-people .ue-people-row>td:first-child{padding-left:18px}.ue-people .ue-people-when{padding-right:18px}.ue-people .ue-people-row>td.ue-people-when{white-space:normal}}}.ue-people-pending{--ap-pending-row-h:55px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ue-people-pending{--ap-pending-row-h:61px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ue-people (width<=699px){.ue-people{table-layout:auto}.ue-people thead{display:none}.ue-people tbody,.ue-people tr,.ue-people th,.ue-people td{display:block}.ue-people .ue-people-group th{height:auto;padding:6px 14px 7px;line-height:14px;display:block}@media only screen and (width<=800px){@container page (width<720px){.ue-people .ue-people-group th{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}.ue-people .ue-people-row{grid-template-columns:fit-content(50%) minmax(0,1fr) auto;grid-template-areas:"person person person""lives locs locs""can can when";gap:4px 12px;padding:10px 14px 12px;display:grid}.ue-people .ue-people-row>td{padding:0}@media only screen and (width<=800px){@container page (width<720px){.ue-people .ue-people-row{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}.ue-people .ue-people-row>td.ue-people-person{grid-area:person;padding-left:0}.ue-people .ue-people-lives>span,.ue-people .ue-people-locs>span{white-space:normal}.ue-people .ue-people-lives>.ue-people-label,.ue-people .ue-people-locs>.ue-people-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1px;font-size:10.5px;font-weight:700;line-height:13px;display:block}.ue-people .ue-people-lives{grid-area:lives}.ue-people .ue-people-locs{grid-area:locs}.ue-people .ue-people-can{grid-area:can}.ue-people .ue-people-row>.ue-people-when{grid-area:when;align-self:center;padding:0}.ue-people-pending{--ap-pending-row-h:132px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ue-people (width<=769px){.ue-people{table-layout:auto}.ue-people thead{display:none}.ue-people tbody,.ue-people tr,.ue-people th,.ue-people td{display:block}.ue-people .ue-people-group th{height:auto;padding:7px 15px 8px;line-height:15px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=800px){@container page (width<720px){.ue-people .ue-people-group th{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}.ue-people .ue-people-row{grid-template-columns:fit-content(50%) minmax(0,1fr) auto;grid-template-areas:"person person person""lives locs locs""can can when";gap:4px 13px;padding:11px 15px 13px;display:grid}.ue-people .ue-people-row>td{padding:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=800px){@container page (width<720px){.ue-people .ue-people-row{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}.ue-people .ue-people-row>td.ue-people-person{grid-area:person;padding-left:0}.ue-people .ue-people-lives>span,.ue-people .ue-people-locs>span{white-space:normal}.ue-people .ue-people-lives>.ue-people-label,.ue-people .ue-people-locs>.ue-people-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:1px;font-size:12px;font-weight:700;line-height:14px;display:block}.ue-people .ue-people-lives{grid-area:lives}.ue-people .ue-people-locs{grid-area:locs}.ue-people .ue-people-can{grid-area:can}.ue-people .ue-people-row>.ue-people-when{grid-area:when;align-self:center;padding:0}.ue-people-pending{--ap-pending-row-h:145px}}}#admin-accounts-page .ue-devices .ap-linked-table--devices{container:ap-devices/inline-size}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-devices (width<725px){#admin-accounts-page .ue-devices .ap-linked-table--devices table,#admin-accounts-page .ue-devices .ap-linked-table--devices tbody{display:block}#admin-accounts-page .ue-devices .ap-linked-table--devices thead{display:none}#admin-accounts-page .ue-devices .ap-linked-table--devices tbody tr{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:5px 10px;padding:10px 56px 10px 16px;display:flex;position:relative}#admin-accounts-page .ue-devices .ap-linked-table--devices tbody tr:after{content:"";flex-basis:100%;order:4;height:0}#admin-accounts-page .ue-devices .ap-linked-table--devices tbody tr:last-child{border-bottom:0}#admin-accounts-page .ue-devices .ap-linked-table--devices table td{border-bottom:0;min-width:0;padding:0;display:block}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-name{overflow-wrap:anywhere;order:1;font-weight:600}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-type{order:2}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-status{order:3}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-when{order:5}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-ip{color:var(--text-muted);overflow-wrap:anywhere;order:6;font-size:12px}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-ip:has(>.ap-muted){display:none}#admin-accounts-page .ue-devices .ap-linked-table--devices td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);margin-right:6px;font-size:11.5px;font-weight:400}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-action{width:auto;position:absolute;top:50%;right:16px;transform:translateY(-50%)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-devices (width<798px){#admin-accounts-page .ue-devices .ap-linked-table--devices table,#admin-accounts-page .ue-devices .ap-linked-table--devices tbody{display:block}#admin-accounts-page .ue-devices .ap-linked-table--devices thead{display:none}#admin-accounts-page .ue-devices .ap-linked-table--devices tbody tr{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px 11px;padding:11px 62px 11px 18px;display:flex;position:relative}#admin-accounts-page .ue-devices .ap-linked-table--devices tbody tr:after{content:"";flex-basis:100%;order:4;height:0}#admin-accounts-page .ue-devices .ap-linked-table--devices tbody tr:last-child{border-bottom:0}#admin-accounts-page .ue-devices .ap-linked-table--devices table td{border-bottom:0;min-width:0;padding:0;display:block}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-name{overflow-wrap:anywhere;order:1;font-weight:600}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-type{order:2}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-status{order:3}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-when{order:5}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-ip{color:var(--text-muted);overflow-wrap:anywhere;order:6;font-size:13px}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-ip:has(>.ap-muted){display:none}#admin-accounts-page .ue-devices .ap-linked-table--devices td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);margin-right:7px;font-size:13px;font-weight:400}#admin-accounts-page .ue-devices .ap-linked-table--devices .ap-dev-action{width:auto;position:absolute;top:50%;right:18px;transform:translateY(-50%)}}}#admin-accounts-page .hr-modal{z-index:1200;background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-modal{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:18px}}#admin-accounts-page .hr-dialog{border:1px solid var(--border);background:var(--bg-card);width:min(900px,100%);max-height:min(85vh,100%);box-shadow:var(--shadow-raised);border-radius:14px;outline:none;padding:22px 26px 24px;overflow:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-dialog{border-radius:15px;width:min(990px,100%);max-height:min(93.5vh,100%);padding:24px 29px 26px}}#admin-accounts-page .hr-head{align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-head{gap:18px;margin-bottom:11px}}#admin-accounts-page .hr-head h2{overflow-wrap:anywhere;min-width:0;color:var(--text-strong);text-wrap:balance;flex:1;margin:0;font-size:17px;font-weight:600;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-head h2{font-size:19px}}#admin-accounts-page .hr-head h2 i{color:var(--warning-icon);margin-right:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-head h2 i{margin-right:9px}}#admin-accounts-page .hr-close{border:1px solid var(--border);width:32px;height:32px;min-height:0;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-close{border-radius:8px;width:35px;height:35px}}#admin-accounts-page .hr-close:hover{color:var(--text)}@media only screen and (width<=800px){#admin-accounts-page .hr-close{width:44px;height:44px}}#admin-accounts-page .hr-intro,#admin-accounts-page .hr-foot{color:var(--text-muted);margin:0 0 16px;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-intro,#admin-accounts-page .hr-foot{margin:0 0 18px;font-size:14px}}#admin-accounts-page .hr-foot{margin:14px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-foot{margin:15px 0 0}}#admin-accounts-page .hr-table{border-collapse:collapse;width:100%;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-table{font-size:14px}}#admin-accounts-page .hr-table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);padding:8px 10px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-table th{padding:9px 11px;font-size:12px}}#admin-accounts-page .hr-table td{vertical-align:top;color:var(--text);border-bottom:1px solid var(--border);padding:10px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-table td{padding:11px}}#admin-accounts-page .hr-table tr:last-child td{border-bottom:0}#admin-accounts-page .hr-table code{color:var(--text-muted);margin-top:2px;font-size:11px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-table code{font-size:12px}}#admin-accounts-page .hr-table strong{color:var(--text-strong)}#admin-accounts-page .hr-table .ga-account{display:block}#admin-accounts-page .hr-table .ga-account+.ga-account{margin-top:3px}#admin-accounts-page .hr-table .ga-more{margin-top:2px}#admin-accounts-page .hr-table .ga-more summary{width:max-content;color:var(--accent);cursor:pointer;font-weight:600}#admin-accounts-page .hr-table .ga-more[open] summary{margin-bottom:2px}#admin-accounts-page .hr-table .hr-dir{white-space:nowrap}@media (width>=721px){#admin-accounts-page .hr-table.ga-table{table-layout:fixed}#admin-accounts-page .hr-table.ga-table th:first-child,#admin-accounts-page .hr-table.ga-table th:nth-child(2){width:20%}#admin-accounts-page .hr-table.ga-table th:nth-child(3){width:24%}#admin-accounts-page .hr-table.ga-table code{overflow-wrap:anywhere}}@media (width<=720px){#admin-accounts-page .hr-table thead{display:none}#admin-accounts-page .hr-table tr{border-bottom:1px solid var(--border);padding:10px 0;display:block}#admin-accounts-page .hr-table td{border:0;padding:3px 0;display:block}#admin-accounts-page .hr-table .hr-dir{white-space:normal}#admin-accounts-page .hr-table td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px;font-weight:700;display:block}}#admin-accounts-page{--ue-pick-icon:var(--admin-icon)}:is(#admin-accounts-page,#team-page) .ue-hero{--ue-hero-band:var(--hub-hero-bg);--ue-hero-glow:var(--accent-glow-strong);color:var(--on-fill);background:radial-gradient(520px 280px at 100px 150px, var(--ue-hero-glow), transparent 72%), var(--ue-hero-band);position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero{background:radial-gradient(572px 308px at 110px 165px, var(--ue-hero-glow), transparent 72%), var(--ue-hero-band)}}:is(#admin-accounts-page,#team-page) .ue-hero.is-admin{--ue-hero-band:var(--admin-hero-band);--ue-hero-glow:var(--admin-hero-glow)}:is(#admin-accounts-page,#team-page) .ue-hero--row,:is(#admin-accounts-page,#team-page) .ue-hero--new{z-index:40;background:radial-gradient(420px 160px at 90px 60px, var(--ue-hero-glow), transparent 72%), var(--ue-hero-band);position:sticky;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero--row,:is(#admin-accounts-page,#team-page) .ue-hero--new{background:radial-gradient(462px 176px at 99px 66px, var(--ue-hero-glow), transparent 72%), var(--ue-hero-band)}}:is(#admin-accounts-page,#team-page) .ue-hero:has(.ue-actions-menu,.ue-room-more.is-open){z-index:41}:is(#admin-accounts-page,#team-page) .ue-hero-top{box-sizing:border-box;align-items:center;gap:12px;min-height:52px;padding:8px 16px 0 22px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-top{gap:13px;min-height:57px;padding:9px 18px 0 24px}}:is(#admin-accounts-page,#team-page) .ue-hero .back-link{color:var(--on-fill);border-radius:7px;margin-left:-8px;padding:0 12px 0 8px;transition:background .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .back-link{border-radius:8px;margin-left:-9px;padding:0 13px 0 9px}}:is(#admin-accounts-page,#team-page) .ue-hero .back-link:hover,:is(#admin-accounts-page,#team-page) .ue-hero .back-link:focus-visible{color:var(--on-fill);background:var(--hero-pill-bg)}:is(#admin-accounts-page,#team-page) .ue-hero .back-link:hover .back-link-words{text-decoration:none}:is(#admin-accounts-page,#team-page) .ue-hero-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-actions{gap:9px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-btn{border-color:var(--hero-btn-border);background:var(--hero-btn-glass);height:34px;color:var(--on-fill);font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-btn{height:37px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-btn>i{color:var(--hero-btn-fg)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-btn:hover:not(:disabled){border-color:var(--hero-btn-hover-border)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-btn:disabled{background:var(--hero-pill-bg);color:var(--hero-text-dim);cursor:not-allowed}:is(#admin-accounts-page,#team-page) .ue-hero .ue-btn--preview{max-width:220px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-btn--preview{max-width:242px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-btn--preview .ue-btn-text{text-overflow:ellipsis;min-width:0;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-hero .ue-preview-form{display:none}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions{position:relative}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-btn{gap:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-btn{gap:9px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-btn .ue-actions-chev{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-btn .ue-actions-chev{font-size:11px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-btn[aria-expanded=true]{border-color:var(--border);background:var(--bg-card);color:var(--text-strong)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-btn[aria-expanded=true]>i{color:var(--text-strong)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-menu{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-menu{border-radius:11px;padding:7px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-menu{width:max-content;min-width:360px;max-width:440px;color:var(--text);text-align:left;position:absolute;top:42px;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-menu{min-width:396px;max-width:484px;top:46px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-reactivate-btn{border-color:var(--border);background:var(--bg-card);color:var(--text-strong);gap:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-reactivate-btn{gap:9px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-reactivate-btn>i{color:var(--text-strong)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act{box-sizing:border-box;width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-act{border-radius:7px;gap:9px;min-height:35px;padding:0 9px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act:hover,:is(#admin-accounts-page,#team-page) .ue-hero .ue-act:focus-visible{opacity:1;background:var(--bg-row-hover);color:var(--text);outline:none}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act.is-current,:is(#admin-accounts-page,#team-page) .ue-hero .ue-act[aria-current=true]{color:var(--accent)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act{gap:10px;min-height:38px;padding:0 10px;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-act{gap:11px;min-height:42px;padding:0 11px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-icon{text-align:center;color:var(--text-muted);flex:0 0 16px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-icon{flex:0 0 18px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-words{flex:auto;min-width:0}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-why,:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-note{color:var(--text-muted);white-space:nowrap;flex:none;align-items:center;gap:5px;margin-left:auto;font-size:12px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-why,:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-note{gap:6px;font-size:13px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-why i,:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-note i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-why i,:is(#admin-accounts-page,#team-page) .ue-hero .ue-act .ue-act-note i{font-size:11px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act.is-off{color:var(--text-muted);cursor:default}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act.is-off:hover{background:0 0}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act--danger,:is(#admin-accounts-page,#team-page) .ue-hero .ue-act--danger .ue-act-icon{color:var(--danger-deep)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act--danger.is-off,:is(#admin-accounts-page,#team-page) .ue-hero .ue-act--danger.is-off .ue-act-icon{color:var(--text-muted)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-act-rule{background:var(--border-row);height:1px;margin:4px 6px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-act-rule{margin:4px 7px}}@media only screen and (width<=800px){:is(#admin-accounts-page,#team-page) .ue-hero .ue-act{min-height:44px}}:is(#admin-accounts-page,#team-page) .ue-hero-main{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:30px;padding:6px 28px 22px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-main{gap:33px;padding:7px 31px 24px}}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-main,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-main{gap:16px;padding:6px 20px 14px 22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-main,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-main{gap:18px;padding:7px 22px 15px 24px}}:is(#admin-accounts-page,#team-page) .ue-hero-photo{box-sizing:border-box;border:4px solid var(--verdict-idle);border-radius:50%;flex:none;width:140px;height:140px;padding:4px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-photo{width:154px;height:154px}}:is(#admin-accounts-page,#team-page) .ue-hero-photo.is-ok{border-color:var(--live)}:is(#admin-accounts-page,#team-page) .ue-hero-photo.is-no{border-color:var(--verdict-alert)}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-photo{border-width:3px;width:68px;height:68px;padding:3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-photo{width:75px;height:75px}}:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-photo{border:2px dashed var(--hero-pill-border);width:68px;height:68px;padding:3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-photo{width:75px;height:75px}}:is(#admin-accounts-page,#team-page) .ue-hero-face{box-sizing:border-box;border:1px solid var(--hero-pill-border);background:var(--hero-pill-bg);width:100%;height:100%;color:var(--on-fill);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;margin:0;font-size:44px;font-weight:600;display:flex;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-face{font-size:48px}}:is(#admin-accounts-page,#team-page) .ue-hero-face img{object-fit:cover;width:100%;height:100%}:is(#admin-accounts-page,#team-page) label.ue-hero-face{cursor:pointer}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-face,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-face{font-size:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-face,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-face{font-size:24px}}:is(#admin-accounts-page,#team-page) .ue-hero-face-hint{background:var(--overlay-wash);color:var(--on-fill);opacity:0;justify-content:center;align-items:center;font-size:18px;transition:opacity .15s;display:flex;position:absolute;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-face-hint{font-size:20px}}:is(#admin-accounts-page,#team-page) .ue-hero-face:hover .ue-hero-face-hint,:is(#admin-accounts-page,#team-page) .ue-hero-face:focus-within .ue-hero-face-hint{opacity:1}:is(#admin-accounts-page,#team-page) .ue-hero-face.is-new .ue-hero-face-hint{display:none}:is(#admin-accounts-page,#team-page) .ue-hero .ue-ident-file,:is(#admin-accounts-page,#team-page) .ue-room .ue-ident-file{opacity:0;width:1px;height:1px;position:absolute}:is(#admin-accounts-page,#team-page) .ue-hero-mark{box-sizing:border-box;border:3px solid var(--ue-hero-band);background:var(--live);width:34px;height:34px;color:var(--ue-hero-band);border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;bottom:-3px;right:-3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-mark{width:37px;height:37px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hero-photo.is-no .ue-hero-mark{background:var(--verdict-alert)}:is(#admin-accounts-page,#team-page) .ue-hero-photo.is-idle .ue-hero-mark{background:var(--verdict-idle)}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-mark{border-width:2px;width:22px;height:22px;font-size:9px;bottom:-5px;right:-5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-mark{width:24px;height:24px;font-size:10px;bottom:-6px;right:-6px}}:is(#admin-accounts-page,#team-page) .ue-hero-id{min-width:0}:is(#admin-accounts-page,#team-page) .ue-hero-nameline{flex-wrap:wrap;align-items:center;gap:8px 9px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-nameline{gap:9px 10px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-name{min-width:0;max-width:100%;color:var(--on-fill);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0 4px 0 0;font-size:30px;font-weight:650;line-height:1.15;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-name{font-size:33px}}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-name,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-name{font-size:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-name,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-name{font-size:24px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-chip{border-color:var(--hero-pill-border);background:var(--hero-pill-bg);color:var(--on-fill)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-chip svg{width:auto;height:12px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-chip svg{height:13px;font-size:13px}}:is(#admin-accounts-page,#team-page) .ue-hero-dot{background:var(--verdict-idle);border-radius:50%;flex:none;width:7px;height:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-dot{width:8px;height:8px}}:is(#admin-accounts-page,#team-page) .ue-hero-chip--signin.is-ok .ue-hero-dot{background:var(--live)}:is(#admin-accounts-page,#team-page) .ue-hero-chip--signin.is-no .ue-hero-dot{background:var(--verdict-alert)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-chip--signin.is-no,:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-chip--gone{color:var(--verdict-alert)}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-chip--gone{border-color:var(--verdict-alert);background:0 0}:is(#admin-accounts-page,#team-page) .ue-hero-sub{min-width:0;color:var(--hero-text-dim);flex-wrap:wrap;align-items:center;gap:6px 9px;margin-top:10px;font-size:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-sub{gap:7px 10px;margin-top:11px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-hero-sub i{color:var(--hero-btn-fg);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-sub i{font-size:13px}}:is(#admin-accounts-page,#team-page) .ue-hero-sub code{color:inherit;background:0 0;padding:0;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-sub code{font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-sub,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-sub{white-space:nowrap;flex-wrap:nowrap;margin-top:6px;font-size:13px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-sub,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-sub{margin-top:7px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-sub>*,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-sub>*{flex:none}:is(#admin-accounts-page,#team-page) .ue-hero-email{min-width:0;color:var(--on-fill);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-email{font-size:17px}}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-email{flex:0 auto;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-email{font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-copy{border:1px solid var(--hero-btn-border);width:28px;height:28px;min-height:0;color:var(--hero-btn-fg);background:0 0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-copy{width:31px;height:31px;font-size:13px}}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-copy:hover,:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-copy:focus-visible{border-color:var(--hero-btn-hover-border);background:var(--hero-pill-bg);color:var(--on-fill)}:is(#admin-accounts-page,#team-page) .ue-hero-sep{color:var(--hero-meta)}:is(#admin-accounts-page,#team-page) .ue-hero-business{align-items:center;gap:8px;min-width:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-business{gap:9px}}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-business{flex:0 auto}:is(#admin-accounts-page,#team-page) .ue-hero-cut{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:260px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-cut{max-width:286px}}:is(#admin-accounts-page,#team-page) .ue-hero-number{flex:none}:is(#admin-accounts-page,#team-page) .ue-hero-figures{border-top:1px solid var(--hub-hero-edge);grid-template-columns:minmax(170px,max-content) minmax(0,max-content) minmax(120px,max-content) minmax(max-content,1fr);margin:18px 0 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-figures{grid-template-columns:minmax(187px,max-content) minmax(0,max-content) minmax(132px,max-content) minmax(max-content,1fr);margin:20px 0 0}}:is(#admin-accounts-page,#team-page) .ue-hero-figure{min-width:0;padding:12px 10px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-figure{padding:13px 11px 0 0}}:is(#admin-accounts-page,#team-page) .ue-hero-figure+:is(#admin-accounts-page,#team-page) .ue-hero-figure{border-left:1px solid var(--hub-hero-edge);padding-left:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-figure+:is(#admin-accounts-page,#team-page) .ue-hero-figure{padding-left:18px}}:is(#admin-accounts-page,#team-page) .ue-hero-figure dt{color:var(--hero-meta);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;font-size:10.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-figure dt{font-size:12px}}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd{min-height:28px;color:var(--on-fill);white-space:nowrap;align-items:center;gap:8px;margin:7px 0 0;font-size:18px;font-weight:650;line-height:1.2;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-figure dd{gap:9px;min-height:31px;margin:8px 0 0;font-size:20px}}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd>i{color:var(--hero-btn-fg);flex:none;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-figure dd>i{font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd.is-dim{color:var(--hero-text-dim);font-weight:600}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd.is-no,:is(#admin-accounts-page,#team-page) .ue-hero-figure dd.is-no>i{color:var(--verdict-alert)}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd.ue-hero-opens{flex-wrap:wrap;gap:6px 14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-figure dd.ue-hero-opens{gap:7px 15px}}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd.ue-hero-opens>i{color:var(--on-fill);font-size:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-figure dd.ue-hero-opens>i{font-size:19px}}:is(#admin-accounts-page,#team-page) .ue-hero-fig-sub{color:var(--hero-meta);flex:none;font-size:12.5px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-fig-sub{font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hero-failed{color:var(--verdict-alert);flex:none;font-size:12.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-failed{font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hero-figure .chart-strip{margin-left:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-figure .chart-strip{margin-left:7px}}:is(#admin-accounts-page,#team-page) .ue-hero-tabs{align-items:flex-end;gap:2px;min-width:0;padding:0 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-tabs{padding:0 18px}}:is(#admin-accounts-page,#team-page) .ue-hero-tabs>.acct-switch-tab{flex:none}:is(#admin-accounts-page,#team-page) .ue-hero-tabs>.is-tucked{display:none}:is(#admin-accounts-page,#team-page) .ue-hero-tabs.is-measuring>.is-tucked{display:inline-flex}:is(#admin-accounts-page,#team-page) .ue-hero-tabs.is-measuring>.ue-room-more{display:flex!important}:is(#admin-accounts-page,#team-page) .ue-hero-tab-lock{color:var(--verdict-alert);font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-tab-lock{font-size:11px}}:is(#admin-accounts-page,#team-page) .acct-switch-tab--hero.active .ue-hero-tab-lock{color:var(--danger-words)}:is(#admin-accounts-page,#team-page) .ue-hero-tab-dot{background:var(--btn-fill,var(--btn-primary-bg));border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hero-tab-dot{width:8px;height:8px}}:is(#admin-accounts-page,#team-page) .ue-room-more{flex:none;display:flex;position:relative}:is(#admin-accounts-page,#team-page) .ue-rooms-body.ap-detail-body{padding-top:4px}:is(#admin-accounts-page,#team-page) .ue-page:not(.is-new) .ue-room-title,:is(#admin-accounts-page,#team-page) .ue-page:not(.is-new) .ue-room--access .ue-access>.ue-section-title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-room-title{color:var(--text-strong);align-items:center;gap:12px;margin:26px 0 0;font-size:17px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-title{gap:13px;margin:29px 0 0;font-size:19px}}:is(#admin-accounts-page,#team-page) .ue-page.is-new .ue-room--access .ue-access>.ue-section-title{color:var(--text-strong);letter-spacing:0;text-transform:none;gap:12px;margin-top:8px;font-size:17px;font-weight:600;line-height:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-page.is-new .ue-room--access .ue-access>.ue-section-title{gap:13px;margin-top:9px;font-size:19px;line-height:33px}}:is(#admin-accounts-page,#team-page) .ue-page.is-new .ue-room--access .ue-access>.ue-section-title>i{background:var(--manager-wash);width:30px;height:30px;color:var(--manager);border-radius:9px;justify-content:center;align-items:center;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-page.is-new .ue-room--access .ue-access>.ue-section-title>i{border-radius:10px;width:33px;height:33px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-page.is-new .ue-room+.ue-room{border-top:1px solid var(--border);margin-top:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-page.is-new .ue-room+.ue-room{margin-top:20px}}:is(#admin-accounts-page,#team-page) .ue-room-row{border-bottom:1px solid var(--border-row);grid-template-columns:220px minmax(0,1fr);align-items:start;gap:8px 24px;padding:18px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-row{grid-template-columns:242px minmax(0,1fr);gap:9px 26px;padding:20px 0}}:is(#admin-accounts-page,#team-page) .ue-room-row:last-child{border-bottom:0}:is(#admin-accounts-page,#team-page) .ue-room .ue-layout{gap:0;padding-top:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room .ue-layout{padding-top:7px}}:is(#admin-accounts-page,#team-page) .ue-room--access .ue-layout{gap:18px;padding-top:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room--access .ue-layout{gap:20px;padding-top:24px}}:is(#admin-accounts-page,#team-page) .ue-room-label{min-height:34px;color:var(--text);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-label{gap:11px;min-height:37px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-room-label>i{text-align:center;width:16px;color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-label>i{width:18px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-room-value{min-width:0;max-width:640px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-value{max-width:704px}}:is(#admin-accounts-page,#team-page) .ue-room-value--wide{max-width:none}:is(#admin-accounts-page,#team-page) .ue-room-says{min-height:34px;color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-says{gap:9px;min-height:37px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-room .is-dim,:is(#admin-accounts-page,#team-page) .ue-overview .is-dim{color:var(--text-muted)}:is(#admin-accounts-page,#team-page) .ue-room-photo{align-items:center;gap:18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-photo{gap:20px}}:is(#admin-accounts-page,#team-page) .ue-room-face{border:1px solid var(--border);background:var(--bg-inset);width:76px;height:76px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-face{width:84px;height:84px;font-size:24px}}:is(#admin-accounts-page,#team-page) .ue-room-face img{object-fit:cover;width:100%;height:100%}:is(#admin-accounts-page,#team-page) .ue-room-photo-btn{position:relative}:is(#admin-accounts-page,#team-page) .ue-facts{flex-wrap:wrap;gap:12px 36px;margin:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-facts{gap:13px 40px}}:is(#admin-accounts-page,#team-page) .ue-facts dt{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-facts dt{font-size:12px}}:is(#admin-accounts-page,#team-page) .ue-facts dd{color:var(--text);margin:6px 0 0;font-size:14px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-facts dd{margin:7px 0 0;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-devices .ap-tab-explainer{margin-top:4px}:is(#admin-accounts-page,#team-page) .ue-items{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:is(#admin-accounts-page,#team-page) .ue-item{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:4px 14px;min-height:44px;padding:4px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-item{grid-template-columns:37px minmax(0,1fr) auto;gap:4px 15px;min-height:48px}}:is(#admin-accounts-page,#team-page) .ue-item-icon{background:var(--bg-inset);width:34px;height:34px;color:var(--text-muted);border-radius:9px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-item-icon{border-radius:10px;width:37px;height:37px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-item-body{flex-direction:column;gap:3px;min-width:0;display:flex}:is(#admin-accounts-page,#team-page) .ue-item-name{color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;font-weight:600;line-height:1.35;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-item-name{gap:4px 9px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-item-words{overflow-wrap:anywhere;min-width:0}:is(#admin-accounts-page,#team-page) .ue-item-sub{color:var(--text-muted);font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-item-sub{font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-item-meta{color:var(--text-muted);font-size:13px;font-weight:500;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-item-meta{font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-item.is-stopped .ue-item-name{color:var(--text)}:is(#admin-accounts-page,#team-page) .ue-items-foot{margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-items-foot{margin-top:11px}}:is(#admin-accounts-page,#team-page) .ue-room .btn.is-locked,:is(#admin-accounts-page,#team-page) .ue-room .btn.is-locked:hover{border:1px dashed var(--text-muted);background:var(--bg-field-disabled);box-shadow:none;color:var(--text-muted);opacity:1;cursor:default}:is(#admin-accounts-page,#team-page) .ue-history{max-width:880px;padding-top:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-history{max-width:968px;padding-top:20px}}:is(#admin-accounts-page,#team-page) .ue-hist-sum{border-bottom:1px solid var(--border-row);align-items:flex-end;gap:16px 36px;padding-bottom:18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-sum{gap:18px 40px;padding-bottom:20px}}:is(#admin-accounts-page,#team-page) .ue-hist-fig{flex-direction:column;flex:none;gap:6px;min-width:180px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-fig{gap:7px;min-width:198px}}:is(#admin-accounts-page,#team-page) .ue-hist-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-label{font-size:12px}}:is(#admin-accounts-page,#team-page) .ue-hist-value{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-value{gap:4px 9px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-hist-value strong{color:var(--text-strong);font-size:26px;font-weight:700;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-value strong{font-size:29px}}:is(#admin-accounts-page,#team-page) .ue-hist-strip{flex:auto;min-width:0}:is(#admin-accounts-page,#team-page) .ue-history .is-bad{color:var(--danger-words)}:is(#admin-accounts-page,#team-page) .ue-history .is-dim{color:var(--text-muted)}:is(#admin-accounts-page,#team-page) .ue-hist-rate{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:14px 0;font-size:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-rate{gap:7px 11px;padding:15px 0;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-hist-rate strong{color:var(--text-strong);font-weight:600}:is(#admin-accounts-page,#team-page) .ue-hist-rate-icon{color:var(--star);font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-rate-icon{font-size:17px}}:is(#admin-accounts-page,#team-page) .ue-hist-muted{color:var(--text-muted);font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-muted{font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hist-rate-link{color:var(--accent);margin-left:auto;font-weight:600;text-decoration:none}:is(#admin-accounts-page,#team-page) .ue-hist-rate-link i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-rate-link i{font-size:11px}}:is(#admin-accounts-page,#team-page) .ue-hist-rate-link:hover{text-decoration:underline}:is(#admin-accounts-page,#team-page) .ue-hist-chips{flex-wrap:wrap;gap:8px;margin:4px 0 8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-chips{gap:9px;margin:4px 0 9px}}:is(#admin-accounts-page,#team-page) .ue-hist-chips .acct-switch-tab--compact{border:1px solid var(--border);border-radius:99px;height:32px;padding:0 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-chips .acct-switch-tab--compact{border-radius:109px;height:35px;padding:0 13px}}:is(#admin-accounts-page,#team-page) .ue-hist-chips .acct-switch-tab--compact.active{border-color:var(--accent-ring)}:is(#admin-accounts-page,#team-page) .ue-hist-chips .acct-switch-tab--admin.acct-switch-tab--compact.active{border-color:var(--admin-quiet-edge)}:is(#admin-accounts-page,#team-page) .ue-hist-chips .admin-badge-icon{font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-chips .admin-badge-icon{font-size:17px}}:is(#admin-accounts-page,#team-page) .ue-hist-chips .acct-switch-tab:not(.active)>.is-failed{color:var(--danger-words)}:is(#admin-accounts-page,#team-page) .ue-hist-list{position:relative}:is(#admin-accounts-page,#team-page) .ue-hist-list:before{content:"";background:var(--border-row);border-radius:1px;width:2px;position:absolute;top:34px;bottom:18px;left:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-list:before{top:37px;bottom:20px;left:17px}}:is(#admin-accounts-page,#team-page) .ue-hist-note{z-index:1;background:var(--bg-card-main);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:18px 0 10px 44px;font-size:14px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-note{gap:11px;padding:20px 0 11px 48px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-hist-day{color:var(--text);letter-spacing:.05em;text-transform:uppercase;margin:16px 0 2px;padding-left:44px;font-size:12px;font-weight:700;line-height:18px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-day{margin:18px 0 2px;padding-left:48px;font-size:13px;line-height:20px}}:is(#admin-accounts-page,#team-page) .ue-hist-rows{margin:0;padding:0;list-style:none}:is(#admin-accounts-page,#team-page) .ue-hist-row{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;padding:8px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-row{grid-template-columns:35px minmax(0,1fr) auto;gap:13px;padding:9px 0}}:is(#admin-accounts-page,#team-page) .ue-hist-row.is-quiet .ue-hist-title{color:var(--text-muted);font-weight:500}:is(#admin-accounts-page,#team-page) .ue-hist-mark{z-index:1;background:var(--bg-inset);width:32px;height:32px;box-shadow:0 0 0 3px var(--bg-card-main);color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:inline-flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-mark{width:35px;height:35px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hist-mark.is-in{background:var(--accent-soft);color:var(--accent)}:is(#admin-accounts-page,#team-page) .ue-hist-mark.is-bad{background:var(--danger-soft-bg);color:var(--danger-words)}:is(#admin-accounts-page,#team-page) .ue-hist-mark.is-key{background:var(--admin-wash);color:var(--admin-words)}:is(#admin-accounts-page,#team-page) .ue-hist-mark.is-acc{background:var(--manager-wash);color:var(--manager)}:is(#admin-accounts-page,#team-page) .ue-hist-mark.is-star{background:var(--star-wash);color:var(--star)}:is(#admin-accounts-page,#team-page) .ue-hist-mark.is-rep{background:var(--warning-wash);color:var(--warning-icon)}:is(#admin-accounts-page,#team-page) .ue-hist-live{border:2px solid var(--bg-card-main);background:var(--success);border-radius:50%;width:11px;height:11px;position:absolute;bottom:-2px;right:-2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-live{width:12px;height:12px}}:is(#admin-accounts-page,#team-page) .ue-hist-body{flex-direction:column;gap:3px;min-width:0;padding-top:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-body{padding-top:7px}}:is(#admin-accounts-page,#team-page) .ue-hist-title{color:var(--text-strong);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-title{font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-hist-stars{color:var(--star);white-space:nowrap;margin-left:6px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-stars{margin-left:7px;font-size:12px}}:is(#admin-accounts-page,#team-page) .ue-hist-stars .fa-regular{color:var(--star-empty)}:is(#admin-accounts-page,#team-page) .ue-hist-meta{color:var(--text-muted);overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-meta{font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hist-meta .is-code{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-meta .is-code{font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hist-meta a{color:var(--accent);font-weight:600;text-decoration:none}:is(#admin-accounts-page,#team-page) .ue-hist-meta a:hover{text-decoration:underline}:is(#admin-accounts-page,#team-page) .ue-hist-when{min-height:32px;color:var(--text-muted);white-space:nowrap;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-when{gap:11px;min-height:35px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hist-out.is-locked,:is(#admin-accounts-page,#team-page) .ue-hist-out.is-locked:hover{border:1px dashed var(--text-muted);background:var(--bg-field-disabled);color:var(--text-muted);cursor:default}:is(#admin-accounts-page,#team-page) .ue-hist-foot{z-index:1;background:var(--bg-card-main);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;padding:8px 0 0 44px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-foot{gap:9px 15px;margin-top:9px;padding:9px 0 0 48px}}:is(#admin-accounts-page,#team-page) .ue-hist-links{border-top:1px solid var(--border-row);flex-wrap:wrap;gap:8px 24px;margin:18px 0 0;padding:14px 0 0 44px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-links{gap:9px 26px;margin:20px 0 0;padding:15px 0 0 48px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-hist-links a{color:var(--accent);font-weight:600;text-decoration:none}:is(#admin-accounts-page,#team-page) .ue-hist-links a i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-hist-links a i{font-size:11px}}:is(#admin-accounts-page,#team-page) .ue-hist-links a:hover{text-decoration:underline}:is(#admin-accounts-page,#team-page) .ue-overview{max-width:1040px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-overview{max-width:1144px}}:is(#admin-accounts-page,#team-page) .ue-ov-row{border-bottom:1px solid var(--border-row);color:var(--text);border-radius:10px;grid-template-columns:200px minmax(0,1fr) 16px;align-items:center;gap:12px 20px;padding:16px 12px;text-decoration:none;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-row{border-radius:11px;grid-template-columns:220px minmax(0,1fr) 18px;gap:13px 22px;padding:18px 13px}}:is(#admin-accounts-page,#team-page) .ue-ov-row:last-child{border-bottom:0}:is(#admin-accounts-page,#team-page) .ue-ov-row:hover,:is(#admin-accounts-page,#team-page) .ue-ov-row:focus-visible{background:var(--bg-row-hover);outline:none}:is(#admin-accounts-page,#team-page) .ue-ov-row:focus-visible{box-shadow:0 0 0 2px var(--accent)}:is(#admin-accounts-page,#team-page) .ue-ov-row--box{position:relative}:is(#admin-accounts-page,#team-page) .ue-ov-row--box:has(.ue-ov-link:focus-visible){background:var(--bg-row-hover);box-shadow:0 0 0 2px var(--accent)}:is(#admin-accounts-page,#team-page) .ue-ov-link{color:inherit;text-decoration:none}:is(#admin-accounts-page,#team-page) .ue-ov-link:after{content:"";border-radius:10px;position:absolute;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-link:after{border-radius:11px}}:is(#admin-accounts-page,#team-page) .ue-ov-link:focus-visible{outline:none}:is(#admin-accounts-page,#team-page) .ue-ov-act{z-index:1;position:relative}:is(#admin-accounts-page,#team-page) .ue-ov-head{align-items:center;gap:14px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-head{gap:15px}}:is(#admin-accounts-page,#team-page) .ue-ov-icon{background:var(--accent-icon-bg);width:30px;height:30px;color:var(--accent);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-icon{border-radius:10px;width:33px;height:33px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-ov-icon--access{background:var(--manager-wash);color:var(--manager)}:is(#admin-accounts-page,#team-page) .ue-ov-icon--signin{background:var(--admin-chip-bg);color:var(--admin-icon)}:is(#admin-accounts-page,#team-page) .ue-ov-icon--notify{background:var(--chip-neutral-bg);color:var(--chip-neutral-ink)}:is(#admin-accounts-page,#team-page) .ue-ov-title{color:var(--text-strong);font-size:16px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-title{font-size:18px}}:is(#admin-accounts-page,#team-page) .ue-ov-figs{flex-wrap:wrap;gap:14px 36px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-figs{gap:15px 40px}}:is(#admin-accounts-page,#team-page) .ue-ov-fig{flex-direction:column;gap:6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-fig{gap:7px}}:is(#admin-accounts-page,#team-page) .ue-ov-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-label{font-size:12px}}:is(#admin-accounts-page,#team-page) .ue-ov-label{white-space:nowrap}:is(#admin-accounts-page,#team-page) .ue-ov-value{min-height:22px;color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:15px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-value{gap:7px 9px;min-height:24px;font-size:17px}}:is(#admin-accounts-page,#team-page) .ue-ov-value>i{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-value>i{font-size:13px}}:is(#admin-accounts-page,#team-page) .ue-ov-value.is-no,:is(#admin-accounts-page,#team-page) .ue-ov-value.is-no>i{color:var(--danger-words)}:is(#admin-accounts-page,#team-page) .ue-ov-value code{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-value code{font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-ov-when{color:var(--text-muted);font-weight:400}:is(#admin-accounts-page,#team-page) .ue-ov-chips{flex-wrap:wrap;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-chips{gap:7px}}:is(#admin-accounts-page,#team-page) .ue-ov-chips .chip svg{width:auto;height:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-chips .chip svg{height:12px}}:is(#admin-accounts-page,#team-page) .ue-chip-kept{border-style:dashed;border-color:var(--text-muted);color:var(--text);background:0 0}:is(#admin-accounts-page,#team-page) .ue-ov-go{color:var(--text-muted);justify-self:end;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-ov-go{font-size:13px}}:is(#admin-accounts-page,#team-page) .ue-locked{border:1px dashed var(--text-muted);background:repeating-linear-gradient(135deg, var(--track-wash) 0 5px, transparent 5px 10px), var(--bg-field-disabled);box-shadow:none;color:var(--text-muted);-webkit-text-fill-color:currentColor;opacity:1;cursor:default}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-locked{background:repeating-linear-gradient(135deg, var(--track-wash) 0 6px, transparent 6px 12px), var(--bg-field-disabled)}}:is(#admin-accounts-page,#team-page) .ue-locked{box-sizing:border-box;vertical-align:middle;border-radius:8px;align-items:center;gap:9px;width:220px;max-width:100%;min-height:36px;padding:0 11px;font-size:13.5px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-locked{border-radius:9px;gap:10px;width:242px;min-height:40px;padding:0 12px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-locked>i{flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-locked>i{font-size:13px}}:is(#admin-accounts-page,#team-page) .ue-locked--wide{width:100%}:is(#admin-accounts-page,#team-page) .ue-locked--num{justify-content:center;width:52px;padding:0 6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-locked--num{width:57px;padding:0 7px}}:is(#admin-accounts-page,#team-page) .ue-locked .chip{margin-left:auto}:is(#admin-accounts-page,#team-page) .ue-locked-words{background:var(--bg-field-disabled);border-radius:4px;padding:1px 5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-locked-words{padding:1px 6px}}:is(#admin-accounts-page,#team-page) .ue-locked-words{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:-3px;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-locked--num .ue-locked-words{margin-left:0}:is(#admin-accounts-page,#team-page) .ue-enforce-row{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-enforce-row{gap:13px 18px}}:is(#admin-accounts-page,#team-page) .ue-enforce-row>.ue-select{flex:none;width:220px;max-width:100%}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-enforce-row>.ue-select{width:242px}}:is(#admin-accounts-page,#team-page) .ue-switch-row{min-height:36px;color:var(--text-strong);align-items:center;gap:11px;font-size:13.5px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-switch-row{gap:12px;min-height:40px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-switch-row>label{color:inherit;font:inherit;cursor:pointer;margin:0}:is(#admin-accounts-page,#team-page) .ue-switch-row.is-locked>label{cursor:default}:is(#admin-accounts-page,#team-page) .ue-switch-row .ue-enforce-mark{margin-right:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-switch-row .ue-enforce-mark{margin-right:7px}}:is(#admin-accounts-page,#team-page) .ue-manager--switch .ue-switch-row{align-self:flex-start}:is(#admin-accounts-page,#team-page) .ue-manager--switch{padding-top:0}:is(#admin-accounts-page,#team-page) .ue-business-group{max-width:410px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-business-group{max-width:451px}}:is(#admin-accounts-page,#team-page) .ue-lives-tie{margin-top:12px;padding-left:30px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-lives-tie{margin-top:13px;padding-left:33px}}:is(#admin-accounts-page,#team-page) .ue-lives-tie:before{content:"";border-left:2px solid var(--text-faint);border-bottom:2px solid var(--text-faint);border-bottom-left-radius:7px;width:13px;height:21px;position:absolute;top:-12px;left:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-lives-tie:before{border-bottom-left-radius:8px;width:14px;height:23px;top:-13px;left:12px}}:is(#admin-accounts-page,#team-page) .ue-lives-tie .ue-lives{max-width:380px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-lives-tie .ue-lives{max-width:418px}}:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle:disabled,:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle[aria-disabled=true]{border:1px dashed var(--text-muted);background:repeating-linear-gradient(135deg, var(--track-wash) 0 3px, transparent 3px 6px), var(--bg-field-disabled);box-shadow:none;color:var(--text-muted);-webkit-text-fill-color:currentColor;opacity:1;cursor:default}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle:disabled,:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle[aria-disabled=true]{background:repeating-linear-gradient(135deg, var(--track-wash) 0 3px, transparent 3px 6px), var(--bg-field-disabled)}}:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle:disabled,:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle[aria-disabled=true]{cursor:default}:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle:disabled .notif-toggle-knob,:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle[aria-disabled=true] .notif-toggle-knob{background:var(--text-muted);box-shadow:none;top:2px;left:2px}:is(#admin-accounts-page,#team-page) .ue-enforce-fields{flex-wrap:wrap;gap:12px 28px;margin-top:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-enforce-fields{gap:13px 31px;margin-top:15px}}:is(#admin-accounts-page,#team-page) .ue-enforce-fields .field{margin:0}:is(#admin-accounts-page,#team-page) .ue-enforce-label{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-enforce-label{margin-bottom:7px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-grid.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-rowlist.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-sheet-panel.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-staff.is-locked input[type=checkbox]:disabled{box-shadow:none;color:var(--text-muted);-webkit-text-fill-color:currentColor;opacity:1;cursor:default;border:1px dashed var(--text-muted)!important;background:repeating-linear-gradient(135deg, var(--track-wash) 0 3px, transparent 3px 6px), var(--bg-field-disabled)!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-grid.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-rowlist.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-sheet-panel.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-staff.is-locked input[type=checkbox]:disabled{background:repeating-linear-gradient(135deg, var(--track-wash) 0 3px, transparent 3px 6px), var(--bg-field-disabled)!important}}:is(#admin-accounts-page,#team-page) .ue-grid.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-rowlist.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-sheet-panel.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-staff.is-locked input[type=checkbox]:disabled{appearance:none;border-radius:4px;flex:none;place-content:center;width:16px;height:16px;margin:0;display:inline-grid;border-width:1.5px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-grid.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-rowlist.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-sheet-panel.is-locked input[type=checkbox]:disabled,:is(#admin-accounts-page,#team-page) .ue-staff.is-locked input[type=checkbox]:disabled{width:18px;height:18px;border-width:1.65px!important}}:is(#admin-accounts-page,#team-page) .ue-grid.is-locked input[type=checkbox]:disabled:checked,:is(#admin-accounts-page,#team-page) .ue-rowlist.is-locked input[type=checkbox]:disabled:checked,:is(#admin-accounts-page,#team-page) .ue-sheet-panel.is-locked input[type=checkbox]:disabled:checked,:is(#admin-accounts-page,#team-page) .ue-staff.is-locked input[type=checkbox]:disabled:checked{border-color:var(--text-muted);background:var(--text-muted)!important;border-style:solid!important}:is(#admin-accounts-page,#team-page) .ue-grid.is-locked input[type=checkbox]:disabled:checked:before,:is(#admin-accounts-page,#team-page) .ue-rowlist.is-locked input[type=checkbox]:disabled:checked:before,:is(#admin-accounts-page,#team-page) .ue-sheet-panel.is-locked input[type=checkbox]:disabled:checked:before,:is(#admin-accounts-page,#team-page) .ue-staff.is-locked input[type=checkbox]:disabled:checked:before{content:"";border:solid var(--on-fill);border-width:0 2px 2px 0;width:4px;height:8px;margin-top:-2px;transform:rotate(45deg)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-grid.is-locked input[type=checkbox]:disabled:checked:before,:is(#admin-accounts-page,#team-page) .ue-rowlist.is-locked input[type=checkbox]:disabled:checked:before,:is(#admin-accounts-page,#team-page) .ue-sheet-panel.is-locked input[type=checkbox]:disabled:checked:before,:is(#admin-accounts-page,#team-page) .ue-staff.is-locked input[type=checkbox]:disabled:checked:before{height:9px}}:is(#admin-accounts-page,#team-page) .ue-grid-lock{flex:none}:is(#admin-accounts-page,#team-page) .ue-staff.is-locked .ap-role-card{cursor:default}:is(#admin-accounts-page,#team-page) .ue-holder-add{flex:1 0 100%}:is(#admin-accounts-page,#team-page) .ap-pw-locked{flex-wrap:wrap;gap:8px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ap-pw-locked{gap:9px}}:is(#admin-accounts-page,#team-page) .ue-locked-label{color:var(--text);margin-bottom:5px;font-size:12.5px;font-weight:600;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-locked-label{margin-bottom:6px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-room .admin-remove-btn.is-locked,:is(#admin-accounts-page,#team-page) .ue-room .admin-remove-btn.is-locked:hover{border:1px dashed var(--text-muted);background:var(--bg-field-disabled);color:var(--text-muted);cursor:default}:is(#admin-accounts-page,#team-page) .ue-choice{border:1px solid var(--border);background:var(--bg-search);vertical-align:middle;border-radius:9px;gap:3px;padding:3px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-choice{border-radius:10px}}:is(#admin-accounts-page,#team-page) .ue-choice.is-locked{border:1px dashed var(--text-muted);background:repeating-linear-gradient(135deg, var(--track-wash) 0 5px, transparent 5px 10px), var(--bg-field-disabled);box-shadow:none;color:var(--text-muted);-webkit-text-fill-color:currentColor;opacity:1;cursor:default}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-choice.is-locked{background:repeating-linear-gradient(135deg, var(--track-wash) 0 6px, transparent 6px 12px), var(--bg-field-disabled)}}:is(#admin-accounts-page,#team-page) .ue-choice.is-locked{background:var(--bg-field-disabled)}:is(#admin-accounts-page,#team-page) .ue-choice-opt{min-height:30px;color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;margin:0;padding:0 13px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-choice-opt{border-radius:8px;gap:8px;min-height:33px;padding:0 14px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-choice-opt>i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-choice-opt>i{font-size:12px}}:is(#admin-accounts-page,#team-page) .ue-choice-opt:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:is(#admin-accounts-page,#team-page) .ue-choice-opt.is-yes{border-color:var(--ok-pill-edge);background:linear-gradient(var(--ok-pill-bg), var(--ok-pill-bg)), var(--bg-card-main);color:var(--success-bright);font-weight:600}:is(#admin-accounts-page,#team-page) .ue-choice-opt.is-no{border-color:var(--danger-soft-border);background:linear-gradient(var(--danger-chip-bg), var(--danger-chip-bg)), var(--bg-card-main);color:var(--danger-words);font-weight:600}:is(#admin-accounts-page,#team-page) .ue-choice-opt:disabled{opacity:1;cursor:default}:is(#admin-accounts-page,#team-page) .ue-choice.is-locked .ue-choice-opt{color:var(--text-muted);-webkit-text-fill-color:currentColor;background:0 0;border-color:#0000;font-weight:500}:is(#admin-accounts-page,#team-page) .ue-choice.is-locked .ue-choice-opt[aria-checked=true]{border-color:var(--border);background:var(--bg-card-main);color:var(--text-strong);font-weight:600}:is(#admin-accounts-page,#team-page) .ue-room-pick{padding:10px var(--page-gutter);border-bottom:1px solid var(--border-row);background:var(--bg-card);color:var(--text);display:none;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-pick{padding:11px var(--page-gutter)}}:is(#admin-accounts-page,#team-page) .ue-room-pick-btn{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-card);width:100%;min-height:48px;color:var(--text-strong);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:12px;margin:0;padding:0 16px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-pick-btn{border-radius:11px;gap:13px;min-height:53px;padding:0 18px;font-size:18px}}:is(#admin-accounts-page,#team-page) .ue-room-pick-btn:hover{opacity:1;border-color:var(--border-strong)}:is(#admin-accounts-page,#team-page) .ue-room-pick-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:is(#admin-accounts-page,#team-page) .ue-room-pick-btn[aria-expanded=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}:is(#admin-accounts-page,#team-page) .ue-room-pick-btn[aria-expanded=true] .ue-room-pick-chev{transform:rotate(180deg)}:is(#admin-accounts-page,#team-page) .ue-room-pick-btn .ue-room-pick-icon{color:var(--ue-pick-icon,var(--accent))}:is(#admin-accounts-page,#team-page) .ue-room-pick-icon{text-align:center;flex:0 0 18px;font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-pick-icon{flex:0 0 20px;font-size:17px}}:is(#admin-accounts-page,#team-page) .ue-room-pick-words{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-room-pick-chev{color:var(--text-muted);margin-left:auto;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-pick-chev{font-size:13px}}:is(#admin-accounts-page,#team-page) .ue-room-pick-menu{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-pick-menu{border-radius:11px;padding:7px}}:is(#admin-accounts-page,#team-page) .ue-room-pick-menu{top:calc(100% - 4px);right:var(--page-gutter);left:var(--page-gutter);position:absolute}:is(#admin-accounts-page,#team-page) .ue-room-pick-item{box-sizing:border-box;width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-pick-item{border-radius:7px;gap:9px;min-height:35px;padding:0 9px;font-size:14px}}:is(#admin-accounts-page,#team-page) .ue-room-pick-item:hover,:is(#admin-accounts-page,#team-page) .ue-room-pick-item:focus-visible{opacity:1;background:var(--bg-row-hover);color:var(--text);outline:none}:is(#admin-accounts-page,#team-page) .ue-room-pick-item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}:is(#admin-accounts-page,#team-page) .ue-room-pick-item.is-current,:is(#admin-accounts-page,#team-page) .ue-room-pick-item[aria-current=true]{color:var(--accent)}:is(#admin-accounts-page,#team-page) .ue-room-pick-item{gap:12px;min-height:48px;padding:0 12px;font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-room-pick-item{gap:13px;min-height:53px;padding:0 13px;font-size:17px}}:is(#admin-accounts-page,#team-page) .ue-room-pick-item .ue-room-pick-icon{color:var(--text-muted)}:is(#admin-accounts-page,#team-page) .ue-room-pick-item.is-current{background:var(--accent-soft);color:var(--accent);font-weight:600}:is(#admin-accounts-page,#team-page) .ue-room-pick-item.is-current .ue-room-pick-icon{color:var(--accent)}:is(#admin-accounts-page,#team-page) .ue-room-pick-tick{color:var(--accent);margin-left:auto}:is(#admin-accounts-page,#team-page) .ue-hero:has(.ue-room-pick-menu){z-index:41}:is(#admin-accounts-page,#team-page) .ue-actions-layer{width:100%;max-width:none;height:100%;max-height:none;color:var(--text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}:is(#admin-accounts-page,#team-page) .ue-actions-layer:not([open]){display:none}:is(#admin-accounts-page,#team-page) .ue-actions-layer::backdrop{background:0 0}:is(#admin-accounts-page,#team-page) .ue-actions-dim{background:var(--overlay-sheet);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}:is(#admin-accounts-page,#team-page) .ue-actions-sheet{box-sizing:border-box;max-height:88dvh;padding:8px 12px calc(14px + env(safe-area-inset-bottom,0px));background:var(--bg-card);box-shadow:var(--shadow-sheet);color:var(--text);text-align:left;border-radius:18px 18px 0 0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-actions-sheet{padding:9px 13px calc(15px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0}}:is(#admin-accounts-page,#team-page) .ue-actions-sheet:focus{outline:none}:is(#admin-accounts-page,#team-page) .ue-actions-sheet-head{border-bottom:1px solid var(--border-row);align-items:center;gap:10px;margin-bottom:6px;padding:0 0 8px 4px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-actions-sheet-head{gap:11px;margin-bottom:7px;padding:0 0 9px 4px}}:is(#admin-accounts-page,#team-page) .ue-actions-sheet-title{min-width:0;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-size:18px;font-weight:700;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-actions-sheet-title{font-size:20px}}:is(#admin-accounts-page,#team-page) .ue-actions-sheet-who{color:var(--text-muted);margin-left:8px;font-size:15px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-actions-sheet-who{margin-left:9px;font-size:17px}}:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-actions-sheet-close{flex:none;width:44px;height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-actions-sheet-close{width:48px;height:48px}}:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-act{gap:14px;min-height:52px;padding:0 10px;font-size:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-act{gap:15px;min-height:57px;padding:0 11px;font-size:18px}}:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-act .ue-act-icon{flex-basis:20px;font-size:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-act .ue-act-icon{flex-basis:22px;font-size:18px}}:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-act .ue-act-why,:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-act .ue-act-note{white-space:normal;text-align:right;max-width:46%;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-act .ue-act-why,:is(#admin-accounts-page,#team-page) .ue-actions-sheet .ue-act .ue-act-note{font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-item{gap:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-item{gap:6px}}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-tick{cursor:pointer;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 0 0 -12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-tick{flex:0 0 48px;width:48px;height:48px;margin:0 0 0 -13px}}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-tick input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent);cursor:inherit;margin:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-tick input[type=checkbox]{width:22px;height:22px}}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-group{background:var(--bg-inset)}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-fold-chev{width:12px;color:var(--text-muted);text-align:center;margin-right:8px;font-size:11px;transition:transform .15s;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-fold-chev{width:13px;margin-right:9px;font-size:12px}}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-group.is-open .ue-rowlist-fold-chev{transform:rotate(90deg)}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-count{color:var(--text-muted);font-weight:600}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-item.is-member .ue-rowlist-text{padding-left:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-item.is-member .ue-rowlist-text{padding-left:22px}}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-all{padding-left:calc(var(--page-gutter) + 20px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-all{padding-left:calc(var(--page-gutter) + 22px)}}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-all .ue-rowlist-open{color:var(--accent);gap:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-all .ue-rowlist-open{gap:13px}}:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-all .ue-rowlist-lead{color:var(--accent);flex:none;margin:0;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-rowlist--grouped .ue-rowlist-all .ue-rowlist-lead{font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-rowlist-view{gap:4px;display:none}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ue-grid (width<=639px){:is(#admin-accounts-page,#team-page) .ue-rowlist-view{flex:100%;order:4;display:inline-flex}:is(#admin-accounts-page,#team-page) .ue-rowlist-view .acct-switch-tab--compact{height:44px;padding:0 14px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ue-grid (width<=703px){:is(#admin-accounts-page,#team-page) .ue-rowlist-view{flex:100%;order:4;display:inline-flex}:is(#admin-accounts-page,#team-page) .ue-rowlist-view .acct-switch-tab--compact{height:48px;padding:0 15px}}}@media only screen and (width<=800px){@container page (width<720px){:is(#admin-accounts-page,#team-page) .ue-hero-tabs{display:none}:is(#admin-accounts-page,#team-page) .ue-room-pick{display:block}:is(#admin-accounts-page,#team-page) .ue-hero--row{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-top,:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-main{display:contents}:is(#admin-accounts-page,#team-page) .ue-hero--row .back-link{grid-area:1/1;justify-content:center;min-width:44px;margin:8px 0 8px 4px}:is(#admin-accounts-page,#team-page) .ue-hero--row .back-link .back-link-words{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-photo{grid-area:1/2}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-id{grid-area:1/3;padding:8px 0}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-actions{margin-right:var(--page-gutter);grid-area:1/4}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-tabs,:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-room-pick{grid-area:2/1/auto/-1}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-nameline{gap:5px 6px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-sub{display:none}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-copy,:is(#admin-accounts-page,#team-page) .ue-room .admin-remove-btn{background-clip:padding-box;border:8px solid #0000;width:44px;height:44px;margin:-8px}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-copy{box-shadow:inset 0 0 0 1px var(--hero-btn-border);border-radius:15px}:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-copy:hover,:is(#admin-accounts-page,#team-page) .ue-hero .ue-hero-copy:focus-visible{box-shadow:inset 0 0 0 1px var(--hero-btn-hover-border);background-clip:padding-box;border-color:#0000}:is(#admin-accounts-page,#team-page) .ue-room .admin-remove-btn{box-shadow:inset 0 0 0 1px var(--border)}:is(#admin-accounts-page,#team-page) .ue-room .admin-remove-btn.is-locked,:is(#admin-accounts-page,#team-page) .ue-room .admin-remove-btn.is-locked:hover{box-shadow:none;outline:1px dashed var(--text-muted);outline-offset:-9px;background-clip:padding-box;border:8px solid #0000}:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle{position:relative}:is(#admin-accounts-page,#team-page) .ue-room .notif-toggle:before{content:"";z-index:1;position:absolute;inset:-9px -2px}:is(#admin-accounts-page,#team-page) .ue-room .ue-choice-opt,:is(#admin-accounts-page,#team-page) .ue-room input:is([type=text],[type=email],[type=tel],[type=password],[type=search],[type=number]),:is(#admin-accounts-page,#team-page) .ue-room select{min-height:44px}:is(#admin-accounts-page,#team-page) .ue-room :is(input,select,textarea,button){scroll-margin-top:170px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-reactivate-btn{justify-content:center;min-width:44px;padding:0}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-reactivate-btn .ue-btn-text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){:is(#admin-accounts-page,#team-page) .ue-hero-figures{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#admin-accounts-page,#team-page) .ue-hero-figure{padding:12px 10px 12px 0}:is(#admin-accounts-page,#team-page) .ue-hero-figure+:is(#admin-accounts-page,#team-page) .ue-hero-figure{border-left:0;padding-left:0}:is(#admin-accounts-page,#team-page) .ue-hero-figure:nth-child(2n){border-left:1px solid var(--hub-hero-edge);padding-left:14px}:is(#admin-accounts-page,#team-page) .ue-hero-figure:nth-child(n+3){border-top:1px solid var(--hub-hero-edge)}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd{white-space:normal}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd:has(.ue-hero-fig-sub){flex-wrap:wrap;row-gap:2px}:is(#admin-accounts-page,#team-page) .ue-hero-figure .ue-hero-fig-sub{flex-basis:100%}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){:is(#admin-accounts-page,#team-page) .ue-hero-figures{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#admin-accounts-page,#team-page) .ue-hero-figure{padding:13px 11px 13px 0}:is(#admin-accounts-page,#team-page) .ue-hero-figure+:is(#admin-accounts-page,#team-page) .ue-hero-figure{border-left:0;padding-left:0}:is(#admin-accounts-page,#team-page) .ue-hero-figure:nth-child(2n){border-left:1px solid var(--hub-hero-edge);padding-left:15px}:is(#admin-accounts-page,#team-page) .ue-hero-figure:nth-child(n+3){border-top:1px solid var(--hub-hero-edge)}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd{white-space:normal}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd:has(.ue-hero-fig-sub){flex-wrap:wrap;row-gap:2px}:is(#admin-accounts-page,#team-page) .ue-hero-figure .ue-hero-fig-sub{flex-basis:100%}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){:is(#admin-accounts-page,#team-page) .ue-hero-top{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}:is(#admin-accounts-page,#team-page) .ue-hero-main,:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-main,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-main{padding-left:var(--page-gutter);padding-right:var(--page-gutter);gap:14px}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-main{grid-template-columns:auto minmax(0,1fr)}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-photo{width:104px;height:104px}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-face{font-size:32px}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-name{white-space:normal;font-size:24px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-photo,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-photo{width:52px;height:52px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-face,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-face{font-size:17px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-name,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-name{font-size:18px}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-id{display:contents}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-nameline{align-self:center}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-sub,:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-figures{grid-column:1/-1}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-sub{margin-top:0}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-sep--lead{display:none}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-business{flex-wrap:wrap;flex-basis:100%}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-sep--lead,:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-business{display:none}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-email{flex:auto}:is(#admin-accounts-page,#team-page) .ue-hero-figures{margin-top:4px}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd{font-size:16px}:is(#admin-accounts-page,#team-page) .ue-hero-figure--strip dd{flex-wrap:wrap;row-gap:6px}:is(#admin-accounts-page,#team-page) .ue-hero-figure .chart-strip{width:100%;margin-left:0}:is(#admin-accounts-page,#team-page) .ue-hero .ue-btn--preview,:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-actions-btn .ue-actions-chev{display:none}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-actions-btn{justify-content:center;min-width:44px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-actions-btn .ue-btn-text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-hero:has(.ue-reactivate-btn) .back-link{justify-content:center;min-width:44px}:is(#admin-accounts-page,#team-page) .ue-hero:has(.ue-reactivate-btn) .back-link .back-link-words{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions{position:static}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-menu{width:min(360px,100vw - 32px);min-width:0;max-width:none}:is(#admin-accounts-page,#team-page) .ue-hero-tabs{padding:0 calc(var(--page-gutter) - 6px)}:is(#admin-accounts-page,#team-page) .ue-ov-row{border-radius:0;grid-template-columns:minmax(0,1fr) 16px;padding:18px 0}:is(#admin-accounts-page,#team-page) .ue-ov-head{grid-column:1}:is(#admin-accounts-page,#team-page) .ue-ov-go{grid-area:1/2}:is(#admin-accounts-page,#team-page) .ue-ov-figs{grid-column:1/-1;gap:14px 24px}:is(#admin-accounts-page,#team-page) .ue-room-row{grid-template-columns:minmax(0,1fr);padding:14px 0}:is(#admin-accounts-page,#team-page) .ue-room-label{min-height:0}:is(#admin-accounts-page,#team-page) .ue-hist-sum{flex-direction:column;align-items:stretch}:is(#admin-accounts-page,#team-page) .ue-hist-chips .acct-switch-tab--compact{height:44px;padding:0 14px}:is(#admin-accounts-page,#team-page) .ue-hist-row{grid-template-columns:32px minmax(0,1fr) auto;gap:10px}:is(#admin-accounts-page,#team-page) .ue-hist-when .icon-btn{width:44px;height:44px}:is(#admin-accounts-page,#team-page) .ue-hist-rate-link{flex-basis:100%;align-items:center;min-height:44px;margin-left:0;display:inline-flex}:is(#admin-accounts-page,#team-page) .ue-hist-links a{align-items:center;min-height:44px;display:inline-flex}:is(#admin-accounts-page,#team-page) .ue-enforce-row>.ue-locked,:is(#admin-accounts-page,#team-page) .ue-enforce-row>.ue-select{width:100%}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){:is(#admin-accounts-page,#team-page) .ue-hero-top{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}:is(#admin-accounts-page,#team-page) .ue-hero-main,:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-main,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-main{padding-left:var(--page-gutter);padding-right:var(--page-gutter);gap:15px}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-main{grid-template-columns:auto minmax(0,1fr)}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-photo{width:114px;height:114px}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-face{font-size:35px}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-name{white-space:normal;font-size:26px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-photo,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-photo{width:57px;height:57px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-face,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-face{font-size:19px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-name,:is(#admin-accounts-page,#team-page) .ue-hero--new .ue-hero-name{font-size:20px}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-id{display:contents}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-nameline{align-self:center}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-sub,:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-figures{grid-column:1/-1}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-sub{margin-top:0}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-sep--lead{display:none}:is(#admin-accounts-page,#team-page) .ue-hero--full .ue-hero-business{flex-wrap:wrap;flex-basis:100%}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-sep--lead,:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-business{display:none}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-hero-email{flex:auto}:is(#admin-accounts-page,#team-page) .ue-hero-figures{margin-top:4px}:is(#admin-accounts-page,#team-page) .ue-hero-figure dd{font-size:18px}:is(#admin-accounts-page,#team-page) .ue-hero-figure--strip dd{flex-wrap:wrap;row-gap:7px}:is(#admin-accounts-page,#team-page) .ue-hero-figure .chart-strip{width:100%;margin-left:0}:is(#admin-accounts-page,#team-page) .ue-hero .ue-btn--preview,:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-actions-btn .ue-actions-chev{display:none}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-actions-btn{justify-content:center;min-width:48px}:is(#admin-accounts-page,#team-page) .ue-hero--row .ue-actions-btn .ue-btn-text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-hero:has(.ue-reactivate-btn) .back-link{justify-content:center;min-width:48px}:is(#admin-accounts-page,#team-page) .ue-hero:has(.ue-reactivate-btn) .back-link .back-link-words{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions{position:static}:is(#admin-accounts-page,#team-page) .ue-hero .ue-actions-menu{width:min(396px,100vw - 35px);min-width:0;max-width:none}:is(#admin-accounts-page,#team-page) .ue-hero-tabs{padding:0 calc(var(--page-gutter) - 6px);padding:0 calc(var(--page-gutter) - 7px)}:is(#admin-accounts-page,#team-page) .ue-ov-row{border-radius:0;grid-template-columns:minmax(0,1fr) 18px;padding:20px 0}:is(#admin-accounts-page,#team-page) .ue-ov-head{grid-column:1}:is(#admin-accounts-page,#team-page) .ue-ov-go{grid-area:1/2}:is(#admin-accounts-page,#team-page) .ue-ov-figs{grid-column:1/-1;gap:15px 26px}:is(#admin-accounts-page,#team-page) .ue-room-row{grid-template-columns:minmax(0,1fr);padding:15px 0}:is(#admin-accounts-page,#team-page) .ue-room-label{min-height:0}:is(#admin-accounts-page,#team-page) .ue-hist-sum{flex-direction:column;align-items:stretch}:is(#admin-accounts-page,#team-page) .ue-hist-chips .acct-switch-tab--compact{height:48px;padding:0 15px}:is(#admin-accounts-page,#team-page) .ue-hist-row{grid-template-columns:35px minmax(0,1fr) auto;gap:11px}:is(#admin-accounts-page,#team-page) .ue-hist-when .icon-btn{width:48px;height:48px}:is(#admin-accounts-page,#team-page) .ue-hist-rate-link{flex-basis:100%;align-items:center;min-height:48px;margin-left:0;display:inline-flex}:is(#admin-accounts-page,#team-page) .ue-hist-links a{align-items:center;min-height:48px;display:inline-flex}:is(#admin-accounts-page,#team-page) .ue-enforce-row>.ue-locked,:is(#admin-accounts-page,#team-page) .ue-enforce-row>.ue-select{width:100%}}}@media only screen and (width<=800px){:is(#admin-accounts-page,#team-page) .ue-hero--row,:is(#admin-accounts-page,#team-page) .ue-hero--new{top:calc(var(--sa-top,0px) + var(--mobile-top-space,0px))}}:is(#admin-accounts-page,#team-page) .ue-savebar{bottom:calc(var(--mobile-bar-space,0px) + 16px);z-index:40;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);width:fit-content;min-width:min(520px,100%);max-width:100%;box-shadow:var(--shadow-menu);color:var(--text);border-radius:14px;align-items:center;gap:14px 18px;margin:18px auto 16px;padding:10px 12px 10px 18px;display:flex;position:sticky}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-savebar{bottom:calc(var(--mobile-bar-space,0px) + 18px);border-radius:15px;gap:15px 20px;min-width:min(572px,100%);margin:20px auto 18px;padding:11px 13px 11px 20px}}:is(#admin-accounts-page,#team-page) .ue-savebar-count{color:var(--text-strong);white-space:nowrap;flex:none;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-savebar-count{gap:9px;font-size:15px}}:is(#admin-accounts-page,#team-page) .ue-savebar-dot{background:var(--btn-fill,var(--btn-primary-bg));border-radius:50%;width:8px;height:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-savebar-dot{width:9px;height:9px}}:is(#admin-accounts-page,#team-page) .ue-savebar-list{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;max-height:30vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-savebar-list{gap:7px}}:is(#admin-accounts-page,#team-page) .ue-change{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);border-radius:8px;align-items:center;gap:8px;max-width:100%;padding:3px 4px 3px 12px;font-size:13px;line-height:18px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-change{border-radius:9px;gap:9px;padding:3px 4px 3px 13px;font-size:14px;line-height:20px}}:is(#admin-accounts-page,#team-page) .ue-change-label{color:var(--text-muted);white-space:nowrap;flex:none}:is(#admin-accounts-page,#team-page) .ue-change-from{border:1px solid var(--border);background:var(--bg-inset);min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:1px 7px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-change-from{border-radius:7px;padding:1px 8px}}:is(#admin-accounts-page,#team-page) .ue-change-arrow{color:var(--text-muted);flex:none;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-change-arrow{font-size:12px}}:is(#admin-accounts-page,#team-page) .ue-change-to{min-width:0;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}:is(#admin-accounts-page,#team-page) .ue-change-undo{background:0 0;border-color:#0000;width:26px;height:26px;min-height:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-change-undo{width:29px;height:29px;font-size:13px}}@media only screen and (width<=800px){:is(#admin-accounts-page,#team-page) .ue-change-undo{width:44px;height:44px}}:is(#admin-accounts-page,#team-page) .ue-savebar-needs,:is(#admin-accounts-page,#team-page) .ue-savebar-say{min-width:0;color:var(--text-muted);margin:0;font-size:13px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-savebar-needs,:is(#admin-accounts-page,#team-page) .ue-savebar-say{font-size:14px;line-height:20px}}:is(#admin-accounts-page,#team-page) .ue-savebar-ok,:is(#admin-accounts-page,#team-page) .ue-savebar-err{align-items:baseline;gap:6px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-savebar-ok,:is(#admin-accounts-page,#team-page) .ue-savebar-err{gap:7px}}:is(#admin-accounts-page,#team-page) .ue-savebar-ok{color:var(--text)}:is(#admin-accounts-page,#team-page) .ue-savebar-ok i{color:var(--success)}:is(#admin-accounts-page,#team-page) .ue-savebar-err{color:var(--danger-words)}:is(#admin-accounts-page,#team-page) .ue-savebar-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-savebar-actions{gap:9px}}:is(#admin-accounts-page,#team-page) .ue-savebar.is-said{min-width:0;padding-left:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ue-savebar.is-said{padding-left:18px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){:is(#admin-accounts-page,#team-page) .ue-savebar{width:auto;min-width:0;margin:16px var(--page-gutter);flex-wrap:wrap;padding:12px 12px 12px 14px}:is(#admin-accounts-page,#team-page) .ue-savebar-list{align-items:stretch}:is(#admin-accounts-page,#team-page) .ue-savebar-list,:is(#admin-accounts-page,#team-page) .ue-savebar-needs,:is(#admin-accounts-page,#team-page) .ue-savebar-say{flex:100%;order:2}:is(#admin-accounts-page,#team-page) .ue-savebar.is-said .ue-savebar-say{flex:1 1 0;order:0}:is(#admin-accounts-page,#team-page) .ue-savebar-actions{order:3}:is(#admin-accounts-page,#team-page) .ue-savebar.is-said .ue-savebar-actions{order:0}:is(#admin-accounts-page,#team-page) .ue-change{grid-template-columns:auto auto minmax(0,1fr) auto;row-gap:2px;display:grid}:is(#admin-accounts-page,#team-page) .ue-change-label{grid-column:1/4}:is(#admin-accounts-page,#team-page) .ue-change-from{grid-area:2/1}:is(#admin-accounts-page,#team-page) .ue-change-arrow{grid-area:2/2}:is(#admin-accounts-page,#team-page) .ue-change-to{white-space:normal;grid-area:2/3}:is(#admin-accounts-page,#team-page) .ue-change-undo{grid-area:1/4/3}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){:is(#admin-accounts-page,#team-page) .ue-savebar{width:auto;min-width:0;margin:16px var(--page-gutter);margin:18px var(--page-gutter);flex-wrap:wrap;padding:13px 13px 13px 15px}:is(#admin-accounts-page,#team-page) .ue-savebar-list{align-items:stretch}:is(#admin-accounts-page,#team-page) .ue-savebar-list,:is(#admin-accounts-page,#team-page) .ue-savebar-needs,:is(#admin-accounts-page,#team-page) .ue-savebar-say{flex:100%;order:2}:is(#admin-accounts-page,#team-page) .ue-savebar.is-said .ue-savebar-say{flex:1 1 0;order:0}:is(#admin-accounts-page,#team-page) .ue-savebar-actions{order:3}:is(#admin-accounts-page,#team-page) .ue-savebar.is-said .ue-savebar-actions{order:0}:is(#admin-accounts-page,#team-page) .ue-change{grid-template-columns:auto auto minmax(0,1fr) auto;row-gap:2px;display:grid}:is(#admin-accounts-page,#team-page) .ue-change-label{grid-column:1/4}:is(#admin-accounts-page,#team-page) .ue-change-from{grid-area:2/1}:is(#admin-accounts-page,#team-page) .ue-change-arrow{grid-area:2/2}:is(#admin-accounts-page,#team-page) .ue-change-to{white-space:normal;grid-area:2/3}:is(#admin-accounts-page,#team-page) .ue-change-undo{grid-area:1/4/3}}}.btn{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:auto;height:36px;margin:0;padding:0 16px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.btn{border-radius:8px;gap:8px;height:40px;padding:0 18px;font-size:14px}}.btn i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.btn i{font-size:13px}}.btn:hover{opacity:1}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn[aria-disabled=true]{opacity:.5;cursor:default}.btn:disabled{cursor:default}.btn--sm{gap:6px;height:30px;padding:0 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.btn--sm{gap:7px;height:33px;padding:0 13px}}.btn,.btn--main{background-color:var(--btn-fill,var(--btn-primary-bg));border-color:var(--btn-fill,var(--btn-primary-bg));color:var(--btn-fill-ink,var(--btn-primary-fg))}.btn:hover:not(:disabled):not([aria-disabled=true]),.btn--main:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--btn-fill-hover,var(--btn-primary-hover-bg));border-color:var(--btn-fill-hover,var(--btn-primary-hover-bg));color:var(--btn-fill-ink,var(--btn-primary-fg))}.btn--outline{background-color:var(--btn-plain-bg);border-color:var(--border);color:var(--text)}.btn--outline:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--btn-plain-bg);border-color:var(--btn-tone,var(--accent));color:var(--btn-tone,var(--accent))}.btn--quiet{color:var(--btn-tone,var(--accent));background-color:#0000;border-color:#0000}.btn--quiet:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--btn-tone-wash,var(--accent-soft));color:var(--btn-tone,var(--accent));border-color:#0000}.btn--danger{background-color:var(--btn-danger-bg);border-color:var(--btn-danger-bg);color:var(--btn-danger-fg)}.btn--danger:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--btn-danger-bg);border-color:var(--btn-danger-bg);color:var(--btn-danger-fg);opacity:.9}@media only screen and (width<=800px){.btn{min-height:44px}}.icon-btn{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:7px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:13px;line-height:1;transition:border-color .15s,color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.icon-btn{border-radius:8px;width:35px;height:35px;font-size:14px}}.icon-btn:hover{opacity:1}.icon-btn:hover:not(:disabled){border-color:var(--btn-tone,var(--accent));color:var(--btn-tone,var(--accent))}.icon-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.icon-btn:disabled{cursor:default}.icon-btn.spinning i{animation:.7s linear infinite spin}@media (prefers-reduced-motion:reduce){.icon-btn.spinning i{animation:none}}@media only screen and (width<=800px){.icon-btn{width:44px;height:44px;min-height:44px}}.bookmark-toggle{border:1px solid var(--border);background:var(--bg-field);width:40px;height:40px;color:var(--text-muted);cursor:pointer;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;transition:all .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.bookmark-toggle{border:1px solid var(--border);border-radius:8px;width:44px;height:44px;font-size:17px}}@media (hover:hover){.bookmark-toggle:hover{border-color:var(--btn-tone,var(--accent));color:var(--btn-tone,var(--accent))}}.bookmark-toggle.active{color:var(--tool-bookmark-fg);border-color:var(--bookmark-ring);background:var(--tool-bookmark-bg)}.chip{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);height:20px;color:var(--text-muted);letter-spacing:0;text-transform:none;white-space:nowrap;vertical-align:middle;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 8px;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:600;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chip{border-radius:1099px;gap:6px;height:22px;padding:0 9px;font-size:12px}}.chip i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chip i{font-size:11px}}.chip--accent{background:var(--accent-soft);border-color:var(--accent-ring);color:var(--accent)}.chip--admin{background:var(--admin-wash);border-color:var(--admin-chip-edge);color:var(--admin-words)}.chip--success{background:var(--success-bg);border-color:var(--success-soft-border);color:var(--success-bright)}.chip--warning{background:var(--warning-chip-bg);border-color:var(--warning-ring);color:var(--warning-deep)}.chip--danger{background:var(--danger-chip-bg);border-color:var(--danger-soft-border);color:var(--alert-chip-ink)}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.pager{gap:7px}}.pager-btn{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);width:auto;min-width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0 8px;font-size:12px;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.pager-btn{border-radius:8px;min-width:35px;height:35px;padding:0 9px;font-size:13px}}.pager-btn:hover{opacity:1}.pager-btn:hover:not(:disabled){background:var(--btn-fill,var(--btn-primary-bg));border-color:var(--btn-fill,var(--btn-primary-bg));color:var(--btn-fill-ink,var(--btn-primary-fg))}.pager-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pager-btn:disabled{cursor:default}.pager-info{color:var(--text-muted);white-space:nowrap;padding:0 8px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.pager-info{padding:0 9px;font-size:14px}}.pager-more{width:fit-content;margin:8px auto 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.pager-more{margin:9px auto 0}}@media only screen and (width<=800px){.pager-btn{min-width:44px;height:44px}}.page-head{flex-wrap:wrap;align-items:center;gap:14px;margin:20px 0 24px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.page-head{gap:15px;margin:22px 0 26px}}.page-head-tile{box-sizing:border-box;border:1px solid var(--border);background:var(--accent-badge-bg);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.page-head-tile{border-radius:8px;width:51px;height:51px}}.page-head-tile i{color:var(--accent);font-size:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.page-head-tile i{font-size:20px}}.page-head-words{min-width:0}.page-head-title{letter-spacing:-.02em;color:var(--text-strong);margin:0;font-family:Inter,system-ui,sans-serif;font-size:24px;font-weight:700;line-height:1.25}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.page-head-title{font-size:26px}}.page-head-sub{color:var(--text-muted);margin:2px 0 0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.page-head-sub{font-size:14px}}.page-head-end{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.page-head-end{gap:11px}}.ap-sticky-name{color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:700;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.ap-sticky-name{font-size:17px}}.confirm-layer{z-index:1300;box-sizing:border-box;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.confirm-layer{padding:18px}}.confirm-layer[hidden]{display:none}.confirm-scrim{background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.confirm-scrim{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}.confirm-box{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);width:100%;max-width:360px;box-shadow:var(--shadow-modal);color:var(--text);text-align:left;border-radius:12px;padding:14px 16px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.confirm-box{border-radius:13px;max-width:396px;padding:15px 18px}}.confirm-layer[data-placed=beside] .confirm-scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.confirm-layer[data-placed=beside] .confirm-box{width:320px;box-shadow:var(--shadow-menu);position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.confirm-layer[data-placed=beside] .confirm-box{width:352px}}.confirm-title{color:var(--text-strong);margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.confirm-title{font-size:15px}}.confirm-text{color:var(--text);margin:0;font-size:13px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.confirm-text{font-size:14px;line-height:20px}}.confirm-text[hidden]{display:none}.confirm-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.confirm-actions{gap:9px;margin-top:15px}}.confirm-field{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);flex-direction:column;gap:5px;margin-top:12px;font-size:11px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.confirm-field{gap:6px;margin-top:13px;font-size:12px}}.confirm-field[hidden]{display:none}.confirm-field .pw-reveal-input{text-transform:none;letter-spacing:0;font-weight:400}.confirm-error{color:var(--danger-deep);margin:8px 0 0;font-size:13px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.confirm-error{margin:9px 0 0;font-size:14px;line-height:20px}}.confirm-error[hidden]{display:none}.confirm-actions .confirm-other{flex-basis:100%;justify-content:flex-start}.confirm-actions .confirm-other[hidden]{display:none}.confirm-box[aria-busy=true] .confirm-actions .btn{cursor:progress}.date-pick{z-index:1300;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);width:288px;max-height:calc(100vh - 16px);box-shadow:var(--shadow-menu);color:var(--text);letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;border-radius:12px;margin:0;padding:12px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.35;position:fixed;inset:auto;overflow:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick{border-radius:13px;width:317px;max-height:calc(100vh - 18px);padding:13px;font-size:14px}}.date-pick p{margin:0}.date-pick:focus{outline:none}.date-pick .date-pick-step,.date-pick .date-pick-title,.date-pick .date-pick-month,.date-pick .date-pick-chip{box-sizing:border-box;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;margin:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-step,.date-pick .date-pick-title,.date-pick .date-pick-month,.date-pick .date-pick-chip{border-radius:8px;font-size:14px}}.date-pick .date-pick-step:hover,.date-pick .date-pick-title:hover,.date-pick .date-pick-month:hover,.date-pick .date-pick-chip:hover{opacity:1;background:var(--bg-menu-hover)}.date-pick .date-pick-step:focus-visible,.date-pick .date-pick-title:focus-visible,.date-pick .date-pick-month:focus-visible,.date-pick .date-pick-chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.date-pick-head{align-items:center;gap:4px;margin-bottom:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick-head{margin-bottom:9px}}.date-pick .date-pick-step{width:32px;height:32px;color:var(--text-muted);flex:0 0 32px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-step{flex:0 0 35px;width:35px;height:35px}}.date-pick .date-pick-step i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-step i{font-size:13px}}.date-pick .date-pick-title{height:32px;color:var(--text-strong);flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:14px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-title{gap:7px;height:35px;padding:0 9px;font-size:15px}}.date-pick .date-pick-title .date-pick-title-caret{color:var(--text-muted);font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-title .date-pick-title-caret{font-size:11px}}.date-pick .date-pick-title[aria-expanded=true] .date-pick-title-caret{transform:rotate(180deg)}.date-pick-grid{border-collapse:separate;border-spacing:2px;table-layout:fixed;background:0 0;border:0;width:100%;margin:0}.date-pick-grid[hidden]{display:none}.date-pick-grid th,.date-pick-grid td{text-align:center;vertical-align:middle;background:0 0;border:0;padding:0}.date-pick-grid th{height:24px;color:var(--text-muted);text-transform:none;font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick-grid th{height:26px;font-size:13px}}.date-pick .date-pick-day{height:32px;color:var(--text);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-day{border-radius:8px;height:35px}}.date-pick .date-pick-day:hover{background:var(--bg-menu-hover)}.date-pick .date-pick-day:focus{outline:none}.date-pick .date-pick-day:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.date-pick .date-pick-day.is-other{color:var(--text-muted)}.date-pick .date-pick-day.is-today{box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent);font-weight:700}.date-pick .date-pick-day.is-picked,.date-pick .date-pick-day.is-picked:hover{background:var(--btn-primary-bg);color:var(--btn-primary-fg);font-weight:700}.date-pick .date-pick-day.is-picked:focus-visible{outline-offset:1px}.date-pick .date-pick-day.is-off,.date-pick .date-pick-day.is-off:hover{color:var(--text-muted);opacity:.5;cursor:default;background:0 0;text-decoration:line-through}.date-pick-months{grid-template-columns:repeat(3,1fr);gap:6px;padding:4px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick-months{gap:7px}}.date-pick-months[hidden]{display:none}.date-pick .date-pick-month{height:40px;padding:0;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-month{height:44px}}.date-pick .date-pick-month.is-current{border-color:var(--accent);color:var(--accent)}.date-pick-time{border-top:1px solid var(--border);align-items:center;gap:6px;margin-top:10px;padding-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick-time{gap:7px;margin-top:11px;padding-top:11px}}.date-pick-time-label{color:var(--text-muted);flex:none;margin-right:4px;font-weight:600}.date-pick-colon{color:var(--text-muted);font-weight:700}.date-pick .date-pick-select{font-variant-numeric:tabular-nums;flex:none;width:auto;min-width:56px;height:32px;margin:0;padding:0 8px;font-size:13px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-select{min-width:62px;height:35px;padding:0 9px;font-size:14px}}.date-pick-quick{gap:6px;margin-top:6px;padding-left:42px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick-quick{gap:7px;margin-top:7px;padding-left:46px}}.date-pick .date-pick-chip{border-color:var(--border);height:26px;color:var(--text-muted);font-variant-numeric:tabular-nums;padding:0 8px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-chip{height:29px;padding:0 9px;font-size:13px}}.date-pick .date-pick-chip.is-on{border-color:var(--accent);color:var(--accent)}.date-pick .date-pick-value{border-top:1px solid var(--border);color:var(--text-strong);margin-top:10px;padding-top:10px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-value{margin-top:11px;padding-top:11px}}.date-pick .date-pick-value.is-empty{color:var(--text-muted);font-weight:400}.date-pick .date-pick-note{color:var(--danger-words);margin-top:4px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick .date-pick-note{font-size:13px}}.date-pick .date-pick-note[hidden]{display:none}.date-pick-foot{align-items:center;gap:4px;margin-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick-foot{margin-top:11px}}.date-pick-foot .btn--quiet{padding:0 8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.date-pick-foot .btn--quiet{padding:0 9px}}.date-pick-gap{flex:auto}.back-link{box-sizing:border-box;min-width:0;max-width:260px;min-height:44px;color:var(--btn-tone,var(--accent));cursor:pointer;flex:none;align-items:center;gap:5px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.back-link{gap:6px;max-width:286px;min-height:48px;font-size:14px}}.back-link i{flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.back-link i{font-size:13px}}.back-link:hover .back-link-words{text-decoration:underline}.back-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.back-link:focus-visible{border-radius:6px}}.back-link-words{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){.ap-sticky-bar .back-link{justify-content:center;min-width:32px}.ap-sticky-bar .back-link .back-link-words{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){.ap-sticky-bar .back-link{justify-content:center;min-width:35px}.ap-sticky-bar .back-link .back-link-words{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}:is(#admin-accounts-page,#team-page) .ap-sticky-bar>.back-link{min-width:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#admin-accounts-page,#team-page) .ap-sticky-bar>.back-link{min-width:35px}}.signin-dot-host{flex:none;display:flex;position:relative}.signin-dot{box-sizing:border-box;border:2px solid var(--signin-dot-ring,var(--bg-card-main));background:var(--signin-ok);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-3px;right:-3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.signin-dot{width:13px;height:13px}}.signin-dot.is-no{background:var(--signin-no)}.signin-dot.is-no:after{content:"";background:var(--signin-dot-ring,var(--bg-card-main));border-radius:1px;width:6px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.signin-dot.is-no:after{width:7px}}.signin-dot.is-gone{background:var(--signin-gone)}.signin-dot.signin-dot--inline{vertical-align:middle;flex:none;display:inline-block;position:relative;bottom:auto;right:auto}#admin-accounts-page .ap-table--users tbody tr:hover,#admin-accounts-page .ba-table--people tbody tr.clickable:hover,#admin-accounts-page .ba-roster-person:hover,#admin-accounts-page .ba-roster-person:focus-visible,#team-page .ue-people-row.is-clickable:hover,#team-page .ue-people-row.is-clickable:focus-visible{--signin-dot-ring:var(--bg-row-hover)}#admin-accounts-page .ba-roster-panel{--signin-dot-ring:var(--bg-card)}.tap-title{z-index:1300;box-sizing:border-box;background:var(--bg-tooltip);max-width:min(320px,100vw - 32px);box-shadow:var(--shadow-menu);color:var(--on-fill);text-align:left;pointer-events:none;border-radius:8px;padding:8px 12px;font-size:13.5px;font-weight:500;line-height:1.35;position:fixed}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tap-title{border-radius:9px;max-width:min(352px,100vw - 35px);padding:9px 13px;font-size:15px}}.modal-enter-active{transition:opacity .3s}.modal-leave-active{pointer-events:none;transition:opacity .2s}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-active>[role=dialog]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s}.modal-leave-active>[role=dialog]{transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s}.modal-enter-from>[role=dialog],.modal-leave-to>[role=dialog]{opacity:0;transform:translateY(12px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal-enter-from>[role=dialog],.modal-leave-to>[role=dialog]{transform:translateY(13px)}}@media (prefers-reduced-motion:reduce){.modal-enter-active,.modal-leave-active,.modal-enter-active>[role=dialog],.modal-leave-active>[role=dialog]{transition-duration:10ms}.modal-enter-from>[role=dialog],.modal-leave-to>[role=dialog]{transform:none}}.scroll-name{white-space:nowrap;overflow:hidden}.scroll-name-text{display:inline-block}.scroll-name.is-scrolling .scroll-name-text{animation:scroll-name var(--scroll-name-time,6s) ease-in-out var(--scroll-name-delay,0s) infinite alternate}@property --scroll-name-fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-name-fade-r{syntax:"<length>";inherits:false;initial-value:0}.scroll-name.is-scrolling{-webkit-mask-image:linear-gradient(to right, transparent, black var(--scroll-name-fade-l), black calc(100% - var(--scroll-name-fade-r)), transparent);mask-image:linear-gradient(to right, transparent, black var(--scroll-name-fade-l), black calc(100% - var(--scroll-name-fade-r)), transparent);animation:scroll-name-fade var(--scroll-name-time,6s) ease-in-out var(--scroll-name-delay,0s) infinite alternate}@keyframes scroll-name-fade{0%,14%{--scroll-name-fade-l:0px;--scroll-name-fade-r:20px}26%,74%{--scroll-name-fade-l:20px;--scroll-name-fade-r:20px}86%,to{--scroll-name-fade-l:20px;--scroll-name-fade-r:0px}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes scroll-name-fade{0%,14%{--scroll-name-fade-l:0px;--scroll-name-fade-r:22px}26%,74%{--scroll-name-fade-l:22px;--scroll-name-fade-r:22px}86%,to{--scroll-name-fade-l:22px;--scroll-name-fade-r:0px}}}@keyframes scroll-name{0%,14%{transform:translate(0)}86%,to{transform:translateX(var(--scroll-name-shift,0))}}@media (prefers-reduced-motion:reduce){.scroll-name.is-scrolling{text-overflow:ellipsis;animation:none;-webkit-mask-image:none;mask-image:none}.scroll-name.is-scrolling .scroll-name-text{animation:none;display:inline}}.chart-toggle{flex-shrink:0;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.chart-toggle button{min-height:unset;width:auto;box-shadow:none;letter-spacing:.02em;text-transform:none;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;transition:background-color .15s,box-shadow .15s,color .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-toggle button{border-radius:1099px;padding:3px 11px;font-size:12px}}.chart-toggle button:hover{color:var(--text-strong)}.chart-toggle button.active{background:var(--chip-neutral-bg);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-strong)}.chart-toggle button:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}#admin-analytics-page .an-grid .an-card{background-color:var(--bg-card-clickable)!important;border-color:var(--border-card)!important}#admin-analytics-page .an-card-header{background:0 0;border-bottom:0;min-height:34px;padding:12px 16px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .an-card-header{min-height:37px;padding:13px 18px 0}}#admin-analytics-page .an-body{container:an-body/inline-size}:is(#admin-analytics-page .an-card-header:has(>.an-card-sub),#admin-analytics-page .an-card-header:has(>.an-card-tools)){flex-wrap:wrap;row-gap:3px}:is(#admin-analytics-page .an-card-header:has(>.an-card-sub)>.an-card-sub,#admin-analytics-page .an-card-header:has(>.an-card-tools)>.an-card-sub){flex:0 auto;min-width:0}#admin-analytics-page .an-card-tools{align-items:center;margin-left:auto;display:inline-flex}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container an-body (790px<=width<843px){#admin-analytics-page .an-grid.an-grid--long-titles>.an-card>.an-card-header{column-gap:5px;padding-left:8px;padding-right:8px}#admin-analytics-page .an-grid.an-grid--long-titles>.an-card>.an-chart-wrap{padding-left:8px;padding-right:8px}#admin-analytics-page .an-grid.an-grid--long-titles>.an-card>.an-chart-wrap canvas{left:8px;right:8px;width:calc(100% - 16px)!important}#admin-analytics-page .an-grid.an-grid--long-titles>.an-card>.an-chart-wrap .chart-overlay{left:8px;right:8px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container an-body (869px<=width<927px){#admin-analytics-page .an-grid.an-grid--long-titles>.an-card>.an-card-header{column-gap:6px;padding-left:9px;padding-right:9px}#admin-analytics-page .an-grid.an-grid--long-titles>.an-card>.an-chart-wrap{padding-left:9px;padding-right:9px}#admin-analytics-page .an-grid.an-grid--long-titles>.an-card>.an-chart-wrap canvas{left:9px;right:9px;width:calc(100% - 18px)!important}#admin-analytics-page .an-grid.an-grid--long-titles>.an-card>.an-chart-wrap .chart-overlay{left:9px;right:9px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container an-body (width<790px){#admin-analytics-page .an-grid.an-grid--long-titles{grid-template-columns:minmax(0,1fr)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container an-body (width<869px){#admin-analytics-page .an-grid.an-grid--long-titles{grid-template-columns:minmax(0,1fr)}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container an-body (width<=699px){#admin-analytics-page .an-grid.an-grid--3{grid-template-columns:minmax(0,1fr)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container an-body (width<=769px){#admin-analytics-page .an-grid.an-grid--3{grid-template-columns:minmax(0,1fr)}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container an-body (width<=639px){#admin-analytics-page .an-grid.an-grid--2{grid-template-columns:minmax(0,1fr)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container an-body (width<=703px){#admin-analytics-page .an-grid.an-grid--2{grid-template-columns:minmax(0,1fr)}}}body.dark #admin-analytics-page .an-grid .an-card{box-shadow:none;background-color:var(--bg-card-clickable)!important;border-color:var(--border-card)!important}body.dark #admin-analytics-page .an-card-header{background:0 0;border-bottom:0}.an-stat-value.is-loading{color:#0000;position:relative}.an-stat-value.is-loading:after{content:"";width:min(84px,100%);margin-inline:auto;position:absolute;left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat-value.is-loading:after{width:min(92px,100%)}}.an-stat-value.is-loading:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-stat-value.is-loading:after{border-radius:9px}}.an-stat-value.is-loading:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.an-stat-value.is-loading:after{animation:none}}.home-kpi-value.is-loading{color:#0000;position:relative}.home-kpi-value.is-loading:after{content:"";width:72px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.home-kpi-value.is-loading:after{width:79px}}.home-kpi-value.is-loading:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.home-kpi-value.is-loading:after{border-radius:9px}}.home-kpi-value.is-loading:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.home-kpi-value.is-loading:after{animation:none}}.chart-overlay{pointer-events:none;position:absolute;inset:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-overlay{inset:18px}}.an-chart-wrap--metric .chart-overlay{inset:8px 0 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-chart-wrap--metric .chart-overlay{inset:9px 0 13px}}.an-chart-wrap--compact .chart-overlay{inset:10px 12px 4px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-chart-wrap--compact .chart-overlay{inset:11px 13px 4px}}.calls-chart-canvas .chart-overlay{inset:0}.chart-skel{align-items:flex-end;display:flex}.chart-skel-bar{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.chart-skel-bar{animation:none}}.chart-skel-bar{border-radius:4px 4px 0 0;flex:1;min-width:0}.chart-skel--bars{gap:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-skel--bars{gap:7px}}.chart-skel--bars .chart-skel-bar{height:45%}.chart-skel--bars .chart-skel-bar:nth-child(2n){height:62%}.chart-skel--bars .chart-skel-bar:nth-child(3n){height:34%}.chart-skel--bars .chart-skel-bar:nth-child(5n){height:78%}.chart-skel--bars .chart-skel-bar:nth-child(7n){height:52%}.chart-skel--pair{gap:18%;padding:0 12%}.chart-skel--pair .chart-skel-bar{height:70%}.chart-skel--pair .chart-skel-bar:nth-child(2){height:45%}.chart-note{text-align:center;color:var(--text-muted);justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-style:italic;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-note{padding:0 9px;font-size:13px}}#admin-analytics-page .an-card-header i.home-icon--calls{color:var(--series-calls-text)}#admin-analytics-page .an-card-header i.home-icon--messages{color:var(--series-messages-text)}#admin-analytics-page .an-card-header .home-kpi-trend{text-transform:none;letter-spacing:0;cursor:help;align-items:center;gap:3px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .an-card-header .home-kpi-trend{font-size:12px}}#admin-analytics-page .an-card-header .home-kpi-trend.good{color:var(--success-bright)}#admin-analytics-page .an-card-header .home-kpi-trend.bad{color:var(--danger)}#admin-analytics-page .an-card-header .home-kpi-trend.flat{color:var(--text-muted)}#admin-analytics-page .an-card-header .home-kpi-trend{justify-content:flex-end;min-width:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .an-card-header .home-kpi-trend{min-width:48px}}#admin-analytics-page .an-card-header .home-kpi-trend.is-pending{visibility:hidden}#admin-analytics-page .an-card-header .home-kpi-trend+.chart-toggle{margin-left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .an-card-header .home-kpi-trend+.chart-toggle{margin-left:11px}}#admin-analytics-page .an-card-name{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;max-width:100%;overflow:hidden}#admin-analytics-page .home-chart-total{padding:10px 16px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .home-chart-total{padding:11px 18px 0}}#admin-analytics-page .home-chart-total .home-kpi-value{color:var(--accent);margin:0;font-family:Barlow,Inter,sans-serif;font-size:30px;font-weight:600;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .home-chart-total .home-kpi-value{font-size:33px}}#admin-analytics-page .home-chart-total .home-kpi-value--calls{color:var(--series-calls-text)}#admin-analytics-page .home-chart-total .home-kpi-value--messages{color:var(--series-messages-text)}#admin-analytics-page .home-chart-total .home-chart-total-label{color:var(--text-muted);margin-top:4px;font-size:12px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .home-chart-total .home-chart-total-label{font-size:13px}}#admin-analytics-page .home-chart-total .home-chart-total-label.is-loading{color:#0000;position:relative}#admin-analytics-page .home-chart-total .home-chart-total-label.is-loading:after{content:"";width:100%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .home-chart-total .home-chart-total-label.is-loading:after{width:100%}}#admin-analytics-page .home-chart-total .home-chart-total-label.is-loading:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .home-chart-total .home-chart-total-label.is-loading:after{border-radius:9px}}#admin-analytics-page .home-chart-total .home-chart-total-label.is-loading:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#admin-analytics-page .home-chart-total .home-chart-total-label.is-loading:after{animation:none}}#admin-analytics-page .home-chart-total+.an-chart-wrap{min-height:160px;padding-top:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-analytics-page .home-chart-total+.an-chart-wrap{min-height:176px;padding-top:9px}}.calls-chart-head{align-items:center;gap:10px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-chart-head{gap:11px}}.calls-chart-head .calls-chart-label{flex:auto;min-width:0}.chart-live-dot{--dot-ring:var(--bg-card);background:var(--dot);width:10px;height:10px;box-shadow:0 0 0 2px var(--dot-ring);pointer-events:none;z-index:2;border-radius:50%;margin:-5px 0 0 -5px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-live-dot{width:11px;height:11px;margin:-6px 0 0 -6px}}.chart-live-dot:after{content:"";border:2px solid var(--dot);opacity:0;border-radius:50%;animation:1.8s ease-out infinite chart-live-pulse;position:absolute;inset:-4px}.chart-live-dot--bar{border-radius:3px}.chart-live-dot--bar:after{border-radius:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-live-dot--bar:after{border-radius:6px}}@keyframes chart-live-pulse{0%{opacity:.85;transform:scale(.55)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.chart-live-dot:after{opacity:.45;animation:none;transform:none}}.chart-names{pointer-events:none;color:var(--text-muted);font-size:10px;line-height:18px;position:absolute;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-names{font-size:11px;line-height:20px}}.chart-name{text-align:right;position:absolute;left:0;right:0;transform:translateY(-50%)}#home-page .chart-live-dot{--dot-ring:var(--bg-card-clickable)}.chart-stack{gap:2px;width:100%;height:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-stack{height:11px}}.chart-stack-seg{border-radius:2px;flex:1 1 0;min-width:3px}.chart-stack-seg:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.chart-stack-seg:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.chart-stack-track{background:var(--bg-inset);border-radius:3px;width:80px;height:6px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-stack-track{width:88px;height:7px}}.chart-stack--slim{min-width:min-content;height:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-stack--slim{height:7px}}.chart-stack-legend{color:var(--text-muted);flex-wrap:wrap;gap:5px 15px;margin:0;padding:0;font-size:12px;line-height:1.4;list-style:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-stack-legend{gap:6px 17px;font-size:13px}}.chart-stack-key{align-items:center;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-stack-key{gap:6px}}.chart-stack-key strong{color:var(--text-strong);font-family:Barlow,Inter,sans-serif;font-weight:700}.chart-stack-swatch{border-radius:2px;flex:none;width:10px;height:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-stack-swatch{width:11px;height:11px}}.chart-strip{flex:0 auto;align-items:flex-end;gap:2px;width:190px;max-width:100%;height:28px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-strip{width:209px;height:31px}}.chart-strip-day{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:2px;max-width:9px;height:100%;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-strip-day{max-width:10px}}.chart-strip-day.is-empty:after{content:"";background:var(--border-filter);border-radius:1.5px;height:3px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-strip-day.is-empty:after{border-radius:2px}}.chart-strip-day.is-before:after{background:var(--bg-inset)}.chart-strip-ok,.chart-strip-bad{border-radius:1.5px;flex:none;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-strip-ok,.chart-strip-bad{border-radius:2px}}.chart-strip-ok{background:var(--accent)}.chart-strip-bad{background:var(--series-bad)}.chart-strip-bad+.chart-strip-ok{margin-top:1px}.chart-strip--hero .chart-strip-ok{background:var(--live)}.chart-strip--hero .chart-strip-bad{background:var(--verdict-alert)}.chart-strip--hero .chart-strip-day.is-empty:after{background:var(--hero-pill-border)}.chart-strip--hero .chart-strip-day.is-before:after{background:var(--hub-hero-edge)}.chart-strip--wide{gap:0;width:100%;height:44px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-strip--wide{height:48px}}.chart-strip--wide .chart-strip-day{max-width:none;padding:0 5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-strip--wide .chart-strip-day{padding:0 6px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){.chart-strip--wide .chart-strip-day{padding:0 3px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){.chart-strip--wide .chart-strip-day{padding:0 3px}}}.chart-strip-axis{height:16px;color:var(--text-muted);margin-top:6px;font-size:11.5px;font-weight:500;line-height:16px;display:block;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.chart-strip-axis{height:18px;margin-top:7px;font-size:13px;line-height:18px}}.chart-strip-axis>span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.chart-strip-axis>span.is-end{color:var(--text);font-weight:600;right:0;transform:none;left:auto!important}body.dark .an-stat-value.is-loading,body.dark .home-kpi-value.is-loading{color:#0000}.call-section-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:14px;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-section-label{margin-bottom:15px;font-size:14px}}.call-section-label i{color:var(--accent);margin-right:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-section-label i{margin-right:7px}}.call-section-label .admin-badge-icon{vertical-align:-2px;margin-right:6px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-section-label .admin-badge-icon{margin-right:7px;font-size:15px}}.tl{max-width:680px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl{max-width:748px}}.tl-head{align-items:center;gap:10px;max-width:680px;margin:25px 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-head{gap:11px;max-width:748px;margin:28px 0 11px}}.tl-head .call-section-label{margin:0}.tl-summary{color:var(--text-muted);margin-left:auto;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-summary{font-size:14px}}.tl-sub{color:var(--text-heading);margin:20px 0 5px;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-sub{margin:22px 0 6px;font-size:14px}}.tl-empty{color:var(--text-muted);font-size:14px;font-style:italic}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-empty{font-size:15px}}.tl-rail{margin:0;padding:0;list-style:none}.tl-row{grid-template-columns:20px 15px minmax(0,1fr) 75px;align-items:start;padding:5px 0;display:grid;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-row{grid-template-columns:22px 17px minmax(0,1fr) 83px;padding:6px 0}}.tl-row:before{content:"";background:var(--border);width:2px;position:absolute;top:0;bottom:0;left:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-row:before{left:10px}}.tl-row:first-child:before{top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-row:first-child:before{top:17px}}.tl-row:last-child:before{height:15px;bottom:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-row:last-child:before{height:17px}}.tl-row:only-child:before{content:none}.tl-disc{z-index:1;width:20px;height:20px;color:var(--text-muted);background:var(--bg-inset);box-sizing:border-box;border-radius:50%;grid-column:1;justify-content:center;align-items:center;font-size:10px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-disc{width:22px;height:22px;font-size:11px}}.tl-body{grid-column:3;min-width:0;font-size:14px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-body{font-size:15px;line-height:22px}}.tl-text{color:var(--text-row-strong);overflow-wrap:anywhere;font-size:14px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-text{font-size:15px;line-height:22px}}.tl-who{color:var(--text-muted);font-size:12.5px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-who{font-size:14px;line-height:17px}}.tl-detail{min-width:0;color:var(--text-muted);white-space:nowrap;font-size:12.5px;line-height:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-detail{font-size:14px;line-height:17px}}.tl-detail-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.tl-detail-more{white-space:pre;flex:none}.tl-detail-more .tl-link{font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-detail-more .tl-link{font-size:14px}}.tl-quote{background:var(--bg-bubble);max-width:420px;color:var(--text-bubble);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:5px 15px 15px;margin-top:5px;padding:10px 15px;font-size:14px;line-height:20px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-quote{border-radius:6px 17px 17px;max-width:462px;margin-top:6px;padding:11px 17px;font-size:15px;line-height:22px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){.tl-quote{border-left:3px solid var(--accent);background:0 0;border-radius:0;margin-left:-10px;padding:0 0 0 7px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){.tl-quote{border-left:3px solid var(--accent);background:0 0;border-radius:0;margin-left:-11px;padding:0 0 0 8px}}}.tl-quote--clamped{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tl-quote-all{margin-top:5px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-quote-all{margin-top:6px}}.tl-time{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;grid-column:4;font-family:Barlow,Inter,sans-serif;font-size:13px;font-weight:600;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-time{font-size:14px;line-height:22px}}.tl-when-narrow{display:none}.tl-when-time{font-variant-numeric:tabular-nums;font-family:Barlow,Inter,sans-serif;font-weight:600}.tl-tone--accent .tl-disc,.tl-tone--voice .tl-disc{color:var(--accent);background:var(--accent-icon-bg)}.tl-tone--neutral .tl-disc{color:var(--text-muted);background:var(--bg-inset)}.tl-tone--success .tl-disc{color:var(--success);background:var(--success-bg)}.tl-tone--warning .tl-disc{color:var(--warning-deep);background:var(--warning-chip-bg)}.tl-tone--warning .tl-text{color:var(--warning-deep)}.tl-tone--danger .tl-disc{color:var(--danger-deep);background:var(--danger-bg)}.tl-tone--danger .tl-text{color:var(--text-urgent)}.tl-tone--done .tl-disc{color:var(--timeline-done-ink);background:var(--call-deep)}.tl-tone--done .tl-text{color:var(--success);font-weight:600}.tl-tone--edit .tl-disc{color:var(--edit-mark-ink);background:var(--edit-mark-bg)}.tl-tone--pending .tl-disc{border:2px dashed var(--border-field);background:0 0}.tl-tone--pending .tl-text{color:var(--text-muted);font-weight:500}.tl-row--auto .tl-text{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-row--auto .tl-text{font-size:14px}}.tl-row--day{grid-template-columns:20px 15px 1fr;align-items:center;height:25px;padding:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-row--day{grid-template-columns:22px 17px 1fr;height:28px}}.tl-day{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);grid-column:3;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-day{gap:11px;font-size:12px}}.tl-day:after{content:"";background:var(--border-row);flex:1;height:1px}.tl-row--fold{grid-template-columns:20px 15px 1fr;align-items:center;height:25px;padding:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-row--fold{grid-template-columns:22px 17px 1fr;height:28px}}.tl-row--fold:before{content:none}.tl-fold-line{background:repeating-linear-gradient(var(--border) 0 3px, transparent 3px 6px);grid-column:1;justify-self:center;width:2px;height:25px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-fold-line{background:repeating-linear-gradient(var(--border) 0 3px, transparent 3px 7px);height:28px}}.tl-row--fold .tl-link{grid-column:3;justify-self:start}.tl-link{appearance:none;min-height:unset;width:auto;font:inherit;color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0;font-size:13px;display:inline}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-link{font-size:14px}}@media (hover:hover){.tl-link:hover{text-decoration:underline}}.tl-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-link:focus-visible{border-radius:6px}}.tl-all{margin:5px 0 0 35px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-all{margin:6px 0 0 39px}}.tl-rail--pending .tl-disc{background:var(--skeleton-base)}.tl-rail--pending .tl-text{color:#0000;display:block;position:relative}.tl-rail--pending .tl-text:after{content:"";width:60%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-rail--pending .tl-text:after{width:60%}}.tl-rail--pending .tl-text:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-rail--pending .tl-text:after{border-radius:9px}}.tl-rail--pending .tl-text:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.tl-rail--pending .tl-text:after{animation:none}}.tl-rail--pending .tl-detail{color:#0000;display:block;position:relative}.tl-rail--pending .tl-detail:after{content:"";width:35%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-rail--pending .tl-detail:after{width:35%}}.tl-rail--pending .tl-detail:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-rail--pending .tl-detail:after{border-radius:9px}}.tl-rail--pending .tl-detail:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.tl-rail--pending .tl-detail:after{animation:none}}.tl-addr-pop{z-index:1000;overscroll-behavior:contain;box-sizing:border-box;background:var(--bg-card-main);border:1px solid var(--border-card);width:320px;max-height:360px;box-shadow:var(--shadow-modal);border-radius:10px;position:fixed;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-addr-pop{border:1px solid var(--border-card);border-radius:11px;width:352px;max-height:396px}}.tl-addr-pop:focus{outline:none}.tl-addr-pop ul{margin:0;padding:5px 0;list-style:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-addr-pop ul{padding:6px 0}}.tl-addr-pop li{color:var(--text-row-strong);overflow-wrap:anywhere;padding:5px 15px;font-size:13px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.tl-addr-pop li{padding:6px 17px;font-size:14px;line-height:22px}}.tl-addr-at{font-variant-numeric:tabular-nums;color:var(--text-muted);font-family:Barlow,Inter,sans-serif;font-weight:600}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container msgsheet (width<=519px){.tl-row--step{grid-template-columns:20px 10px minmax(0,1fr);min-height:45px}.tl-row--day,.tl-row--fold{grid-template-columns:20px 10px 1fr}.tl-time,.tl-detail,.tl-who{display:none}.tl-when-narrow{color:var(--text-muted);font-size:12px;line-height:15px;display:block}.tl-all{margin-left:30px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container msgsheet (width<=571px){.tl-row--step{grid-template-columns:22px 11px minmax(0,1fr);min-height:50px}.tl-row--day,.tl-row--fold{grid-template-columns:22px 11px 1fr}.tl-time,.tl-detail,.tl-who{display:none}.tl-when-narrow{color:var(--text-muted);font-size:13px;line-height:17px;display:block}.tl-all{margin-left:33px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container fwd-card (width<=519px){.tl-row--step{grid-template-columns:20px 10px minmax(0,1fr);min-height:45px}.tl-row--day,.tl-row--fold{grid-template-columns:20px 10px 1fr}.tl-time,.tl-detail,.tl-who{display:none}.tl-when-narrow{color:var(--text-muted);font-size:12px;line-height:15px;display:block}.tl-all{margin-left:30px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container fwd-card (width<=571px){.tl-row--step{grid-template-columns:22px 11px minmax(0,1fr);min-height:50px}.tl-row--day,.tl-row--fold{grid-template-columns:22px 11px 1fr}.tl-time,.tl-detail,.tl-who{display:none}.tl-when-narrow{color:var(--text-muted);font-size:13px;line-height:17px;display:block}.tl-all{margin-left:33px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width<=519px){.tl-row--step{grid-template-columns:20px 10px minmax(0,1fr);min-height:45px}.tl-row--day,.tl-row--fold{grid-template-columns:20px 10px 1fr}.tl-time,.tl-detail,.tl-who{display:none}.tl-when-narrow{color:var(--text-muted);font-size:12px;line-height:15px;display:block}.tl-all{margin-left:30px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width<=571px){.tl-row--step{grid-template-columns:22px 11px minmax(0,1fr);min-height:50px}.tl-row--day,.tl-row--fold{grid-template-columns:22px 11px 1fr}.tl-time,.tl-detail,.tl-who{display:none}.tl-when-narrow{color:var(--text-muted);font-size:13px;line-height:17px;display:block}.tl-all{margin-left:33px}}}@media only screen and (width<=800px){.tl-head{flex-wrap:wrap;row-gap:5px}.tl-summary{flex-basis:100%;margin-left:0}.tl-row--step{grid-template-columns:20px 10px minmax(0,1fr) 55px;min-height:0}.tl-row--day,.tl-row--fold{grid-template-columns:20px 10px 1fr}.tl-time{font-size:12.5px;display:block}.tl-when-narrow{display:none}.tl-detail{display:flex}.tl-who{display:inline}.tl-all{margin-left:30px;padding:12px 0;line-height:20px}.tl-addr-pop.tl-addr-sheet{width:100%;max-height:80vh;box-shadow:var(--shadow-sheet);padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;border-radius:15px 15px 0 0;inset:auto 0 0}.tl-addr-pop.tl-addr-sheet li{padding:10px 15px;font-size:14px}}.call-breakdown{grid-template-columns:minmax(0,max-content) minmax(80px,1fr) max-content;align-items:center;gap:10px 14px;max-width:560px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown{grid-template-columns:minmax(0,max-content) minmax(88px,1fr) max-content;gap:11px 15px;max-width:616px}}.call-breakdown-row{display:contents}.call-breakdown-label{color:var(--text-heading);font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-label{font-size:15px}}.call-breakdown-number{white-space:nowrap}.call-breakdown-track{background:var(--bg-inset);border-radius:4px;height:8px;display:block;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-track{height:9px}}.call-breakdown-fill{background:var(--series-calls);border-radius:4px;min-width:3px;height:100%;display:block}.call-breakdown-total{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-total{margin-bottom:18px}}.call-breakdown-total-all{font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-total-all{font-size:13px}}.call-breakdown-total-value{color:var(--text-heading);font-family:Barlow,Inter,sans-serif;font-size:24px;font-weight:700;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-total-value{font-size:26px}}.call-breakdown-total-label{color:var(--text-muted);font-size:12px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-total-label{font-size:13px}}.call-breakdown--timeline{grid-template-columns:max-content minmax(0,max-content) minmax(80px,1fr) max-content;max-width:640px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown--timeline{grid-template-columns:max-content minmax(0,max-content) minmax(88px,1fr) max-content;max-width:704px}}.call-breakdown-at{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-at{font-size:13px}}.call-breakdown-row--rest .call-breakdown-fill{background:var(--text-muted)}.call-breakdown-value{color:var(--text-heading);text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-value{font-size:15px}}.call-breakdown-empty{color:var(--text-muted);font-size:14px;font-style:italic}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-empty{font-size:15px}}.call-breakdown-total--missing .call-breakdown-total-value{color:var(--danger-words)}.call-breakdown-missing{max-width:640px;color:var(--danger-words);margin:0 0 16px;font-size:14px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-missing{max-width:704px;margin:0 0 18px;font-size:15px}}.call-breakdown-total--pending .call-breakdown-total-value{color:#0000;position:relative}.call-breakdown-total--pending .call-breakdown-total-value:after{content:"";width:72px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-total--pending .call-breakdown-total-value:after{width:79px}}.call-breakdown-total--pending .call-breakdown-total-value:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown-total--pending .call-breakdown-total-value:after{border-radius:9px}}.call-breakdown-total--pending .call-breakdown-total-value:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.call-breakdown-total--pending .call-breakdown-total-value:after{animation:none}}.call-breakdown--pending .call-breakdown-label{color:#0000;position:relative}.call-breakdown--pending .call-breakdown-label:after{content:"";width:150px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown--pending .call-breakdown-label:after{width:165px}}.call-breakdown--pending .call-breakdown-label:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown--pending .call-breakdown-label:after{border-radius:9px}}.call-breakdown--pending .call-breakdown-label:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.call-breakdown--pending .call-breakdown-label:after{animation:none}}.call-breakdown--pending .call-breakdown-track{background:var(--skeleton-base)}.call-breakdown--pending .call-breakdown-value{color:#0000;position:relative}.call-breakdown--pending .call-breakdown-value:after{content:"";width:48px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown--pending .call-breakdown-value:after{width:53px}}.call-breakdown--pending .call-breakdown-value:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-breakdown--pending .call-breakdown-value:after{border-radius:9px}}.call-breakdown--pending .call-breakdown-value:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.call-breakdown--pending .call-breakdown-value:after{animation:none}}.cc-part{container:call-conversation/inline-size}.cc-head{align-items:baseline;gap:12px;margin:20px 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-head{gap:13px;margin:22px 0 11px}}.cc-part--picture>.cc-head:first-child,.cc-part--totals>.cc-head:first-child{margin-top:4px}.cc-head-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:11.5px;font-weight:700;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-head-title{font-size:13px}}.cc-head-end{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12.5px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-head-end{font-size:14px}}.cc-card{border:1px solid var(--border-row);background:var(--conv-ground);border-radius:7px;padding:14px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-card{border-radius:8px;padding:15px}}.cc-play{align-items:center;gap:12px;margin-bottom:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-play{gap:13px;margin-bottom:11px}}.cc-play-call{background:var(--rec-accent);width:36px;height:36px;color:var(--on-fill);box-shadow:var(--rec-card-lift);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;min-height:0;padding:0;font-size:13px;display:inline-flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-play-call{width:40px;height:40px;font-size:14px}}.cc-play-call:after{content:"";position:absolute;inset:-4px}.cc-play-call:disabled{background:var(--rec-card-bg);color:var(--rec-ink);box-shadow:0 0 0 1px var(--rec-card-edge);cursor:default;opacity:1!important}.cc-play-call:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cc-play-text{flex-direction:column;gap:2px;min-width:0;display:flex}.cc-play-title{color:var(--text-strong);font-size:13.5px;font-weight:650}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-play-title{font-size:15px}}.cc-play-sub{color:var(--text-muted);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-play-sub{font-size:14px}}.cc-pic{display:flex;position:relative}.cc-names{flex:none;width:78px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-names{width:86px}}.cc-name{white-space:nowrap;flex-direction:column;justify-content:center;height:26px;font-size:12px;line-height:13px;display:flex;position:absolute;left:0;right:8px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-name{height:29px;font-size:13px;line-height:14px;right:9px}}.cc-name b{text-overflow:ellipsis;color:var(--text-strong);font-weight:650;overflow:hidden}.cc-name span{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-name span{font-size:12px}}.cc-plot{flex:auto;min-width:0;position:relative}.cc-staff{pointer-events:auto;border-radius:6px;position:absolute;top:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-staff{border-radius:7px}}.cc-staff-sample{border-radius:4px;width:36px;height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-staff-sample{width:40px;height:15px}}.cc-track{background:var(--track-wash);border-radius:1px;height:2px;position:absolute;left:0;right:0}.cc-lead{border-left:1px dotted var(--border-strong);width:0;position:absolute;top:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-lead{top:22px}}.cc-bends{pointer-events:none;width:100%;height:26px;position:absolute;top:0;left:0;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-bends{height:29px}}.cc-bends path{fill:none;stroke:var(--text-muted);stroke-width:1px;vector-effect:non-scaling-stroke}.cc-pin{z-index:3;background:var(--text-strong);width:18px;height:18px;color:var(--conv-ground);text-align:center;font-variant-numeric:tabular-nums;border-radius:50%;margin-left:-9px;font-size:10px;font-style:normal;font-weight:700;line-height:18px;position:absolute;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-pin{width:20px;height:20px;margin-left:-10px;font-size:11px;line-height:20px}}.cc-bar{z-index:2;box-sizing:border-box;min-width:3px;height:22px;color:var(--text-strong);white-space:nowrap;font-variant-numeric:tabular-nums;text-shadow:0 0 2px var(--conv-ground), 0 0 3px var(--conv-ground), 0 0 4px var(--conv-ground);border-radius:6px;align-items:center;padding:0 6px;font-size:11.5px;font-weight:650;display:flex;position:absolute;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-bar{border-radius:7px;height:24px;padding:0 7px;font-size:13px}}.cc-bar:empty{padding:0}.cc-bar--wait,.cc-bar--auto{background:repeating-linear-gradient(-45deg, var(--conv-wait-stripe) 0 2.5px, var(--conv-ground) 2.5px 6px);border:1.5px dashed var(--wait-part-ring)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-bar--wait,.cc-bar--auto{background:repeating-linear-gradient(-45deg, var(--conv-wait-stripe) 0 3px, var(--conv-ground) 3px 7px);border:1.65px dashed var(--wait-part-ring)}}.cc-bar--hold,.cc-bar--voicemail{background:repeating-linear-gradient(-45deg, var(--conv-hold-stripe) 0 2.5px, var(--conv-ground) 2.5px 6px);border:1.5px dashed var(--wait-part-rest)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-bar--hold,.cc-bar--voicemail{background:repeating-linear-gradient(-45deg, var(--conv-hold-stripe) 0 3px, var(--conv-ground) 3px 7px);border:1.65px dashed var(--wait-part-rest)}}.cc-bar--ring{background:var(--conv-ground);border:2px dotted var(--wait-part-ring)}.cc-bar--alone{background:var(--conv-alone);border-radius:2px;height:3px;margin-top:9.5px;padding:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-bar--alone{margin-top:10px}}.cc-bar--low{margin-top:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-bar--low{margin-top:19px}}.cc-block{z-index:2;box-sizing:border-box;border:1.5px solid var(--series-calls);background:var(--conv-talk-fill);min-width:3px;color:var(--text-strong);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:7px;font-size:11.5px;font-weight:650;position:absolute;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-block{border:1.65px solid var(--series-calls);border-radius:8px;font-size:13px}}.cc-block--oncall{border-color:var(--series-dialout-text);background:var(--conv-oncall-fill)}.cc-block--joined{border-color:var(--info);background:var(--conv-joined-fill)}.cc-block-words,.cc-block-gone{text-align:center;line-height:14px;position:absolute;left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-block-words,.cc-block-gone{line-height:15px}}.cc-block-gone{color:var(--text-muted);font-size:11px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-block-gone{font-size:12px}}.cc-wave{height:30px;position:absolute;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-wave{height:33px}}.cc-wave path{fill:none;stroke:var(--conv-talk-ink);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.cc-wave .cc-wave-dot{stroke-linecap:butt}.cc-wave--loose{z-index:2}.cc-block--oncall .cc-wave path{stroke:var(--conv-oncall-ink)}.cc-block--joined .cc-wave path{stroke:var(--conv-joined-ink)}.cc-wave.cc-wave--flat path{stroke:var(--text-muted)}.cc-hair{background:var(--conv-ground);width:1px;height:32px;margin-left:-.5px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-hair{height:35px}}.cc-unrec{border-top:1px dashed var(--text-muted);height:0;position:absolute}.cc-unrec--whole{left:4px;right:4px}.cc-unrec-words,.cc-gap-words{color:var(--text-strong);white-space:nowrap;font-size:11px;font-weight:500;line-height:14px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-unrec-words,.cc-gap-words{font-size:12px;line-height:15px}}.cc-unrec-words{text-align:center;left:0;right:0}.cc-gap-words{transform:translate(-50%)}.cc-file-n{background:var(--conv-ground);color:var(--text-strong);font-variant-numeric:tabular-nums;border-radius:3px;padding:0 3px;font-size:9.5px;font-weight:700;line-height:12px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-file-n{font-size:10px;line-height:13px}}.cc-dots{z-index:2;background:repeating-linear-gradient(90deg, var(--text-muted) 0 1px, transparent 1px 3px);pointer-events:none;height:1px;position:absolute}.cc-no-sound{z-index:3;background:var(--conv-ground);color:var(--text-muted);white-space:nowrap;border-radius:4px;padding:0 6px;font-size:11px;font-weight:500;line-height:14px;position:absolute;transform:translate(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-no-sound{padding:0 7px;font-size:12px;line-height:15px}}.cc-voice-ground{background:var(--conv-ground);border-radius:4px;height:32px;position:absolute;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-voice-ground{height:35px}}.cc-voice{height:30px;position:absolute;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-voice{height:33px}}.cc-voice path{fill:none;stroke:var(--voice-accent);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.cc-voice .cc-wave-dot{stroke-linecap:butt}.cc-voice--flat path{stroke:var(--text-muted)}.cc-tick{background:var(--conv-ground);color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 2px;font-size:11px;line-height:16px;position:absolute;transform:translate(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-tick{font-size:12px;line-height:18px}}.cc-tick--start{padding-left:0;transform:none}.cc-tick--end{padding-right:0;transform:translate(-100%)}.cc-extra{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-extra{gap:7px 9px;margin-top:11px}}.cc-extra-label{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-extra-label{font-size:13px}}.cc-key-info{display:inline-flex;position:relative}.cc-info{width:auto;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin:0 0 0 -6px;padding:3px 6px;font-size:12px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-info{border-radius:7px;gap:7px;margin:0 0 0 -7px;padding:3px 7px;font-size:13px}}.cc-info i{font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-info i{font-size:14px}}.cc-info:hover,.cc-info[aria-expanded=true]{color:var(--accent)}.cc-info:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.cc-legend{z-index:20;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card-main);width:360px;max-width:calc(100vw - 48px);box-shadow:var(--shadow-pane);text-transform:none;letter-spacing:0;overscroll-behavior:contain;border-radius:7px;padding:10px 12px 4px;position:absolute;top:calc(100% + 6px);left:-8px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend{border-radius:8px;width:396px;max-width:calc(100vw - 53px);padding:11px 13px 4px;top:calc(100% + 7px);left:-9px}}.cc-legend.is-up{top:auto;bottom:calc(100% + 6px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend.is-up{bottom:calc(100% + 7px)}}.cc-legend-head{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 6px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend-head{margin:0 0 7px;font-size:12px}}.cc-legend-list{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend-list{gap:7px;margin:0 0 11px}}.cc-legend-list li{color:var(--text);align-items:center;gap:10px;font-size:12.5px;line-height:1.3;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend-list li{gap:11px;font-size:14px}}.cc-legend-list.is-other li{color:var(--text-muted)}.cc-legend-list.is-other .cc-legend-sample>*{opacity:.55}.cc-legend-sample{background:var(--conv-ground);border-radius:5px;flex:none;justify-content:center;align-items:center;width:46px;height:24px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend-sample{border-radius:6px;width:51px;height:26px}}.cc-legend-sample .cc-block,.cc-legend-sample .cc-bar,.cc-legend-sample .cc-dots,.cc-legend-sample .cc-pin{margin:0;position:relative;top:auto;left:auto}.cc-legend-sample .cc-block{border-radius:5px;justify-content:center;align-items:center;width:38px;height:18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend-sample .cc-block{border-radius:6px;width:42px;height:20px}}.cc-legend-sample .cc-bar{border-radius:4px;width:38px;height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend-sample .cc-bar{width:42px;height:15px}}.cc-legend-sample .cc-bar--alone{height:3px}.cc-legend-sample .cc-wave{width:32px;height:12px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend-sample .cc-wave{width:35px;height:13px}}.cc-legend-sample .cc-unrec{top:7.5px;left:4px;right:4px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend-sample .cc-unrec{top:8px}}.cc-legend-sample .cc-dots{width:38px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-legend-sample .cc-dots{width:42px}}.cc-key{margin-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-key{margin-top:11px}}.cc-probe{visibility:hidden;pointer-events:none;white-space:nowrap;font-size:11.5px;font-weight:650;position:absolute;top:0;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-probe{font-size:13px}}.cc-probe--plain{font-size:11px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-probe--plain{font-size:12px}}.cc-probe--tick{font-size:11px;font-weight:inherit}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-probe--tick{font-size:12px}}.cc-steps{border:1px solid var(--border-row);background:var(--bg-card);border-radius:7px;margin:0;padding:0;list-style:none;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-steps{border-radius:8px}}.cc-step{border-bottom:1px solid var(--border-row);grid-template-columns:76px 18px minmax(0,1fr) auto;align-items:start;column-gap:10px;padding:8px 12px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step{grid-template-columns:84px 20px minmax(0,1fr) auto;column-gap:11px;padding:9px 13px}}.cc-step:last-child{border-bottom:0}.cc-step-time{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1.2}.cc-step-time b{color:var(--text-strong);font-size:12.5px;font-weight:600;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-time b{font-size:14px}}.cc-step-time span{color:var(--text-muted);font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-time span{font-size:13px}}.cc-n{box-sizing:border-box;background:var(--text-strong);width:18px;height:18px;color:var(--bg-card);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;margin-top:1px;font-size:10px;font-style:normal;font-weight:700;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-n{width:20px;height:20px;font-size:11px}}.cc-n--quiet{border:1.2px solid var(--text-muted);background:var(--bg-soft);width:16px;height:16px;color:var(--text-muted);margin:1px 1px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-n--quiet{border:1px solid var(--text-muted);width:18px;height:18px}}.cc-step-text{min-width:0;line-height:1.3}.cc-step-text>b{color:var(--text-strong);font-size:13.5px;font-weight:650;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-text>b{font-size:15px}}.cc-step-detail{color:var(--text-muted);margin-top:1px;font-size:12.5px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-detail{font-size:14px}}.cc-step-text--quiet{color:var(--text-muted);grid-column:3/-1;align-items:baseline;gap:7px;font-size:12.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-text--quiet{gap:8px;font-size:14px}}.cc-step-text--quiet>i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-text--quiet>i{font-size:12px}}.cc-step-text--quiet b{color:var(--text);font-weight:600}.cc-step--quiet{background:var(--bg-soft);padding-top:6px;padding-bottom:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step--quiet{padding-top:7px;padding-bottom:7px}}.cc-step--quiet.admin-only-row .cc-step-text--quiet{grid-column:3}.cc-step--quiet .cc-step-time b{color:var(--text-muted);font-weight:500}.cc-step--end{background:var(--bg-inset)}.cc-step-title-admin{margin-left:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-title-admin{margin-left:7px}}.cc-step-side{justify-content:flex-end;align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-side{gap:11px}}.cc-step-play{border:1px solid var(--rec-card-edge);background:var(--rec-card-bg);width:auto;height:24px;min-height:0;color:var(--rec-ink);white-space:nowrap;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:12px;align-items:center;gap:6px;margin-top:2px;padding:0 10px 0 8px;font-size:12px;font-weight:600;display:inline-flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-play{border-radius:13px;gap:7px;height:26px;padding:0 11px 0 9px;font-size:13px}}.cc-step-play i{font-size:8.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-play i{font-size:9px}}.cc-step-play:after{content:"";position:absolute;inset:-11px -1px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cc-step-play:after{top:-12px;bottom:-12px}}.cc-step-play:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cc-step-play--processing{border-style:dashed;border-color:var(--border-strong);background:var(--bg-card);color:var(--text-muted);cursor:default}.cc-step-play--processing:disabled{opacity:1!important}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-conversation (width<=520px){.cc-step{grid-template-columns:76px 18px minmax(0,1fr)}.cc-step-side{grid-column:3;justify-content:flex-start;margin-top:4px}.cc-step .cc-step-play:after{top:-7px;bottom:-15px}.cc-head-end--wide{display:none}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-conversation (width<=572px){.cc-step{grid-template-columns:84px 20px minmax(0,1fr)}.cc-step-side{grid-column:3;justify-content:flex-start;margin-top:4px}.cc-step .cc-step-play:after{top:-8px;bottom:-17px}.cc-head-end--wide{display:none}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#calls-page .cv-body .cc-card{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0}#calls-page .cv-body .cc-steps{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#calls-page .cv-body .cc-steps .cc-step{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#calls-page .cv-body .cc-extra{flex-direction:column;align-items:flex-start;gap:20px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#calls-page .cv-body .cc-card{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0}#calls-page .cv-body .cc-steps{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#calls-page .cv-body .cc-steps .cc-step{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#calls-page .cv-body .cc-extra{flex-direction:column;align-items:flex-start;gap:22px}}}@keyframes sb-live-blink{0%{opacity:1;box-shadow:0 0 0 0 var(--live)}50%{opacity:.55}80%{box-shadow:0 0 0 7px var(--live-pulse-fade)}to{opacity:1;box-shadow:0 0 0 7px var(--live-pulse-fade)}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes sb-live-blink{0%{opacity:1;box-shadow:0 0 0 0 var(--live)}50%{opacity:.55}80%{box-shadow:0 0 0 8px var(--live-pulse-fade)}to{opacity:1;box-shadow:0 0 0 8px var(--live-pulse-fade)}}}#sidebar{--sb-hover:var(--sb-item-hover);border:1px solid var(--sb-border);background:linear-gradient(var(--sb-bg), var(--sb-bg)) padding-box;height:100%;box-shadow:var(--sb-shadow);z-index:1;--sb-menu-top:clamp(6px, 1.5vh, 40px);border-radius:14px;flex:0 0 250px;font-family:Inter,system-ui,sans-serif;transition:box-shadow .25s,flex-basis .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar{border:1px solid var(--sb-border);--sb-menu-top:clamp(7px, 1.65vh, 44px);border-radius:15px;flex:0 0 275px}}#sidebar .env-banner{z-index:5;box-sizing:border-box;border:1px solid var(--env-chip-edge);letter-spacing:.06em;text-transform:uppercase;width:100%;height:30px;color:var(--on-fill);white-space:nowrap;box-shadow:var(--sb-chip-lift);background-clip:padding-box;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:4px 12px;font-size:10.5px;font-weight:600;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .env-banner{border-radius:8px;gap:9px;height:33px;padding:4px 13px;font-size:12px}}#sidebar .env-banner[hidden]{display:none}#sidebar .env-banner i{flex-shrink:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .env-banner i{font-size:13px}}#sidebar .env-banner>i:first-child,#sidebar .env-banner>.env-banner-swap{text-align:center;width:18px;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .env-banner>i:first-child,#sidebar .env-banner>.env-banner-swap{width:20px}}#sidebar .env-banner>i:first-child{left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .env-banner>i:first-child{left:11px}}#sidebar .env-banner>.env-banner-swap{opacity:.85;right:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .env-banner>.env-banner-swap{right:11px}}#sidebar .env-banner--switch,#sidebar .env-banner--hide{cursor:pointer;font-family:inherit;transition:transform .15s,box-shadow .15s}#sidebar .env-banner--switch:hover,#sidebar .env-banner--hide:hover{box-shadow:var(--sb-chip-lift), inset 0 0 0 100px var(--env-chip-hover-shade);opacity:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .env-banner--switch:hover,#sidebar .env-banner--hide:hover{box-shadow:var(--sb-chip-lift), inset 0 0 0 110px var(--env-chip-hover-shade)}}#sidebar .env-banner--switch:active,#sidebar .env-banner--hide:active{transform:translateY(1px)}#sidebar .env-banner--switch:focus-visible,#sidebar .env-banner--hide:focus-visible{box-shadow:0 0 0 2px var(--sb-item-fg-hi);outline:none}#sidebar .env-banner--local{border-color:var(--env-local-edge);background-image:linear-gradient(135deg, var(--env-local-deep), var(--env-local-mid))}#sidebar .env-banner--dev{border-color:var(--env-dev-edge);background-image:linear-gradient(135deg, var(--env-dev-deep), var(--env-dev-mid))}#sidebar .env-banner--qa{border-color:var(--env-qa-edge);background-image:linear-gradient(135deg, var(--env-qa-deep), var(--env-qa-mid))}#sidebar a p{color:var(--text-menu);font-weight:300;display:inline-block}#sidebar .cmr-logo{width:75%;margin:clamp(12px,4vh,60px) auto;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .cmr-logo{margin:clamp(13px,4.4vh,66px) auto}}#sidebar .cmr-logo .cls-1{fill:var(--logo-primary)}#sidebar .cmr-logo .cls-2{fill:var(--logo-secondary)}#sidebar .cmr-logo-icon{display:none}#sidebar .cmr-logo-icon path{fill:var(--logo-mark)}#sidebar .menu{margin-left:7px;margin-right:7px;margin-top:var(--sb-menu-top);flex:1;overflow:hidden auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu{margin-left:8px;margin-right:8px}}@supports (animation-timeline:scroll()){#sidebar .menu{-webkit-mask-image:linear-gradient(to bottom, black, transparent calc(var(--sf-top) * 2.4), transparent calc(100% - var(--sf-bottom) * 2.4), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent calc(var(--sf-top) * 2.4), transparent calc(100% - var(--sf-bottom) * 2.4), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu{-webkit-mask-image:linear-gradient(to bottom, black, transparent calc(var(--sf-top) * 2.4), transparent calc(100% - var(--sf-bottom) * 2.4), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent calc(var(--sf-top) * 2.4), transparent calc(100% - var(--sf-bottom) * 2.4), black), linear-gradient(black, black)}}#sidebar .menu{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#sidebar .menu{scroll-padding-block:36px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu{scroll-padding-block:40px}}}#sidebar .menu .section-link{box-sizing:border-box;width:100%;height:36px;color:var(--sb-item-fg);-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:7px;align-items:center;padding:0 10px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu .section-link{border-radius:8px;height:40px;padding:0 11px}}#sidebar .menu .section-link:focus-visible{box-shadow:0 0 0 2px var(--sb-item-fg-hi);outline:none}#sidebar .menu .section{color:var(--sb-item-fg);border:0;font-size:14px;font-weight:500;text-decoration:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu .section{font-size:15px}}#sidebar .menu ul{margin:0;padding:0 4px;list-style-type:none}#sidebar .menu ul li{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:7px;margin:4px 0;padding:0;list-style-type:none;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li{border-radius:8px}}#sidebar .menu ul li i:not(.nav-loading-icon){text-align:center;width:18px;color:var(--sb-item-fg);flex-shrink:0;margin-right:10px;font-size:16px;transition:color .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li i:not(.nav-loading-icon){width:20px;margin-right:11px;font-size:18px}}#sidebar .menu ul li p{color:var(--sb-item-fg);margin:0;font-size:14px;font-weight:500;line-height:1;transition:color .15s,opacity .3s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li p{font-size:15px}}@media (hover:hover){#sidebar .menu ul li:not(.active):hover .section-link{background-color:var(--sb-item-hover)}#sidebar .menu ul li:hover i:not(.nav-loading-icon),#sidebar .menu ul li:hover p{color:var(--sb-item-fg-hi)}#sidebar .menu ul li:hover .nav-chevron{opacity:1;transform:translate(0)}#sidebar .menu ul li:hover #nav-msg-icon{display:none}}#sidebar .menu ul li:not(.active):active .section-link,#sidebar .menu ul li:not(.active).pressing .section-link{background-color:var(--sb-item-active-bg);border-color:var(--sb-item-border);transition-duration:0s}#sidebar .menu ul li:active i:not(.nav-loading-icon),#sidebar .menu ul li:active p,#sidebar .menu ul li.pressing i:not(.nav-loading-icon),#sidebar .menu ul li.pressing p{color:var(--sb-item-fg-hi)}#sidebar .menu ul li.active:not(:has(.sub-menu)) .section-link{background-color:var(--sb-item-active-bg);border-color:var(--sb-item-border);box-shadow:var(--sb-item-shadow)}#sidebar .menu ul li.active:not(:has(.sub-menu)) .section-link:focus-visible{box-shadow:var(--sb-item-shadow), 0 0 0 2px var(--sb-item-fg-hi)}#sidebar .menu ul li.active:not(:has(.sub-menu)) i:not(.nav-loading-icon){color:var(--sb-item-fg-hi)}#sidebar .menu ul li.active:not(:has(.sub-menu)) p{color:var(--sb-item-fg-hi)}#sidebar .menu ul li #nav-msg-bubble,#sidebar .menu ul li #nav-msg-icon{--bub:var(--badge);--bub-ink:var(--on-fill);flex-shrink:0;display:inline-flex;position:relative}#sidebar .menu ul li #nav-msg-bubble svg,#sidebar .menu ul li #nav-msg-icon svg{width:auto;height:26px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li #nav-msg-bubble svg,#sidebar .menu ul li #nav-msg-icon svg{height:29px}}#sidebar .menu ul li #nav-msg-bubble path,#sidebar .menu ul li #nav-msg-icon path{fill:var(--bub)}#sidebar .menu ul li #nav-msg-bubble .msg-bubble-count,#sidebar .menu ul li #nav-msg-icon .msg-bubble-count{color:var(--bub-ink);white-space:nowrap;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;inset:15% 0 20%}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li #nav-msg-bubble .msg-bubble-count,#sidebar .menu ul li #nav-msg-icon .msg-bubble-count{font-size:12px}}#sidebar .menu ul li #nav-msg-bubble .msg-bubble-mark,#sidebar .menu ul li #nav-msg-icon .msg-bubble-mark{display:inline-block}#sidebar .menu ul li #nav-msg-bubble,#sidebar .menu ul li #nav-msg-icon{pointer-events:none}@media (prefers-reduced-motion:no-preference){#sidebar .menu ul li #nav-msg-bubble.msg-count-arriving,#sidebar .menu ul li #nav-msg-icon.msg-count-arriving{animation:.14s both msg-count-in}#sidebar .menu ul li #nav-msg-bubble.msg-count-buzzing,#sidebar .menu ul li #nav-msg-icon.msg-count-buzzing{animation:.8s linear both msg-count-buzz,.8s ease-out both msg-count-glow}#sidebar .menu ul li #nav-msg-bubble.msg-count-arriving.msg-count-buzzing,#sidebar .menu ul li #nav-msg-icon.msg-count-arriving.msg-count-buzzing{animation:.14s both msg-count-in,.8s linear both msg-count-buzz,.8s ease-out both msg-count-glow}}#sidebar .menu ul li #nav-msg-bubble path,#sidebar .menu ul li #nav-msg-icon path{transition:fill .15s}#sidebar .menu ul li #nav-msg-bubble.has-unread,#sidebar .menu ul li #nav-msg-icon.has-unread{--bub:var(--badge)}#sidebar .menu ul li #nav-msg-bubble{--msg-bubble-room:97px;margin-left:14px;margin-right:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li #nav-msg-bubble{--msg-bubble-room:107px;margin-left:15px;margin-right:9px}}#sidebar .menu ul li #nav-msg-bubble svg{transform:scaleX(-1)}#sidebar .menu ul li #nav-msg-icon{--msg-bubble-room:48px;--msg-buzz-shift:clamp(0px, (var(--msg-bubble-room) - (512 + var(--msg-bubble-stretch)) * 26px / 640) / 2 - .72px, 1.5px);display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li #nav-msg-icon{--msg-bubble-room:52px;--msg-buzz-shift:clamp(0px, (var(--msg-bubble-room) - (512 + var(--msg-bubble-stretch)) * 29px / 640) / 2 - .81px, 2px)}}#sidebar .menu ul li #nav-msg-bubble:not(.has-unread){display:none}@keyframes msg-count-in{0%{opacity:0}to{opacity:1}}@keyframes msg-count-buzz{0%,40%,60%,to{translate:0;rotate:0deg}5%,15%,25%,35%,65%,75%,85%,95%{translate:calc(-1 * var(--msg-buzz-shift,1.5px)) 0;rotate:-8deg}10%,20%,30%,70%,80%,90%{translate:var(--msg-buzz-shift,1.5px) 0;rotate:8deg}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes msg-count-buzz{0%,40%,60%,to{translate:0;rotate:0deg}5%,15%,25%,35%,65%,75%,85%,95%{translate:calc(-1 * var(--msg-buzz-shift,2px)) 0;rotate:-8deg}10%,20%,30%,70%,80%,90%{translate:var(--msg-buzz-shift,2px) 0;rotate:8deg}}}@keyframes msg-count-glow{0%,to{filter:drop-shadow(0 0 #0000)}8%,80%{filter:drop-shadow(0 0 8px var(--bub))}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes msg-count-glow{0%,to{filter:drop-shadow(0 0 #0000)}8%,80%{filter:drop-shadow(0 0 9px var(--bub))}}}#sidebar .menu ul li i.nav-chevron{text-align:right;width:auto;min-width:0;color:var(--sb-item-fg-hi);opacity:0;flex:0 18px;margin-left:auto;margin-right:0;padding-left:8px;font-size:10px;transition:opacity .15s,transform .15s,color .15s;overflow:hidden;transform:translate(4px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li i.nav-chevron{flex:0 20px;padding-left:9px;font-size:11px}}#sidebar .menu ul li i.nav-loading-icon{transform-origin:50%;width:18px;color:var(--sb-item-fg-hi);justify-content:center;align-items:center;margin-right:10px;animation:.7s linear infinite spin;display:inline-flex;position:static}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li i.nav-loading-icon{width:20px;margin-right:11px}}#sidebar .menu ul li .nav-tooltip{background:var(--bg-tooltip);color:var(--on-fill);white-space:nowrap;z-index:200;pointer-events:none;border-radius:5px;padding:5px 10px;font-size:12px;font-weight:300;display:none;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .menu ul li .nav-tooltip{border-radius:6px;padding:6px 11px;font-size:13px;left:calc(100% + 11px)}}#sidebar .sidebar-container{flex-direction:column;width:250px;min-width:250px;height:100%;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .sidebar-container{width:275px;min-width:275px}}#sidebar .footer-container{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding:20px 11px 11px;font-size:14px;transition:all .1s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer-container{padding:22px 12px 12px;font-size:15px}}#sidebar .footer{position:relative}#sidebar .footer:before{content:"";left:var(--sb-footer-well-x,-8px);right:var(--sb-footer-well-x,-8px);top:calc(var(--sb-footer-well-top,0px) - 8px);bottom:calc(var(--sb-footer-well-bottom,0px) - 8px);background:var(--sb-footer-well);border:1px solid var(--sb-footer-well-border);pointer-events:none;z-index:0;border-radius:12px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer:before{left:var(--sb-footer-well-x,-9px);right:var(--sb-footer-well-x,-9px);top:calc(var(--sb-footer-well-top,0px) - 9px);bottom:calc(var(--sb-footer-well-bottom,0px) - 9px);border-radius:13px}}#sidebar .footer>*{z-index:1;position:relative}#sidebar .footer:after{content:"";left:0;right:0;top:calc(var(--sb-footer-well-top,0px) - 11px);--sb-divider-fade:10px;background:linear-gradient(90deg, transparent, var(--sb-divider) var(--sb-divider-fade), var(--sb-divider) calc(100% - var(--sb-divider-fade)), transparent) top/100% 1px no-repeat, linear-gradient(90deg, transparent, var(--sb-divider-under) var(--sb-divider-fade), var(--sb-divider-under) calc(100% - var(--sb-divider-fade)), transparent) bottom/100% 1px no-repeat;pointer-events:none;height:2px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer:after{--sb-divider-fade:11px;top:calc(var(--sb-footer-well-top,0px) - 12px)}}#sidebar .footer{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;padding:0;font-size:14px;transition:all .1s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer{font-size:15px}}#sidebar .footer .sb-live{box-sizing:border-box;height:36px;color:var(--sb-live-words);white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;margin-bottom:10px;padding:0 10px;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-live{border-radius:8px;height:40px;margin-bottom:11px;padding:0 11px}}#sidebar .footer .sb-live:focus-visible{box-shadow:0 0 0 2px var(--sb-item-fg-hi);outline:none}#sidebar .footer .sb-live-dot{background:var(--text-muted);border-radius:50%;flex:none;width:8px;height:8px;margin:0 10px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-live-dot{width:9px;height:9px;margin:0 11px 0 0}}#sidebar .footer .sb-live-num{font-variant-numeric:tabular-nums;color:var(--live-text);flex:none;margin-right:6px;font-family:Barlow,Inter,sans-serif;font-size:20px;font-weight:700;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-live-num{margin-right:7px;font-size:22px}}#sidebar .footer .sb-live-words{text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:400;line-height:1.2;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-live-words{font-size:14px}}#sidebar .footer .sb-live.is-live .sb-live-words{font-weight:500}#sidebar .footer .sb-live.is-live .sb-live-dot{background:var(--live);box-sizing:border-box;border:1.5px solid var(--sb-live-ring);animation:2s ease-in-out infinite sb-live-blink}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-live.is-live .sb-live-dot{border:1.65px solid var(--sb-live-ring)}}#sidebar .footer .sb-live.is-zero .sb-live-num,#sidebar .footer .sb-live.is-unknown .sb-live-num{display:none}#sidebar .footer .admin-panel-btn{background:var(--sb-btn-bg);border:1px solid var(--sb-btn-border);width:100%;min-height:40px;color:var(--sb-btn-fg);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;margin-bottom:10px;padding:10px 14px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1.2;transition:background .2s,border-color .2s,color .2s,transform .15s,box-shadow .15s;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .admin-panel-btn{border-radius:8px;gap:9px;min-height:44px;margin-bottom:11px;padding:11px 15px;font-size:14px}}#sidebar .footer .admin-panel-btn>i:first-child,#sidebar .footer .admin-panel-btn>svg:first-child{text-align:center;width:18px;margin:0;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .admin-panel-btn>i:first-child,#sidebar .footer .admin-panel-btn>svg:first-child{width:20px;left:11px}}#sidebar .footer .admin-panel-btn i{color:inherit;text-align:center;width:18px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .admin-panel-btn i{width:20px;font-size:14px}}#sidebar .footer .admin-panel-btn span{white-space:nowrap;line-height:1.2}#sidebar .footer .admin-panel-btn:hover{background:linear-gradient(var(--sb-btn-hover-wash), var(--sb-btn-hover-wash)), var(--sb-btn-hover-bg);border-color:var(--sb-btn-hover-border);color:var(--sb-btn-fg);box-shadow:var(--sb-btn-lift);opacity:1}#sidebar .footer .admin-panel-btn:hover i{color:var(--sb-btn-fg)}#sidebar .footer .admin-panel-btn:active{transform:scale(.98)}#sidebar .footer .admin-panel-btn:focus-visible{box-shadow:0 0 0 2px var(--sb-item-fg-hi);outline:none}#sidebar .footer .admin-panel-btn.active{background:var(--sb-admin-on-bg);border-color:var(--admin);color:var(--sb-admin-on-fg)}#sidebar .footer .admin-panel-btn.active i{color:var(--sb-admin-on-fg)}#sidebar .footer .admin-panel-btn .admin-badge-icon{height:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .admin-panel-btn .admin-badge-icon{height:19px}}#sidebar .footer .admin-panel-btn .admin-badge-icon .abi-shield{fill:var(--sb-admin-shield);transition:fill .2s}#sidebar .footer .admin-panel-btn:hover .admin-badge-icon .abi-shield{fill:var(--logo-mark)}#sidebar .footer .admin-panel-btn.active .admin-badge-icon .abi-shield{fill:var(--admin)}#sidebar .footer .sb-admin-row{grid-template-columns:minmax(0,1fr);display:grid}#sidebar .footer .sb-admin-row .sb-admin-main{min-width:0;position:relative}#sidebar .footer .sb-admin-row .admin-quick-btn{width:28px;height:28px;min-height:0;color:var(--sb-btn-fg);opacity:1;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0;font-size:12px;text-decoration:none;transition:background .15s,color .15s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-admin-row .admin-quick-btn{border-radius:8px;width:31px;height:31px;font-size:13px;right:7px}}#sidebar .footer .sb-admin-row .admin-quick-btn:hover{background:var(--sb-item-hover);color:var(--logo-mark)}#sidebar .footer .sb-admin-row .admin-quick-btn:focus-visible{box-shadow:0 0 0 2px var(--sb-item-fg-hi);outline:none}#sidebar .footer .sb-admin-row .admin-panel-btn{margin-bottom:0}#sidebar .footer .sb-admin-row .admin-panel-btn:not(.active){background:var(--sb-panel-btn-bg);border-color:var(--sb-panel-btn-border);box-shadow:var(--sb-panel-btn-rest)}#sidebar .footer .sb-admin-row .admin-panel-btn:not(.active):hover{background:linear-gradient(var(--sb-btn-hover-wash), var(--sb-btn-hover-wash)), var(--sb-panel-btn-bg);border-color:var(--sb-btn-hover-border);color:var(--sb-btn-fg);box-shadow:var(--sb-btn-lift);opacity:1}#sidebar .footer .sb-admin-row .admin-panel-btn:not(.active):hover i{color:var(--sb-btn-fg)}#sidebar .footer .sb-admin-row .admin-panel-btn:not(.active):focus-visible{box-shadow:0 0 0 2px var(--sb-item-fg-hi)}#sidebar .footer .bug-report-btn{padding:0}#sidebar .footer .bug-report-btn>span{display:none}#sidebar .footer .bug-report-btn:after,#sidebar .footer .bug-report-btn:before{z-index:6;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s,visibility .12s;position:absolute}#sidebar .footer .bug-report-btn:after{content:attr(data-tip);background:var(--sb-tip-bg);color:var(--sb-tip-fg);white-space:nowrap;box-shadow:var(--shadow-float);border-radius:7px;padding:7px 10px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1;bottom:calc(100% + 9px);right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .bug-report-btn:after{border-radius:8px;padding:8px 11px;font-size:13px;bottom:calc(100% + 10px)}}#sidebar .footer .bug-report-btn:before{content:"";background:var(--sb-tip-bg);border-radius:2px;width:10px;height:10px;bottom:calc(100% + 5px);left:calc(50% - 5px);transform:rotate(45deg)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .bug-report-btn:before{width:11px;height:11px;bottom:calc(100% + 6px);left:calc(50% - 6px)}}#sidebar .footer .bug-report-btn:hover:after,#sidebar .footer .bug-report-btn:hover:before,#sidebar .footer .bug-report-btn:focus-visible:after,#sidebar .footer .bug-report-btn:focus-visible:before{opacity:1;visibility:visible}#sidebar .footer .sb-panel{box-sizing:border-box;border:1px solid var(--sb-panel-border);box-shadow:var(--sb-panel-shadow);background:var(--sb-panel-bg);border-radius:12px;flex-direction:column;gap:6px;margin-bottom:-5px;margin-left:-5px;margin-right:-5px;padding:4px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-panel{border:1px solid var(--sb-panel-border);border-radius:13px;gap:7px;margin-bottom:-5px;margin-left:-5px;margin-right:-5px;padding:4px}}#sidebar .footer .logout{border:0;border-radius:7px;text-decoration:none;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .logout{border-radius:8px}}#sidebar .footer .logout:focus-visible{outline:none}#sidebar .footer .logout:focus-visible .user-card{box-shadow:0 0 0 2px var(--sb-item-fg-hi)}#sidebar .footer .user-card{box-sizing:border-box;background:var(--sb-card-bg);border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;height:40px;padding:0 10px 0 0;text-decoration:none;transition:background-color .2s,border-color .2s,transform .15s,box-shadow .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .user-card{border-radius:8px;gap:9px;height:44px;padding:0 11px 0 0}}#sidebar .footer .user-card:hover{background:var(--sb-card-hover-bg)}#sidebar .footer .user-card:hover .user-avatar{background:var(--sb-card-hover-avatar-bg);color:var(--sb-card-hover-avatar-fg)}#sidebar .footer .user-card:hover .user-name{color:var(--sb-card-hover-name);text-underline-offset:2px;text-decoration:underline}#sidebar .footer .user-card:hover .user-account{color:var(--sb-card-hover-meta)}#sidebar .footer .user-card:active{transform:scale(.98)}#sidebar .footer .user-avatar{background:var(--sb-avatar-bg);width:40px;height:40px;color:var(--sb-avatar-fg);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;margin:-1px;font-size:13px;font-weight:500;transition:background .2s,color .2s,border-radius .2s;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .user-avatar{border-radius:8px;width:44px;height:44px;font-size:14px}}#sidebar .footer .user-avatar .user-avatar-pfp{object-fit:cover;border-radius:inherit;width:100%;height:100%}#sidebar .footer .user-avatar:has(.user-avatar-pfp){background:0 0}#sidebar .footer .user-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}#sidebar .footer .user-name{color:var(--sb-btn-fg);white-space:nowrap;text-overflow:ellipsis;margin-bottom:-3px;padding-bottom:3px;font-size:12.5px;font-weight:600;line-height:1.2;transition:color .2s;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .user-name{font-size:14px}}#sidebar .footer .user-account{color:var(--sb-card-meta);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:500;line-height:1.2;transition:color .2s;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .user-account{font-size:10px}}#sidebar .footer .sb-panel-pair{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-panel-pair{gap:7px}}#sidebar .footer .sb-panel-pair.has-feedback{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-panel-pair.has-feedback{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)}}#sidebar .footer .sb-panel-pair.has-feedback>.sb-panel-btn>span{margin-right:4px}#sidebar .footer .sb-panel-btn{box-sizing:border-box;background:var(--sb-panel-btn-bg);border:1px solid var(--sb-panel-btn-border);min-width:0;height:40px;box-shadow:var(--sb-panel-btn-rest);color:var(--sb-btn-fg);white-space:nowrap;cursor:pointer;opacity:1;border-radius:7px;align-items:center;margin:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;transition:background .2s,border-color .2s,color .2s,opacity .2s,transform .15s,box-shadow .15s;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-panel-btn{border-radius:8px;height:44px;font-size:14px}}#sidebar .footer .sb-panel-btn>i{width:18px;color:inherit;text-align:center;margin:0;font-size:13px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-panel-btn>i{width:20px;font-size:14px;left:11px}}#sidebar .footer .sb-panel-btn>span{text-overflow:ellipsis;text-align:center;flex:auto;min-width:0;margin:0 8px 0 28px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .sb-panel-btn>span{margin:0 9px 0 31px}}#sidebar .footer .sb-panel-btn:not(.is-disabled):hover{background:linear-gradient(var(--sb-btn-hover-wash), var(--sb-btn-hover-wash)), var(--sb-panel-btn-bg);border-color:var(--sb-btn-hover-border);color:var(--sb-btn-fg);box-shadow:var(--sb-btn-lift);opacity:1}#sidebar .footer .sb-panel-btn:not(.is-disabled):hover i{color:var(--sb-btn-fg)}#sidebar .footer .sb-panel-btn:not(.is-disabled):active{transform:scale(.98)}#sidebar .footer .sb-panel-btn:focus-visible{box-shadow:0 0 0 2px var(--sb-item-fg-hi);outline:none}#sidebar .footer .sidebar-collapse-toggle.is-disabled{opacity:.4;cursor:not-allowed;z-index:1}#sidebar .footer .preview-toggle{background:var(--sb-preview-bg);border:1px solid var(--sb-preview-border);width:100%;color:var(--admin);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:40px;margin-bottom:10px;padding:10px 14px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1.2;transition:background .2s,color .2s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .preview-toggle{border-radius:8px;gap:9px;min-height:44px;margin-bottom:11px;padding:11px 15px;font-size:14px}}#sidebar .footer .preview-toggle:hover{background:linear-gradient(var(--sb-btn-hover-wash), var(--sb-btn-hover-wash)), var(--sb-preview-bg);border-color:var(--sb-btn-hover-border);color:var(--sb-btn-fg);box-shadow:var(--sb-btn-lift);opacity:1}#sidebar .footer .preview-toggle:hover i{color:var(--sb-btn-fg)}#sidebar .footer .preview-toggle.active{background:var(--admin-btn-fill);color:var(--on-fill)}#sidebar .footer .preview-toggle.active:hover{color:var(--admin-words);background:0 0}#sidebar .footer .preview-toggle:hover .admin-badge-icon .abi-shield,#sidebar .footer .preview-toggle.active .admin-badge-icon .abi-shield{fill:var(--on-fill)}#sidebar .footer .preview-toggle.active:hover .admin-badge-icon .abi-shield{fill:var(--admin)}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li{justify-content:center;align-items:center;display:flex;background-color:#0000!important}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li:hover{background-color:#0000!important}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li.active{box-shadow:none!important}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link{justify-content:center;align-items:center;transition:color .15s;position:relative;box-shadow:none!important;background-color:#0000!important;border-color:#0000!important;padding:0!important}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link:before{content:"";aspect-ratio:1;box-sizing:border-box;z-index:0;background-color:#0000;border:1px solid #0000;border-radius:7px;transition:background-color .15s,border-color .15s,box-shadow .15s;position:absolute;top:-1px;bottom:-1px;left:50%;transform:translate(-50%)}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link:before{border-radius:8px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link:focus-visible:before{box-shadow:0 0 0 2px var(--sb-item-fg-hi)}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link i{z-index:1;position:relative;width:18px!important;margin:0!important}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link i{width:20px!important}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link:has(#nav-msg-icon.has-unread) i.fa-message{display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link #nav-msg-bubble{display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link #nav-msg-icon{--bub:var(--sb-bubble);z-index:1;justify-content:center;width:18px;margin:0;display:inline-flex}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link #nav-msg-icon{width:20px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link #nav-msg-icon svg{flex-shrink:0}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link #nav-msg-icon.has-unread{--bub:var(--badge)}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link #nav-msg-icon:not(.has-unread){display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li:hover .section-link:before{background-color:var(--sb-hover)}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li:active .section-link:before,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li.pressing .section-link:before{background-color:var(--sb-item-active-bg);border-color:var(--sb-item-border)}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li.active:not(:has(.sub-menu)) .section-link:before{background-color:var(--sb-item-active-bg);border-color:var(--sb-item-border)}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li.active:not(:has(.sub-menu)) .section-link:before{box-shadow:var(--sb-item-shadow)}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li.active:not(:has(.sub-menu)) .section-link i{color:var(--sb-item-fg-hi)!important}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li[data-nav-color=messaging]:has(#nav-msg-icon.has-unread):hover .section-link:before{box-shadow:none;background-color:#0000;border-color:#0000}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li[data-nav-color=messaging]:has(#nav-msg-icon.has-unread):active .section-link:before{box-shadow:none;background-color:#0000;border-color:#0000}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li[data-nav-color=messaging]:has(#nav-msg-icon.has-unread).pressing .section-link:before{box-shadow:none;background-color:#0000;border-color:#0000}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li[data-nav-color=messaging]:has(#nav-msg-icon.has-unread).active:not(:has(.sub-menu)) .section-link:before{box-shadow:none;background-color:#0000;border-color:#0000}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li p,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li span,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .nav-chevron{display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner{border-radius:7px;width:40px;margin:0 auto;padding:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner{border-radius:8px;width:44px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner .env-banner-text,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner .env-banner-swap{display:none}}.sidebar-collapse-toggle i{transition:transform .3s cubic-bezier(.22,1,.36,1)}body.sidebar-mini .sidebar-collapse-toggle i{transform:rotate(180deg)}@keyframes nav-label-arrive{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes nav-label-arrive{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:none}}}#sidebar.sidebar-mini-expanded .cmr-logo,#sidebar.sidebar-mini-expanded .menu ul li p{animation:.18s cubic-bezier(.4,0,.2,1) 70ms both nav-label-arrive}#sidebar.sidebar-mini-expanded .footer .sb-live-words,#sidebar.sidebar-mini-expanded .footer .admin-panel-btn span,#sidebar.sidebar-mini-expanded .footer .preview-toggle span,#sidebar.sidebar-mini-expanded .footer .user-info,#sidebar.sidebar-mini-expanded .footer .sb-panel-btn span,#sidebar.sidebar-mini-expanded .env-banner .env-banner-text{will-change:opacity, transform;z-index:1;animation:.18s cubic-bezier(.4,0,.2,1) 70ms both nav-label-arrive}#sidebar.sidebar-mini-expanded .footer .bug-report-btn>i{will-change:opacity;z-index:1;animation:.18s cubic-bezier(.4,0,.2,1) 70ms both nav-icon-arrive}@keyframes nav-icon-arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#sidebar .menu .section-link,#sidebar .menu .section-link:before,#sidebar .menu ul li i,#sidebar .menu ul li p,#sidebar .menu ul li .nav-chevron,#sidebar .footer .bug-report-btn:before,#sidebar .footer .bug-report-btn:after{transition:none}#sidebar.sidebar-mini-expanded .cmr-logo,#sidebar.sidebar-mini-expanded .menu ul li p,#sidebar.sidebar-mini-expanded .footer .sb-live-words,#sidebar.sidebar-mini-expanded .footer .admin-panel-btn span,#sidebar.sidebar-mini-expanded .footer .bug-report-btn>i,#sidebar.sidebar-mini-expanded .footer .preview-toggle span,#sidebar.sidebar-mini-expanded .footer .user-info,#sidebar.sidebar-mini-expanded .footer .sb-panel-btn span,#sidebar.sidebar-mini-expanded .env-banner .env-banner-text,#sidebar .footer .sb-live.is-live .sb-live-dot{animation:none}}html{min-height:100%}body{background-color:var(--bg-login)}.cls-1{fill:var(--logo-primary)}.cls-2{fill:var(--logo-secondary)}html,body{height:100%;margin:0}.login-container{box-sizing:border-box;z-index:1000;justify-content:center;align-items:center;min-height:calc(100% - 52px);padding:24px 0;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.login-container{min-height:calc(100% - 57px);padding:26px 0}}body.login{text-align:center;font-family:Inter,system-ui,sans-serif}body.login .login-logo{width:100%;max-width:190px;margin:16px auto 18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-logo{max-width:209px;margin:18px auto 20px}}body.login .login-box{background-color:var(--bg-card);box-shadow:var(--shadow-raised);border:1px solid var(--border);width:300px;color:var(--text);border-radius:14px;padding:15px;font-size:12px;font-weight:400;line-height:1.4em;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-box{border:1px solid var(--border);border-radius:15px;width:330px;padding:17px;font-size:13px}}body.login .login-box p{text-align:left}body.login .login-box a{text-align:center}body.login .login-box .login-error{text-align:center;width:93%;margin:0 auto 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-box .login-error{margin-bottom:22px}}body.login .login-box .login-error.login-passkey-error{margin-top:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-box .login-error.login-passkey-error{margin-top:18px}}body.login .login-box .login-error p{text-align:center}body.login .login-box .login-error p a{margin:0 auto;display:block;text-align:center!important}body.login .login-box .links{margin-top:15px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-box .links{margin-top:17px;font-size:13px}}body.login .login-box .links .link-forgot-password{color:var(--text)}body.login .login-box .links .link-forgot-password:hover,body.login .login-box .login-error a{color:var(--link)}body.login .field{margin-bottom:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .field{margin-bottom:22px}}body.login .field label{color:var(--on-fill);margin-bottom:5px;font-size:12px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .field label{margin-bottom:6px;font-size:13px}}body.login .columns.code{margin:20px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .columns.code{margin:22px 0}}body.login .field--reset-email{margin:20px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .field--reset-email{margin:22px 0 0}}body.login .login-passkey{color:var(--accent);border:1px solid var(--accent);background:0 0;margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-passkey{margin-top:11px}}body.login .login-passkey:hover:not(:disabled){background:var(--bg-selected)}body.login .login-passkey:disabled{opacity:.6;cursor:default}body.login .login-passkey i{margin-right:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-passkey i{margin-right:7px}}body.login .field--check{margin-bottom:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .field--check{margin-bottom:22px}}body.login .field--check .reset-check{color:var(--on-fill);cursor:pointer;align-items:center;gap:9px;margin-bottom:0;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .field--check .reset-check{gap:10px;font-size:14px}}body.login .field--check .reset-check input[type=checkbox]{width:15px;height:15px;accent-color:var(--accent);flex-shrink:0;margin:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .field--check .reset-check input[type=checkbox]{width:17px;height:17px}}body.login .field--check .reset-check-note{color:var(--on-fill);margin:5px 0 0 24px;font-size:12px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .field--check .reset-check-note{margin:6px 0 0 26px;font-size:13px}}@keyframes login-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes login-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@keyframes login-fadein{0%{opacity:0}to{opacity:1}}body.login .login-box{animation:.55s cubic-bezier(.22,1,.36,1) .1s both login-rise}body.login .login-box>*{animation:.4s both login-fadein}body.login .login-box>:first-child{animation-delay:.3s}body.login .login-box>:nth-child(2){animation-delay:.38s}body.login .login-box>:nth-child(3){animation-delay:.46s}body.login .login-box>:nth-child(4){animation-delay:.54s}body.login .login-box>:nth-child(5){animation-delay:.62s}body.login .login-box>:nth-child(6){animation-delay:.7s}body.login .login-box>:nth-child(7){animation-delay:.78s}body.login .login-box>:nth-child(8){animation-delay:.86s}body.login .login-box>:nth-child(9){animation-delay:.94s}@media (prefers-reduced-motion:reduce){body.login .login-logo,body.login .login-box,body.login .login-box>*{animation:none}}body.login .login-box.login-box--reset{width:400px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-box.login-box--reset{width:440px}}body.login .login-step-title{margin-bottom:15px;font-size:20px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-step-title{margin-bottom:17px;font-size:22px}}body.login .notice-banner.login-notice{margin-bottom:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .notice-banner.login-notice{margin-bottom:20px}}body.login .login-status{margin-bottom:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .login-status{margin-bottom:17px}}body.login .reset-again{text-align:center;flex-direction:column;align-items:center;margin-top:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .reset-again{margin-top:17px}}body.login .reset-again .login-error{margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .reset-again .login-error{margin-top:11px}}body.login .reset-again-btn{width:auto;min-height:0;box-shadow:none;color:var(--text);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.login .reset-again-btn{font-size:13px}}body.login .reset-again-btn:hover:not(:disabled){color:var(--link);text-decoration:underline}body.login .reset-again-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body.login .reset-again-btn:disabled{color:var(--text-muted);cursor:default;opacity:1!important}#data-download-page .dl-info-note,#admin-reports-page .dl-info-note{border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--info-note-bg);max-width:560px;color:var(--text);border-radius:7px;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 18px;font-size:13px;line-height:1.55;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-info-note,#admin-reports-page .dl-info-note{border-radius:8px;gap:13px;max-width:616px;margin-bottom:22px;padding:15px 20px;font-size:14px}}#data-download-page .dl-info-note>i,#admin-reports-page .dl-info-note>i{color:var(--accent);flex-shrink:0;margin-top:2px;font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-info-note>i,#admin-reports-page .dl-info-note>i{font-size:17px}}#data-download-page .dl-info-note b,#admin-reports-page .dl-info-note b{margin-bottom:2px;display:block}#data-download-page .dl-card,#admin-reports-page .dl-card{max-width:560px;overflow:hidden;padding:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-card,#admin-reports-page .dl-card{max-width:616px}}#data-download-page .dl-card-header,#admin-reports-page .dl-card-header{border-bottom:1px solid var(--border);background:var(--bg-inset);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);align-items:center;gap:8px;padding:13px 24px;font-size:13px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-card-header,#admin-reports-page .dl-card-header{gap:9px;padding:14px 26px;font-size:14px}}#data-download-page .dl-card-header i,#admin-reports-page .dl-card-header i{color:var(--accent)}#data-download-page .dl-card-body,#admin-reports-page .dl-card-body{background:var(--bg-lift);padding:24px 28px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-card-body,#admin-reports-page .dl-card-body{padding:26px 31px}}#data-download-page .dl-presets,#admin-reports-page .dl-presets{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-presets,#admin-reports-page .dl-presets{gap:9px;margin-bottom:22px}}#data-download-page .dl-preset-btn,#admin-reports-page .dl-preset-btn{border:1px solid var(--border);background:var(--bg-inset);color:var(--text-muted);cursor:pointer;border-radius:7px;width:auto;padding:6px 16px;font-size:12px;font-weight:600;transition:all .15s;min-height:unset!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-preset-btn,#admin-reports-page .dl-preset-btn{border:1px solid var(--border);border-radius:8px;padding:7px 18px;font-size:13px}}#data-download-page .dl-preset-btn:hover,#admin-reports-page .dl-preset-btn:hover{border-color:var(--accent);color:var(--accent)}#data-download-page .dl-preset-btn.active,#admin-reports-page .dl-preset-btn.active{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}#data-download-page .dl-fields,#admin-reports-page .dl-fields{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-fields,#admin-reports-page .dl-fields{gap:18px}}#data-download-page .dl-fields .field,#admin-reports-page .dl-fields .field{flex:160px;margin-bottom:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-fields .field,#admin-reports-page .dl-fields .field{flex:176px}}#data-download-page .dl-fields input[type=date],#data-download-page .dl-fields input[type=text],#admin-reports-page .dl-fields input[type=date],#admin-reports-page .dl-fields input[type=text]{width:100%;color:var(--text);border-radius:7px;padding:8px 12px;font-family:Inter,Lato,sans-serif;font-size:13px;border:1px solid var(--border)!important;background:var(--bg-control)!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-fields input[type=date],#data-download-page .dl-fields input[type=text],#admin-reports-page .dl-fields input[type=date],#admin-reports-page .dl-fields input[type=text]{border-radius:8px;padding:9px 13px;font-size:14px}}#data-download-page .dl-fields input[type=date]:focus,#data-download-page .dl-fields input[type=text]:focus,#admin-reports-page .dl-fields input[type=date]:focus,#admin-reports-page .dl-fields input[type=text]:focus{box-shadow:0 0 0 2px var(--accent);outline:none;border-color:#0000!important}#data-download-page .dl-account-field,#admin-reports-page .dl-account-field{max-width:460px;margin-bottom:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-account-field,#admin-reports-page .dl-account-field{max-width:506px;margin-bottom:20px}}#data-download-page .dl-account-field select,#admin-reports-page .dl-account-field select{width:100%;height:35px;color:var(--text);cursor:pointer;border-radius:7px;padding:8px 12px;font-family:Inter,Lato,sans-serif;font-size:13px;border:1px solid var(--border)!important;background:var(--bg-control)!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-account-field select,#admin-reports-page .dl-account-field select{border-radius:8px;height:39px;padding:9px 13px;font-size:14px}}#data-download-page .dl-account-field select:focus,#admin-reports-page .dl-account-field select:focus{box-shadow:0 0 0 2px var(--accent);outline:none;border-color:#0000!important}#data-download-page .dl-error,#admin-reports-page .dl-error{background:var(--error-wash);border:1px solid var(--error-ring);color:var(--danger);border-radius:7px;align-items:center;gap:8px;margin-top:16px;padding:10px 14px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-error,#admin-reports-page .dl-error{border:1px solid var(--error-ring);border-radius:8px;gap:9px;margin-top:18px;padding:11px 15px;font-size:14px}}#data-download-page .dl-error i,#admin-reports-page .dl-error i{font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-error i,#admin-reports-page .dl-error i{font-size:15px}}#data-download-page .dl-action,#admin-reports-page .dl-action{flex-shrink:0}#data-download-page .dl-action button,#admin-reports-page .dl-action button{white-space:nowrap;align-items:center;gap:7px;width:auto;padding:10px 20px;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-action button,#admin-reports-page .dl-action button{gap:8px;padding:11px 22px;font-size:14px}}#data-download-page .dl-disabled-card,#admin-reports-page .dl-disabled-card{max-width:560px;padding:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-disabled-card,#admin-reports-page .dl-disabled-card{max-width:616px}}#data-download-page .dl-disabled-inner,#admin-reports-page .dl-disabled-inner{text-align:center;padding:48px 32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-disabled-inner,#admin-reports-page .dl-disabled-inner{padding:53px 35px}}#data-download-page .dl-disabled-icon,#admin-reports-page .dl-disabled-icon{color:var(--text-muted);opacity:.5;margin-bottom:14px;font-size:36px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-disabled-icon,#admin-reports-page .dl-disabled-icon{margin-bottom:15px;font-size:40px}}#data-download-page .dl-disabled-title,#admin-reports-page .dl-disabled-title{color:var(--text-heading);margin-bottom:8px;font-size:16px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-disabled-title,#admin-reports-page .dl-disabled-title{margin-bottom:9px;font-size:18px}}#data-download-page .dl-disabled-sub,#admin-reports-page .dl-disabled-sub{color:var(--text-muted);max-width:380px;margin:0 auto;font-size:13px;line-height:1.6}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page .dl-disabled-sub,#admin-reports-page .dl-disabled-sub{max-width:418px;font-size:14px}}.calls-page-card{box-shadow:none;background-color:#0000;border:0;border-radius:0;width:100%;margin-bottom:10px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-page-card{margin-bottom:11px}}.calls-page-card.onepage{scrollbar-gutter:stable;flex-direction:column;height:100%;margin-bottom:0;display:flex;overflow-y:auto}.calls-page-card.onepage>.calls-table-wrap{flex:none}#dialout-page,#callerid-page,#tta-page{min-height:0}#dialout-page>.calls-page-card,#callerid-page>.calls-page-card,#tta-page>.calls-page-card{background:var(--bg-card-main);border:1px solid var(--frame-edge);box-shadow:var(--shadow-raised);border-radius:14px;margin:15px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page>.calls-page-card,#callerid-page>.calls-page-card,#tta-page>.calls-page-card{border-radius:15px;margin:17px 0 0}}#callerid-page{--report-accent-text:var(--series-calls-text)}#dialout-page{--report-accent-text:var(--series-dialout-text)}#tta-page{--report-accent-text:var(--series-messages-text)}#data-download-page{flex-direction:column;flex:1;min-height:0;display:flex}#data-download-page>.padded-content{background:var(--bg-card-main);border:1px solid var(--frame-edge);box-shadow:var(--shadow-raised);border-radius:14px;flex:1;margin:15px 0 0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#data-download-page>.padded-content{border-radius:15px;margin:17px 0 0}}#dialout-page .calls-page-card .calls-filter-bar,#callerid-page .calls-page-card .calls-filter-bar,#tta-page .calls-page-card .calls-filter-bar{box-shadow:none;border:0;border-radius:0;margin-bottom:0}#dialout-page .calls-page-card .chart-wrapper,#callerid-page .calls-page-card .chart-wrapper,#tta-page .calls-page-card .chart-wrapper{border-top:0;border-left:0;border-right:0;border-radius:0;padding-top:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .calls-page-card .chart-wrapper,#callerid-page .calls-page-card .chart-wrapper,#tta-page .calls-page-card .chart-wrapper{padding-top:26px}}#dialout-page .call-actions-col a.icon,#callerid-page .call-actions-col a.icon,#tta-page .call-actions-col a.icon{color:var(--accent);cursor:pointer;opacity:0;transition:opacity .15s}#dialout-page .call-actions-col a.icon.call-star-btn.active,#dialout-page .call-actions-col a.icon:focus-visible,#callerid-page .call-actions-col a.icon.call-star-btn.active,#callerid-page .call-actions-col a.icon:focus-visible,#tta-page .call-actions-col a.icon.call-star-btn.active,#tta-page .call-actions-col a.icon:focus-visible{opacity:1}#dialout-page .call-actions-col a.icon i,#callerid-page .call-actions-col a.icon i,#tta-page .call-actions-col a.icon i{font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .call-actions-col a.icon i,#callerid-page .call-actions-col a.icon i,#tta-page .call-actions-col a.icon i{font-size:15px}}#dialout-page tr:hover .call-actions-col a.icon,#callerid-page tr:hover .call-actions-col a.icon,#tta-page tr:hover .call-actions-col a.icon{opacity:1}#dialout-page .data-table,#callerid-page .data-table,#tta-page .data-table{box-shadow:none;border-radius:0;overflow-x:visible}#dialout-page .data-table table,#callerid-page .data-table table,#tta-page .data-table table{border-collapse:collapse;width:100%}#dialout-page .data-table table thead,#callerid-page .data-table table thead,#tta-page .data-table table thead{z-index:10}#dialout-page .data-table table thead tr,#callerid-page .data-table table thead tr,#tta-page .data-table table thead tr{background-color:var(--bg-card)}#dialout-page .data-table table th,#callerid-page .data-table table th,#tta-page .data-table table th{background-color:var(--bg-card);box-shadow:0 1px 0 var(--border-row);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:11px;font-weight:700;line-height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .data-table table th,#callerid-page .data-table table th,#tta-page .data-table table th{font-size:12px;line-height:15px}}#dialout-page .data-table table th,#callerid-page .data-table table th,#tta-page .data-table table th{top:calc(var(--sticky-filter-h,57px) + var(--sticky-toolbar-h,57px) - 2px);z-index:10;text-align:left;white-space:normal;padding:12px 16px;position:sticky}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .data-table table th,#callerid-page .data-table table th,#tta-page .data-table table th{top:calc(var(--sticky-filter-h,63px) + var(--sticky-toolbar-h,63px) - 2px);padding:13px 18px}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .data-table table td,#callerid-page .data-table table td,#tta-page .data-table table td{padding:13px 18px;font-size:15px;line-height:20px}}#dialout-page .section,#callerid-page .section,#tta-page .section{overflow:hidden;padding:0!important}#dialout-page .data-table,#callerid-page .data-table,#tta-page .data-table{box-shadow:none;border-radius:0}#dialout-page .data-table table,#callerid-page .data-table table,#tta-page .data-table table{border-collapse:collapse;table-layout:fixed;width:100%}#dialout-page .data-table table th.export-exclude:first-child,#callerid-page .data-table table th.export-exclude:first-child,#tta-page .data-table table th.export-exclude:first-child{width:56px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .data-table table th.export-exclude:first-child,#callerid-page .data-table table th.export-exclude:first-child,#tta-page .data-table table th.export-exclude:first-child{width:62px}}#dialout-page .data-table table th,#callerid-page .data-table table th,#tta-page .data-table table th{text-align:left;padding:12px 16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .data-table table th,#callerid-page .data-table table th,#tta-page .data-table table th{padding:13px 18px}}#dialout-page .data-table table td,#callerid-page .data-table table td,#tta-page .data-table table td{color:var(--text);border-bottom:1px solid var(--border-card);padding:12px 16px;font-size:14px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .data-table table td,#callerid-page .data-table table td,#tta-page .data-table table td{padding:13px 18px;font-size:15px;line-height:20px}}#dialout-page .data-table table tbody tr,#callerid-page .data-table table tbody tr,#tta-page .data-table table tbody tr{transition:background-color .15s}#dialout-page .data-table table tbody tr:last-child td,#callerid-page .data-table table tbody tr:last-child td,#tta-page .data-table table tbody tr:last-child td{border-bottom:0}#dialout-page .data-table table tbody tr:hover td,#callerid-page .data-table table tbody tr:hover td,#tta-page .data-table table tbody tr:hover td{background-color:var(--bg-row-hover)}#dialout-page .data-table table tr:nth-child(2n),#callerid-page .data-table table tr:nth-child(2n),#tta-page .data-table table tr:nth-child(2n){background-color:#0000}#calls-page p:where(:not(.calls-open *)),#dialout-page p:where(:not(.calls-open *)),#callerid-page p:where(:not(.calls-open *)),#tta-page p:where(:not(.calls-open *)){color:var(--text-muted);padding:20px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page p:where(:not(.calls-open *)),#dialout-page p:where(:not(.calls-open *)),#callerid-page p:where(:not(.calls-open *)),#tta-page p:where(:not(.calls-open *)){padding:22px;font-size:15px}}.data-table{background:var(--bg-card-main);border-radius:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.data-table{border-radius:15px}}.data-table tr:nth-child(2n){background-color:var(--bg-chip-soft)}.data-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.data-table th.sortable i{opacity:.4;margin-left:4px;font-size:.75em}.data-table th.sortable:hover i{opacity:.8}.calls-filter-bar .calls-loading-bar{pointer-events:none;opacity:0;height:2px;transition:opacity .15s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.calls-filter-bar .calls-loading-bar:before{content:"";background:var(--accent);border-radius:2px;width:30%;position:absolute;top:0;bottom:0;left:-30%}.calls-filter-bar .calls-loading-bar.active{opacity:1}.calls-filter-bar .calls-loading-bar.active:before{animation:1.1s ease-in-out infinite calls-loading-slide}@media (prefers-reduced-motion:reduce){.calls-filter-bar .calls-loading-bar.active:before{opacity:.6;width:100%;animation:none;left:0}}@keyframes calls-loading-slide{0%{left:-30%}to{left:100%}}.chart-wrapper,.data-table,.calls-toolbar-range,.calls-toolbar-count{transition:opacity .15s}.chart-wrapper.is-stale,.data-table.is-stale,.calls-toolbar-range.is-stale,.calls-toolbar-count.is-stale{opacity:.45}.chart-wrapper.is-stale,.data-table.is-stale{pointer-events:none}.calls-filter-bar{background-color:var(--bg-inset);z-index:20;padding:10px;transition:box-shadow .2s;position:sticky;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar{padding:11px}}.calls-filter-bar.scrolled{box-shadow:var(--shadow-bar)}.calls-filter-bar .calls-filter-main{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-main{gap:9px}}.calls-filter-bar .calls-filter-field{flex:180px;min-width:0;max-width:260px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field{flex:198px;max-width:286px}}.calls-filter-bar .calls-filter-field label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.calls-filter-bar .calls-filter-field .calls-filter-input{background:var(--bg-search);border:1px solid #0000;border-color:var(--border-filter);box-sizing:border-box;border-radius:7px;align-items:center;gap:6px;width:100%;min-height:36px;padding:6px 10px;transition:border-color .15s,box-shadow .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-filter-input{border-radius:8px;gap:7px;min-height:40px;padding:7px 11px}}.calls-filter-bar .calls-filter-field .calls-filter-input>i{color:var(--text-muted);flex-shrink:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-filter-input>i{font-size:14px}}.calls-filter-bar .calls-filter-field .calls-filter-input input,.calls-filter-bar .calls-filter-field .calls-filter-input select{width:100%;color:var(--text);height:auto;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-filter-input input,.calls-filter-bar .calls-filter-field .calls-filter-input select{font-size:14px}}.calls-filter-bar .calls-filter-field .calls-filter-input input:focus,.calls-filter-bar .calls-filter-field .calls-filter-input select:focus{box-shadow:none!important}.calls-filter-bar .calls-filter-field .calls-filter-input input[type=datetime-local]{background-color:inherit!important}.calls-filter-bar .calls-filter-field .calls-filter-input .calls-filter-clear{width:24px;height:24px;min-height:0;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;margin:0 -4px 0 0;padding:0;font-size:11px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-filter-input .calls-filter-clear{flex:0 0 26px;width:26px;height:26px;font-size:12px}}.calls-filter-bar .calls-filter-field .calls-filter-input .calls-filter-clear:hover{opacity:1;color:var(--danger)}.calls-filter-bar .calls-filter-field .calls-filter-input .calls-filter-clear:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.calls-filter-bar .calls-filter-field .calls-account-results{background:var(--bg-card);border:1px solid var(--border);width:300px;box-shadow:var(--shadow-raised);z-index:200;border-radius:7px;flex-direction:column;max-height:240px;animation:.15s cubic-bezier(.39,.575,.565,1) both scale-up-center-normal;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-account-results{border-radius:8px;width:330px;max-height:264px}}.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-scroll{flex:0 auto;min-height:0;overflow-y:auto}@supports (animation-timeline:scroll()){.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-scroll{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-scroll{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-scroll{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-scroll{scroll-padding-block:17px}}}.calls-filter-bar .calls-filter-field .calls-account-results.calls-account-results--up{top:auto;bottom:calc(100% + 4px)}.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-result{cursor:pointer;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:9px 14px;font-size:13px;transition:background .1s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-result{padding:10px 15px;font-size:14px}}.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-result:last-child{border-bottom:0}.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-result:hover,.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-result.is-active{background:var(--bg-hover-soft)}.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-result .bar-client-name{color:var(--text-strong);font-weight:500}.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-result .bar-client-number{color:var(--text-muted);font-family:monospace;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-result .bar-client-number{font-size:12px}}.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-empty{text-align:center;color:var(--text-muted);padding:14px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-field .calls-account-results .calls-account-empty{padding:15px;font-size:14px}}.calls-filter-bar .calls-filter-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-actions{gap:7px}}.calls-filter-bar .calls-filter-actions .calls-filter-search{background:var(--btn-primary-bg);color:var(--btn-primary-fg);cursor:pointer;white-space:nowrap;border:0;border-radius:7px;height:36px;padding:0 18px;font-size:13px;font-weight:500;transition:opacity .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-actions .calls-filter-search{border-radius:8px;height:40px;padding:0 20px;font-size:14px}}.calls-filter-bar .calls-filter-actions .calls-filter-search i{margin-right:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-actions .calls-filter-search i{margin-right:6px}}.calls-filter-bar .calls-filter-actions .calls-filter-search:hover{opacity:.85}.calls-filter-bar .calls-filter-custom-row{border-top:1px solid var(--border);gap:8px;margin-top:10px;padding-top:10px;animation:.3s cubic-bezier(.22,1,.36,1) both calls-range-expand;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-custom-row{gap:9px;margin-top:11px;padding-top:11px}}.calls-filter-bar .calls-filter-custom-row .calls-filter-field{flex-direction:column;gap:4px}.calls-filter-bar .calls-filter-custom-row .calls-filter-field label{clip:auto;text-transform:uppercase;letter-spacing:.04em;width:auto;height:auto;color:var(--text-muted);margin:0;padding-left:2px;font-size:11px;font-weight:700;display:block;position:static;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-bar .calls-filter-custom-row .calls-filter-field label{font-size:12px}}.calls-filter-toggle{border:1px solid var(--border);width:36px;height:36px;min-height:0;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:7px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;font-size:13px;transition:all .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-filter-toggle{border:1px solid var(--border);border-radius:8px;flex:0 0 40px;width:40px;height:40px;font-size:14px}}.calls-filter-toggle:hover{background:var(--bg-selected);color:var(--accent);border-color:var(--accent)}.calls-filter-toggle.active{color:var(--on-fill);border-color:var(--accent-fill);background:var(--accent-fill)!important}#tta-page .calls-kind-filter,#calls-page .calls-kind-filter{flex:none;align-items:center;margin:0;display:inline-flex;position:relative}#tta-page .calls-kind-filter .admin-badge-icon,#calls-page .calls-kind-filter .admin-badge-icon{pointer-events:none;font-size:13px;position:absolute;left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .calls-kind-filter .admin-badge-icon,#calls-page .calls-kind-filter .admin-badge-icon{font-size:14px;left:11px}}#tta-page .calls-kind-filter .calls-kind-select,#calls-page .calls-kind-filter .calls-kind-select{appearance:none;border:1px solid var(--border);width:auto;max-width:190px;height:36px;min-height:0;color:var(--text-muted);cursor:pointer;background-color:#0000;border-radius:7px;padding:0 26px 0 29px;font-size:13px;transition:all .15s;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .calls-kind-filter .calls-kind-select,#calls-page .calls-kind-filter .calls-kind-select{border:1px solid var(--border);border-radius:8px;max-width:209px;height:40px;padding:0 29px 0 32px;font-size:14px}}#tta-page .calls-kind-filter .calls-kind-select:hover,#calls-page .calls-kind-filter .calls-kind-select:hover{border-color:var(--admin-focus);color:var(--admin-text)}#tta-page .calls-kind-filter .calls-kind-select:focus,#calls-page .calls-kind-filter .calls-kind-select:focus{box-shadow:0 0 0 2px var(--admin-focus);border-color:#0000}#tta-page .calls-kind-filter.active .calls-kind-select,#calls-page .calls-kind-filter.active .calls-kind-select{background-color:var(--admin-chip-bg);border-color:var(--admin-chip-border);color:var(--admin-text);font-weight:600}#tta-page .calls-kind-filter .calls-kind-caret,#calls-page .calls-kind-filter .calls-kind-caret{color:var(--text-muted);pointer-events:none;font-size:10px;position:absolute;right:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .calls-kind-filter .calls-kind-caret,#calls-page .calls-kind-filter .calls-kind-caret{font-size:11px;right:11px}}#tta-page .calls-kind-filter:hover .calls-kind-caret,#tta-page .calls-kind-filter.active .calls-kind-caret,#calls-page .calls-kind-filter:hover .calls-kind-caret,#calls-page .calls-kind-filter.active .calls-kind-caret{color:var(--admin-text)}#calls-page .calls-admin-btn{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#tta-page .calls-missed-filter .calls-kind-select,#calls-page .calls-missed-filter .calls-kind-select{field-sizing:content;-webkit-text-fill-color:transparent}#tta-page .calls-missed-filter .calls-kind-select option,#calls-page .calls-missed-filter .calls-kind-select option{-webkit-text-fill-color:currentcolor}#tta-page .calls-missed-filter .calls-kind-shown,#calls-page .calls-missed-filter .calls-kind-shown{white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted);pointer-events:none;font-size:13px;font-weight:400;line-height:36px;position:absolute;inset:0 24px 0 29px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .calls-missed-filter .calls-kind-shown,#calls-page .calls-missed-filter .calls-kind-shown{font-size:14px;line-height:40px;left:32px;right:26px}}#tta-page .calls-missed-filter:hover .calls-kind-shown,#tta-page .calls-missed-filter.active .calls-kind-shown,#calls-page .calls-missed-filter:hover .calls-kind-shown,#calls-page .calls-missed-filter.active .calls-kind-shown{color:var(--admin-text)}#tta-page .calls-missed-filter.active .calls-kind-shown,#calls-page .calls-missed-filter.active .calls-kind-shown{font-weight:600}@media (hover:none) and (pointer:coarse){#tta-page .calls-missed-filter .calls-kind-shown,#calls-page .calls-missed-filter .calls-kind-shown{font-size:16px}}.calls-toolbar{border-bottom:1px solid var(--border);background:var(--bg-inset);min-height:57px;top:calc(var(--sticky-filter-h,57px) - 1px);z-index:19;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:-1px;padding:10px 16px;display:flex;position:sticky}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-toolbar{min-height:63px;top:calc(var(--sticky-filter-h,63px) - 1px);gap:13px;padding:11px 18px}}.calls-toolbar-left{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-toolbar-left{gap:7px 13px}}.calls-toolbar-range{color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;min-width:min(40ch + 20px,100vw - 32px);min-height:1lh;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-toolbar-range{gap:7px;min-width:min(40ch + 22px,100vw - 35px);font-size:13px}}.calls-toolbar-range i{color:var(--accent);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-toolbar-range i{font-size:12px}}.calls-toolbar-range.is-fitted{min-width:0}.calls-toolbar-count{color:var(--accent);background:var(--accent-chip-bg);border:1px solid var(--accent);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-width:100%;min-width:var(--toolbar-count-hold,0px);text-align:center;border-radius:99px;padding:2px 10px;font-size:12px;font-weight:700;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-toolbar-count{border-radius:109px;padding:2px 11px;font-size:13px}}#dialout-page{--toolbar-count-hold:calc(16ch + 22px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page{--toolbar-count-hold:calc(16ch + 24px)}}#callerid-page{--toolbar-count-hold:calc(15.2ch + 22px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#callerid-page{--toolbar-count-hold:calc(15.2ch + 24px)}}#tta-page{--toolbar-count-hold:calc(26.7ch + 22px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page{--toolbar-count-hold:calc(26.7ch + 24px)}}.calls-toolbar-count:has(>.calls-toolbar-count-part){white-space:normal;border-radius:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-toolbar-count:has(>.calls-toolbar-count-part){border-radius:13px}}.calls-toolbar-count-part{white-space:nowrap}.calls-toolbar-count.is-wrapped{text-align:start;width:min-content;min-width:0}.calls-toolbar-right{flex-shrink:0;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-toolbar-right{gap:9px}}.calls-toolbar-download{color:var(--text-muted);cursor:pointer;border:1px solid var(--border);background:var(--bg-card);border-radius:7px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:12px;font-weight:500;text-decoration:none;transition:all .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-toolbar-download{border:1px solid var(--border);border-radius:8px;gap:6px;height:35px;padding:0 11px;font-size:13px}}.calls-toolbar-download:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-chip-bg)}.calls-toolbar-download.is-disabled{opacity:.5;cursor:not-allowed}.calls-toolbar-download.is-disabled:hover{color:var(--text-muted);border-color:inherit;background:var(--bg-card)}.calls-toolbar-right a.calls-toolbar-download{color:var(--text-muted)}.calls-toolbar-right a.calls-toolbar-download:hover{color:var(--accent)}.calls-toolbar-pager{margin-left:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-toolbar-pager{margin-left:9px}}.calls-pager-foot{border-top:1px solid var(--border-card);padding:14px 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-pager-foot{padding:15px 22px}}.calls-chart-stat{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-chart-stat{margin-bottom:11px}}.calls-chart-stat-value.calls-chart-stat-value--na{opacity:.5}.calls-chart-stat-na{font-size:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-chart-stat-na{font-size:24px}}.calls-chart-stat-value{color:var(--report-accent-text,var(--accent));font-family:Barlow,Inter,sans-serif;font-size:42px;font-weight:700;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-chart-stat-value{font-size:46px}}.calls-chart-stat-label{color:var(--text-muted);font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-chart-stat-label{font-size:14px}}.calls-chart-stat-sub{color:var(--text-muted);font-size:12px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.calls-chart-stat-sub{font-size:13px}}.calls-chart-stat-sub strong{color:var(--text-strong);font-family:Barlow,Inter,sans-serif;font-weight:700}@keyframes calls-range-expand{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes calls-range-expand{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}}@keyframes calls-chart-fade{0%{opacity:0}to{opacity:1}}.chart-wrapper canvas{animation:.5s both calls-chart-fade}@media (prefers-reduced-motion:reduce){.calls-filter-custom-row,.chart-wrapper canvas{animation:none}}#dialout-page .calls-skel-row,#callerid-page .calls-skel-row,#tta-page .calls-skel-row{cursor:default}#dialout-page .calls-skel-row td,#callerid-page .calls-skel-row td,#tta-page .calls-skel-row td{height:var(--skel-row-h,22px);padding:12px 16px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .calls-skel-row td,#callerid-page .calls-skel-row td,#tta-page .calls-skel-row td{height:var(--skel-row-h,24px);padding:13px 18px;line-height:20px}}#dialout-page .calls-skel-row .calls-skel-bar,#callerid-page .calls-skel-row .calls-skel-bar,#tta-page .calls-skel-row .calls-skel-bar{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#dialout-page .calls-skel-row .calls-skel-bar,#callerid-page .calls-skel-row .calls-skel-bar,#tta-page .calls-skel-row .calls-skel-bar{animation:none}}#dialout-page .calls-skel-row .calls-skel-bar,#callerid-page .calls-skel-row .calls-skel-bar,#tta-page .calls-skel-row .calls-skel-bar{vertical-align:middle;border-radius:6px;width:70%;height:12px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#dialout-page .calls-skel-row .calls-skel-bar,#callerid-page .calls-skel-row .calls-skel-bar,#tta-page .calls-skel-row .calls-skel-bar{border-radius:7px;height:13px}}#dialout-page .calls-skel-row td:first-child .calls-skel-bar,#callerid-page .calls-skel-row td:first-child .calls-skel-bar,#tta-page .calls-skel-row td:first-child .calls-skel-bar{width:44%}#dialout-page .calls-skel-row td:nth-child(2) .calls-skel-bar,#callerid-page .calls-skel-row td:nth-child(2) .calls-skel-bar,#tta-page .calls-skel-row td:nth-child(2) .calls-skel-bar{width:58%}#dialout-page .calls-skel-row td:nth-child(4) .calls-skel-bar,#callerid-page .calls-skel-row td:nth-child(4) .calls-skel-bar,#tta-page .calls-skel-row td:nth-child(4) .calls-skel-bar{width:46%}#dialout-page .calls-skel-row td:nth-child(6) .calls-skel-bar,#callerid-page .calls-skel-row td:nth-child(6) .calls-skel-bar,#tta-page .calls-skel-row td:nth-child(6) .calls-skel-bar{width:52%}#dialout-page .calls-skel-row:nth-child(2n) td:nth-child(3) .calls-skel-bar,#callerid-page .calls-skel-row:nth-child(2n) td:nth-child(3) .calls-skel-bar,#tta-page .calls-skel-row:nth-child(2n) td:nth-child(3) .calls-skel-bar{width:62%}#dialout-page .calls-skel-row:nth-child(3n) td:nth-child(5) .calls-skel-bar,#callerid-page .calls-skel-row:nth-child(3n) td:nth-child(5) .calls-skel-bar,#tta-page .calls-skel-row:nth-child(3n) td:nth-child(5) .calls-skel-bar{width:40%}@keyframes tbl-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=700px){.calls-charts-grid{grid-template-columns:1fr;gap:14px}}@media (width<=600px){.calls-filter-bar{padding:8px 12px}.calls-filter-bar .calls-filter-main{flex-wrap:wrap;row-gap:8px}.calls-filter-bar .calls-filter-field{flex:calc(50% - 4px);min-width:150px;max-width:none}.calls-filter-bar .calls-filter-main>.calls-filter-field:has(select){flex-basis:100%}.calls-filter-bar .calls-filter-custom-row{flex-direction:column}.calls-filter-bar .calls-filter-custom-row .calls-filter-field{flex:none;min-width:0}.calls-filter-bar .calls-filter-actions{flex:100%;justify-content:flex-end;margin-left:0}.calls-filter-bar .calls-filter-field .calls-account-results{width:100%;min-width:0}.calls-chart-stat{gap:2px}.calls-chart-stat-value{white-space:nowrap;font-size:30px}.calls-toolbar{row-gap:8px;padding:8px 12px}.calls-toolbar-range{white-space:normal}.calls-table-wrap,.data-table{min-width:0;max-width:100%}.data-table{-webkit-overflow-scrolling:touch}.data-table table{font-size:12px}.data-table th,.data-table td{padding-left:8px;padding-right:8px}}@media only screen and (width<=800px){@container page (width<720px){#dialout-page .chart-wrapper,#dialout-page .calls-filter-bar,#dialout-page .calls-toolbar,#callerid-page .chart-wrapper,#callerid-page .calls-filter-bar,#callerid-page .calls-toolbar,#tta-page .chart-wrapper,#tta-page .calls-filter-bar,#tta-page .calls-toolbar{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#dialout-page .calls-toolbar-pager,#callerid-page .calls-toolbar-pager,#tta-page .calls-toolbar-pager{margin-left:0}#dialout-page .data-table th:first-child,#dialout-page .data-table td:first-child,#callerid-page .data-table th:first-child,#callerid-page .data-table td:first-child,#tta-page .data-table th:first-child,#tta-page .data-table td:first-child{padding-left:var(--page-gutter)}#dialout-page .data-table th:last-child,#dialout-page .data-table td:last-child,#callerid-page .data-table th:last-child,#callerid-page .data-table td:last-child,#tta-page .data-table th:last-child,#tta-page .data-table td:last-child{padding-right:var(--page-gutter)}}}#dialout-page .call-ucn-link,#callerid-page .call-ucn-link{color:inherit;text-decoration:none}#dialout-page .call-ucn-link:hover code,#dialout-page .call-ucn-link:focus-visible code,#callerid-page .call-ucn-link:hover code,#callerid-page .call-ucn-link:focus-visible code{color:var(--accent)}.calls-table-wrap{container:report-table/inline-size}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container report-table (width<=780px){#dialout-page .data-table table.report-table,#callerid-page .data-table table.report-table,#tta-page .data-table table.report-table{table-layout:auto}#dialout-page .data-table table.report-table thead,#callerid-page .data-table table.report-table thead,#tta-page .data-table table.report-table thead{top:calc(var(--sticky-filter-h,57px) + var(--sticky-toolbar-h,57px) - 2px);z-index:10;background-color:var(--bg-inset);display:block;position:sticky}#dialout-page .data-table table.report-table thead tr,#callerid-page .data-table table.report-table thead tr,#tta-page .data-table table.report-table thead tr{background-color:#0000;flex-wrap:wrap;gap:4px;padding:0;display:flex}#dialout-page .data-table table.report-table th,#callerid-page .data-table table.report-table th,#tta-page .data-table table.report-table th{width:auto;box-shadow:none;display:none;position:static}#dialout-page .data-table table.report-table th.sortable,#callerid-page .data-table table.report-table th.sortable,#tta-page .data-table table.report-table th.sortable{background-color:#0000;align-items:center;padding:8px 10px;font-size:11px;display:inline-flex}:is(#dialout-page .data-table table.report-table thead:has(th.sortable) tr,#callerid-page .data-table table.report-table thead:has(th.sortable) tr,#tta-page .data-table table.report-table thead:has(th.sortable) tr){box-shadow:0 2px 0 var(--border);padding:4px 6px}#dialout-page .data-table table.report-table tbody,#callerid-page .data-table table.report-table tbody,#tta-page .data-table table.report-table tbody{display:block}#dialout-page .data-table table.report-table tbody tr,#callerid-page .data-table table.report-table tbody tr,#tta-page .data-table table.report-table tbody tr{border-bottom:1px solid var(--border-row);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;padding:12px 16px;display:grid}#dialout-page .data-table table.report-table tbody tr:last-child,#callerid-page .data-table table.report-table tbody tr:last-child,#tta-page .data-table table.report-table tbody tr:last-child{border-bottom:0}#dialout-page .data-table table.report-table tbody tr:hover,#callerid-page .data-table table.report-table tbody tr:hover,#tta-page .data-table table.report-table tbody tr:hover{background-color:var(--bg-row-hover)}#dialout-page .data-table table.report-table tbody tr:hover td,#callerid-page .data-table table.report-table tbody tr:hover td,#tta-page .data-table table.report-table tbody tr:hover td{background-color:#0000}#dialout-page .data-table table.report-table td,#callerid-page .data-table table.report-table td,#tta-page .data-table table.report-table td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;line-height:18px;display:block}#dialout-page .data-table table.report-table td[data-label]:before,#callerid-page .data-table table.report-table td[data-label]:before,#tta-page .data-table table.report-table td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px;font-size:10.5px;font-weight:700;line-height:12px;display:block}#dialout-page .data-table table.report-table td[data-cell=lead],#callerid-page .data-table table.report-table td[data-cell=lead],#tta-page .data-table table.report-table td[data-cell=lead]{grid-area:1/1/auto/-1;font-size:16px;font-weight:600;line-height:20px}:is(#dialout-page .data-table table.report-table tr:has(td[data-cell=actions]) td[data-cell=lead],#callerid-page .data-table table.report-table tr:has(td[data-cell=actions]) td[data-cell=lead],#tta-page .data-table table.report-table tr:has(td[data-cell=actions]) td[data-cell=lead]){grid-column:1}#dialout-page .data-table table.report-table td[data-cell=actions],#callerid-page .data-table table.report-table td[data-cell=actions],#tta-page .data-table table.report-table td[data-cell=actions]{grid-area:1/2;justify-self:end;align-items:center;gap:2px;width:auto;display:flex}#dialout-page .data-table table.report-table td[data-cell=actions] a.icon,#callerid-page .data-table table.report-table td[data-cell=actions] a.icon,#tta-page .data-table table.report-table td[data-cell=actions] a.icon{opacity:1}#dialout-page .data-table table.report-table td code,#callerid-page .data-table table.report-table td code,#tta-page .data-table table.report-table td code{font-size:inherit;background:0 0;padding:0}#dialout-page .data-table table.report-table tr.calls-skel-row,#callerid-page .data-table table.report-table tr.calls-skel-row,#tta-page .data-table table.report-table tr.calls-skel-row{padding:12px 16px;display:block}#dialout-page .data-table table.report-table tr.calls-skel-row td,#callerid-page .data-table table.report-table tr.calls-skel-row td,#tta-page .data-table table.report-table tr.calls-skel-row td{height:auto;padding:4px 0;display:block}#dialout-page .data-table table.report-table tr.calls-skel-row td:before,#callerid-page .data-table table.report-table tr.calls-skel-row td:before,#tta-page .data-table table.report-table tr.calls-skel-row td:before{content:none}#dialout-page .data-table table.report-table tr.calls-skel-row td:first-child,#callerid-page .data-table table.report-table tr.calls-skel-row td:first-child,#tta-page .data-table table.report-table tr.calls-skel-row td:first-child{display:none}#dialout-page .data-table table.report-table tr.calls-skel-row .calls-skel-bar,#callerid-page .data-table table.report-table tr.calls-skel-row .calls-skel-bar,#tta-page .data-table table.report-table tr.calls-skel-row .calls-skel-bar{width:60%}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container report-table (width<=858px){#dialout-page .data-table table.report-table,#callerid-page .data-table table.report-table,#tta-page .data-table table.report-table{table-layout:auto}#dialout-page .data-table table.report-table thead,#callerid-page .data-table table.report-table thead,#tta-page .data-table table.report-table thead{top:calc(var(--sticky-filter-h,57px) + var(--sticky-toolbar-h,57px) - 2px);z-index:10;background-color:var(--bg-inset);top:calc(var(--sticky-filter-h,63px) + var(--sticky-toolbar-h,63px) - 2px);display:block;position:sticky}#dialout-page .data-table table.report-table thead tr,#callerid-page .data-table table.report-table thead tr,#tta-page .data-table table.report-table thead tr{background-color:#0000;flex-wrap:wrap;gap:4px;padding:0;display:flex}#dialout-page .data-table table.report-table th,#callerid-page .data-table table.report-table th,#tta-page .data-table table.report-table th{width:auto;box-shadow:none;display:none;position:static}#dialout-page .data-table table.report-table th.sortable,#callerid-page .data-table table.report-table th.sortable,#tta-page .data-table table.report-table th.sortable{background-color:#0000;align-items:center;padding:9px 11px;font-size:12px;display:inline-flex}:is(#dialout-page .data-table table.report-table thead:has(th.sortable) tr,#callerid-page .data-table table.report-table thead:has(th.sortable) tr,#tta-page .data-table table.report-table thead:has(th.sortable) tr){box-shadow:0 2px 0 var(--border);padding:4px 7px}#dialout-page .data-table table.report-table tbody,#callerid-page .data-table table.report-table tbody,#tta-page .data-table table.report-table tbody{display:block}#dialout-page .data-table table.report-table tbody tr,#callerid-page .data-table table.report-table tbody tr,#tta-page .data-table table.report-table tbody tr{border-bottom:1px solid var(--border-row);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px 18px;padding:13px 18px;display:grid}#dialout-page .data-table table.report-table tbody tr:last-child,#callerid-page .data-table table.report-table tbody tr:last-child,#tta-page .data-table table.report-table tbody tr:last-child{border-bottom:0}#dialout-page .data-table table.report-table tbody tr:hover,#callerid-page .data-table table.report-table tbody tr:hover,#tta-page .data-table table.report-table tbody tr:hover{background-color:var(--bg-row-hover)}#dialout-page .data-table table.report-table tbody tr:hover td,#callerid-page .data-table table.report-table tbody tr:hover td,#tta-page .data-table table.report-table tbody tr:hover td{background-color:#0000}#dialout-page .data-table table.report-table td,#callerid-page .data-table table.report-table td,#tta-page .data-table table.report-table td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;line-height:20px;display:block}#dialout-page .data-table table.report-table td[data-label]:before,#callerid-page .data-table table.report-table td[data-label]:before,#tta-page .data-table table.report-table td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px;font-size:12px;font-weight:700;line-height:13px;display:block}#dialout-page .data-table table.report-table td[data-cell=lead],#callerid-page .data-table table.report-table td[data-cell=lead],#tta-page .data-table table.report-table td[data-cell=lead]{grid-area:1/1/auto/-1;font-size:18px;font-weight:600;line-height:22px}:is(#dialout-page .data-table table.report-table tr:has(td[data-cell=actions]) td[data-cell=lead],#callerid-page .data-table table.report-table tr:has(td[data-cell=actions]) td[data-cell=lead],#tta-page .data-table table.report-table tr:has(td[data-cell=actions]) td[data-cell=lead]){grid-column:1}#dialout-page .data-table table.report-table td[data-cell=actions],#callerid-page .data-table table.report-table td[data-cell=actions],#tta-page .data-table table.report-table td[data-cell=actions]{grid-area:1/2;justify-self:end;align-items:center;gap:2px;width:auto;display:flex}#dialout-page .data-table table.report-table td[data-cell=actions] a.icon,#callerid-page .data-table table.report-table td[data-cell=actions] a.icon,#tta-page .data-table table.report-table td[data-cell=actions] a.icon{opacity:1}#dialout-page .data-table table.report-table td code,#callerid-page .data-table table.report-table td code,#tta-page .data-table table.report-table td code{font-size:inherit;background:0 0;padding:0}#dialout-page .data-table table.report-table tr.calls-skel-row,#callerid-page .data-table table.report-table tr.calls-skel-row,#tta-page .data-table table.report-table tr.calls-skel-row{padding:13px 18px;display:block}#dialout-page .data-table table.report-table tr.calls-skel-row td,#callerid-page .data-table table.report-table tr.calls-skel-row td,#tta-page .data-table table.report-table tr.calls-skel-row td{height:auto;padding:4px 0;display:block}#dialout-page .data-table table.report-table tr.calls-skel-row td:before,#callerid-page .data-table table.report-table tr.calls-skel-row td:before,#tta-page .data-table table.report-table tr.calls-skel-row td:before{content:none}#dialout-page .data-table table.report-table tr.calls-skel-row td:first-child,#callerid-page .data-table table.report-table tr.calls-skel-row td:first-child,#tta-page .data-table table.report-table tr.calls-skel-row td:first-child{display:none}#dialout-page .data-table table.report-table tr.calls-skel-row .calls-skel-bar,#callerid-page .data-table table.report-table tr.calls-skel-row .calls-skel-bar,#tta-page .data-table table.report-table tr.calls-skel-row .calls-skel-bar{width:60%}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container report-table (width<=780px){body.dark #dialout-page .data-table table.report-table tbody tr:hover td,body.dark #callerid-page .data-table table.report-table tbody tr:hover td,body.dark #tta-page .data-table table.report-table tbody tr:hover td{background-color:#0000}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container report-table (width<=858px){body.dark #dialout-page .data-table table.report-table tbody tr:hover td,body.dark #callerid-page .data-table table.report-table tbody tr:hover td,body.dark #tta-page .data-table table.report-table tbody tr:hover td{background-color:#0000}}}.history-note{max-width:100%;color:var(--text-muted);overflow-wrap:anywhere;align-items:flex-start;gap:5px;margin:5px 0 0;font-size:13px;font-style:normal;line-height:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.history-note{gap:6px;margin:6px 0 0;font-size:14px;line-height:22px}}.history-note i{flex:none;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.history-note i{line-height:22px}}.history-note span{min-width:0}#calls-page .history-note,#dialout-page .history-note,#callerid-page .history-note,#tta-page .history-note{padding:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .history-note,#dialout-page .history-note,#callerid-page .history-note,#tta-page .history-note{font-size:14px}}#calls-page .calls-table-wrap .history-note,#dialout-page .calls-table-wrap .history-note,#callerid-page .calls-table-wrap .history-note,#tta-page .calls-table-wrap .history-note{padding:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-table-wrap .history-note,#dialout-page .calls-table-wrap .history-note,#callerid-page .calls-table-wrap .history-note,#tta-page .calls-table-wrap .history-note{padding:22px}}.call-view{padding:6px 0 40px;container:call-detail/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-view{padding:7px 0 44px}}.cv-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-head{gap:18px}}.cv-head-main{min-width:0}.cv-number{letter-spacing:-.01em;color:var(--text-heading);overflow-wrap:anywhere;margin:0;font-family:Inter,system-ui,sans-serif;font-size:22px;font-weight:700;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-number{font-size:24px}}.cv-tel{color:inherit;text-decoration:none}@media (hover:hover){.cv-tel:hover{text-decoration:underline}}.cv-sub{color:var(--text-muted);margin:3px 0 0;font-size:13px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-sub{font-size:14px}}.cv-ucn-part{white-space:nowrap}.cv-ucn{color:var(--link);background:0 0;border:0;padding:0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-ucn{font-size:14px}}.cv-from{color:var(--text-muted);margin:3px 0 0;font-size:13px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-from{font-size:14px}}.cv-from i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-from i{font-size:12px}}.cv-from code{color:var(--text);background:0 0;border:0;padding:0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-from code{font-size:14px}}.cv-account{color:var(--text);overflow-wrap:anywhere;flex-direction:column;gap:1px;margin:6px 0 0;font-size:13px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-account{margin:7px 0 0;font-size:14px}}.cv-account-moved{color:var(--text-muted)}.cv-account-deleted{color:var(--text-muted);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-account-deleted{font-size:14px}}.cv-account-deleted i{margin-right:4px}.cv-actions{flex:none;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-actions{gap:9px}}.cv-action{box-sizing:border-box;border:1px solid var(--border);background:var(--cv-control-bg);height:36px;color:var(--text-heading);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:7px;margin:0;padding:0 12px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-action{border-radius:9px;gap:8px;height:40px;padding:0 13px;font-size:14px}}.cv-action i{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-action i{font-size:13px}}.cv-square{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-field);width:40px;height:40px;color:var(--text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0;font-size:15px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-square{border-radius:8px;width:44px;height:44px;font-size:17px}}@media (hover:hover){.cv-square:hover{border-color:var(--accent);color:var(--accent)}}.cv-square:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.cv-square{background:var(--cv-control-bg);border-radius:8px;flex:none;width:36px;height:36px;font-size:14px;text-decoration:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-square{border-radius:9px;width:40px;height:40px;font-size:15px}}.cv-actions .call-fav-btn{border-radius:8px;width:36px;height:36px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-actions .call-fav-btn{border-radius:9px;width:40px;height:40px;font-size:15px}}.cv-actions .call-fav-btn:not(.active){background:var(--cv-control-bg)}.cv-square-words{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.call-view--pane .cv-full,.call-view--pane .cv-actions--pending .cv-pending-block:last-child,.call-view--full .cv-minimize,.call-view--full .cv-actions--pending .cv-pending-block:nth-last-child(2){margin-left:9px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-view--pane .cv-full,.call-view--pane .cv-actions--pending .cv-pending-block:last-child,.call-view--full .cv-minimize,.call-view--full .cv-actions--pending .cv-pending-block:nth-last-child(2){margin-left:10px}}.call-view--pane .cv-full:before,.call-view--pane .cv-actions--pending .cv-pending-block:last-child:before,.call-view--full .cv-minimize:before,.call-view--full .cv-actions--pending .cv-pending-block:nth-last-child(2):before{content:"";background:var(--border);pointer-events:none;width:1px;position:absolute;top:7px;bottom:7px;left:-10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-view--pane .cv-full:before,.call-view--pane .cv-actions--pending .cv-pending-block:last-child:before,.call-view--full .cv-minimize:before,.call-view--full .cv-actions--pending .cv-pending-block:nth-last-child(2):before{top:8px;bottom:8px;left:-11px}}.cv-actions--bar{display:none}.call-view .call-missing-tag{border:1px solid var(--danger-soft-border);background:var(--danger-soft-bg);color:var(--danger-words);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;margin:12px 0 0;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-view .call-missing-tag{border:1px solid var(--danger-soft-border);border-radius:8px;gap:7px;margin:13px 0 0;padding:3px 11px;font-size:14px}}.call-view .call-missing-lede{max-width:72ch;color:var(--text-heading);margin:10px 0 0;font-size:14px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-view .call-missing-lede{margin:11px 0 0;font-size:15px}}.call-view .call-missing-lede--lost{background:var(--warning-chip-bg);box-shadow:inset 0 0 0 1px var(--warning-chip-border);color:var(--warning-deep);border-radius:7px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-view .call-missing-lede--lost{border-radius:8px;gap:11px;padding:11px 15px}}.call-view .call-missing-lede--lost i{flex:none;margin-top:4px}.call-view .call-missing-words{color:var(--danger-words)}.cv-chips{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-chips{gap:7px;margin:13px 0 0}}.cv-chips .chip{white-space:normal;max-width:100%;height:auto;min-height:20px;padding-top:3px;padding-bottom:3px;line-height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-chips .chip{min-height:22px;line-height:15px}}.cv-chip--cmr i{color:var(--series-dialout-text)}.cv-chips .chip--danger{background:var(--danger-soft-bg)}.cv-figures{--cv-figure-cols:2;grid-template-columns:repeat(var(--cv-figure-cols), minmax(0, 1fr));border:1px solid var(--border-row);background:var(--conv-ground);border-radius:10px;margin:14px 0 4px;display:grid;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figures{border-radius:11px;margin:15px 0 4px}}.cv-figure-admin{margin-left:5px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figure-admin{margin-left:6px;font-size:12px}}.cv-figure:last-child:nth-child(odd){grid-column:1/-1}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width>=512px){.cv-figures--n3{--cv-figure-cols:3}.cv-figures--n3 .cv-figure:last-child{grid-column:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width>=563px){.cv-figures--n3{--cv-figure-cols:3}.cv-figures--n3 .cv-figure:last-child{grid-column:auto}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width>=682px){.cv-figures--n4{--cv-figure-cols:4}.cv-figures--n4 .cv-figure:last-child{grid-column:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width>=750px){.cv-figures--n4{--cv-figure-cols:4}.cv-figures--n4 .cv-figure:last-child{grid-column:auto}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width>=512px){.cv-figures--n5{--cv-figure-cols:3}.cv-figures--n5 .cv-figure:last-child{grid-column:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width>=563px){.cv-figures--n5{--cv-figure-cols:3}.cv-figures--n5 .cv-figure:last-child{grid-column:auto}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width>=852px){.cv-figures--n5{--cv-figure-cols:5}.cv-figures--n5 .cv-figure:last-child{grid-column:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width>=937px){.cv-figures--n5{--cv-figure-cols:5}.cv-figures--n5 .cv-figure:last-child{grid-column:auto}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width>=512px){.cv-figures--n6{--cv-figure-cols:3}.cv-figures--n6 .cv-figure:last-child{grid-column:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width>=563px){.cv-figures--n6{--cv-figure-cols:3}.cv-figures--n6 .cv-figure:last-child{grid-column:auto}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width>=1022px){.cv-figures--n6{--cv-figure-cols:6}.cv-figures--n6 .cv-figure:last-child{grid-column:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width>=1124px){.cv-figures--n6{--cv-figure-cols:6}.cv-figures--n6 .cv-figure:last-child{grid-column:auto}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width>=682px){.cv-figures--n7{--cv-figure-cols:4}.cv-figures--n7 .cv-figure:last-child{grid-column:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width>=750px){.cv-figures--n7{--cv-figure-cols:4}.cv-figures--n7 .cv-figure:last-child{grid-column:auto}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width>=1192px){.cv-figures--n7{--cv-figure-cols:7}.cv-figures--n7 .cv-figure:last-child{grid-column:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width>=1311px){.cv-figures--n7{--cv-figure-cols:7}.cv-figures--n7 .cv-figure:last-child{grid-column:auto}}}.cv-figure{min-width:0;box-shadow:1px 0 0 var(--border-row), 0 1px 0 var(--border-row);flex-direction:column;gap:2px;margin:0;padding:9px 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figure{padding:10px 13px}}.cv-figure-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figure-label{font-size:12px}}.cv-figure-label{text-transform:none;letter-spacing:0;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figure-label{font-size:13px}}.cv-figure-value{font-variant-numeric:tabular-nums;color:var(--text-heading);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figure-value{font-size:18px}}.cv-figure-value.muted{color:var(--text-muted);font-weight:500}.cv-figure-value.is-missing{color:var(--danger-words);font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figure-value.is-missing{font-size:15px}}.cv-figure-sub{color:var(--text-muted);margin-left:6px;font-size:12px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figure-sub{margin-left:7px;font-size:13px}}.cv-figure-note{color:var(--text-muted);font-size:12px;font-weight:400;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figure-note{font-size:13px}}.cv-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"picture""sound""steps""messages";align-items:start;display:grid}.cv-body>.call-conversation{display:contents}.cv-body .cc-part--picture{grid-area:picture;margin-top:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-body .cc-part--picture{margin-top:22px}}.cv-body .cc-part--steps,.cv-body .cc-part--totals{grid-area:steps}.cv-body .cc-part--totals{margin-top:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-body .cc-part--totals{margin-top:22px}}.cv-body .cc-part--totals>.cc-head:first-child{margin-top:0}.cv-body>.cv-sound{grid-area:sound}.cv-body>.cv-messages{grid-area:messages}.cv-picture--pending{min-height:260px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-picture--pending{min-height:286px}}.cv-sound,.cv-messages{margin-top:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-sound,.cv-messages{margin-top:26px}}.cv-sound .call-section-label--audio{margin-bottom:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-sound .call-section-label--audio{margin-bottom:11px}}.cv-sound .call-section-label--audio.is-voice i{color:var(--voice-accent)}.cv-sound .call-section-label--audio.is-rec i{color:var(--rec-accent)}.cv-play{align-items:center;gap:10px;margin:0 0 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-play{gap:11px;margin:0 0 13px}}.cv-play-btn{background:var(--rec-accent);width:36px;height:36px;box-shadow:var(--rec-card-lift);color:var(--on-fill);cursor:pointer;border:0;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;padding:0;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-play-btn{flex:0 0 40px;width:40px;height:40px;font-size:14px}}.cv-play-text{flex-direction:column;min-width:0;display:flex}.cv-play-title{color:var(--text-heading);font-size:13.5px;font-weight:650}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-play-title{font-size:15px}}.cv-play-line{color:var(--text-muted);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-play-line{font-size:14px}}.cv-play+.call-audio-stack .rec-cards-head{display:none}.call-view .call-audio-stack{--rec-cards-max:480px;flex-direction:column;gap:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-view .call-audio-stack{--rec-cards-max:528px;gap:17px}}.call-view .call-audio-stack .vm-card{max-width:var(--rec-cards-max)}.cv-section-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-section-head{gap:13px}}.cv-section-count{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:12.5px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-section-count{font-size:14px}}.cv-msg+.cv-msg{margin-top:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg+.cv-msg{margin-top:26px}}.cv-msg>.message{background:var(--inbox-row-bg,var(--bg-soft));color:var(--text);cursor:pointer;text-align:left;border-radius:3px;align-items:stretch;margin-bottom:1px;list-style:none;transition-property:background-color,color,border-color,box-shadow,outline-color,outline-width,outline-offset;transition-duration:.15s;display:flex;position:relative;overflow:hidden}.cv-msg>.message:last-child{margin-bottom:0}.cv-msg>.message:hover:not(.active){box-shadow:inset 0 0 0 999px var(--hover-wash)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message:hover:not(.active){box-shadow:inset 0 0 0 1099px var(--hover-wash)}}.cv-msg>.message .msg-spine{background:var(--spine-idle);flex-shrink:0;align-self:stretch;width:3px}.cv-msg>.message .msg-pfp{align-self:center;margin-left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-pfp{margin-left:11px}}.cv-msg>.message .msg-body{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;padding:9px 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-body{padding:10px 13px}}.cv-msg>.message .msg-line1{align-items:center;gap:7px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-line1{gap:8px}}.cv-msg>.message .msg-headset,.cv-msg>.message .msg-alert{flex-shrink:0}.cv-msg>.message .msg-headset{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-headset{font-size:14px}}.cv-msg>.message .msg-headset.fa-voicemail{color:var(--voice-accent)}.cv-msg>.message .msg-alert{color:var(--danger-deep);font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-alert{font-size:15px}}.cv-msg>.message .msg-name{min-width:0;color:var(--text-row);flex:1;align-items:baseline;gap:5px;font-size:14px;font-weight:400;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-name{gap:6px;font-size:15px}}.cv-msg>.message .msg-name-primary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cv-msg>.message .msg-name-ghost{color:var(--text-muted);flex-shrink:0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-name-ghost{font-size:14px}}.cv-msg>.message .msg-name-more{white-space:nowrap;color:var(--text-muted);flex-shrink:0;font-size:12.5px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-name-more{font-size:14px}}.cv-msg>.message .msg-time{color:var(--text-faint);white-space:nowrap;flex-shrink:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-time{font-size:13px}}.cv-msg>.message .msg-badge{flex-shrink:0}.cv-msg>.message .msg-badge.msg-badge--expiry{background:var(--warning-chip-bg);color:var(--warning-deep);cursor:help}.cv-msg>.message .msg-badge.msg-badge--live{background:var(--live-badge-bg);color:var(--live-badge-fg);align-items:center;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-badge.msg-badge--live{gap:6px}}.cv-msg>.message .msg-badge.msg-badge--live .msg-live-pip{background:var(--live-mark);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s ease-in-out infinite live-dot-blink}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-badge.msg-badge--live .msg-live-pip{width:7px;height:7px}}.cv-msg>.message .msg-preview{color:var(--text-row);align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:300;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-preview{gap:8px;font-size:14px}}.cv-msg>.message .msg-preview-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cv-msg>.message .msg-age{color:var(--text-faint);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-age{font-size:13px}}.cv-msg>.message .msg-live-elapsed{text-align:left;font-variant-numeric:tabular-nums;min-width:5ch}.cv-msg>.message .msg-meta{color:var(--text-meta);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-meta{font-size:12px}}.cv-msg>.message .msg-meta .msg-meta-label,.cv-msg>.message .msg-meta .msg-meta-voice,.cv-msg>.message .msg-meta .msg-meta-subj{font-weight:400}.cv-msg>.message .msg-meta .msg-meta-label{color:var(--text-meta-label)}.cv-msg>.message .msg-meta .msg-meta-sep{color:var(--text-meta-sep);margin:0 6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-meta .msg-meta-sep{margin:0 7px}}.cv-msg>.message .msg-meta .msg-meta-ucn{font-family:Menlo,Consolas,monospace}.cv-msg>.message .msg-meta .msg-meta-subj{color:var(--text-meta)}.cv-msg>.message .msg-meta .msg-meta-fwd{margin-right:4px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message .msg-meta .msg-meta-fwd{font-size:11px}}.cv-msg>.message.dm .msg-spine{background:var(--spine-dm)}.cv-msg>.message.live .msg-spine{background:var(--live-mark)}.cv-msg>.message.urgent .msg-spine{background:var(--urgent);width:4px}.cv-msg>.message.unread{background:var(--inbox-row-bg,var(--bg-field));border-color:var(--accent-ring)}.cv-msg>.message.unread .msg-spine{background:var(--spine-unread)}.cv-msg>.message.unread .msg-name{color:var(--text-row-strong);font-weight:700}.cv-msg>.message.unread .msg-preview{color:var(--text-row-mid)}.cv-msg>.message.unread .msg-time,.cv-msg>.message.unread .msg-age{color:var(--text-row-soft)}.cv-msg>.message.unread.dm .msg-spine{background:var(--spine-unread)}.cv-msg>.message.unread.live .msg-spine{background:var(--live-mark)}.cv-msg>.message.unread.urgent .msg-spine{background:var(--urgent)}.cv-msg>.message.bookmarked{background:var(--bg-row-bookmarked);border-color:var(--bookmark-ring)}.cv-msg>.message.bookmarked .msg-spine{background:var(--warning-icon)}.cv-msg>.message.urgent.unread{background:var(--danger-bg);border-color:var(--urgent-ring)}.cv-msg>.message.urgent.unread .msg-name{color:var(--text-urgent)}.cv-msg>.message.urgent.unread .msg-preview{color:var(--text-urgent);font-weight:500}.cv-msg>.message.urgent.unread .msg-time,.cv-msg>.message.urgent.unread .msg-age{color:var(--text-urgent-time)}.cv-msg>.message.urgent.unread .msg-meta,.cv-msg>.message.urgent.unread .msg-meta .msg-meta-label,.cv-msg>.message.urgent.unread .msg-meta .msg-meta-sep{color:var(--text-urgent-meta)}.cv-msg>.message.urgent.unread .msg-badge--urgent{background:var(--urgent-fill);color:var(--on-fill)}.cv-msg>.message.urgent.unread.live .msg-name{color:var(--text-row-strong)}.cv-msg>.message.urgent.unread.live .msg-preview,.cv-msg>.message.urgent.unread.live .msg-time,.cv-msg>.message.urgent.unread.live .msg-meta,.cv-msg>.message.urgent.unread.live .msg-meta .msg-meta-label{color:var(--live-row-ink)}.cv-msg>.message.urgent.unread.live .msg-meta .msg-meta-sep{color:var(--live-row-sep)}.cv-msg>.message.live{animation:1.8s ease-in-out infinite msg-live-bg}.cv-msg>.message.live .msg-preview,.cv-msg>.message.live .msg-time,.cv-msg>.message.live .msg-meta,.cv-msg>.message.live .msg-meta .msg-meta-label,.cv-msg>.message.live .msg-meta .msg-meta-subj{color:var(--live-row-ink)}.cv-msg>.message.live .msg-meta .msg-meta-sep{color:var(--live-row-sep)}.cv-msg>.message.live:not(.unread) .msg-name{color:var(--live-row-ink)}.cv-msg>.message.active{background:var(--bg-row-active);border-color:var(--accent-ring);outline:2px solid var(--accent);outline-offset:-1px;z-index:5}.cv-msg>.message.active .msg-name{color:var(--text-strong)}.cv-msg>.message.active .msg-preview{color:var(--text)}.cv-msg>.message.active.urgent.unread{outline-color:var(--urgent-ring)}:where(.cv-msg) .msg-badge{white-space:nowrap;border-radius:5px;padding:1px 7px;font-size:10px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(.cv-msg) .msg-badge{border-radius:6px;padding:1px 8px;font-size:11px}}:where(.cv-msg) .msg-badge--urgent{background:var(--danger-chip-bg);color:var(--alert-chip-ink);border-radius:999px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(.cv-msg) .msg-badge--urgent{border-radius:1099px}}:where(.cv-msg) .msg-badge--updated{background:var(--edit-chip-bg);color:var(--edit-chip-ink);align-items:center;gap:4px;font-size:10px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(.cv-msg) .msg-badge--updated{font-size:11px}}:where(.cv-msg) .msg-badge--updated i{font-size:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(.cv-msg) .msg-badge--updated i{font-size:10px}}:where(.cv-msg) .msg-badge--found{background:var(--bg-chip-soft);color:var(--text-muted);border-radius:999px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(.cv-msg) .msg-badge--found{border-radius:1099px}}:where(.cv-msg) .msg-badge--edited{color:var(--text-muted);background:0 0;padding-inline:0;font-weight:400}.cv-msg>.message:not(.cv-msg-row--opens){cursor:default}.cv-msg>.message.cv-msg-row{box-shadow:var(--shadow-message)}.cv-msg>.message.cv-msg-row:hover:not(.active){box-shadow:inset 0 0 0 999px var(--hover-wash), var(--shadow-message)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.message.cv-msg-row:hover:not(.active){box-shadow:inset 0 0 0 1099px var(--hover-wash), var(--shadow-message)}}.cv-msg>.message.cv-msg-row:not(.cv-msg-row--opens):hover{box-shadow:var(--shadow-message)}.cv-msg-line{color:var(--text-meta);margin:0;font-size:12px;font-weight:400;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg-line{font-size:13px}}.msg-meta+.cv-msg-line{margin-top:3px}.cv-msg>.message.urgent.unread .cv-msg-line{color:var(--text-urgent-meta)}.cv-msg-call{display:flow-root}.cv-msg-open{float:right;color:var(--link);white-space:nowrap;margin-left:12px;font-size:12.5px;font-weight:600;text-decoration:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg-open{margin-left:13px;font-size:14px}}.cv-msg-open i{margin-left:3px;font-size:10.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg-open i{font-size:12px}}.cv-msg>.tl,.call-view .cv-msg>.call-empty{margin-top:10px;margin-left:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-msg>.tl,.call-view .cv-msg>.call-empty{margin-top:11px;margin-left:17px}}.cv-msg .tl-sub{margin-top:0}.cv-ratings-label{margin-top:28px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-ratings-label{margin-top:31px}}.call-view .msg-sheet-rate--page{flex-wrap:wrap;margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-view .msg-sheet-rate--page{margin-top:11px}}.call-view .call-empty{color:var(--text-muted);margin:0;font-size:14px;font-style:italic}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-view .call-empty{font-size:15px}}.cv-head--pending .cv-number .cv-pending-text{color:#0000;position:relative}.cv-head--pending .cv-number .cv-pending-text:after{content:"";width:180px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-head--pending .cv-number .cv-pending-text:after{width:198px}}.cv-head--pending .cv-number .cv-pending-text:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-head--pending .cv-number .cv-pending-text:after{border-radius:9px}}.cv-head--pending .cv-number .cv-pending-text:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.cv-head--pending .cv-number .cv-pending-text:after{animation:none}}.cv-head--pending .cv-sub .cv-pending-text{color:#0000;position:relative}.cv-head--pending .cv-sub .cv-pending-text:after{content:"";width:300px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-head--pending .cv-sub .cv-pending-text:after{width:330px}}.cv-head--pending .cv-sub .cv-pending-text:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-head--pending .cv-sub .cv-pending-text:after{border-radius:9px}}.cv-head--pending .cv-sub .cv-pending-text:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.cv-head--pending .cv-sub .cv-pending-text:after{animation:none}}.cv-figures--pending .cv-pending-text{color:#0000;position:relative}.cv-figures--pending .cv-pending-text:after{content:"";width:64px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figures--pending .cv-pending-text:after{width:70px}}.cv-figures--pending .cv-pending-text:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-figures--pending .cv-pending-text:after{border-radius:9px}}.cv-figures--pending .cv-pending-text:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.cv-figures--pending .cv-pending-text:after{animation:none}}.cv-head--pending .cv-account .cv-pending-text{color:#0000;position:relative}.cv-head--pending .cv-account .cv-pending-text:after{content:"";width:220px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-head--pending .cv-account .cv-pending-text:after{width:242px}}.cv-head--pending .cv-account .cv-pending-text:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-head--pending .cv-account .cv-pending-text:after{border-radius:9px}}.cv-head--pending .cv-account .cv-pending-text:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.cv-head--pending .cv-account .cv-pending-text:after{animation:none}}.cv-chips--pending .chip{box-shadow:none;background:0 0;border-color:#0000;padding-left:0;padding-right:0}.cv-actions--pending .cv-pending-block{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.cv-actions--pending .cv-pending-block{animation:none}}.cv-actions--pending .cv-pending-block{border-radius:8px;flex:none;width:36px;height:36px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-actions--pending .cv-pending-block{border-radius:9px;width:40px;height:40px}}.cv-actions--pending .cv-pending-block--wide{width:128px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-actions--pending .cv-pending-block--wide{width:141px}}.cv-chips--pending .cv-pending-text{color:#0000;position:relative}.cv-chips--pending .cv-pending-text:after{content:"";width:180px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-chips--pending .cv-pending-text:after{width:198px}}.cv-chips--pending .cv-pending-text:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-chips--pending .cv-pending-text:after{border-radius:9px}}.cv-chips--pending .cv-pending-text:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.cv-chips--pending .cv-pending-text:after{animation:none}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width>=800px){.call-view--full .cv-body{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"picture picture""sound sound""steps messages";column-gap:22px}.call-view--full .cv-body>.cv-messages{margin-top:20px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width>=880px){.call-view--full .cv-body{grid-template-columns:minmax(0,1fr) 396px;grid-template-areas:"picture picture""sound sound""steps messages";column-gap:24px}.call-view--full .cv-body>.cv-messages{margin-top:22px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container call-detail (width<=559px){.cv-head{flex-direction:column;gap:10px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container call-detail (width<=615px){.cv-head{flex-direction:column;gap:11px}}}@media only screen and (width<=800px){.call-view{padding:16px 0}.cv-tel,.cv-msg-open{position:relative}.cv-tel:after,.cv-msg-open:after{content:"";position:absolute}.cv-tel:after{inset:-8.5px 0}.cv-msg-open{float:none;width:fit-content;margin-top:9px;margin-bottom:9px;margin-left:auto;display:block}.cv-msg-open:after{inset:-14.5px 0}}.msg-sheet-rate{align-items:center;gap:10px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate{gap:11px}}.msg-sheet-rate-label{color:var(--text-muted);white-space:nowrap;font-size:12.5px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate-label{font-size:14px;line-height:17px}}.msg-sheet-rate .thread-rating-stars{gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate .thread-rating-stars{gap:6px}}.msg-sheet-rate .thread-rating-star{box-sizing:border-box;width:30px;height:30px;min-height:unset;color:var(--star-empty);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;margin:0;padding:0;font-size:18px;transition:color .1s,transform .1s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate .thread-rating-star{border-radius:6px;width:33px;height:33px;font-size:20px}}.msg-sheet-rate .thread-rating-star.active,.msg-sheet-rate .thread-rating-star.hover{color:var(--star)}@media (hover:hover){.msg-sheet-rate .thread-rating-star:hover{opacity:1;transform:scale(1.2)}}.msg-sheet-rate .thread-rating-star:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.msg-sheet-rate .msg-sheet-rate-status{z-index:20;box-sizing:border-box;pointer-events:none;width:320px;max-width:calc(100vw - 30px);margin-bottom:10px;display:flex;position:absolute;bottom:100%;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate .msg-sheet-rate-status{width:352px;max-width:calc(100vw - 33px);margin-bottom:11px}}.msg-sheet-rate .thread-rating-sent{box-sizing:border-box;border:1px solid var(--border-card);background:var(--bg-card-main);max-width:100%;box-shadow:var(--shadow-modal);color:var(--text);border-radius:10px;align-items:center;gap:10px;padding:10px 15px;font-size:13px;line-height:18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate .thread-rating-sent{border-radius:11px;gap:11px;padding:11px 17px;font-size:14px;line-height:20px}}.msg-sheet-rate .thread-rating-sent i{color:var(--success-bright);flex:none}.msg-sheet-rate .msg-sheet-rate-pop{z-index:20;box-sizing:border-box;border:1px solid var(--border-card);background:var(--bg-card-main);width:320px;max-width:calc(100vw - 30px);box-shadow:var(--shadow-modal);border-radius:10px;flex-direction:column;gap:10px;margin-bottom:10px;padding:15px;display:flex;position:absolute;bottom:100%;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate .msg-sheet-rate-pop{border-radius:11px;gap:11px;width:352px;max-width:calc(100vw - 33px);margin-bottom:11px;padding:17px}}.msg-sheet-rate .msg-sheet-rate-pop textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-field-soft);width:100%;color:var(--text-field);resize:none;border-radius:10px;margin:0;padding:10px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate .msg-sheet-rate-pop textarea{border-radius:11px;padding:11px;font-size:14px}}.msg-sheet-rate-pop-actions{gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate-pop-actions{gap:11px}}.msg-sheet-rate-pop-actions .thread-rating-submit{margin-left:auto}.msg-sheet-rate .thread-rating-submit,.msg-sheet-rate .thread-rating-cancel{width:auto;min-height:unset;cursor:pointer;border-radius:10px;padding:5px 15px;font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-sheet-rate .thread-rating-submit,.msg-sheet-rate .thread-rating-cancel{border-radius:11px;padding:6px 17px;font-size:13px}}.msg-sheet-rate .thread-rating-submit{background:var(--accent-solid);color:var(--on-fill);border:0}.msg-sheet-rate .thread-rating-cancel{border:1px solid var(--border);background:var(--bg-control);color:var(--text)}.call-rating-list{flex-direction:column;gap:10px;margin:15px 0 0;padding:0;list-style:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-list{gap:11px;margin:17px 0 0}}.call-rating-item{border:1px solid var(--border-row);background:var(--bg-soft);border-radius:10px;margin:0;padding:10px 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-item{border-radius:11px;padding:11px 17px}}.call-rating-head{flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:12.5px;line-height:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-head{gap:6px 11px;font-size:14px;line-height:22px}}.call-rating-who{color:var(--text);font-weight:600}.call-rating-time{color:var(--text-muted)}.call-rating-list .ratings-stars{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-list .ratings-stars{font-size:13px}}.call-rating-edited{width:auto;min-height:unset;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;margin:0 0 0 auto;padding:0 5px;font-size:12.5px;line-height:20px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-edited{border-radius:6px;gap:6px;padding:0 6px;font-size:14px;line-height:22px}}.call-rating-edited i{font-size:10px;transition:transform .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-edited i{font-size:11px}}.call-rating-edited[aria-expanded=true] i{transform:rotate(180deg)}@media (hover:hover){.call-rating-edited:hover{color:var(--text)}}.call-rating-edited:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.call-rating-comment{color:var(--text-heading);white-space:pre-line;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-comment{margin:6px 0 0;font-size:14px;line-height:22px}}.call-rating-comment--none{color:var(--text-muted)}.call-rating-count{color:var(--text-muted);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:0 5px;font-size:12.5px;line-height:20px;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-count{border-radius:6px;gap:6px;padding:0 6px;font-size:14px;line-height:22px}}.call-rating-count i{color:var(--star);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-count i{font-size:12px}}@media (hover:hover){.call-rating-count:hover{color:var(--text);text-decoration:underline}}.call-rating-count:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.call-rating-earlier{border-left:2px solid var(--border);flex-direction:column;gap:10px;margin:10px 0 0;padding:0 0 0 10px;list-style:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.call-rating-earlier{gap:11px;margin:11px 0 0;padding:0 0 0 11px}}.call-rating-version{margin:0}@media only screen and (width<=800px){.msg-sheet-rate .thread-rating-star{width:44px;height:44px;font-size:22px}.call-rating-edited,.call-rating-count{min-height:44px}}.client-notice{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);max-width:100%;color:var(--text);overflow-wrap:anywhere;border-radius:10px;align-items:flex-start;gap:8px;margin:0 0 10px;padding:8px 12px;font-size:13px;line-height:19px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.client-notice{border-radius:11px;gap:9px;margin:0 0 11px;padding:9px 13px;font-size:14px;line-height:21px}}.client-notice>i{color:var(--text-muted);flex:none;line-height:19px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.client-notice>i{line-height:21px}}.client-notice>p{min-width:0;font-size:inherit;line-height:inherit;margin:0;padding:0}.client-notice a{color:var(--accent);text-decoration:underline}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){.client-notice{box-shadow:none;background:0 0;border-width:0;border-radius:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){.client-notice{box-shadow:none;background:0 0;border-width:0;border-radius:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}}#calls-page .client-notice,#dialout-page .client-notice,#callerid-page .client-notice,#tta-page .client-notice{margin:0 10px 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .client-notice,#dialout-page .client-notice,#callerid-page .client-notice,#tta-page .client-notice{margin:0 11px 11px}}@media (width<=600px){#calls-page .client-notice,#dialout-page .client-notice,#callerid-page .client-notice,#tta-page .client-notice{margin:0 12px 10px}}#calls-page .client-notice>p,#dialout-page .client-notice>p,#callerid-page .client-notice>p,#tta-page .client-notice>p{padding:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .client-notice>p,#dialout-page .client-notice>p,#callerid-page .client-notice>p,#tta-page .client-notice>p{font-size:14px}}#messaging-inbox>.client-notice{flex:none;margin:0 5px 8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-inbox>.client-notice{margin:0 6px 9px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#messaging-inbox>.client-notice{margin:0 16px 8px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#messaging-inbox>.client-notice{margin:0 18px 9px}}}#calls-page .calls-page-card.onepage{box-sizing:border-box;padding:0 15px 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-page-card.onepage{padding:0 17px 17px}}#calls-page .calls-tools{z-index:40;background:var(--bg-card);border:1px solid var(--frame-edge);border-bottom-color:var(--border-row);border-radius:14px 14px 0 0;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:12px 14px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools{border-radius:15px 15px 0 0;gap:9px;padding:13px 15px}}#calls-page .calls-tools>.calls-loading-bar{pointer-events:none;opacity:0;height:2px;transition:opacity .15s;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}#calls-page .calls-tools>.calls-loading-bar:before{content:"";background:var(--accent);border-radius:2px;width:30%;position:absolute;top:0;bottom:0;left:-30%}#calls-page .calls-tools>.calls-loading-bar.active{opacity:1}#calls-page .calls-tools>.calls-loading-bar.active:before{animation:1.1s ease-in-out infinite calls-loading-slide}@media (prefers-reduced-motion:reduce){#calls-page .calls-tools>.calls-loading-bar.active:before{opacity:.6;width:100%;animation:none;left:0}}#calls-page .calls-tools .search-box{flex:auto;min-width:200px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .search-box{min-width:220px}}#calls-page .calls-tools .calls-tools-line{display:contents}#calls-page .calls-tools .calls-tools-staff{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-tools-staff{gap:9px}}#calls-page .calls-tools .client-notice{margin:0}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width>=720px){#calls-page .calls-tools{border-color:var(--border);border-bottom-color:var(--border-row);flex-flow:column;align-items:stretch}#calls-page .calls-tools>.calls-tools-line{align-items:center;gap:8px;min-width:0;display:flex}#calls-page .calls-tools>.calls-tools-when{flex-wrap:wrap}#calls-page .calls-tools .search-box{min-width:0}#calls-page .calls-tools>.calls-tools-chips{flex-wrap:wrap}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width>=792px){#calls-page .calls-tools{border-color:var(--border);border-bottom-color:var(--border-row);flex-flow:column;align-items:stretch}#calls-page .calls-tools>.calls-tools-line{align-items:center;gap:9px;min-width:0;display:flex}#calls-page .calls-tools>.calls-tools-when{flex-wrap:wrap}#calls-page .calls-tools .search-box{min-width:0}#calls-page .calls-tools>.calls-tools-chips{flex-wrap:wrap}}}#calls-page .calls-tool-btn{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-field);width:auto;max-width:260px;height:38px;color:var(--text-strong);white-space:nowrap;cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:7px;margin:0;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tool-btn{border-radius:9px;gap:8px;max-width:286px;height:42px;padding:0 13px;font-size:14px}}#calls-page .calls-tool-btn i{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tool-btn i{font-size:13px}}#calls-page .calls-tool-btn .calls-tool-caret{margin-left:2px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tool-btn .calls-tool-caret{font-size:11px}}#calls-page .calls-tool-btn .calls-tool-words{text-overflow:ellipsis;min-width:0;overflow:hidden}#calls-page .calls-tool-btn:hover,#calls-page .calls-tool-btn[aria-expanded=true]{border-color:var(--accent)}#calls-page .calls-tool-btn:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}#calls-page .calls-tool-btn.is-on{border-color:var(--accent);color:var(--accent)}#calls-page .calls-tool-btn.is-on i{color:var(--accent)}#calls-page .calls-tool-btn.is-unused{color:var(--text-muted);cursor:not-allowed;border-style:dashed}#calls-page .calls-chip{box-sizing:border-box;border:1px solid var(--border-field);width:auto;height:38px;color:var(--text);white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;flex:none;align-items:center;gap:6px;margin:0;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-chip{border-radius:9px;gap:7px;height:42px;padding:0 13px;font-size:14px}}#calls-page .calls-chip i{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-chip i{font-size:12px}}#calls-page .calls-chip .calls-chip-x{margin-left:2px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-chip .calls-chip-x{font-size:11px}}#calls-page .calls-chip .calls-chip-mark--voice{color:var(--voice-accent)}#calls-page .calls-chip:hover{border-color:var(--accent)}#calls-page .calls-chip:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}#calls-page .calls-chip.is-on{background:var(--accent-wash);border-color:var(--accent);color:var(--accent);font-weight:600}#calls-page .calls-chip.is-on i{color:var(--accent)}#calls-page .calls-chip.is-unused{border-style:dashed;border-color:var(--border-field);color:var(--text-muted);cursor:not-allowed;background:0 0;font-weight:500}#calls-page .calls-chip.is-unused i{color:var(--text-muted)}#calls-page .calls-tools .calls-kind-filter .calls-kind-select{height:38px;border-radius:8px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-kind-filter .calls-kind-select{height:42px;border-radius:9px!important}}#calls-page .calls-tools .calls-kind-filter:not(.active) .calls-kind-select:not(:hover):not(:focus){border-color:var(--border-field)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-kind-filter .calls-kind-shown{line-height:42px}}#calls-page .calls-tools .calls-kind-filter .calls-kind-select:disabled{cursor:not-allowed;opacity:1;border-style:dashed}#calls-page .calls-tools .calls-tool-btn,#calls-page .calls-tools .calls-chip,#calls-page .calls-tools .calls-kind-filter .calls-kind-select{min-height:0}#calls-page .calls-tools .calls-range-btn,#calls-page .calls-tools .calls-account-btn{height:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-range-btn,#calls-page .calls-tools .calls-account-btn{height:35px}}#calls-page .calls-tools .calls-order-btn,#calls-page .calls-tools .calls-export-btn{width:32px;height:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-order-btn,#calls-page .calls-tools .calls-export-btn{width:35px;height:35px}}#calls-page .calls-tools .calls-chip{border-radius:14px;gap:5px;height:28px;padding:0 10px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-chip{border-radius:15px;gap:6px;height:31px;padding:0 11px;font-size:13px}}#calls-page .calls-tools .calls-kind-filter .calls-kind-select{height:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-kind-filter .calls-kind-select{height:35px}}#calls-page .calls-tools .calls-kind-filter .calls-kind-shown{line-height:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-kind-filter .calls-kind-shown{line-height:35px}}@media (hover:none) and (pointer:coarse){#calls-page .calls-tools .calls-tool-btn,#calls-page .calls-tools .calls-chip,#calls-page .calls-tools .calls-kind-filter .calls-kind-select{position:relative}#calls-page .calls-tools .calls-tool-btn:after,#calls-page .calls-tools .calls-chip:after,#calls-page .calls-tools .calls-kind-filter .calls-kind-select:after{content:"";position:absolute;inset:-7px -1px}#calls-page .calls-tools .calls-chip:after{inset:-9px -1px}#calls-page .calls-tools .calls-filters-trigger{position:relative}#calls-page .calls-tools .calls-filters-trigger:after{content:"";position:absolute;inset:-10px 0}}#calls-page .calls-tools .calls-filters-trigger{width:auto;min-width:0;height:24px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-filters-trigger{height:26px}}#calls-page .calls-tools .calls-filters-trigger i{font-size:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-filters-trigger i{font-size:10px}}#calls-page .calls-tools .calls-filters-trigger:hover{opacity:1;color:var(--accent)}#calls-page .calls-tools .calls-filters-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#calls-page .calls-tools .calls-filters-trigger{white-space:nowrap;flex:none;font-size:12px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools .calls-filters-trigger{font-size:13px}}#calls-page .calls-tools .calls-filters-trigger.is-set,#calls-page .calls-tools .calls-filters-trigger.is-open{color:var(--accent)}#calls-page .calls-menu-host{flex:none;max-width:100%;position:relative}#calls-page .calls-menu{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-menu{border-radius:11px;padding:7px}}#calls-page .calls-menu{flex-direction:column;min-width:210px;max-width:calc(100vw - 32px);max-height:min(480px,100vh - 140px);display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-menu{min-width:231px;max-width:calc(100vw - 35px);max-height:min(528px,100vh - 154px);top:calc(100% + 7px)}}#calls-page .calls-tools-when>.calls-menu-host{flex:1 0 auto}#calls-page .calls-tools-when>.calls-account-host{flex:auto;min-width:0}#calls-page .calls-tools-when .calls-range-btn,#calls-page .calls-tools-when .calls-account-btn{justify-content:space-between;width:100%;max-width:none}#calls-page .calls-tools-pair{flex:none;gap:8px;margin-left:auto;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-tools-pair{gap:9px}}#calls-page .calls-order-btn,#calls-page .calls-export-btn{justify-content:center;width:38px;padding:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-order-btn,#calls-page .calls-export-btn{width:42px}}#calls-page .calls-order-btn i,#calls-page .calls-export-btn i{color:var(--text-strong);font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-order-btn i,#calls-page .calls-export-btn i{font-size:17px}}#calls-page .calls-order-menu{min-width:250px;left:auto;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-order-menu{min-width:275px}}#calls-page .calls-admin-menu{width:min(480px,100vw - 32px);max-height:none;padding:8px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-admin-menu{width:min(528px,100vw - 35px);padding:9px}}@supports (animation-timeline:scroll()){#calls-page .calls-admin-cols{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-admin-cols{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}#calls-page .calls-admin-cols{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-admin-cols{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#calls-page .calls-admin-cols{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-admin-cols{scroll-padding-block:17px}}}#calls-page .calls-admin-cols{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px 18px;max-height:min(460px,100vh - 160px);display:grid;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-admin-cols{grid-template-columns:repeat(auto-fit,minmax(209px,1fr));gap:13px 20px;max-height:min(506px,100vh - 176px)}}#calls-page .calls-admin-cols .calls-menu-row{white-space:normal;min-height:36px;padding:7px 14px 7px 10px;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-admin-cols .calls-menu-row{min-height:40px;padding:8px 15px 8px 11px}}#calls-page .calls-admin-col{flex-direction:column;gap:2px;min-width:0;display:flex}#calls-page .calls-menu-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);flex:none;margin:0;padding:6px 8px 4px;font-size:11.5px;font-weight:700;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-menu-label{padding:7px 9px 4px;font-size:13px}}#calls-page .calls-menu-row{box-sizing:border-box;width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-menu-row{border-radius:7px;gap:9px;min-height:35px;padding:0 9px;font-size:14px}}#calls-page .calls-menu-row:hover,#calls-page .calls-menu-row:focus-visible{opacity:1;background:var(--bg-row-hover);color:var(--text);outline:none}#calls-page .calls-menu-row:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}#calls-page .calls-menu-row.is-current,#calls-page .calls-menu-row[aria-current=true]{color:var(--accent)}#calls-page .calls-menu-row{white-space:nowrap;flex:none}#calls-page .calls-menu-row .calls-menu-check{color:var(--accent);margin-left:auto;padding-left:12px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-menu-row .calls-menu-check{padding-left:13px;font-size:12px}}#calls-page .calls-menu-row .calls-menu-words{flex-direction:column;gap:1px;padding:6px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-menu-row .calls-menu-words{padding:7px 0}}#calls-page .calls-menu-row .calls-menu-why{color:var(--text-muted);white-space:normal;font-size:11.5px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-menu-row .calls-menu-why{font-size:13px}}#calls-page .calls-menu-row.is-off{color:var(--text-muted);cursor:default}#calls-page .calls-menu-row.is-off:hover{color:var(--text-muted);background:0 0}#calls-page .calls-menu-row.is-active{background:var(--bg-row-hover);box-shadow:inset 0 0 0 2px var(--accent)}#calls-page .calls-menu-empty{color:var(--text-muted);margin:0;padding:8px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-menu-empty{padding:9px;font-size:14px}}#calls-page .calls-range-menu.is-custom{flex-direction:row;align-items:flex-start;gap:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-range-menu.is-custom{gap:7px}}#calls-page .calls-range-list{flex-direction:column;min-width:0;display:flex}#calls-page .calls-range-menu.is-custom>.calls-range-list{width:190px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-range-menu.is-custom>.calls-range-list{width:209px}}#calls-page .calls-range-custom{border-left:1px solid var(--border-row);flex-direction:column;gap:8px;width:220px;padding:6px 8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-range-custom{gap:9px;width:242px;padding:7px 9px}}#calls-page .calls-range-field{color:var(--text-muted);flex-direction:column;gap:4px;margin:0;font-size:11.5px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-range-field{font-size:13px}}#calls-page .calls-range-field input{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-field);width:100%;height:34px;color:var(--text-strong);border-radius:8px;margin:0;padding:5.5px 8px;font-family:inherit;font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-range-field input{border-radius:9px;height:37px;padding:6px 9px;font-size:14px}}@media (hover:none) and (pointer:coarse){#calls-page .calls-range-field input{padding-top:3px;padding-bottom:3px}}#calls-page .calls-range-show{border:1px solid var(--accent);background:var(--accent-wash);height:34px;color:var(--accent);cursor:pointer;border-radius:8px;margin:2px 0 0;font-family:inherit;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-range-show{border-radius:9px;height:37px;font-size:14px}}#calls-page .calls-range-show:hover,#calls-page .calls-range-show:focus-visible{box-shadow:0 0 0 1px var(--accent);outline:none}#calls-page .calls-account-menu{width:320px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-account-menu{width:352px}}#calls-page .calls-account-find{border:1px solid var(--border-field);background:var(--bg-search);border-radius:8px;flex:none;align-items:center;gap:8px;height:34px;margin-bottom:6px;padding:0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-account-find{border-radius:9px;gap:9px;height:37px;margin-bottom:7px;padding:0 11px}}#calls-page .calls-account-find:focus-within{border-color:var(--accent)}#calls-page .calls-account-find i{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-account-find i{font-size:13px}}#calls-page .calls-account-find input{min-width:0;height:100%;box-shadow:none;color:var(--text-strong);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-account-find input{font-size:14px}}#calls-page .calls-account-list{flex-direction:column;display:flex}#calls-page .calls-account-row{gap:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-account-row{gap:11px}}#calls-page .calls-account-row .calls-account-num{font-variant-numeric:tabular-nums;flex:none;font-weight:600}#calls-page .calls-account-row .calls-account-name{text-overflow:ellipsis;min-width:0;color:var(--text-muted);overflow:hidden}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#calls-page .calls-page-card.onepage{padding:0}#calls-page .calls-tools{border-left:0;border-right:0;border-radius:0;row-gap:12px;padding:12px 16px}#calls-page .calls-tools .search-box{flex:100%;width:auto}#calls-page .calls-tools .calls-tools-when{flex-wrap:wrap;flex:100%;align-items:center;gap:12px 8px;min-width:0;display:flex}#calls-page .calls-tools .calls-tools-staff{row-gap:12px}#calls-page .calls-tools .client-notice{flex:100%}#calls-page .calls-range-menu.is-custom{flex-direction:column;align-items:stretch}#calls-page .calls-range-menu.is-custom>.calls-range-list,#calls-page .calls-range-custom{width:auto}#calls-page .calls-range-custom{border-left:0;border-top:1px solid var(--border-row);padding:10px 8px 6px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#calls-page .calls-page-card.onepage{padding:0}#calls-page .calls-tools{border-left:0;border-right:0;border-radius:0;row-gap:13px;padding:13px 18px}#calls-page .calls-tools .search-box{flex:100%;width:auto}#calls-page .calls-tools .calls-tools-when{flex-wrap:wrap;flex:100%;align-items:center;gap:13px 9px;min-width:0;display:flex}#calls-page .calls-tools .calls-tools-staff{row-gap:13px}#calls-page .calls-tools .client-notice{flex:100%}#calls-page .calls-range-menu.is-custom{flex-direction:column;align-items:stretch}#calls-page .calls-range-menu.is-custom>.calls-range-list,#calls-page .calls-range-custom{width:auto}#calls-page .calls-range-custom{border-left:0;border-top:1px solid var(--border-row);padding:11px 9px 7px}}}@media only screen and (width<=800px){@container page (width<720px){#calls-page .calls-tools .calls-menu-row{min-height:44px}#calls-page .calls-tools .calls-menu{max-height:min(560px, 100vh - 140px - var(--mobile-bar-space,0px) - var(--player-space,0px));max-height:min(560px, 100dvh - 140px - var(--mobile-bar-space,0px) - var(--player-space,0px))}}}.search-box{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-search);border-radius:8px;align-items:center;gap:8px;width:330px;min-width:0;max-width:100%;height:38px;padding:0 8px 0 12px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box{border-radius:9px;gap:9px;width:363px;height:42px;padding:0 9px 0 13px}}.search-box:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.search-box .search-box-icon{color:var(--text-muted);flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box .search-box-icon{font-size:13px}}.search-box input.search-box-field,.search-box input.search-box-field:focus{min-width:0;height:100%;box-shadow:none;color:var(--text-strong);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box input.search-box-field,.search-box input.search-box-field:focus{font-size:14px}}.search-box input.search-box-field::placeholder,.search-box input.search-box-field:focus::placeholder{color:var(--placeholder)}.search-box .search-box-tag{background:var(--bg-chip-soft);height:20px;color:var(--text-muted);white-space:nowrap;border-radius:10px;flex:none;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box .search-box-tag{border-radius:11px;height:22px;padding:0 9px;font-size:12px}}.search-box .search-box-clear{width:24px;height:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:12px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box .search-box-clear{border-radius:7px;width:26px;height:26px;font-size:13px}}.search-box .search-box-clear:hover,.search-box .search-box-clear:focus-visible{background:var(--bg-row-hover);color:var(--text)}.search-box .search-box-under{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box .search-box-under{border-radius:11px;padding:7px}}.search-box .search-box-under{flex-direction:column;gap:2px;width:max-content;max-width:100%;display:flex;position:absolute;top:calc(100% + 6px);left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box .search-box-under{top:calc(100% + 7px)}}.search-box .search-box-note{min-height:32px;color:var(--text-muted);align-items:center;margin:0;padding:0 8px;font-size:13px;line-height:1.3;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box .search-box-note{min-height:35px;padding:0 9px;font-size:14px}}.search-box .search-box-choice,.search-box .search-box-offer{box-sizing:border-box;width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box .search-box-choice,.search-box .search-box-offer{border-radius:7px;gap:9px;min-height:35px;padding:0 9px;font-size:14px}}.search-box .search-box-choice:hover,.search-box .search-box-choice:focus-visible,.search-box .search-box-offer:hover,.search-box .search-box-offer:focus-visible{opacity:1;background:var(--bg-row-hover);color:var(--text);outline:none}.search-box .search-box-choice:focus-visible,.search-box .search-box-offer:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.search-box .search-box-choice.is-current,.search-box .search-box-choice[aria-current=true],.search-box .search-box-offer.is-current,.search-box .search-box-offer[aria-current=true]{color:var(--accent)}.search-box .search-box-choice,.search-box .search-box-offer{white-space:nowrap}.search-box .search-box-choice i,.search-box .search-box-offer i{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.search-box .search-box-choice i,.search-box .search-box-offer i{font-size:12px}}.search-box .search-box-choice span,.search-box .search-box-offer span{text-overflow:ellipsis;overflow:hidden}.search-box.is-unused{background:var(--bg-inset);border-style:dashed}.search-box.is-unused .search-box-field{cursor:not-allowed;opacity:1}#calls-page .calls-list{box-sizing:border-box;background:var(--bg-card-main);border:1px solid var(--border);min-width:0;min-height:0;box-shadow:var(--shadow-pane);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;container:calls-list/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-list{border-radius:15px}}#calls-page .calls-list-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding-bottom:60px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-list-scroll{padding-bottom:66px}}#calls-page .calls-list-scroll:focus:not(:focus-visible){outline:none}#calls-page .calls-list-scroll:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#calls-page .calls-day-head{z-index:2;background:var(--calls-day-head-bg);border-bottom:1px solid var(--border-row);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 16px 7px;font-size:11.5px;font-weight:700;line-height:1.3;display:flex;position:sticky;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-day-head{gap:13px;padding:10px 18px 8px;font-size:13px}}#calls-page .calls-day-head .calls-day-n{letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;flex:none;font-weight:600}#calls-page .calls-day-short{display:none}@container calls-list (width<380px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){#calls-page .calls-day-long{display:none}#calls-page .calls-day-short{display:inline}}}@container calls-list (width<418px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-day-long{display:none}#calls-page .calls-day-short{display:inline}}}#calls-page .calls-row{--calls-row-ground:var(--bg-card-main);border-bottom:1px solid var(--border-row);cursor:pointer;grid-template-columns:76px minmax(0,1fr);column-gap:12px;padding:9px 16px 9px 14px;display:grid;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row{grid-template-columns:84px minmax(0,1fr);column-gap:13px;padding:10px 18px 10px 15px}}#calls-page .calls-row.is-voice{--calls-row-ground:var(--bg-calls-row-voice);background:var(--bg-calls-row-voice);box-shadow:inset 3px 0 0 var(--voice-accent)}#calls-page .calls-row.is-bookmarked{--calls-row-ground:var(--bg-calls-row-bookmarked);background:var(--bg-calls-row-bookmarked);box-shadow:inset 3px 0 0 var(--warning-icon)}#calls-page .calls-row:hover{--calls-row-ground:var(--bg-row-hover);background:var(--bg-row-hover)}#calls-page .calls-row.is-open,#calls-page .calls-row.is-open:hover{--calls-row-ground:var(--bg-selected);background:var(--bg-selected);box-shadow:inset 3px 0 0 var(--accent)}#calls-page .calls-row.is-last-viewed{box-shadow:inset 3px 0 0 var(--accent)}#calls-page .calls-row-time{border-right:1px solid var(--border-row);white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;padding-right:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-time{padding-right:11px}}#calls-page .calls-row-clock{color:var(--text-strong);font-size:15px;font-weight:700;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-clock{font-size:17px;line-height:22px}}#calls-page .calls-row-day{height:18px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-day{height:20px;line-height:20px}}#calls-page .calls-row-end{align-items:center;gap:4px;height:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-end{height:18px}}#calls-page .calls-row-half,#calls-page .calls-row-day{color:var(--text-muted);font-size:10.5px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-half,#calls-page .calls-row-day{font-size:12px}}#calls-page .calls-row-half{letter-spacing:.04em;text-transform:uppercase}#calls-page .calls-row-clock .calls-row-half{margin-left:2px}#calls-page .calls-row-icon{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-icon{font-size:12px}}#calls-page .calls-row-icon.calls-row-icon--agent{color:var(--series-calls-text)}#calls-page .calls-row-icon.calls-row-icon--auto{color:var(--call-kind-auto)}#calls-page .calls-row-icon.calls-row-icon--voicemail{color:var(--call-kind-voicemail)}#calls-page .calls-row-icon.calls-row-icon--missed{color:var(--call-kind-missed)}#calls-page .calls-row-icon.calls-row-icon--greeting,#calls-page .calls-row-icon.calls-row-icon--short{color:var(--text-muted)}#calls-page .calls-row-icon.calls-row-icon--cmr{color:var(--series-dialout-text)}#calls-page .calls-row-main{isolation:isolate;min-width:0;text-shadow:0 0 1px var(--calls-row-ground), 0 0 2px var(--calls-row-ground), 0 0 2px var(--calls-row-ground), 0 0 3px var(--calls-row-ground);grid-template-rows:20px 18px 16px;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-main{grid-template-rows:22px 20px 18px;column-gap:9px}}#calls-page .calls-row-top{grid-area:1/1;align-items:center;gap:6px;min-width:0;line-height:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-top{gap:7px;line-height:22px}}#calls-page .calls-row-ucn{font-variant-numeric:tabular-nums;flex:none;font-weight:500}#calls-page .calls-row-link{box-sizing:border-box;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:min(8.3em,100%);color:var(--text-strong);flex:0 auto;font-size:14px;font-weight:600;text-decoration:none;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-link{font-size:15px}}#calls-page .calls-row-link:after{content:"";position:absolute;inset:0}#calls-page .calls-row-link:focus-visible{outline:none}#calls-page .calls-row-link:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px}#calls-page .calls-row-link.is-missed{color:var(--danger-words)}#calls-page .calls-row-link.is-none{color:var(--text-muted);font-weight:500}#calls-page .calls-row-mark{color:var(--tool-bookmark-fg);flex:none;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-mark{font-size:11px}}#calls-page .calls-row-dialed{text-shadow:none;background:var(--bg-inset);color:var(--text-muted);border-radius:9px;flex:none;padding:0 7px;font-size:11px;font-weight:600;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-dialed{border-radius:10px;padding:0 8px;font-size:12px;line-height:20px}}#calls-page .calls-row-voice{box-sizing:border-box;vertical-align:top;height:18px;box-shadow:inset 0 0 0 1px var(--voice-accent);text-shadow:none;color:var(--text-muted);border-radius:9px;align-items:center;gap:5px;padding:0 8px 0 7px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-voice{border-radius:10px;gap:6px;height:20px;padding:0 9px 0 8px;font-size:12px;line-height:20px}}#calls-page .calls-row-voice i{color:var(--voice-accent);font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-voice i{font-size:11px}}#calls-page .calls-row-voice.is-left{background:var(--vm-pill-unread-bg);color:var(--on-fill)}#calls-page .calls-row-voice.is-left i{color:var(--on-fill)}#calls-page .calls-row-length{text-align:right;min-width:48px;color:var(--text-strong);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/2;font-size:12.5px;font-weight:700;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-length{min-width:53px;font-size:14px;line-height:22px}}#calls-page .calls-row-length.is-missing{color:var(--danger-words)}#calls-page .calls-row-sub{white-space:nowrap;min-width:0;color:var(--text-muted);grid-area:2/1/auto/span 2;gap:8px;font-size:12.5px;line-height:18px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-sub{gap:9px;font-size:14px;line-height:20px}}#calls-page .calls-row-third{white-space:nowrap;min-width:0;color:var(--text-muted);grid-area:3/1/auto/span 2;gap:8px;font-size:11.5px;line-height:16px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-third{gap:9px;font-size:13px;line-height:18px}}#calls-page .calls-row-third .calls-row-dialed-on{flex:none;margin-left:auto}#calls-page .calls-row-length-more{margin-left:4px;font-weight:600}#calls-page .calls-row-sub-text{text-overflow:ellipsis;min-width:0;overflow:hidden}#calls-page .calls-row-lead.is-missed,#calls-page .calls-row-lead.is-missing{color:var(--danger-words)}#calls-page .calls-row-sound{z-index:-1;pointer-events:none;grid-area:1/1/span 2;margin-left:45%;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}#calls-page .calls-wave-track{position:absolute;inset:0}#calls-page .calls-waves{height:100%;display:block;position:relative}#calls-page .calls-wave-gap{height:2px;margin-top:-1px;animation:.4s both calls-chart-fade;position:absolute;top:50%}#calls-page .calls-wave-gap:before{content:"";background:radial-gradient(circle, var(--text-muted) 0 .8px, transparent 1px) 0 50%/4px 2px repeat-x;opacity:.6;position:absolute;inset:0}#calls-page .calls-wave{height:100%;animation:.4s both calls-chart-fade;position:absolute;top:0;overflow:visible}#calls-page .calls-wave path{fill:none;stroke:var(--rec-accent);stroke-opacity:.38;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}#calls-page .calls-wave .calls-wave-dot{stroke-width:1px;stroke-linecap:butt}#calls-page .calls-wave .calls-wave-flat{stroke:var(--call-wave-rest)}#calls-page .calls-wave .calls-wave-loud{animation:.4s both calls-chart-fade}#calls-page .calls-wave:not(.is-flat) .calls-wave-flat{opacity:0;animation:.4s reverse both calls-chart-fade}#calls-page .calls-wave-words{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){#calls-page .calls-wave,#calls-page .calls-wave-gap,#calls-page .calls-wave .calls-wave-loud,#calls-page .calls-wave:not(.is-flat) .calls-wave-flat{animation:none}}#calls-page .calls-row-msg{text-shadow:none;pointer-events:none;flex:none;margin-left:2px;display:flex}#calls-page .calls-row-msg .msg-bubble{--bub:var(--accent);--bub-ink:var(--on-accent);flex-shrink:0;display:inline-flex;position:relative}#calls-page .calls-row-msg .msg-bubble svg{width:auto;height:18px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-msg .msg-bubble svg{height:20px}}#calls-page .calls-row-msg .msg-bubble path{fill:var(--bub)}#calls-page .calls-row-msg .msg-bubble .msg-bubble-count{color:var(--bub-ink);white-space:nowrap;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;inset:15% 0 20%}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row-msg .msg-bubble .msg-bubble-count{font-size:11px}}#calls-page .calls-row-msg .msg-bubble{will-change:transform}#calls-page .calls-row-msg.is-checking{visibility:hidden}#calls-page .calls-row-msg-words{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#calls-page .calls-day-head--live .calls-day-words{align-items:center;gap:7px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-day-head--live .calls-day-words{gap:8px}}#calls-page .calls-row--live{cursor:default;animation:1.8s ease-in-out infinite msg-live-bg}#calls-page .calls-row--live:hover{background:0 0}#calls-page .calls-row--live .calls-row-link:after{content:none}#calls-page .calls-row--live .calls-row-main{text-shadow:none}#calls-page .calls-row--live .calls-row-sub,#calls-page .calls-row--live .calls-row-half,#calls-page .calls-row--live .calls-row-link.is-none{color:var(--live-row-ink)}#calls-page .calls-row-icon--live{color:var(--series-calls-text)}#calls-page .calls-row-length--live{justify-content:flex-end;align-items:center;display:flex}#calls-page .calls-live-mark{background:var(--live-badge-bg);color:var(--live-badge-fg);align-items:center;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-live-mark{gap:6px}}#calls-page .calls-live-mark{text-shadow:none;font-variant-numeric:tabular-nums;border-radius:9px;padding:0 7px;font-size:11px;font-weight:600;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-live-mark{border-radius:10px;padding:0 8px;font-size:12px;line-height:20px}}#calls-page .calls-live-pip{background:var(--live-mark);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s ease-in-out infinite live-dot-blink}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-live-pip{width:7px;height:7px}}@media (prefers-reduced-motion:reduce){#calls-page .calls-live-pip{animation:none}}#calls-page .calls-row--pending{cursor:default}#calls-page .calls-row--pending:hover{background:0 0}#calls-page .calls-row--pending .calls-skel-bar{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#calls-page .calls-row--pending .calls-skel-bar{animation:none}}#calls-page .calls-row--pending .calls-skel-bar{border-radius:5px;height:10px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row--pending .calls-skel-bar{border-radius:6px;height:11px}}#calls-page .calls-row--pending .calls-row-time{justify-content:space-around}#calls-page .calls-row--pending .calls-row-top,#calls-page .calls-row--pending .calls-row-length,#calls-page .calls-row--pending .calls-row-sub{align-items:center;display:flex}#calls-page .calls-row--pending .calls-row-length{justify-content:flex-end}#calls-page .calls-row--pending .calls-skel-bar--clock{width:38px;height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row--pending .calls-skel-bar--clock{width:42px;height:13px}}#calls-page .calls-row--pending .calls-skel-bar--half{width:24px;height:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row--pending .calls-skel-bar--half{width:26px;height:9px}}#calls-page .calls-row--pending .calls-skel-bar--number{width:42%;height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row--pending .calls-skel-bar--number{height:13px}}#calls-page .calls-row--pending .calls-skel-bar--words{width:64%}#calls-page .calls-row--pending .calls-skel-bar--length{width:36px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-row--pending .calls-skel-bar--length{width:40px}}#calls-page .calls-day-head--pending .calls-skel-bar{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#calls-page .calls-day-head--pending .calls-skel-bar{animation:none}}#calls-page .calls-day-head--pending .calls-skel-bar{border-radius:5px;width:46%;height:10px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-day-head--pending .calls-skel-bar{border-radius:6px;height:11px}}#calls-page .calls-list-state{text-align:center;padding:28px 16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-list-state{padding:31px 18px}}#calls-page .calls-list-state p{color:var(--text-muted);margin:0;padding:0;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-list-state p{font-size:15px}}#calls-page .calls-list-state .history-note{justify-content:center}#calls-page .calls-list-error p{color:var(--text);margin-bottom:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-list-error p{margin-bottom:13px}}#calls-page .calls-list-scroll>.history-note{text-align:center;justify-content:center;margin:0;padding:10px 16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-list-scroll>.history-note{padding:11px 18px}}#calls-page p.calls-list-more,#calls-page p.calls-list-capped{text-align:center;color:var(--text-muted);justify-content:center;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:12.5px;line-height:18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page p.calls-list-more,#calls-page p.calls-list-capped{gap:9px;padding:11px 18px;font-size:14px;line-height:20px}}#calls-page .calls-list-retry{width:auto;font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline}#calls-page .calls-list-retry:hover,#calls-page .calls-list-retry:focus-visible{text-decoration:underline}#calls-page .calls-list-foot{z-index:3;pointer-events:none;flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-list-foot{gap:9px;bottom:22px;left:22px;right:22px}}#calls-page .calls-count-pill{background:var(--glass-bg);font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-count-pill{font-size:17px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#calls-page .calls-count-pill{background:var(--bg-card)}}@media (prefers-reduced-transparency:reduce){#calls-page .calls-count-pill{background:var(--bg-card);-webkit-backdrop-filter:none;backdrop-filter:none}}#calls-page .calls-count-pill{border-color:var(--border-glass);color:var(--text-muted);border-radius:14px;padding:10px 20px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-count-pill{border-radius:15px;padding:11px 22px}}#calls-page .calls-count-pill{pointer-events:auto;font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-count-pill{gap:9px}}@media (width>=801px){@container calls-list (width<398px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){#calls-page .calls-count-pill{white-space:nowrap;padding:10px 14px}}}@container calls-list (width<438px){@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-count-pill{white-space:nowrap;padding:11px 15px}}}}@media only screen and (width<=800px){#calls-page .calls-list-foot{justify-content:center}#calls-page .calls-count-pill{box-sizing:border-box;min-height:44px}#calls-page .calls-list-scroll{padding-bottom:64px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#calls-page .calls-list{width:auto;box-shadow:none;border-width:0;border-radius:0;flex:auto}#calls-page .calls-row,#calls-page .calls-day-head{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#calls-page .calls-list{width:auto;box-shadow:none;border-width:0;border-radius:0;flex:auto}#calls-page .calls-row,#calls-page .calls-day-head{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}#calls-page{--calls-panes:two;--calls-list-w:400px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page{--calls-list-w:440px}}#calls-page[data-frame=panes] .calls-page-card.onepage{padding-bottom:0;overflow:clip}#calls-page .calls-panes{flex:auto;align-items:stretch;gap:15px;min-height:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-panes{gap:17px}}#calls-page .calls-open{box-sizing:border-box;overscroll-behavior:contain;background:var(--bg-card-main);border:1px solid var(--border-card);min-width:0;min-height:0;box-shadow:var(--shadow-pane);border-radius:14px;flex:auto;padding:18px 18px 22px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open{border-radius:15px;padding:20px 20px 24px}}#calls-page .calls-open:focus:not(:focus-visible){outline:none}#calls-page .calls-open:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#calls-page .calls-open-empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:relative;container:reading-pane/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-empty{gap:13px}}#calls-page .calls-open-empty i{opacity:.25;font-size:48px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-empty i{font-size:53px}}#calls-page .calls-open-empty p{margin:0;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-empty p{font-size:15px}}#calls-page .calls-open-empty .reading-pane-mark{letter-spacing:-.03em;white-space:nowrap;opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:min(240px,34cqi,38.4615cqi - 18.4615px);font-weight:800;line-height:.8;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-empty .reading-pane-mark{font-size:min(264px,34cqi,38.4615cqi - 20.3846px)}}#calls-page .calls-open-empty{box-sizing:border-box;text-align:center;min-height:100%;padding:26px 24px 22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-empty{padding:29px 26px 24px}}#calls-page .calls-open-empty .reading-pane-mark{bottom:0;left:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-empty .reading-pane-mark{left:7px}}#calls-page .calls-open-close{z-index:1;position:absolute;top:18px;right:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-close{top:20px;right:20px}}#calls-page .calls-open-close{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-field);width:40px;height:40px;color:var(--text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0;font-size:15px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-close{border-radius:8px;width:44px;height:44px;font-size:17px}}@media (hover:hover){#calls-page .calls-open-close:hover{border-color:var(--accent);color:var(--accent)}}#calls-page .calls-open-close:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}#calls-page .calls-open-close{background:var(--cv-control-bg);border-radius:8px;width:36px;height:36px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-close{border-radius:9px;width:40px;height:40px;font-size:15px}}#calls-page .calls-open-back{margin:0 0 13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page .calls-open-back{margin:0 0 14px}}#calls-page .calls-open-back.is-one-pane{display:none}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width>=720px){#calls-page .calls-open-back:not(.is-one-pane){z-index:3;margin:0;position:absolute;top:4px;left:12px}#calls-page .calls-open-back:not(.is-one-pane) .back-link{background:var(--bg-card-main);border-radius:8px;padding:4px 6px}#calls-page .calls-open-back:not(.is-one-pane) .back-link:not(:focus-visible){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width>=792px){#calls-page .calls-open-back:not(.is-one-pane){z-index:3;margin:0;position:absolute;top:4px;left:13px}#calls-page .calls-open-back:not(.is-one-pane) .back-link{background:var(--bg-card-main);border-radius:9px;padding:4px 7px}#calls-page .calls-open-back:not(.is-one-pane) .back-link:not(:focus-visible){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}}#calls-page[data-layout=full]:not([data-frame]) .calls-tools,#calls-page[data-layout=full]:not([data-frame]) .calls-list{display:none}#calls-page[data-layout=full]:not([data-frame]) .calls-panes{flex:none}#calls-page[data-layout=full]:not([data-frame]) .calls-open{box-shadow:none;background:0 0;border:0;border-radius:0;padding:6px 5px 0;position:static;overflow:visible}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#calls-page[data-layout=full]:not([data-frame]) .calls-open{padding:7px 6px 0}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width>=720px){#calls-page[data-frame=panes] .calls-page-card.onepage{grid-template-columns:var(--calls-list-w) minmax(0, 1fr);grid-template-rows:auto minmax(0,1fr);column-gap:15px;display:grid}#calls-page[data-frame=panes] .calls-page-card.onepage:before{content:"";box-shadow:var(--shadow-pane);pointer-events:none;border-radius:14px;grid-area:1/1/3/2}#calls-page[data-frame=panes] .calls-panes{display:contents}#calls-page[data-frame=panes] .calls-tools{grid-area:1/1}#calls-page[data-frame=panes] .calls-list{width:auto;box-shadow:none;border-top-width:0;border-radius:0 0 14px 14px;grid-area:2/1}#calls-page[data-frame=panes] .calls-open{grid-area:1/2/3/3}#calls-page[data-layout=full][data-frame=panes] .calls-open{grid-area:1/1/3/3}#calls-page[data-layout=full][data-frame=panes] .calls-tools,#calls-page[data-layout=full][data-frame=panes] .calls-list,#calls-page[data-layout=full][data-frame=panes] .calls-page-card.onepage:before{visibility:hidden}#calls-page .calls-open{position:relative}#calls-page .calls-open .call-view{padding-top:0}#calls-page[data-layout=full]:not([data-frame]) .calls-open{padding-top:18px}#calls-page .calls-open .call-view--pane .cv-head{padding-right:44px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width>=792px){#calls-page[data-frame=panes] .calls-page-card.onepage{grid-template-columns:var(--calls-list-w) minmax(0, 1fr);grid-template-rows:auto minmax(0,1fr);column-gap:17px;display:grid}#calls-page[data-frame=panes] .calls-page-card.onepage:before{content:"";box-shadow:var(--shadow-pane);pointer-events:none;border-radius:15px;grid-area:1/1/3/2}#calls-page[data-frame=panes] .calls-panes{display:contents}#calls-page[data-frame=panes] .calls-tools{grid-area:1/1}#calls-page[data-frame=panes] .calls-list{width:auto;box-shadow:none;border-top-width:0;border-radius:0 0 15px 15px;grid-area:2/1}#calls-page[data-frame=panes] .calls-open{grid-area:1/2/3/3}#calls-page[data-layout=full][data-frame=panes] .calls-open{grid-area:1/1/3/3}#calls-page[data-layout=full][data-frame=panes] .calls-tools,#calls-page[data-layout=full][data-frame=panes] .calls-list,#calls-page[data-layout=full][data-frame=panes] .calls-page-card.onepage:before{visibility:hidden}#calls-page .calls-open{position:relative}#calls-page .calls-open .call-view{padding-top:0}#calls-page[data-layout=full]:not([data-frame]) .calls-open{padding-top:20px}#calls-page .calls-open .call-view--pane .cv-head{padding-right:48px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (720px<=width<960px){#calls-page{--calls-list-w:clamp(364px, 42% + 12.6px, 400px)}#calls-page .calls-open{padding:16px 16px 20px}#calls-page .calls-open-close{top:16px;right:16px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (792px<=width<1056px){#calls-page{--calls-list-w:clamp(400px, 42% + 14px, 440px)}#calls-page .calls-open{padding:18px 18px 22px}#calls-page .calls-open-close{top:18px;right:18px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#calls-page{--calls-panes:one}#calls-page .calls-panes{flex-direction:column;overflow-x:clip}#calls-page .calls-open,#calls-page .calls-open-close{display:none}#calls-page .calls-open{padding:10px var(--page-gutter) 20px;box-shadow:none;border:0;border-radius:0}#calls-page .calls-open-back{margin-bottom:8px;display:flex}#calls-page .calls-open-back .back-link{max-width:calc(100% - 170px)}#calls-page .calls-open-back.is-one-pane{display:flex}#calls-page .call-view{padding-top:0;position:relative}#calls-page .cv-actions{position:absolute;top:-48px;right:0}#calls-page .cv-actions--bar{display:flex}#calls-page .cv-head>.cv-actions:not(.cv-actions--pending){display:none}#calls-page .cv-action{height:36px}#calls-page .cv-square,#calls-page .call-fav-btn{width:36px;height:36px;font-size:14px}#calls-page .has-open .calls-open{flex:auto;display:block}#calls-page .has-open .calls-tools,#calls-page .has-open .calls-list{display:none}#calls-page[data-layout=full] .calls-open{padding:10px var(--page-gutter) 20px;display:block}#calls-page .has-open .calls-open.is-entering{animation:.28s cubic-bezier(.2,.8,.2,1) calls-open-in}@media (prefers-reduced-motion:reduce){#calls-page .has-open .calls-open.is-entering{animation:none}}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#calls-page{--calls-panes:one}#calls-page .calls-panes{flex-direction:column;overflow-x:clip}#calls-page .calls-open,#calls-page .calls-open-close{display:none}#calls-page .calls-open{padding:10px var(--page-gutter) 20px;box-shadow:none;padding:11px var(--page-gutter) 22px;border:0;border-radius:0}#calls-page .calls-open-back{margin-bottom:9px;display:flex}#calls-page .calls-open-back .back-link{max-width:calc(100% - 187px)}#calls-page .calls-open-back.is-one-pane{display:flex}#calls-page .call-view{padding-top:0;position:relative}#calls-page .cv-actions{position:absolute;top:-53px;right:0}#calls-page .cv-actions--bar{display:flex}#calls-page .cv-head>.cv-actions:not(.cv-actions--pending){display:none}#calls-page .cv-action{height:40px}#calls-page .cv-square,#calls-page .call-fav-btn{width:40px;height:40px;font-size:15px}#calls-page .has-open .calls-open{flex:auto;display:block}#calls-page .has-open .calls-tools,#calls-page .has-open .calls-list{display:none}#calls-page[data-layout=full] .calls-open{padding:10px var(--page-gutter) 20px;padding:11px var(--page-gutter) 22px;display:block}#calls-page .has-open .calls-open.is-entering{animation:.28s cubic-bezier(.2,.8,.2,1) calls-open-in}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){#calls-page .has-open .calls-open.is-entering{animation:none}}}}@media only screen and (width<=800px){#content>#calls-page.onepage[data-frame=panes]{height:calc(100vh - var(--sa-top,0px) - var(--mobile-top-space,0px) - var(--mobile-bar-space,0px) - var(--player-space,0px) - var(--prompt-space,0px));height:calc(100dvh - var(--sa-top,0px) - var(--mobile-top-space,0px) - var(--mobile-bar-space,0px) - var(--player-space,0px) - var(--prompt-space,0px))}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width>=720px){#calls-page[data-frame=panes] .calls-page-card.onepage{padding-bottom:15px}#calls-page .calls-open-close{width:44px;height:44px}#calls-page .calls-open .call-view--pane .cv-head{padding-right:52px}}}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width>=792px){#calls-page[data-frame=panes] .calls-page-card.onepage{padding-bottom:15px}#calls-page .calls-open-close{width:44px;height:44px}#calls-page .calls-open .call-view--pane .cv-head{padding-right:52px}}}@keyframes calls-open-in{0%{transform:translate(100%)}to{transform:none}}@media only screen and (width<=800px){@container page (width<720px){#calls-page .cv-actions .cv-action,#calls-page .cv-actions .cv-square,#calls-page .cv-actions .call-fav-btn{min-height:36px;position:relative}#calls-page .cv-actions .cv-action:after,#calls-page .cv-actions .cv-square:after,#calls-page .cv-actions .call-fav-btn:after{content:"";position:absolute;inset:-5px -1px}}}.cv-script-btn .admin-badge-icon{font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-script-btn .admin-badge-icon{font-size:14px}}@media (hover:hover){.cv-script-btn:hover{border-color:var(--admin-focus);color:var(--admin-text)}}.cv-script-btn:focus-visible{box-shadow:0 0 0 2px var(--admin-focus);outline:none}.cv-script-btn--icon{gap:5px;padding:0 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-script-btn--icon{gap:6px;padding:0 11px}}.cv-script-btn--icon .fa-list-ul{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-script-btn--icon .fa-list-ul{font-size:13px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#calls-page .calls-open:has(.cv-actions--bar .cv-script-btn) .calls-open-back .back-link{max-width:calc(100% - 230px)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#calls-page .calls-open:has(.cv-actions--bar .cv-script-btn) .calls-open-back .back-link{max-width:calc(100% - 253px)}}}.se-layer{inset:0 0 var(--player-space,0px) 0;z-index:1100;justify-content:flex-end;display:flex;position:fixed}.se-scrim{background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-scrim{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}.se-panel{box-sizing:border-box;border-left:1px solid var(--border);background:var(--bg-card);width:min(640px,100% - 48px);height:100%;box-shadow:var(--shadow-modal);color:var(--text);outline:none;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) se-in;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-panel{width:min(704px,100% - 53px)}}@media (prefers-reduced-motion:reduce){.se-panel{animation:none}}@keyframes se-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes se-in{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}}.se-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.se-head{border-bottom:1px solid var(--border-row);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-head{gap:13px;padding:20px 22px 13px}}.se-head-text{min-width:0}.se-title{color:var(--text-heading);align-items:center;gap:8px;margin:0;font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:700;line-height:1.3;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-title{gap:9px;font-size:20px}}.se-title .admin-badge-icon{font-size:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-title .admin-badge-icon{font-size:18px}}.se-sub{color:var(--text-muted);margin:4px 0 0;font-size:12.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-sub{font-size:14px}}.se-close{flex:none}.se-tools{border-bottom:1px solid var(--border-row);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-tools{gap:9px 18px;padding:11px 22px}}.se-count{color:var(--text);margin:0;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-count{font-size:14px}}.se-switches{flex-wrap:wrap;gap:8px 18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-switches{gap:9px 20px}}.se-switch{color:var(--text);align-items:center;gap:8px;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-switch{gap:9px;font-size:14px}}.se-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 20px 24px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-body{padding:0 22px 26px}}.se-body:focus{outline:none}.se-body:focus-visible{outline:2px solid var(--admin-focus);outline-offset:-2px}.se-group+.se-group{margin-top:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-group+.se-group{margin-top:7px}}.se-group-head{z-index:1;background:var(--bg-card);box-shadow:0 1px 0 var(--border-row);color:var(--text-heading);justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:12px 0 8px;font-size:13px;font-weight:700;display:flex;position:sticky;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-group-head{gap:9px;padding:13px 0 9px;font-size:14px}}.se-group-count{color:var(--text-muted);font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-group-count{font-size:13px}}.se-rows{margin:0;padding:0;list-style:none}.se-row{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-row{grid-template-columns:101px minmax(0,1fr);gap:13px;padding:9px 0}}.se-row+.se-row{border-top:1px solid var(--border-row)}.se-when{font-variant-numeric:tabular-nums;color:var(--text);flex-direction:column;font-size:12.5px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-when{font-size:14px}}.se-since{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-since{font-size:13px}}.se-fixed{color:var(--warning-deep);font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-fixed{font-size:13px}}.se-early{color:var(--text-muted);align-items:flex-start;gap:6px;margin:12px 0 0;font-size:12.5px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-early{gap:7px;margin:13px 0 0;font-size:14px}}.se-early i{margin-top:3px}.se-what{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.se-line{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-line{font-size:15px}}.se-row--agent .se-line{color:var(--text-heading);font-weight:600}.se-empty-tag{margin:1px 0}.se-meta{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-meta{font-size:13px}}.se-raw{box-sizing:border-box;background:var(--bg-code);border-radius:6px;flex-direction:column;gap:2px;width:100%;margin-top:4px;padding:6px 8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-raw{border-radius:7px;padding:7px 9px}}.se-raw-head,.se-raw-cut{color:var(--text-muted);font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-raw-head,.se-raw-cut{font-size:13px}}.se-raw-value{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-raw-value{font-size:13px}}.se-pending-row{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-pending-row{grid-template-columns:101px minmax(0,1fr);gap:13px;padding:13px 0}}.se-pending-row+.se-pending-row{border-top:1px solid var(--border-row)}.se-pending-when{width:64px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-pending-when{width:70px}}.se-failed{flex-direction:column;align-items:flex-start;gap:10px;padding-top:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-failed{gap:11px;padding-top:18px}}.se-failed-text{color:var(--danger-words);align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-failed-text{gap:7px;font-size:14px}}.se-failed-text i{margin-top:3px}.se-body>.history-note{margin-top:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-body>.history-note{margin-top:18px}}.se-none,.se-cut{color:var(--text-muted);margin:16px 0 0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.se-none,.se-cut{margin:18px 0 0;font-size:14px}}@media only screen and (width<=800px){.se-layer{inset:0}.se-panel{width:100%;padding-top:var(--sa-top,0px);border-left:0;animation-name:se-up}.se-head{padding:12px 16px 10px}.se-tools{padding:10px 16px}.se-body{padding:0 16px calc(24px + var(--player-space,0px) + env(safe-area-inset-bottom,0px))}.se-row,.se-pending-row{grid-template-columns:78px minmax(0,1fr);gap:10px}}@keyframes se-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes se-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}}.admin-only-row{background:var(--admin-row-bg)}.admin-only-glow{background:radial-gradient(140% 160% at 0% 0%, var(--admin-glow) 0%, transparent 70%)}.admin-only-glow .abi-shield{fill:var(--admin-glow-shield)}.admin-only-tag{color:var(--admin-words);white-space:nowrap;flex:none;align-items:center;gap:5px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-only-tag{gap:6px;font-size:12px}}.admin-only-tag .admin-badge-icon{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-only-tag .admin-badge-icon{font-size:13px}}.admin-only-words{color:var(--admin-words)}.admin-only-words .admin-badge-icon{margin-right:4px;font-size:.95em}.cv-admin-menu-host{flex:none;display:inline-flex;position:relative}.cv-admin-menu-caret{margin-left:2px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-admin-menu-caret{font-size:11px}}.cv-admin-menu{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-admin-menu{border-radius:11px;padding:7px}}.cv-admin-menu{flex-direction:column;width:max-content;min-width:270px;max-width:calc(100vw - 32px);display:flex;position:absolute;top:calc(100% + 6px);right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-admin-menu{min-width:297px;max-width:calc(100vw - 35px);top:calc(100% + 7px)}}.cv-admin-menu-row{box-sizing:border-box;width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-admin-menu-row{border-radius:7px;gap:9px;min-height:35px;padding:0 9px;font-size:14px}}.cv-admin-menu-row:hover,.cv-admin-menu-row:focus-visible{opacity:1;background:var(--bg-row-hover);color:var(--text);outline:none}.cv-admin-menu-row:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.cv-admin-menu-row.is-current,.cv-admin-menu-row[aria-current=true]{color:var(--accent)}.cv-admin-menu-row{text-align:left;cursor:pointer;justify-content:space-between;gap:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-admin-menu-row{gap:18px}}.cv-admin-menu-words{flex-direction:column;gap:1px;padding:7px 0;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-admin-menu-words{padding:8px 0}}.cv-admin-menu-why{color:var(--text-muted);font-size:11.5px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-admin-menu-why{font-size:13px}}.cv-admin-menu-row .notif-toggle{--btn-fill:var(--admin);pointer-events:none;flex:none}.cv-admin-menu-icon{color:var(--text-muted);flex:none;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cv-admin-menu-icon{font-size:14px}}.hub-preview-form{flex-direction:column;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.hub-preview-form{gap:9px}}.hub-preview-form .hub-preview-field{flex-direction:column;flex:1;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.hub-preview-form .hub-preview-field{gap:6px}}.hub-preview-form .hub-field-label{color:var(--text-menu);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.hub-preview-form .hub-field-label{gap:7px;font-size:14px}}.hub-preview-form .hub-field-label i{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.hub-preview-form .hub-field-label i{font-size:12px}}.hub-preview-form .hub-field-optional{text-transform:none;letter-spacing:0;color:var(--text-muted);font-weight:400}.hub-preview-form .hub-preview-ac{position:relative}.hub-preview-form .hub-preview-ac input{width:100%;margin:0}.hub-preview-form .hub-preview-empty{color:var(--text-muted);cursor:default;padding:9px 14px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.hub-preview-form .hub-preview-empty{padding:10px 15px;font-size:14px}}.hub-preview-form .ap-ac-item{gap:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.hub-preview-form .ap-ac-item{gap:13px}}.hub-preview-form .hub-submit-btn{cursor:pointer;background:var(--admin-btn-fill);width:100%;color:var(--on-fill);border:none;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:600;transition:opacity .15s,transform .1s;display:inline-flex;min-height:unset!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.hub-preview-form .hub-submit-btn{border:none;border-radius:8px;gap:7px;padding:9px 18px;font-size:13px}}.hub-preview-form .hub-submit-btn:hover:not(:disabled){opacity:.87}.hub-preview-form .hub-submit-btn:active:not(:disabled){transform:scale(.98)}.hub-preview-form .hub-submit-btn:disabled{opacity:.45;cursor:default}.hub-preview-form .hub-submit-btn--orange:hover:not(:disabled){opacity:1}.admin-quick{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick{border-radius:11px;padding:7px}}.admin-quick{left:0;right:0;bottom:var(--admin-quick-bottom,calc(100% + 8px));border-color:var(--admin);background:var(--admin-quick-ground);box-shadow:inset 0 0 18px 2px var(--admin-quick-rim), inset 0 0 90px 10px var(--admin-quick-glow), var(--shadow-menu);flex-direction:column;padding:0;display:flex;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick{bottom:var(--admin-quick-bottom,calc(100% + 9px));box-shadow:inset 0 0 20px 2px var(--admin-quick-rim), inset 0 0 99px 11px var(--admin-quick-glow), var(--shadow-menu)}}.admin-quick[hidden]{display:none}.admin-quick:focus{outline:none}.admin-quick-body{flex-direction:column;gap:12px;padding:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-body{gap:13px;padding:11px}}.admin-quick.is-wide{width:calc(200% + 24px);right:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick.is-wide{width:calc(200% + 26px)}}.admin-quick.is-wide .admin-quick-body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick.is-wide .admin-quick-body{column-gap:26px}}.admin-quick.is-wide nav.admin-quick-section{grid-area:1/1/span 2}.admin-quick.is-wide section.admin-quick-section{grid-column:2}.admin-quick.is-wide nav.admin-quick-section+.admin-quick-section{border-top:0;padding-top:0}#sidebar .sb-admin-main>[data-admin-window]{-webkit-touch-callout:none}html body.has-admin-quick-wide #sidebar{z-index:1050;overflow:visible}html body.has-admin-quick-wide:has(#admin-quick) #sidebar.sidebar-mini-expanded:not(.pinned){z-index:1050;overflow:visible}.admin-quick-section{flex-direction:column;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-section{gap:9px}}nav.admin-quick-section+.admin-quick-section{border-top:1px solid var(--border);padding-top:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){nav.admin-quick-section+.admin-quick-section{padding-top:13px}}.admin-quick-title{letter-spacing:.02em;text-transform:uppercase;color:var(--admin-words);align-items:center;gap:6px;margin:0;font-size:11.5px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-title{gap:7px;font-size:13px}}.admin-quick-title i{text-align:center;width:14px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-title i{width:15px;font-size:12px}}.admin-quick-title .admin-badge-icon{width:14px;height:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-title .admin-badge-icon{width:15px;height:14px}}.admin-quick .hub-preview-field{position:relative}.admin-quick .hub-preview-field .hub-field-label{z-index:1;pointer-events:none;margin:0;font-size:0;position:absolute;top:0;bottom:0;left:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick .hub-preview-field .hub-field-label{left:12px}}.admin-quick .hub-preview-field .hub-field-optional{display:none}.admin-quick .hub-preview-field .hub-preview-ac input{padding-left:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick .hub-preview-field .hub-preview-ac input{padding-left:35px}}.admin-quick .ap-ac-dropdown{width:auto;right:0}.admin-quick .ap-ac-dropdown .ap-ac-item{flex-direction:column;align-items:flex-start;gap:2px}.admin-quick-foot{width:var(--admin-quick-face-width,auto);margin-left:var(--admin-quick-face-left,0px);flex:none;padding:6px 0 0;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-foot{padding:7px 0 0}}.admin-quick-admin{min-height:38px;color:var(--admin-words);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;padding:10px 40px 10px 35px;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-admin{border-radius:8px;min-height:42px;padding:11px 44px 11px 39px;font-size:14px}}.admin-quick-admin:hover{color:var(--admin-words)}.admin-quick-admin:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.admin-quick-admin>svg:first-child{width:18px;margin:0;position:absolute;top:50%;left:11px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-admin>svg:first-child{width:20px;left:12px}}.admin-quick-admin .admin-badge-icon{height:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-admin .admin-badge-icon{height:19px}}.admin-quick-admin .admin-badge-icon .abi-shield{fill:var(--admin)}.admin-quick-close{width:28px;height:28px;min-height:0;color:var(--text-muted);opacity:1;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;display:flex;position:absolute;top:25px;right:6px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-close{border-radius:8px;width:31px;height:31px;font-size:15px;top:28px;right:7px}}.admin-quick-close:hover{background:var(--danger);color:var(--on-fill);opacity:1}.admin-quick-close:focus-visible{box-shadow:0 0 0 2px var(--sb-item-fg-hi);outline:none}.admin-quick-pages{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.admin-quick-group{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.admin-quick-page{box-sizing:border-box;width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-page{border-radius:7px;gap:9px;min-height:35px;padding:0 9px;font-size:14px}}.admin-quick-page:hover,.admin-quick-page:focus-visible{opacity:1;background:var(--bg-row-hover);color:var(--text);outline:none}.admin-quick-page:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.admin-quick-page.is-current,.admin-quick-page[aria-current=true]{color:var(--accent)}.admin-quick-page i{text-align:center;width:16px;color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-page i{width:18px;font-size:13px}}.admin-quick-page[aria-current=page],.admin-quick-page[aria-current=page] i{color:var(--admin-words)}.admin-quick-page[aria-current=page]{font-weight:600}.admin-quick-page--manager{padding-top:5px;padding-bottom:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-page--manager{padding-top:6px;padding-bottom:6px}}.admin-quick-page--manager>span{flex-direction:column;display:flex}.admin-quick-page-sub{color:var(--text-muted);font-size:11.5px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-page-sub{font-size:13px}}.admin-quick-line{box-sizing:border-box;width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-line{border-radius:7px;gap:9px;min-height:35px;padding:0 9px;font-size:14px}}.admin-quick-line:hover,.admin-quick-line:focus-visible{opacity:1;background:var(--bg-row-hover);color:var(--text);outline:none}.admin-quick-line:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.admin-quick-line.is-current,.admin-quick-line[aria-current=true]{color:var(--accent)}.admin-quick-line{flex-wrap:wrap;gap:0 8px;padding:6px 8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-line{gap:0 9px;padding:7px 9px}}.admin-quick-line-name{color:var(--text-muted);flex:1 0 100%;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-line-name{font-size:13px}}.admin-quick-line-value{word-break:break-word;align-items:center;gap:6px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-line-value{gap:7px}}.admin-quick-line-sub{color:var(--text-muted);word-break:break-word;flex:1 0 100%;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-line-sub{font-size:13px}}.admin-quick-line:is(.is-running,.is-success,.is-warn,.is-error,.is-waiting) .admin-quick-line-value:before{content:"";background:var(--admin-quick-tone);border-radius:50%;flex:none;width:7px;height:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-quick-line:is(.is-running,.is-success,.is-warn,.is-error,.is-waiting) .admin-quick-line-value:before{width:8px;height:8px}}.admin-quick-line.is-running{--admin-quick-tone:var(--accent)}.admin-quick-line.is-success{--admin-quick-tone:var(--success)}.admin-quick-line:is(.is-warn,.is-waiting){--admin-quick-tone:var(--warning)}.admin-quick-line.is-error{--admin-quick-tone:var(--danger)}.adminwin{z-index:1250;position:fixed;inset:0}.adminwin[hidden]{display:none}.adminwin-scrim{background:var(--adminwin-dim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:absolute;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-scrim{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}@media (hover:hover){.adminwin-scrim:hover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000;transition-delay:.1s}}@media (prefers-reduced-motion:reduce){.adminwin-scrim{transition:none}}.adminwin-hint{height:var(--adminwin-bottom,24px);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:24px;right:24px;container:adminwin-hint/size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-hint{height:var(--adminwin-bottom,26px);left:26px;right:26px}}.adminwin-hint>span{color:var(--adminwin-hint-words);letter-spacing:.02em;font-size:13px;font-weight:600;line-height:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-hint>span{font-size:14px;line-height:18px}}@container adminwin-hint (height<44px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){.adminwin-hint>span{display:none}}}@container adminwin-hint (height<48px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-hint>span{display:none}}}.adminwin-panel{inset:24px 24px var(--adminwin-bottom,24px);background:var(--bg-page);border:2px solid var(--admin);box-shadow:inset 0 0 90px 8px var(--adminwin-glow), var(--shadow-float);border-radius:7px;flex-direction:column;transition:bottom .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-panel{inset:26px 26px var(--adminwin-bottom,26px);box-shadow:inset 0 0 99px 9px var(--adminwin-glow), var(--shadow-float);border-radius:8px}}.adminwin-panel:focus{outline:none}body.main.player-from-adminwin:has(>.audio-toast.show) .adminwin-panel{bottom:max(var(--adminwin-bottom,24px), 15px + var(--player-space))}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.main.player-from-adminwin:has(>.audio-toast.show) .adminwin-panel{bottom:max(var(--adminwin-bottom,26px), 17px + var(--player-space))}}body.main.player-from-adminwin:has(>.audio-toast.show) .adminwin-hint{display:none}@media only screen and (width<=800px){body.main.player-from-adminwin:has(>.audio-toast.show) .adminwin-panel{bottom:max(var(--adminwin-bottom,24px), var(--at-foot,4px) - 4px + var(--at-h) + 15px)}}@media (width<=719.98px){body.main.player-from-adminwin:has(>.audio-toast.show) .adminwin-panel{bottom:calc(var(--at-foot,4px) - 4px + var(--at-h))}}#adminwin-content>[id$=-page]>.padded-content{border-radius:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#adminwin-content>[id$=-page]>.padded-content{border-radius:8px}}#adminwin-content #admin-hub-page :is(.hub-hero,.hub-panel),#adminwin-content #admin-logins-page .ul-logs-table{border-radius:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#adminwin-content #admin-hub-page :is(.hub-hero,.hub-panel),#adminwin-content #admin-logins-page .ul-logs-table{border-radius:8px}}@media only screen and (width<=800px){@container page (width<720px){#adminwin-content #admin-hub-page :is(.hub-hero,.hub-panel){border-radius:0}}}.adminwin-close{z-index:5;position:absolute;top:25px;right:25px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-close{top:28px;right:28px}}.adminwin-close{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-field);width:40px;height:40px;color:var(--text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0;font-size:15px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-close{border-radius:8px;width:44px;height:44px;font-size:17px}}@media (hover:hover){.adminwin-close:hover{border-color:var(--accent);color:var(--accent)}}.adminwin-close:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.adminwin-close{border-radius:3px;width:35px;height:35px;font-size:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-close{border-radius:3px;width:39px;height:39px;font-size:18px}}#adminwin .admin-nav-wide{border-radius:7px;height:55px;padding-right:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#adminwin .admin-nav-wide{border-radius:8px;height:61px;padding-right:10px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container section-nav (width>560px){#adminwin .admin-nav-wide:has(.admin-nav-super-group){height:59px;padding-right:11px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container section-nav (width>616px){#adminwin .admin-nav-wide:has(.admin-nav-super-group){height:65px;padding-right:12px}}}#adminwin .admin-nav-wide>.adminwin-close{background:var(--anav-pill);width:35px;height:35px;color:var(--anav-text);border-color:#0000;border-radius:3px;flex:none;align-self:center;margin-left:auto;font-size:16px;transition:background-color .15s,color .15s;position:static}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#adminwin .admin-nav-wide>.adminwin-close{border-radius:3px;width:39px;height:39px;font-size:18px}}@media (hover:hover){#adminwin .admin-nav-wide>.adminwin-close:hover{background:var(--danger);color:var(--on-fill);border-color:#0000}}#adminwin .admin-nav-wide>.adminwin-close:focus-visible{box-shadow:0 0 0 2px var(--anav-surface), 0 0 0 4px var(--danger)}@media only screen and (width<=800px) and (pointer:fine){#adminwin .admin-nav-wide>.adminwin-close,.adminwin-close{min-height:0}}@media only screen and (width<=800px) and (pointer:coarse){#adminwin .admin-nav-wide>.adminwin-close,.adminwin-close{width:44px;height:44px}:is(#adminwin .admin-nav-wide,#adminwin .admin-nav-wide:has(.admin-nav-super-group)){height:auto}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container section-nav (width<=560px){#adminwin .admin-nav-wide{height:auto;padding-right:12px}#adminwin .admin-nav-wide>.adminwin-close{order:1}#adminwin .admin-nav-wide>.admin-nav-tabs{order:2}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container section-nav (width<=616px){#adminwin .admin-nav-wide{height:auto;padding-right:13px}#adminwin .admin-nav-wide>.adminwin-close{order:1}#adminwin .admin-nav-wide>.admin-nav-tabs{order:2}}}.adminwin-content{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:0;min-width:0;min-height:0;padding:15px;display:flex;overflow:auto;container:page/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-content{padding:17px}}.adminwin-content.is-loading{opacity:.6;pointer-events:none;transition:opacity .15s}.adminwin-loading{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.adminwin-panel.is-loading .adminwin-loading{animation:.2s .15s both adminwin-loading-in;display:flex}@keyframes adminwin-loading-in{0%{opacity:0}to{opacity:1}}#adminwin-modals{display:contents}.adminwin-failed{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;gap:12px;margin:auto;padding:40px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-failed{gap:13px;padding:44px 22px}}.adminwin-failed-btn{padding:8px 16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.adminwin-failed-btn{padding:9px 18px}}.adminwin-failed-link{color:var(--accent)}#sidebar .admin-panel-btn[data-held]:after{content:"";background:var(--admin);width:9px;height:9px;box-shadow:0 0 0 2px var(--sb-btn-bg);pointer-events:none;border-radius:50%;position:absolute;top:7px;left:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .admin-panel-btn[data-held]:after{width:10px;height:10px;top:8px;left:26px}}body.has-adminwin{overflow:hidden}@media (width<=719.98px){.adminwin-hint{display:none}.adminwin-panel{padding-top:var(--sa-top,env(safe-area-inset-top,0px));border:0;border-radius:0;inset:0}.adminwin-close{top:calc(var(--sa-top,0px) + 12px);right:12px}.adminwin-content{padding:12px}}.mec-notice{box-sizing:border-box;background:var(--warning-chip-bg);max-width:80ch;box-shadow:inset 0 0 0 1px var(--warning-chip-border);color:var(--warning-deep);border-radius:7px;align-items:flex-start;gap:10px;margin:25px 0 0;padding:10px 14px;line-height:1.55;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-notice{border-radius:8px;gap:11px;margin:28px 0 0;padding:11px 15px}}.mec-notice>i{flex:none;margin-top:4px}.mec-notice p{margin:0}.mec-notice strong{font-weight:700}.mec-notice+.ap-ghost-lede{margin-top:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-notice+.ap-ghost-lede{margin-top:18px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){.mec-notice{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;max-width:none;box-shadow:inset 0 1px 0 var(--warning-chip-border), inset 0 -1px 0 var(--warning-chip-border);border-left-width:0;border-right-width:0;border-radius:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){.mec-notice{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;max-width:none;box-shadow:inset 0 1px 0 var(--warning-chip-border), inset 0 -1px 0 var(--warning-chip-border);border-left-width:0;border-right-width:0;border-radius:0}}}.mec-range{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;max-width:640px;margin:0 0 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-range{gap:11px 13px;max-width:704px;margin:0 0 13px}}.mec-field{flex-direction:column;gap:4px;display:flex}.mec-field select,.mec-field input{box-sizing:border-box;height:34px;color:var(--text);border-radius:8px;padding:0 10px;font-family:inherit;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-field select,.mec-field input{border-radius:9px;height:37px;padding:0 11px;font-size:14px}}.mec-field-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-field-label{font-size:12px}}.mec-btn{border:1px solid var(--border-field);background:var(--bg-card);width:auto;height:34px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-btn{border-radius:9px;gap:8px;height:37px;padding:0 13px;font-size:14px}}.mec-btn>i{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-btn>i{font-size:13px}}.mec-btn:hover:not(:disabled){border-color:var(--admin-soft-border)}.mec-btn:focus-visible{outline:2px solid var(--admin-ring);outline-offset:2px}.mec-btn:disabled{cursor:default;opacity:.6}.mec-more{margin-top:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-more{margin-top:13px}}.mec-pager{margin-top:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-pager{margin-top:13px}}.mec-lede{max-width:80ch;color:var(--text);margin:0;font-size:13.5px;line-height:1.55}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-lede{font-size:15px}}.mec-line,.mec-checked{max-width:80ch;color:var(--text-muted);margin:6px 0 0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-line,.mec-checked{margin:7px 0 0;font-size:14px}}.mec-checked{margin-top:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-checked{margin-top:13px}}.mec-error{max-width:80ch;color:var(--danger-words);margin:6px 0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-error{margin:7px 0;font-size:14px}}.mec-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-table{margin-top:11px;font-size:14px}}.mec-table th{text-align:left;text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);white-space:nowrap;font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-table th{font-size:13px}}.mec-table th,.mec-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:8px 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-table th,.mec-table td{padding:9px 13px}}.mec-table th:first-child,.mec-table td:first-child{padding-left:0}.mec-table tbody tr:last-child td{border-bottom:0}.mec-table td{overflow-wrap:break-word}.mec-table .mec-call,.mec-table .mec-caller,.mec-table .mec-agent{white-space:nowrap}.mec-table .mec-call a{text-decoration:none}.mec-table .mec-call a code{color:var(--accent)}.mec-table .mec-call a:hover code{text-decoration:underline}.mec-table .mec-when,.mec-table .mec-length,.mec-table .mec-wait{white-space:nowrap}.mec-table .mec-lead{align-items:baseline;gap:8px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-table .mec-lead{gap:9px}}.mec-table .mec-lead>.chip{margin-block:-4px}.mec-table tr.mec-opens{cursor:pointer}.mec-table tr.mec-opens:hover .mec-call a code{text-decoration:underline}.mec-table .mec-stub{color:var(--text-muted);white-space:nowrap;margin-top:2px;font-size:11.5px;font-weight:400;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.mec-table .mec-stub{font-size:13px}}.mec-table .mec-why{min-width:22ch;max-width:48ch;line-height:1.45}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){.mec-table,.mec-table tbody,.mec-table tr,.mec-table td{display:block}.mec-table thead{display:none}.mec-table tr{border-bottom:1px solid var(--border);padding:10px 0}.mec-table tbody tr:last-child{border-bottom:0}.mec-table td,.mec-table td:first-child{border-bottom:0;padding:1px 0}.mec-table td:first-child{font-weight:600}.mec-table td.mec-empty{display:none}.mec-table td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);margin-right:6px;font-size:11.5px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){.mec-table,.mec-table tbody,.mec-table tr,.mec-table td{display:block}.mec-table thead{display:none}.mec-table tr{border-bottom:1px solid var(--border);padding:11px 0}.mec-table tbody tr:last-child{border-bottom:0}.mec-table td,.mec-table td:first-child{border-bottom:0;padding:1px 0}.mec-table td:first-child{font-weight:600}.mec-table td.mec-empty{display:none}.mec-table td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);margin-right:7px;font-size:13px}}}.mec-unknown{color:var(--danger-words);font-weight:600}#tta-page .tta-wait-grid{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-wait-grid{margin-top:22px;padding-top:22px}}#tta-page .tta-where{gap:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-where{gap:11px}}#tta-page .tta-where-bar{height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-where-bar{height:17px}}#tta-page .tta-missed .calls-chart-stat{margin-bottom:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-missed .calls-chart-stat{margin-bottom:6px}}#tta-page .tta-held{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#tta-page .tta-held{animation:none}}#tta-page .tta-held{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-held{border-radius:7px}}#tta-page .tta-held strong{color:#0000}#tta-page .tta-held-bar{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#tta-page .tta-held-bar{animation:none}}#tta-page .tta-wait-grid--pending .tta-missed-show{cursor:default}#tta-page .tta-missed-show{min-height:0;color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-missed-show{gap:6px;font-size:14px}}#tta-page .tta-missed-show:hover{text-decoration:underline}#tta-page .calls-kind-filter.calls-missed-filter .calls-kind-select{padding-left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .calls-kind-filter.calls-missed-filter .calls-kind-select{padding-left:11px}}#tta-page .calls-kind-filter.calls-missed-filter .calls-kind-select:hover{border-color:var(--accent);color:var(--accent)}#tta-page .calls-kind-filter.calls-missed-filter .calls-kind-select:focus{box-shadow:0 0 0 2px var(--accent);border-color:#0000}#tta-page .calls-kind-filter.calls-missed-filter.active .calls-kind-select{background-color:var(--accent-chip-bg);border-color:var(--accent-chip-border);color:var(--accent)}#tta-page .calls-kind-filter.calls-missed-filter:hover .calls-kind-caret,#tta-page .calls-kind-filter.calls-missed-filter.active .calls-kind-caret{color:var(--accent)}#tta-page .calls-kind-filter.calls-missed-filter .calls-kind-shown{left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .calls-kind-filter.calls-missed-filter .calls-kind-shown{left:11px}}#tta-page .calls-kind-filter.calls-missed-filter:hover .calls-kind-shown,#tta-page .calls-kind-filter.calls-missed-filter.active .calls-kind-shown{color:var(--accent)}#tta-page .tta-wait-cell{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:0;display:inline-flex}#tta-page .tta-parts{border-radius:3px;outline:none;align-items:center;padding:5px 0 0;display:inline-flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-parts{padding:6px 0 0}}#tta-page .tta-parts:focus-visible{box-shadow:0 0 0 2px var(--accent)}#tta-page .tta-parts-tip{z-index:20;border:1px solid var(--border);background:var(--bg-card-main);width:max-content;max-width:260px;box-shadow:var(--shadow-hover);white-space:normal;color:var(--text-muted);pointer-events:none;border-radius:7px;flex-direction:column;gap:5px;padding:10px;font-size:12px;font-weight:400;line-height:1.4;display:none;position:absolute;top:0;right:calc(100% + 10px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-parts-tip{border-radius:8px;gap:6px;max-width:286px;padding:11px;font-size:13px;right:calc(100% + 11px)}}#tta-page .tta-parts-tip .chart-stack-key{white-space:nowrap}#tta-page tbody>tr:nth-last-child(-n+2) .tta-parts-tip{top:auto;bottom:0}#tta-page .tta-parts:hover .tta-parts-tip,#tta-page .tta-parts:focus-visible .tta-parts-tip{display:flex}#tta-page .tta-parts-tip-line{color:var(--text-strong)}#tta-page .tta-row--opens{cursor:pointer}#tta-page .tta-row--opens:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#tta-page .tta-row--opens.is-open td{background-color:var(--bg-selected)}#tta-page .tta-open-row td{background-color:var(--bg-inset);white-space:normal;cursor:default;padding:15px 20px 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-open-row td{padding:17px 22px 22px}}#tta-page .tta-open{max-width:640px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-open{max-width:704px}}#tta-page .tta-open p{padding:0}#tta-page .tta-open-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;margin-bottom:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-open-head{gap:11px 22px;margin-bottom:17px}}#tta-page .tta-open-head .call-section-label{margin:0}#tta-page .tta-open-link{color:var(--accent);font-size:13px;font-weight:600;text-decoration:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-open-link{font-size:14px}}#tta-page .tta-open-link:hover{text-decoration:underline}#tta-page .tta-open-hung{color:var(--text-strong);margin:0 0 15px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-open-hung{margin:0 0 17px;font-size:15px}}#tta-page .tta-open-moved{color:var(--text-muted);margin:0 0 15px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-open-moved{margin:0 0 17px;font-size:15px}}#tta-page .tta-stack-probe{width:0;height:0;display:none;position:absolute}#tta-page .tta-sheet-backdrop{z-index:999;background:var(--overlay-sheet);animation:.2s both fade-in-backdrop;position:fixed;inset:0}#tta-page .tta-sheet{z-index:1000;background:var(--bg-card-main);max-height:80dvh;box-shadow:var(--shadow-sheet);border-radius:15px 15px 0 0;flex-direction:column;animation:.25s cubic-bezier(.4,0,.2,1) both slide-up-sheet;display:flex;position:fixed;bottom:0;left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-sheet{border-radius:17px 17px 0 0}}#tta-page .tta-sheet-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:15px 20px 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-sheet-head{gap:11px;padding:17px 22px 11px}}#tta-page .tta-sheet-title{color:var(--text-heading);font-size:15px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-sheet-title{font-size:17px}}#tta-page .tta-sheet-close{background:var(--bg-inset);width:35px;height:35px;min-height:0;color:var(--text-muted);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:15px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-sheet-close{width:39px;height:39px;font-size:17px}}#tta-page .tta-sheet-body{overscroll-behavior:contain;padding:15px 20px calc(20px + env(safe-area-inset-bottom,0px));overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#tta-page .tta-sheet-body{padding:17px 22px calc(22px + env(safe-area-inset-bottom,0px))}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container report-table (width<=780px){#tta-page .tta-stack-probe{display:block}#tta-page .tta-open-row{display:none}#tta-page .tta-row--opens.is-open{background-color:var(--bg-selected)}#tta-page .tta-row--opens.is-open td{background-color:#0000}#tta-page .tta-parts-tip,#tta-page tbody>tr:nth-last-child(-n+2) .tta-parts-tip{inset:calc(100% + 5px) auto auto 0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container report-table (width<=858px){#tta-page .tta-stack-probe{display:block}#tta-page .tta-open-row{display:none}#tta-page .tta-row--opens.is-open{background-color:var(--bg-selected)}#tta-page .tta-row--opens.is-open td{background-color:#0000}#tta-page .tta-parts-tip,#tta-page tbody>tr:nth-last-child(-n+2) .tta-parts-tip{inset:calc(100% + 6px) auto auto 0}}}.admin-nav--reports{--anav-accent:var(--anav-accent-reports);--anav-accent-text:var(--anav-accent-text-reports);--anav-accent-soft:var(--anav-accent-soft-reports);--anav-current-bg:var(--anav-pill)}.admin-nav--team{--anav-accent:var(--anav-accent-team);--anav-accent-text:var(--anav-accent-text-team);--anav-accent-soft:var(--anav-accent-soft-team)}.admin-nav{z-index:30;flex-shrink:0;margin:0;position:relative;container:section-nav/inline-size}.admin-nav[data-section-nav]:has(.admin-nav-more.is-open,.admin-nav-more.is-closing){z-index:4001}.admin-nav-wide{background:var(--anav-surface);border:1px solid var(--frame-edge);box-shadow:var(--anav-shadow);border-radius:14px;flex-wrap:nowrap;align-items:center;gap:14px;padding:9px 13px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-wide{border-radius:15px;gap:15px;padding:10px 14px}}.admin-nav-brand *,.admin-nav-tab *,.admin-nav-mitem *{pointer-events:none}.admin-nav-brand{border-radius:7px;flex:none;align-items:center;gap:10px;padding:2px 4px 2px 2px;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-brand{border-radius:8px;gap:11px}}a.admin-nav-brand:hover .admin-nav-mark{transform:translateY(-1px)}a.admin-nav-brand:focus-visible{box-shadow:0 0 0 2px var(--anav-accent);outline:none}.admin-nav-mark{width:30px;height:30px;color:var(--anav-accent);background:var(--anav-accent-soft);border-radius:8px;flex-shrink:0;place-items:center;font-size:14px;transition:transform .25s;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-mark{border-radius:9px;width:33px;height:33px;font-size:15px}}.admin-nav-brand-tt{flex-direction:column;min-width:0;line-height:1.15;display:flex}.admin-nav-brand-name{color:var(--anav-text);white-space:nowrap;font-family:Inter,sans-serif;font-size:13.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-brand-name{font-size:15px}}.admin-nav-brand-sub{color:var(--anav-muted);white-space:nowrap;font-size:10px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-brand-sub{font-size:11px}}.admin-nav-tabs{flex:1 1 0;align-items:center;min-width:0;display:flex;position:relative}.admin-nav[data-section-nav]:not(.is-fitted) .admin-nav-tabs{overflow:hidden}.admin-nav-row{cursor:pointer;flex:none;align-items:center;gap:0;display:flex}.admin-nav-indicator{z-index:0;opacity:0;background:var(--anav-current-bg);pointer-events:none;border-radius:9px;width:0;height:0;position:absolute;top:0;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-indicator{border-radius:10px}}.admin-nav .admin-nav-tab{z-index:1;color:var(--anav-muted);white-space:nowrap;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:500;line-height:15px;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-tab{border-radius:10px;gap:8px;padding:9px 14px;font-size:14px;line-height:17px}}.admin-nav .admin-nav-tab i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-tab i{font-size:13px}}.admin-nav .admin-nav-tab:hover,.admin-nav .admin-nav-tab.active{color:var(--anav-accent-text)}.admin-nav .admin-nav-tab.active i{color:var(--anav-accent)}.admin-nav .admin-nav-tab:focus-visible{color:var(--anav-accent-text);box-shadow:0 0 0 2px var(--anav-accent);outline:none}.admin-nav .admin-nav-tab.is-tucked{display:none}.admin-nav:not(.is-ready) .admin-nav-tab.active{color:var(--anav-accent-text);background:var(--anav-current-bg)}.admin-nav-super-group{border:1px solid var(--anav-super-ring);border-radius:12px;flex-shrink:0;align-items:center;margin-left:10px;padding:3px 4px 3px 10px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-super-group{border-radius:13px;margin-left:11px;padding:3px 4px 3px 11px}}.admin-nav-super-group>.admin-badge-icon{width:auto;height:20px;margin-right:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-super-group>.admin-badge-icon{height:22px;margin-right:9px}}.admin-nav-super-group.is-tucked{display:none}.admin-nav-row:has(>.admin-nav-super-group){min-height:39px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-row:has(>.admin-nav-super-group){min-height:43px}}.admin-nav-more{flex:none;display:none;position:relative}.admin-nav.has-more .admin-nav-more{display:flex}.admin-nav .admin-nav-more-btn{min-height:0;color:var(--anav-muted);white-space:nowrap;cursor:pointer;opacity:1;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;margin:0;padding:8px 10px 8px 12px;font-family:inherit;font-size:12.5px;font-weight:500;line-height:15px;transition:color .2s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-more-btn{border-radius:10px;gap:6px;padding:9px 11px 9px 13px;font-size:14px;line-height:17px}}.admin-nav .admin-nav-more-btn:hover{color:var(--anav-accent-text)}.admin-nav .admin-nav-more-btn:focus-visible{box-shadow:0 0 0 2px var(--anav-accent);outline:none}.admin-nav-more-count{box-sizing:border-box;background:var(--anav-pill);min-width:18px;height:17px;color:var(--anav-text);text-align:center;border-radius:9px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-more-count{border-radius:10px;min-width:20px;height:19px;padding:0 6px;font-size:12px;line-height:19px}}.admin-nav-more-chev{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-more-chev{font-size:12px}}.admin-nav-more-x{background:var(--anav-pill);width:18px;height:18px;color:var(--anav-text);border-radius:5px;justify-content:center;align-items:center;margin-top:-1.5px;font-size:11px;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-more-x{border-radius:6px;width:20px;height:20px;margin-top:-2px;font-size:12px}}.admin-nav .admin-nav-more.is-open .admin-nav-more-btn{z-index:3;border:1px solid var(--anav-ring);background:var(--anav-surface);color:var(--anav-text);box-shadow:var(--anav-more-lift);border-bottom:0;border-radius:10px 10px 0 0;align-items:flex-start;gap:7px;margin:-1px 0 -4px;padding:8px 10px 12px 12px;font-weight:600;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-more.is-open .admin-nav-more-btn{border-radius:11px 11px 0 0;gap:8px;padding:9px 11px 13px 13px}}.admin-nav .admin-nav-more.is-open .admin-nav-more-btn .admin-nav-more-count,.admin-nav .admin-nav-more.is-open .admin-nav-more-btn .admin-nav-more-chev{display:none}.admin-nav .admin-nav-more.is-open .admin-nav-more-btn .admin-nav-more-x{display:flex}.admin-nav-more-menu{z-index:2;box-sizing:border-box;background:var(--anav-surface);border:1px solid var(--anav-ring);width:max-content;max-width:none;box-shadow:var(--shadow-menu);border-radius:12px;padding:6px;display:none;position:absolute;top:calc(100% + 3px);left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-more-menu{border-radius:13px;padding:7px}}.admin-nav-more-menu.is-align-left{border-top-left-radius:0}.admin-nav-more-menu.is-align-right{border-top-right-radius:0}.admin-nav-more.is-open .admin-nav-more-menu,.admin-nav-more.is-closing .admin-nav-more-menu{display:block}.admin-nav-more.is-closing .admin-nav-more-menu{pointer-events:none}.admin-nav-more-grid{grid-auto-columns:max-content;grid-auto-flow:column;align-items:start;gap:6px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-more-grid{gap:7px}}.admin-nav-more-menu.is-stacked .admin-nav-more-grid{grid-template-columns:max-content;grid-auto-columns:auto;grid-auto-flow:row}.admin-nav-more-menu.is-full .admin-nav-more-grid{grid-auto-columns:minmax(max-content,1fr)}.admin-nav-more-menu.is-full.is-stacked .admin-nav-more-grid{grid-template-columns:minmax(max-content,1fr)}.admin-nav-more-group{flex-direction:column;min-width:0;display:flex}.admin-nav-more-group.is-empty{display:none}.admin-nav-more-group:not(.is-empty)~.admin-nav-more-group:not(.is-empty){border-left:1px solid var(--anav-ring);padding-left:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-more-group:not(.is-empty)~.admin-nav-more-group:not(.is-empty){padding-left:7px}}.admin-nav-more-menu.is-stacked .admin-nav-more-group:not(.is-empty)~.admin-nav-more-group:not(.is-empty){border-left:0;border-top:1px solid var(--anav-ring);padding-top:6px;padding-left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-more-menu.is-stacked .admin-nav-more-group:not(.is-empty)~.admin-nav-more-group:not(.is-empty){padding-top:7px}}.admin-nav .admin-nav-more-head{letter-spacing:.06em;text-transform:uppercase;height:30px;color:var(--anav-muted);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;padding:0 11px;font-size:10px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-more-head{gap:8px;height:33px;padding:0 12px;font-size:11px}}.admin-nav .admin-nav-more-head>.admin-badge-icon{flex-shrink:0;width:auto;height:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-more-head>.admin-badge-icon{height:19px}}.admin-nav .admin-nav-mitem{height:34px;color:var(--anav-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:9px;padding:0 11px;font-size:13px;font-weight:500;text-decoration:none;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-mitem{border-radius:9px;gap:10px;height:37px;padding:0 12px;font-size:14px}}.admin-nav .admin-nav-mitem i{text-align:center;flex-shrink:0;width:16px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-mitem i{width:18px;font-size:14px}}.admin-nav .admin-nav-mitem.is-tucked{display:flex}.admin-nav .admin-nav-mitem:hover{background:var(--anav-hover);color:var(--anav-text)}.admin-nav .admin-nav-mitem:focus-visible{color:var(--anav-text);box-shadow:inset 0 0 0 2px var(--anav-accent);outline:none}.admin-nav .admin-nav-mitem.active{color:var(--anav-accent-text);background:var(--anav-current-bg);font-weight:600}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container section-nav (width<=560px){.admin-nav-wide{--anav-full:1;flex-wrap:wrap;gap:10px;padding:12px 13px}[data-section-nav] .admin-nav-brand{padding-top:0;padding-bottom:0}[data-section-nav] .admin-nav-brand-sub{display:none}[data-section-nav] .admin-nav-brand-name{font-size:14.5px}.admin-nav-tabs{flex:100%}.admin-nav .admin-nav-tab{padding:0 10px;font-size:13.5px;line-height:40px}.admin-nav .admin-nav-tab i{font-size:14px}.admin-nav .admin-nav-more-btn{padding:0 8px 0 10px;font-size:13.5px;line-height:40px}.admin-nav .admin-nav-more.is-open .admin-nav-more-btn{border-radius:11px 11px 0 0;align-items:center;gap:8px;padding:0 7px 4px 9px}.admin-nav-super-group{margin-left:6px;padding-left:6px}.admin-nav-super-group>.admin-badge-icon{margin-right:6px}.admin-nav-row:has(>.admin-nav-super-group){min-height:48px}.admin-nav-more-x{border-radius:6px;width:24px;height:24px;margin-top:0;font-size:13px}.admin-nav-more-menu{border-radius:14px}.admin-nav .admin-nav-more-head{height:34px}.admin-nav .admin-nav-mitem{height:44px;font-size:14px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container section-nav (width<=616px){.admin-nav-wide{--anav-full:1;flex-wrap:wrap;gap:11px;padding:13px 14px}[data-section-nav] .admin-nav-brand{padding-top:0;padding-bottom:0}[data-section-nav] .admin-nav-brand-sub{display:none}[data-section-nav] .admin-nav-brand-name{font-size:16px}.admin-nav-tabs{flex:100%}.admin-nav .admin-nav-tab{padding:0 11px;font-size:15px;line-height:44px}.admin-nav .admin-nav-tab i{font-size:15px}.admin-nav .admin-nav-more-btn{padding:0 9px 0 11px;font-size:15px;line-height:44px}.admin-nav .admin-nav-more.is-open .admin-nav-more-btn{border-radius:12px 12px 0 0;align-items:center;gap:9px;padding:0 8px 4px 10px}.admin-nav-super-group{margin-left:7px;padding-left:7px}.admin-nav-super-group>.admin-badge-icon{margin-right:7px}.admin-nav-row:has(>.admin-nav-super-group){min-height:53px}.admin-nav-more-x{border-radius:7px;width:26px;height:26px;margin-top:0;font-size:14px}.admin-nav-more-menu{border-radius:15px}.admin-nav .admin-nav-more-head{height:37px}.admin-nav .admin-nav-mitem{height:48px;font-size:15px}}}@supports not (container-type:inline-size){@media (width<=600px){.admin-nav-wide{--anav-full:1;flex-wrap:wrap;gap:10px;padding:12px 13px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-wide{gap:11px;padding:13px 14px}}@media (width<=600px){[data-section-nav] .admin-nav-brand{padding-top:0;padding-bottom:0}[data-section-nav] .admin-nav-brand-sub{display:none}[data-section-nav] .admin-nav-brand-name{font-size:14.5px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){[data-section-nav] .admin-nav-brand-name{font-size:16px}}@media (width<=600px){.admin-nav-tabs{flex:100%}.admin-nav .admin-nav-tab{padding:0 10px;font-size:13.5px;line-height:40px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-tab{padding:0 11px;font-size:15px;line-height:44px}}@media (width<=600px){.admin-nav .admin-nav-tab i{font-size:14px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-tab i{font-size:15px}}@media (width<=600px){.admin-nav .admin-nav-more-btn{padding:0 8px 0 10px;font-size:13.5px;line-height:40px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-more-btn{padding:0 9px 0 11px;font-size:15px;line-height:44px}}@media (width<=600px){.admin-nav .admin-nav-more.is-open .admin-nav-more-btn{border-radius:11px 11px 0 0;align-items:center;gap:8px;padding:0 7px 4px 9px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-more.is-open .admin-nav-more-btn{border-radius:12px 12px 0 0;gap:9px;padding:0 8px 4px 10px}}@media (width<=600px){.admin-nav-super-group{margin-left:6px;padding-left:6px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-super-group{margin-left:7px;padding-left:7px}}@media (width<=600px){.admin-nav-super-group>.admin-badge-icon{margin-right:6px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-super-group>.admin-badge-icon{margin-right:7px}}@media (width<=600px){.admin-nav-row:has(>.admin-nav-super-group){min-height:48px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-row:has(>.admin-nav-super-group){min-height:53px}}@media (width<=600px){.admin-nav-more-x{border-radius:6px;width:24px;height:24px;margin-top:0;font-size:13px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-more-x{border-radius:7px;width:26px;height:26px;font-size:14px}}@media (width<=600px){.admin-nav-more-menu{border-radius:14px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav-more-menu{border-radius:15px}}@media (width<=600px){.admin-nav .admin-nav-more-head{height:34px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-more-head{height:37px}}@media (width<=600px){.admin-nav .admin-nav-mitem{height:44px;font-size:14px}}@media only screen and (width<=600px) and (width>=801px) and (hover:hover) and (pointer:fine){.admin-nav .admin-nav-mitem{height:48px;font-size:15px}}}@media only screen and (width<=800px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width>=720px){#content>.admin-nav{margin-left:15px;margin-right:15px}}}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width>=792px){#content>.admin-nav{margin-left:15px;margin-right:15px}}}@media only screen and (width<=800px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#content>.admin-nav .admin-nav-wide{padding-left:var(--page-gutter);padding-right:var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0}}}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#content>.admin-nav .admin-nav-wide{padding-left:var(--page-gutter);padding-right:var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0}}}@media (prefers-reduced-motion:reduce){.admin-nav-mark,.admin-nav .admin-nav-tab,.admin-nav .admin-nav-more-btn{transition:none}}.acct-switch-tab{height:34px;color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;width:auto;padding:0 14px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-switch-tab{border:1px solid #0000;border-radius:8px;gap:8px;height:37px;padding:0 15px;font-size:14px}}.acct-switch-tab i{opacity:.7;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-switch-tab i{font-size:14px}}.acct-switch-tab:hover:not(.active){color:var(--accent);background:var(--accent-soft)}.acct-switch-tab:not(.acct-switch-tab--compact):focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.acct-switch-tab.active{background:var(--tab-active-bg);border-color:var(--border);color:var(--accent);box-shadow:var(--shadow-card)}.acct-switch-tab.active i{opacity:1}.acct-switch-tab.active:not(.acct-switch-tab--compact):focus-visible{box-shadow:0 0 0 2px var(--accent), var(--tab-active-lift)}.acct-switch-tab--admin:hover:not(.active){color:var(--admin-words);background:var(--admin-soft-bg)}.acct-switch-tab--admin.active{color:var(--admin-words);border-color:var(--admin-quiet-edge)}.acct-switch-tab--hero{height:42px;color:var(--hero-text-dim);border:0;border-radius:10px 10px 0 0;padding:0 15px;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-switch-tab--hero{border-radius:11px 11px 0 0;height:46px;padding:0 17px;font-size:15px}}.acct-switch-tab--hero:hover:not(.active){color:var(--on-fill);background:var(--hero-pill-bg)}.acct-switch-tab--hero.active{background:var(--bg-card-main);color:var(--accent);box-shadow:none}.acct-switch-tab--hero.acct-switch-tab--admin.active{color:var(--admin-words)}.acct-switch-badge{background:var(--accent-soft);border:1px solid var(--accent-ring);min-width:20px;height:18px;color:var(--accent);border-radius:99px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-switch-badge{border:1px solid var(--accent-ring);border-radius:109px;min-width:22px;height:20px;padding:0 7px;font-size:12px}}.acct-switch-tab.active .acct-switch-badge{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.acct-switch-tab--admin .acct-switch-badge,.acct-switch-badge--admin{background:var(--admin-soft-bg);border-color:var(--admin-soft-border);color:var(--admin-words)}.acct-switch-tab--admin.active .acct-switch-badge{background:var(--admin-btn-fill);border-color:var(--admin-btn-fill);color:var(--on-fill)}.acct-switch-badge.is-hidden{visibility:hidden}.acct-switch-tab--compact{height:26px;color:var(--text);border-radius:6px;justify-content:center;gap:6px;padding:0 12px;font-family:inherit}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-switch-tab--compact{border-radius:7px;gap:7px;height:29px;padding:0 13px}}.acct-switch-tab--compact:hover{opacity:1}.acct-switch-tab--compact:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.acct-switch-tab--compact[aria-disabled=true]{opacity:.4;cursor:not-allowed}.acct-switch-badge--compact{background:var(--chip-neutral-bg);min-width:18px;height:18px;color:var(--text);border:0;border-radius:9px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-switch-badge--compact{border:0;border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-size:12px;line-height:20px}}body:has(#info-page) #content{overflow:hidden}#info-page,#info-page-settings{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden;container:acctpane/inline-size}#info-page .acct-strip,#info-page-settings .acct-strip{border-bottom:1px solid var(--border);background:linear-gradient(150deg, var(--strip-wash) 0%, var(--strip-wash-fade) 60%, transparent 100%);flex:none;align-items:center;gap:14px;padding:12px 20px 12px max(20px,50% - 336px);display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-strip,#info-page-settings .acct-strip{gap:15px;padding:13px 22px 13px max(22px,50% - 370px)}}#info-page .acct-strip-id,#info-page-settings .acct-strip-id{flex:1;align-items:center;gap:12px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-strip-id,#info-page-settings .acct-strip-id{gap:13px}}#info-page .acct-avatar,#info-page-settings .acct-avatar{cursor:pointer;background:var(--bg-hover-soft);border:1px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-avatar,#info-page-settings .acct-avatar{width:48px;height:48px}}#info-page .acct-avatar i.fa-user,#info-page-settings .acct-avatar i.fa-user{color:var(--accent);font-size:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-avatar i.fa-user,#info-page-settings .acct-avatar i.fa-user{font-size:20px}}#info-page .acct-avatar .acct-avatar-pfp,#info-page-settings .acct-avatar .acct-avatar-pfp{object-fit:cover;width:100%;height:100%}#info-page .acct-avatar .acct-avatar-overlay,#info-page-settings .acct-avatar .acct-avatar-overlay{background:var(--overlay-wash);opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}#info-page .acct-avatar .acct-avatar-overlay i,#info-page-settings .acct-avatar .acct-avatar-overlay i{color:var(--on-fill);font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-avatar .acct-avatar-overlay i,#info-page-settings .acct-avatar .acct-avatar-overlay i{font-size:15px}}#info-page .acct-avatar:hover .acct-avatar-overlay,#info-page-settings .acct-avatar:hover .acct-avatar-overlay{opacity:1}#info-page .acct-strip-text,#info-page-settings .acct-strip-text{min-width:0;overflow:hidden}#info-page .acct-strip-name,#info-page-settings .acct-strip-name{letter-spacing:-.02em;color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Inter,Lato,sans-serif;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-strip-name,#info-page-settings .acct-strip-name{font-size:18px}}#info-page .acct-strip-chip,#info-page-settings .acct-strip-chip{max-width:100%;color:var(--accent);align-items:center;gap:5px;margin-top:2px;font-size:12px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-strip-chip,#info-page-settings .acct-strip-chip{gap:6px;font-size:13px}}#info-page .acct-strip-chip i,#info-page-settings .acct-strip-chip i{opacity:.8;flex-shrink:0;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-strip-chip i,#info-page-settings .acct-strip-chip i{font-size:11px}}#info-page .acct-strip-actions,#info-page-settings .acct-strip-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-strip-actions,#info-page-settings .acct-strip-actions{gap:9px}}#info-page .acct-strip-btn,#info-page-settings .acct-strip-btn{border:1px solid var(--border);background:var(--bg-control);height:34px;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;width:auto;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-strip-btn,#info-page-settings .acct-strip-btn{border:1px solid var(--border);border-radius:8px;gap:8px;height:37px;padding:0 15px;font-size:14px}}#info-page .acct-strip-btn i,#info-page-settings .acct-strip-btn i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-strip-btn i,#info-page-settings .acct-strip-btn i{font-size:13px}}#info-page .acct-strip-btn:hover:not(:disabled),#info-page-settings .acct-strip-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}#info-page .acct-strip-btn:disabled,#info-page-settings .acct-strip-btn:disabled{opacity:.5;cursor:default}#info-page .acct-strip-btn--logout:hover,#info-page-settings .acct-strip-btn--logout:hover{border-color:var(--danger);color:var(--danger);background:var(--danger-wash)}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container acctpane (width<=760px){#info-page .acct-strip,#info-page-settings .acct-strip{gap:10px}#info-page .acct-strip-actions,#info-page-settings .acct-strip-actions{gap:8px}#info-page .acct-strip-btn,#info-page-settings .acct-strip-btn{justify-content:center;width:44px;height:44px;padding:0}#info-page .acct-strip-btn i,#info-page-settings .acct-strip-btn i{font-size:16px}#info-page .acct-strip-btn-label,#info-page-settings .acct-strip-btn-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container acctpane (width<=836px){#info-page .acct-strip,#info-page-settings .acct-strip{gap:11px}#info-page .acct-strip-actions,#info-page-settings .acct-strip-actions{gap:9px}#info-page .acct-strip-btn,#info-page-settings .acct-strip-btn{justify-content:center;width:48px;height:48px;padding:0}#info-page .acct-strip-btn i,#info-page-settings .acct-strip-btn i{font-size:18px}#info-page .acct-strip-btn-label,#info-page-settings .acct-strip-btn-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}}#info-page .acct-switch,#info-page-settings .acct-switch{border-bottom:1px solid var(--border);background:var(--bg-inset);flex:none;align-items:center;gap:6px;padding:10px 16px 10px max(16px,50% - 336px);display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-switch,#info-page-settings .acct-switch{gap:7px;padding:11px 18px 11px max(18px,50% - 370px)}}#info-page .acct-tabs,#info-page-settings .acct-tabs{gap:6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-tabs,#info-page-settings .acct-tabs{gap:7px}}#info-page .acct-switch .acct-tabs [role=tab].is-tucked,#info-page-settings .acct-switch .acct-tabs [role=tab].is-tucked{display:none}#info-page .acct-switch.is-measuring .acct-tabs [role=tab].is-tucked,#info-page-settings .acct-switch.is-measuring .acct-tabs [role=tab].is-tucked{display:inline-flex}#info-page .acct-more,#info-page-settings .acct-more{flex:none;display:none;position:relative}#info-page .acct-more.is-shown,#info-page .acct-switch.is-measuring .acct-more,#info-page-settings .acct-more.is-shown,#info-page-settings .acct-switch.is-measuring .acct-more{display:block}#info-page .acct-more-caret,#info-page-settings .acct-more-caret{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-more-caret,#info-page-settings .acct-more-caret{font-size:11px}}@media only screen and (width<=800px){@container page (width<720px){#info-page .acct-switch .acct-tabs [role=tab],#info-page-settings .acct-switch .acct-tabs [role=tab]{padding-left:10px;padding-right:10px}#info-page .acct-switch .acct-more .acct-more-btn,#info-page-settings .acct-switch .acct-more .acct-more-btn{padding-left:10px;padding-right:8px}#info-page .acct-more-menu .acct-more-line,#info-page-settings .acct-more-menu .acct-more-line{min-height:44px}}}#info-page .acct-more-menu,#info-page-settings .acct-more-menu{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-more-menu,#info-page-settings .acct-more-menu{border-radius:11px;padding:7px}}#info-page .acct-more-menu,#info-page-settings .acct-more-menu{flex-direction:column;min-width:180px;max-width:calc(100vw - 32px);display:flex;position:absolute;top:calc(100% + 6px);right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-more-menu,#info-page-settings .acct-more-menu{min-width:198px;max-width:calc(100vw - 35px);top:calc(100% + 7px)}}#info-page .acct-more-line,#info-page-settings .acct-more-line{box-sizing:border-box;width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-more-line,#info-page-settings .acct-more-line{border-radius:7px;gap:9px;min-height:35px;padding:0 9px;font-size:14px}}#info-page .acct-more-line:hover,#info-page .acct-more-line:focus-visible,#info-page-settings .acct-more-line:hover,#info-page-settings .acct-more-line:focus-visible{opacity:1;background:var(--bg-row-hover);color:var(--text);outline:none}#info-page .acct-more-line:focus-visible,#info-page-settings .acct-more-line:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}#info-page .acct-more-line.is-current,#info-page .acct-more-line[aria-current=true],#info-page-settings .acct-more-line.is-current,#info-page-settings .acct-more-line[aria-current=true]{color:var(--accent)}#info-page .acct-more-line,#info-page-settings .acct-more-line{white-space:nowrap}#info-page .acct-more-line i,#info-page-settings .acct-more-line i{width:14px;color:var(--accent);text-align:center;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-more-line i,#info-page-settings .acct-more-line i{width:15px;font-size:13px}}#info-page .acct-panel,#info-page-settings .acct-panel{background:var(--bg-card);flex:1;min-height:0;position:relative}#info-page .acct-pane,#info-page-settings .acct-pane{flex-direction:column;height:100%;min-height:0;display:flex}#info-page .acct-pane-head,#info-page-settings .acct-pane-head{border-bottom:1px solid var(--border);background:var(--bg-inset);flex:none;align-items:center;gap:12px;padding:12px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-pane-head,#info-page-settings .acct-pane-head{gap:13px;padding:13px 22px}}#info-page .acct-pane-count,#info-page-settings .acct-pane-count{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-pane-count,#info-page-settings .acct-pane-count{font-size:13px}}#info-page .acct-pane-scroll,#info-page-settings .acct-pane-scroll{flex:1;min-height:0;overflow-y:auto}@supports (animation-timeline:scroll()){#info-page .acct-pane-scroll,#info-page-settings .acct-pane-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-pane-scroll,#info-page-settings .acct-pane-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}#info-page .acct-pane-scroll,#info-page-settings .acct-pane-scroll{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-pane-scroll,#info-page-settings .acct-pane-scroll{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#info-page .acct-pane-scroll,#info-page-settings .acct-pane-scroll{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-pane-scroll,#info-page-settings .acct-pane-scroll{scroll-padding-block:17px}}}#info-page .acct-search,#info-page-settings .acct-search{background:var(--bg-card);border:1px solid var(--border);border-radius:7px;flex:1;align-items:center;gap:8px;padding:7px 12px;transition:border-color .15s,box-shadow .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-search,#info-page-settings .acct-search{border-radius:8px;gap:9px;padding:8px 13px}}#info-page .acct-search>i,#info-page-settings .acct-search>i{color:var(--text-muted);flex-shrink:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-search>i,#info-page-settings .acct-search>i{font-size:14px}}#info-page .acct-search input,#info-page-settings .acct-search input{text-overflow:ellipsis;width:100%;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-search input,#info-page-settings .acct-search input{font-size:14px}}#info-page .acct-search input:focus,#info-page-settings .acct-search input:focus{box-shadow:none!important}#info-page .acct-search:focus-within,#info-page-settings .acct-search:focus-within{box-shadow:0 0 0 2px var(--accent);border-color:#0000!important}#info-page .acct-search .acct-search-clear,#info-page-settings .acct-search .acct-search-clear{color:var(--text-muted);cursor:pointer;flex-shrink:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-search .acct-search-clear,#info-page-settings .acct-search .acct-search-clear{font-size:13px}}#info-page .acct-search .acct-search-clear:hover,#info-page-settings .acct-search .acct-search-clear:hover{color:var(--danger)}#info-page .acct-col,#info-page-settings .acct-col{padding:22px 24px 24px max(20px,50% - 336px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-col,#info-page-settings .acct-col{padding:24px 26px 26px max(22px,50% - 370px)}}#info-page .acct-col-head,#info-page-settings .acct-col-head{padding-left:max(20px,50% - 336px);padding-right:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-col-head,#info-page-settings .acct-col-head{padding-left:max(22px,50% - 370px);padding-right:26px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#info-page .acct-strip,#info-page .acct-switch,#info-page .acct-col,#info-page .acct-col-head,#info-page-settings .acct-strip,#info-page-settings .acct-switch,#info-page-settings .acct-col,#info-page-settings .acct-col-head{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#info-page .acct-paper .info-content,#info-page-settings .acct-paper .info-content{padding-left:16px;padding-right:16px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#info-page .acct-strip,#info-page .acct-switch,#info-page .acct-col,#info-page .acct-col-head,#info-page-settings .acct-strip,#info-page-settings .acct-switch,#info-page-settings .acct-col,#info-page-settings .acct-col-head{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#info-page .acct-paper .info-content,#info-page-settings .acct-paper .info-content{padding-left:18px;padding-right:18px}}}#info-page .acct-sr,#info-page-settings .acct-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#info-page .acct-num,#info-page-settings .acct-num{font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:700}#info-page .acct-tag,#info-page-settings .acct-tag{background:var(--accent-soft);border:1px solid var(--accent-ring);height:17px;color:var(--accent);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-radius:99px;flex:none;align-items:center;padding:0 7px;font-size:9.5px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-tag,#info-page-settings .acct-tag{border:1px solid var(--accent-ring);border-radius:109px;height:19px;padding:0 8px;font-size:10px}}#info-page .acct-empty,#info-page-settings .acct-empty{color:var(--text-muted);align-items:center;gap:8px;padding:20px 0;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-empty,#info-page-settings .acct-empty{gap:9px;padding:22px 0;font-size:14px}}#info-page .acct-empty i,#info-page-settings .acct-empty i{color:var(--accent);opacity:.5;font-size:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-empty i,#info-page-settings .acct-empty i{font-size:18px}}#info-page .acct-people,#info-page-settings .acct-people{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid var(--border);border-radius:10px;width:100%;font-size:13px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-people,#info-page-settings .acct-people{border-radius:11px;font-size:14px}}#info-page .acct-people thead th:first-child,#info-page-settings .acct-people thead th:first-child{width:34%}#info-page .acct-people thead th:nth-child(2),#info-page-settings .acct-people thead th:nth-child(2){width:29%}#info-page .acct-people thead th,#info-page-settings .acct-people thead th{background:var(--bg-inset);color:var(--text-muted);text-align:left;padding:8px 14px;font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-people thead th,#info-page-settings .acct-people thead th{padding:9px 15px;font-size:13px}}#info-page .acct-people tbody th,#info-page .acct-people tbody td,#info-page-settings .acct-people tbody th,#info-page-settings .acct-people tbody td{border-top:1px solid var(--border-row);text-align:left;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;padding:8px 14px;font-weight:400;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-people tbody th,#info-page .acct-people tbody td,#info-page-settings .acct-people tbody th,#info-page-settings .acct-people tbody td{padding:9px 15px}}#info-page .acct-people-row:hover>*,#info-page-settings .acct-people-row:hover>*{background:var(--bg-row-hover)}#info-page .acct-people-avatar,#info-page-settings .acct-people-avatar{vertical-align:middle;background:var(--accent-soft);border:1px solid var(--accent-avatar-ring);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:inline-flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-people-avatar,#info-page-settings .acct-people-avatar{width:33px;height:33px;margin-right:11px}}#info-page .acct-people-avatar i,#info-page-settings .acct-people-avatar i{color:var(--accent);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-people-avatar i,#info-page-settings .acct-people-avatar i{font-size:13px}}#info-page .acct-people-avatar img,#info-page-settings .acct-people-avatar img{object-fit:cover;width:100%;height:100%}#info-page .acct-people-whobox,#info-page-settings .acct-people-whobox{align-items:center;min-width:0;display:flex}#info-page .acct-people-whobox>.acct-people-avatar,#info-page-settings .acct-people-whobox>.acct-people-avatar{flex:none}#info-page .acct-people-id,#info-page-settings .acct-people-id{align-items:center;gap:6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-people-id,#info-page-settings .acct-people-id{gap:7px}}#info-page .acct-people-name,#info-page-settings .acct-people-name{text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--text-strong);font-weight:600;overflow:hidden}#info-page .acct-people-roles,#info-page-settings .acct-people-roles{flex:0 0 15px;justify-content:center;align-items:center;width:15px;margin-right:8px;font-size:15px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-people-roles,#info-page-settings .acct-people-roles{flex:0 0 17px;width:17px;margin-right:9px;font-size:17px}}#info-page .acct-role,#info-page-settings .acct-role{display:inline-flex}#info-page .acct-people-email,#info-page-settings .acct-people-email,#info-page .acct-people-lives,#info-page-settings .acct-people-lives{color:var(--text)}#info-page .acct-people-lives .acct-num,#info-page-settings .acct-people-lives .acct-num{margin-right:4px}#info-page .acct-access-intro,#info-page-settings .acct-access-intro{max-width:640px;color:var(--text);margin:0;font-size:14px;line-height:1.55}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-access-intro,#info-page-settings .acct-access-intro{max-width:704px;font-size:15px}}#info-page .acct-access-intro strong,#info-page-settings .acct-access-intro strong{color:var(--text-strong);font-weight:700}#info-page .acct-access-intro .acct-keep,#info-page-settings .acct-access-intro .acct-keep{max-width:100%;display:inline-block}#info-page .acct-access-note,#info-page-settings .acct-access-note{max-width:640px;color:var(--text-muted);align-items:flex-start;gap:10px;margin:16px 0 0;font-size:13px;line-height:1.5;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-access-note,#info-page-settings .acct-access-note{gap:11px;max-width:704px;margin:18px 0 0;font-size:14px}}#info-page .acct-access-note i,#info-page-settings .acct-access-note i{color:var(--accent);padding-top:3px}#info-page .acct-access-head,#info-page-settings .acct-access-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:22px 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-access-head,#info-page-settings .acct-access-head{gap:9px 13px;margin:24px 0 11px}}#info-page .acct-access-head h2,#info-page-settings .acct-access-head h2{color:var(--text-strong);margin:0;font-size:13px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-access-head h2,#info-page-settings .acct-access-head h2{font-size:14px}}#info-page .acct-access-count,#info-page-settings .acct-access-count{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-access-count,#info-page-settings .acct-access-count{font-size:13px}}#info-page .acct-search--compact,#info-page-settings .acct-search--compact{flex:0 260px;padding:5px 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-search--compact,#info-page-settings .acct-search--compact{flex:0 286px;padding:6px 11px}}#info-page .acct-grid-wrap,#info-page-settings .acct-grid-wrap{border:1px solid var(--border);border-radius:10px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-wrap,#info-page-settings .acct-grid-wrap{border-radius:11px}}#info-page .acct-grid,#info-page-settings .acct-grid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}#info-page .acct-grid .acct-grid-feat,#info-page-settings .acct-grid .acct-grid-feat{width:62px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid .acct-grid-feat,#info-page-settings .acct-grid .acct-grid-feat{width:68px}}#info-page .acct-grid thead th,#info-page-settings .acct-grid thead th{background:var(--bg-inset);color:var(--text-muted);text-align:center;vertical-align:middle;padding:8px 2px;font-size:11.5px;font-weight:600;line-height:1.2}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid thead th,#info-page-settings .acct-grid thead th{padding:9px 2px;font-size:13px}}#info-page .acct-grid thead th.acct-grid-loc,#info-page-settings .acct-grid thead th.acct-grid-loc{text-align:left;padding-left:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid thead th.acct-grid-loc,#info-page-settings .acct-grid thead th.acct-grid-loc{padding-left:15px}}#info-page .acct-grid tbody th,#info-page .acct-grid tbody td,#info-page-settings .acct-grid tbody th,#info-page-settings .acct-grid tbody td{border-top:1px solid var(--border-row);height:42px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid tbody th,#info-page .acct-grid tbody td,#info-page-settings .acct-grid tbody th,#info-page-settings .acct-grid tbody td{height:46px}}#info-page .acct-grid tbody tr.is-main>*,#info-page-settings .acct-grid tbody tr.is-main>*{height:54px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid tbody tr.is-main>*,#info-page-settings .acct-grid tbody tr.is-main>*{height:59px}}#info-page .acct-grid tbody th.acct-grid-loc,#info-page-settings .acct-grid tbody th.acct-grid-loc{text-align:left;white-space:nowrap;padding:0 8px 0 14px;font-weight:400;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid tbody th.acct-grid-loc,#info-page-settings .acct-grid tbody th.acct-grid-loc{padding:0 9px 0 15px}}#info-page .acct-grid td.acct-grid-tick,#info-page-settings .acct-grid td.acct-grid-tick{text-align:center;padding:0}#info-page .acct-grid-num,#info-page-settings .acct-grid-num{vertical-align:middle;width:44px;font-size:12px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-num,#info-page-settings .acct-grid-num{width:48px;font-size:13px}}#info-page .acct-grid tbody tr.is-nested th.acct-grid-loc,#info-page-settings .acct-grid tbody tr.is-nested th.acct-grid-loc{padding-left:calc(14px + (var(--acct-depth,2) - 1) * 16px + 6px);position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid tbody tr.is-nested th.acct-grid-loc,#info-page-settings .acct-grid tbody tr.is-nested th.acct-grid-loc{padding-left:calc(15px + (var(--acct-depth,2) - 1) * 18px + 7px)}}#info-page .acct-grid-elbow,#info-page-settings .acct-grid-elbow{top:50%;left:calc(14px + (var(--acct-depth,2) - 2) * 16px + 2px);color:var(--text-muted);font-size:10px;position:absolute;transform:translateY(-50%)rotate(90deg)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-elbow,#info-page-settings .acct-grid-elbow{left:calc(15px + (var(--acct-depth,2) - 2) * 18px + 2px);font-size:11px}}#info-page .acct-grid-name,#info-page-settings .acct-grid-name{vertical-align:middle;flex-direction:column;gap:3px;max-width:calc(100% - 44px);display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-name,#info-page-settings .acct-grid-name{max-width:calc(100% - 48px)}}#info-page .acct-grid-row.is-all .acct-grid-name,#info-page-settings .acct-grid-row.is-all .acct-grid-name{margin-left:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-row.is-all .acct-grid-name,#info-page-settings .acct-grid-row.is-all .acct-grid-name{margin-left:48px}}#info-page .acct-grid-title,#info-page-settings .acct-grid-title{column-gap:.3em;min-width:0;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-title,#info-page-settings .acct-grid-title{font-size:13px}}#info-page .acct-grid-title .acct-grid-prefix,#info-page-settings .acct-grid-title .acct-grid-prefix{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}#info-page .acct-grid-title .acct-grid-own,#info-page-settings .acct-grid-title .acct-grid-own{text-overflow:ellipsis;flex:none;max-width:100%;overflow:hidden}#info-page .acct-grid-titleline,#info-page-settings .acct-grid-titleline{align-items:center;gap:6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-titleline,#info-page-settings .acct-grid-titleline{gap:7px}}#info-page .acct-grid-titleline .acct-role,#info-page-settings .acct-grid-titleline .acct-role{flex:none;font-size:15px;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-titleline .acct-role,#info-page-settings .acct-grid-titleline .acct-role{font-size:17px}}#info-page .acct-grid-prefix,#info-page-settings .acct-grid-prefix{color:var(--text-muted);font-weight:500}#info-page .acct-grid-own,#info-page-settings .acct-grid-own,#info-page .acct-grid-row.is-main .acct-grid-prefix,#info-page-settings .acct-grid-row.is-main .acct-grid-prefix{color:var(--text-strong);font-weight:600}#info-page .acct-grid-tags,#info-page-settings .acct-grid-tags{flex-wrap:wrap;align-items:center;gap:3px 7px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-tags,#info-page-settings .acct-grid-tags{gap:3px 8px}}#info-page .acct-grid-here,#info-page-settings .acct-grid-here{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-here,#info-page-settings .acct-grid-here{font-size:12px}}#info-page .acct-grid-line1,#info-page .acct-grid-features,#info-page-settings .acct-grid-line1,#info-page-settings .acct-grid-features{display:none}#info-page .acct-tick,#info-page-settings .acct-tick{background:var(--accent-deep-wash);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-tick,#info-page-settings .acct-tick{width:24px;height:24px}}#info-page .acct-tick i,#info-page-settings .acct-tick i{color:var(--accent);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-tick i,#info-page-settings .acct-tick i{font-size:12px}}#info-page .acct-dash,#info-page-settings .acct-dash{background:var(--text-meta);vertical-align:middle;border-radius:1px;width:8px;height:2px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-dash,#info-page-settings .acct-dash{width:9px}}#info-page .acct-grid-foot td,#info-page .acct-grid-none td,#info-page-settings .acct-grid-foot td,#info-page-settings .acct-grid-none td{border-top:1px solid var(--border-row);background:var(--bg-inset);color:var(--text-muted);padding:10px 14px 10px 58px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-foot td,#info-page .acct-grid-none td,#info-page-settings .acct-grid-foot td,#info-page-settings .acct-grid-none td{padding:11px 15px 11px 64px;font-size:13px}}#info-page .acct-grid-none td,#info-page-settings .acct-grid-none td{background:0 0;padding-left:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-grid-none td,#info-page-settings .acct-grid-none td{padding-left:15px}}#info-page .acct-access-line,#info-page-settings .acct-access-line{max-width:640px;color:var(--text-muted);align-items:flex-start;gap:10px;margin:16px 0 0;font-size:13px;line-height:1.5;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-access-line,#info-page-settings .acct-access-line{gap:11px;max-width:704px;margin:18px 0 0;font-size:14px}}#info-page .acct-access-line i,#info-page-settings .acct-access-line i{text-align:center;flex:0 0 30px;padding-top:3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-access-line i,#info-page-settings .acct-access-line i{flex:0 0 33px}}#info-page .acct-managers,#info-page-settings .acct-managers{background:var(--manager-soft-bg);border:1px solid var(--manager-soft-border);border-radius:10px;align-items:center;gap:12px;max-width:640px;margin-top:14px;padding:11px 14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-managers,#info-page-settings .acct-managers{border:1px solid var(--manager-soft-border);border-radius:11px;gap:13px;max-width:704px;margin-top:15px;padding:12px 15px}}#info-page .acct-managers p,#info-page-settings .acct-managers p{color:var(--text);margin:0;font-size:13.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-managers p,#info-page-settings .acct-managers p{font-size:15px}}#info-page .acct-managers strong,#info-page-settings .acct-managers strong{color:var(--text-strong);font-weight:700}#info-page .acct-managers-icon,#info-page-settings .acct-managers-icon{background:var(--manager-wash);border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-managers-icon,#info-page-settings .acct-managers-icon{flex:0 0 33px;width:33px;height:33px}}#info-page .acct-managers-icon i,#info-page-settings .acct-managers-icon i{color:var(--manager-icon);font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-managers-icon i,#info-page-settings .acct-managers-icon i{font-size:15px}}#info-page .acct-instructions>.acct-pane-head,#info-page-settings .acct-instructions>.acct-pane-head{z-index:2;flex-wrap:wrap;position:relative}#info-page .acct-loc,#info-page-settings .acct-loc{max-width:100%;position:relative}#info-page .acct-loc-btn,#info-page-settings .acct-loc-btn{border:1px solid var(--border);background:var(--bg-control);max-width:100%;height:34px;color:var(--text-strong);cursor:pointer;border-radius:7px;align-items:center;gap:8px;margin:0;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-loc-btn,#info-page-settings .acct-loc-btn{border:1px solid var(--border);border-radius:8px;gap:9px;height:37px;padding:0 13px;font-size:14px}}#info-page .acct-loc-btn>i,#info-page-settings .acct-loc-btn>i{color:var(--accent);flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-loc-btn>i,#info-page-settings .acct-loc-btn>i{font-size:13px}}#info-page .acct-loc-btn .acct-loc-caret,#info-page-settings .acct-loc-btn .acct-loc-caret{color:var(--text-muted);font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-loc-btn .acct-loc-caret,#info-page-settings .acct-loc-btn .acct-loc-caret{font-size:11px}}#info-page .acct-loc-btn:hover,#info-page-settings .acct-loc-btn:hover{border-color:var(--accent)}#info-page .acct-loc-btn:focus-visible,#info-page-settings .acct-loc-btn:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}#info-page .acct-loc-label,#info-page-settings .acct-loc-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#info-page .acct-loc-menu,#info-page-settings .acct-loc-menu{z-index:30;border:1px solid var(--border);background:var(--bg-card);width:380px;max-width:calc(100vw - 32px);max-height:340px;box-shadow:var(--shadow-menu);border-radius:10px;flex-direction:column;gap:6px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-loc-menu,#info-page-settings .acct-loc-menu{border:1px solid var(--border);border-radius:11px;gap:7px;width:418px;max-width:calc(100vw - 35px);max-height:374px;padding:7px;top:calc(100% + 7px)}}#info-page .acct-loc-menu .acct-search--compact,#info-page-settings .acct-loc-menu .acct-search--compact{flex:none}#info-page .acct-loc-list,#info-page-settings .acct-loc-list{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}#info-page .acct-loc-option,#info-page-settings .acct-loc-option{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:7px 8px;font-family:inherit;font-size:12.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-loc-option,#info-page-settings .acct-loc-option{border-radius:7px;gap:9px;padding:8px 9px;font-size:14px}}#info-page .acct-loc-option:hover,#info-page .acct-loc-option:focus-visible,#info-page-settings .acct-loc-option:hover,#info-page-settings .acct-loc-option:focus-visible{background:var(--bg-row-hover);outline:none}#info-page .acct-loc-option:focus-visible,#info-page-settings .acct-loc-option:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}#info-page .acct-loc-option.active,#info-page-settings .acct-loc-option.active{background:var(--accent-soft);color:var(--accent)}#info-page .acct-loc-option.active .acct-num,#info-page-settings .acct-loc-option.active .acct-num{color:var(--accent)}#info-page .acct-loc-name,#info-page-settings .acct-loc-name{white-space:nowrap;column-gap:.3em;min-width:0;display:flex;overflow:hidden}#info-page .acct-loc-name .acct-grid-prefix,#info-page-settings .acct-loc-name .acct-grid-prefix{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}#info-page .acct-loc-name .acct-loc-own,#info-page-settings .acct-loc-name .acct-loc-own{text-overflow:ellipsis;flex:none;min-width:0;max-width:100%;overflow:hidden}#info-page .acct-loc-none,#info-page-settings .acct-loc-none{color:var(--text-muted);padding:8px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-loc-none,#info-page-settings .acct-loc-none{padding:9px;font-size:14px}}#info-page .acct-loc-option .acct-num,#info-page-settings .acct-loc-option .acct-num{font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:700}#info-page .acct-loc-option .acct-grid-prefix,#info-page-settings .acct-loc-option .acct-grid-prefix{color:var(--text-muted);font-weight:500}#info-page .acct-loc-option.active .acct-grid-prefix,#info-page-settings .acct-loc-option.active .acct-grid-prefix{color:var(--text)}#info-page .acct-paper,#info-page-settings .acct-paper{border:1px solid var(--paper-border);background:var(--paper);color:var(--paper-text);border-radius:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .acct-paper,#info-page-settings .acct-paper{border:1px solid var(--paper-border);border-radius:11px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container acctpane (width<=800px){#info-page .acct-grid thead,#info-page-settings .acct-grid thead{display:none}#info-page .acct-grid,#info-page .acct-grid tbody,#info-page .acct-grid tr,#info-page-settings .acct-grid,#info-page-settings .acct-grid tbody,#info-page-settings .acct-grid tr{display:block}#info-page .acct-grid tbody th.acct-grid-loc,#info-page-settings .acct-grid tbody th.acct-grid-loc{white-space:normal;height:auto;padding:9px 12px;display:block}#info-page .acct-grid tbody tr:first-child th.acct-grid-loc,#info-page-settings .acct-grid tbody tr:first-child th.acct-grid-loc{border-top:0}#info-page .acct-grid tbody tr.is-nested th.acct-grid-loc,#info-page-settings .acct-grid tbody tr.is-nested th.acct-grid-loc{padding-left:calc(12px + (var(--acct-depth,2) - 1) * 14px + 6px)}#info-page .acct-grid-elbow,#info-page-settings .acct-grid-elbow{top:13px;left:calc(12px + (var(--acct-depth,2) - 2) * 14px + 1px);transform:rotate(90deg)}#info-page .acct-grid td.acct-grid-tick,#info-page .acct-grid-num,#info-page .acct-grid-title .acct-grid-prefix,#info-page-settings .acct-grid td.acct-grid-tick,#info-page-settings .acct-grid-num,#info-page-settings .acct-grid-title .acct-grid-prefix{display:none}#info-page .acct-grid-name,#info-page-settings .acct-grid-name{max-width:none;display:block}#info-page .acct-grid-row.is-all .acct-grid-name,#info-page-settings .acct-grid-row.is-all .acct-grid-name{margin-left:0}#info-page .acct-grid-line1,#info-page-settings .acct-grid-line1{color:var(--text-muted);font-size:11px;font-weight:500;line-height:14px;display:block}#info-page .acct-grid-line1 .acct-num,#info-page-settings .acct-grid-line1 .acct-num{color:var(--text-strong)}#info-page .acct-grid-titleline,#info-page-settings .acct-grid-titleline{display:inline}#info-page .acct-grid-titleline .acct-role,#info-page-settings .acct-grid-titleline .acct-role{vertical-align:-2px;margin-left:6px;display:inline-flex}#info-page .acct-grid-title,#info-page-settings .acct-grid-title{font-size:13.5px;line-height:18px;display:inline}#info-page .acct-grid-tags,#info-page-settings .acct-grid-tags{vertical-align:middle;margin-left:8px;display:inline-flex}#info-page .acct-grid-features,#info-page-settings .acct-grid-features{color:var(--accent);margin-top:2px;font-size:12.5px;font-weight:600;line-height:16px;display:block}#info-page .acct-grid-foot td,#info-page .acct-grid-none td,#info-page-settings .acct-grid-foot td,#info-page-settings .acct-grid-none td{padding:10px 12px;display:block}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container acctpane (width<=880px){#info-page .acct-grid thead,#info-page-settings .acct-grid thead{display:none}#info-page .acct-grid,#info-page .acct-grid tbody,#info-page .acct-grid tr,#info-page-settings .acct-grid,#info-page-settings .acct-grid tbody,#info-page-settings .acct-grid tr{display:block}#info-page .acct-grid tbody th.acct-grid-loc,#info-page-settings .acct-grid tbody th.acct-grid-loc{white-space:normal;height:auto;padding:10px 13px;display:block}#info-page .acct-grid tbody tr:first-child th.acct-grid-loc,#info-page-settings .acct-grid tbody tr:first-child th.acct-grid-loc{border-top:0}#info-page .acct-grid tbody tr.is-nested th.acct-grid-loc,#info-page-settings .acct-grid tbody tr.is-nested th.acct-grid-loc{padding-left:calc(12px + (var(--acct-depth,2) - 1) * 14px + 6px);padding-left:calc(13px + (var(--acct-depth,2) - 1) * 15px + 7px)}#info-page .acct-grid-elbow,#info-page-settings .acct-grid-elbow{top:13px;left:calc(12px + (var(--acct-depth,2) - 2) * 14px + 1px);top:14px;left:calc(13px + (var(--acct-depth,2) - 2) * 15px + 1px);transform:rotate(90deg)}#info-page .acct-grid td.acct-grid-tick,#info-page .acct-grid-num,#info-page .acct-grid-title .acct-grid-prefix,#info-page-settings .acct-grid td.acct-grid-tick,#info-page-settings .acct-grid-num,#info-page-settings .acct-grid-title .acct-grid-prefix{display:none}#info-page .acct-grid-name,#info-page-settings .acct-grid-name{max-width:none;display:block}#info-page .acct-grid-row.is-all .acct-grid-name,#info-page-settings .acct-grid-row.is-all .acct-grid-name{margin-left:0}#info-page .acct-grid-line1,#info-page-settings .acct-grid-line1{color:var(--text-muted);font-size:12px;font-weight:500;line-height:15px;display:block}#info-page .acct-grid-line1 .acct-num,#info-page-settings .acct-grid-line1 .acct-num{color:var(--text-strong)}#info-page .acct-grid-titleline,#info-page-settings .acct-grid-titleline{display:inline}#info-page .acct-grid-titleline .acct-role,#info-page-settings .acct-grid-titleline .acct-role{vertical-align:-2px;margin-left:7px;display:inline-flex}#info-page .acct-grid-title,#info-page-settings .acct-grid-title{font-size:15px;line-height:20px;display:inline}#info-page .acct-grid-tags,#info-page-settings .acct-grid-tags{vertical-align:middle;margin-left:9px;display:inline-flex}#info-page .acct-grid-features,#info-page-settings .acct-grid-features{color:var(--accent);margin-top:2px;font-size:14px;font-weight:600;line-height:18px;display:block}#info-page .acct-grid-foot td,#info-page .acct-grid-none td,#info-page-settings .acct-grid-foot td,#info-page-settings .acct-grid-none td{padding:11px 13px;display:block}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container acctpane (width<=600px){#info-page .acct-people thead,#info-page-settings .acct-people thead{display:none}#info-page .acct-people,#info-page .acct-people tbody,#info-page .acct-people tr,#info-page-settings .acct-people,#info-page-settings .acct-people tbody,#info-page-settings .acct-people tr{display:block}#info-page .acct-col,#info-page-settings .acct-col{padding:16px 16px 24px}#info-page .acct-col-head,#info-page-settings .acct-col-head{padding-left:16px;padding-right:16px}#info-page .acct-people tbody th,#info-page .acct-people tbody td,#info-page-settings .acct-people tbody th,#info-page-settings .acct-people tbody td{border:0;padding:0;display:block}#info-page .acct-people-row,#info-page-settings .acct-people-row{padding:10px 12px}#info-page .acct-people-row+.acct-people-row,#info-page-settings .acct-people-row+.acct-people-row{border-top:1px solid var(--border-row)}#info-page .acct-people tbody th.acct-people-who,#info-page-settings .acct-people tbody th.acct-people-who{white-space:normal}#info-page .acct-people-email,#info-page .acct-people-lives,#info-page-settings .acct-people-email,#info-page-settings .acct-people-lives{margin-left:63px;font-size:12.5px;line-height:18px}#info-page .acct-people-email,#info-page-settings .acct-people-email{color:var(--text-muted)}#info-page .acct-access-head .acct-search--compact,#info-page-settings .acct-access-head .acct-search--compact{flex:100%;order:3}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container acctpane (width<=660px){#info-page .acct-people thead,#info-page-settings .acct-people thead{display:none}#info-page .acct-people,#info-page .acct-people tbody,#info-page .acct-people tr,#info-page-settings .acct-people,#info-page-settings .acct-people tbody,#info-page-settings .acct-people tr{display:block}#info-page .acct-col,#info-page-settings .acct-col{padding:18px 18px 26px}#info-page .acct-col-head,#info-page-settings .acct-col-head{padding-left:18px;padding-right:18px}#info-page .acct-people tbody th,#info-page .acct-people tbody td,#info-page-settings .acct-people tbody th,#info-page-settings .acct-people tbody td{border:0;padding:0;display:block}#info-page .acct-people-row,#info-page-settings .acct-people-row{padding:11px 13px}#info-page .acct-people-row+.acct-people-row,#info-page-settings .acct-people-row+.acct-people-row{border-top:1px solid var(--border-row)}#info-page .acct-people tbody th.acct-people-who,#info-page-settings .acct-people tbody th.acct-people-who{white-space:normal}#info-page .acct-people-email,#info-page .acct-people-lives,#info-page-settings .acct-people-email,#info-page-settings .acct-people-lives{margin-left:69px;font-size:14px;line-height:20px}#info-page .acct-people-email,#info-page-settings .acct-people-email{color:var(--text-muted)}#info-page .acct-access-head .acct-search--compact,#info-page-settings .acct-access-head .acct-search--compact{flex:100%;order:3}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#info-page .acct-people,#info-page .acct-paper,#info-page-settings .acct-people,#info-page-settings .acct-paper{border-left-width:0;border-right-width:0;border-radius:0;margin-left:-16px;margin-right:-16px}#info-page .acct-paper,#info-page-settings .acct-paper{padding-left:16px;padding-right:16px}#info-page .acct-paper .info-content,#info-page-settings .acct-paper .info-content{padding-left:0;padding-right:0}@container acctpane (width>600px){#info-page .acct-people,#info-page-settings .acct-people{width:calc(100% + 32px)}#info-page .acct-people thead th:first-child,#info-page .acct-people tbody tr>:first-child,#info-page-settings .acct-people thead th:first-child,#info-page-settings .acct-people tbody tr>:first-child{padding-left:16px}#info-page .acct-people thead th:last-child,#info-page .acct-people tbody tr>:last-child,#info-page-settings .acct-people thead th:last-child,#info-page-settings .acct-people tbody tr>:last-child{padding-right:16px}}@container acctpane (width<=600px){#info-page .acct-people,#info-page-settings .acct-people{width:auto}#info-page .acct-people .acct-people-row,#info-page-settings .acct-people .acct-people-row{padding-left:16px;padding-right:16px}}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#info-page .acct-people,#info-page .acct-paper,#info-page-settings .acct-people,#info-page-settings .acct-paper{border-left-width:0;border-right-width:0;border-radius:0;margin-left:-18px;margin-right:-18px}#info-page .acct-paper,#info-page-settings .acct-paper{padding-left:18px;padding-right:18px}#info-page .acct-paper .info-content,#info-page-settings .acct-paper .info-content{padding-left:0;padding-right:0}@container acctpane (width>660px){#info-page .acct-people,#info-page-settings .acct-people{width:calc(100% + 36px)}#info-page .acct-people thead th:first-child,#info-page .acct-people tbody tr>:first-child,#info-page-settings .acct-people thead th:first-child,#info-page-settings .acct-people tbody tr>:first-child{padding-left:18px}#info-page .acct-people thead th:last-child,#info-page .acct-people tbody tr>:last-child,#info-page-settings .acct-people thead th:last-child,#info-page-settings .acct-people tbody tr>:last-child{padding-right:18px}}@container acctpane (width<=660px){#info-page .acct-people,#info-page-settings .acct-people{width:auto}#info-page .acct-people .acct-people-row,#info-page-settings .acct-people .acct-people-row{padding-left:18px;padding-right:18px}}}}#info-page .info-tabs-card,#info-page-settings .info-tabs-card{max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:6px;padding:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-tabs-card,#info-page-settings .info-tabs-card{gap:7px}}#info-page .info-card,#info-page-settings .info-card{background:var(--paper);min-height:0;color:var(--paper-text);border:1px solid var(--paper-border);box-shadow:var(--shadow-raised);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-card,#info-page-settings .info-card{border-radius:15px}}#info-page .info-card-header,#info-page-settings .info-card-header{border-bottom:1px solid var(--paper-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:14px 24px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-card-header,#info-page-settings .info-card-header{gap:9px;padding:15px 26px}}#info-page .info-card-header-left,#info-page-settings .info-card-header-left{text-transform:uppercase;letter-spacing:.05em;min-width:0;color:var(--paper-text-muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-card-header-left,#info-page-settings .info-card-header-left{gap:9px;font-size:14px}}#info-page .info-card-header-left i,#info-page-settings .info-card-header-left i{color:var(--paper-link)}#info-page .info-card-page-badge,#info-page-settings .info-card-page-badge{color:var(--paper-text-muted);border:1px solid var(--paper-border);white-space:nowrap;border-radius:20px;flex-shrink:0;padding:2px 10px;font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-card-page-badge,#info-page-settings .info-card-page-badge{border-radius:22px;padding:2px 11px;font-size:12px}}#info-page .info-card-body,#info-page-settings .info-card-body{flex:1;min-height:0;padding:0;overflow:auto}#info-page .info-content,#info-page-settings .info-content{color:var(--paper-text);padding:24px 28px;font-family:Inter,Lato,serif;font-size:14px;line-height:1.8}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-content,#info-page-settings .info-content{padding:26px 31px;font-size:15px}}#info-page .info-content p,#info-page-settings .info-content p{color:var(--paper-text);margin-bottom:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-content p,#info-page-settings .info-content p{margin-bottom:11px}}#info-page .info-content p:last-child,#info-page-settings .info-content p:last-child{margin-bottom:0}#info-page .info-content table,#info-page-settings .info-content table{border-collapse:collapse;width:100%;max-width:100%;margin:0 0 18px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-content table,#info-page-settings .info-content table{margin:0 0 20px;font-size:15px}}#info-page .info-content table td,#info-page-settings .info-content table td{border-bottom:1px solid var(--paper-border);vertical-align:top;color:var(--paper-text);padding:10px 24px 10px 0;line-height:1.6}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-content table td,#info-page-settings .info-content table td{padding:11px 26px 11px 0}}#info-page .info-content table td:last-child,#info-page-settings .info-content table td:last-child{padding-right:0}#info-page .info-content table tr:last-child td,#info-page-settings .info-content table tr:last-child td{border-bottom:0}#info-page .info-content table tr:first-child td,#info-page-settings .info-content table tr:first-child td{color:var(--paper-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--paper-border);padding-top:0;font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page .info-content table tr:first-child td,#info-page-settings .info-content table tr:first-child td{font-size:12px}}#info-page .info-content img,#info-page-settings .info-content img{display:none}#info-page .info-content a,#info-page-settings .info-content a{color:var(--paper-link);word-break:break-all;text-decoration:underline}#info-page .info-content a:hover,#info-page-settings .info-content a:hover{text-decoration-thickness:2px}#info-page .info-content span,#info-page .info-content font,#info-page-settings .info-content span,#info-page-settings .info-content font{font-family:Inter,Lato,serif!important;font-size:inherit!important}#admin-accounts-page .info-card{background:var(--paper);min-height:0;color:var(--paper-text);border:1px solid var(--paper-border);box-shadow:var(--shadow-raised);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-card{border-radius:15px}}#admin-accounts-page .info-card-header{border-bottom:1px solid var(--paper-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:14px 24px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-card-header{gap:9px;padding:15px 26px}}#admin-accounts-page .info-card-header-left{text-transform:uppercase;letter-spacing:.05em;min-width:0;color:var(--paper-text-muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-card-header-left{gap:9px;font-size:14px}}#admin-accounts-page .info-card-header-left i{color:var(--paper-link)}#admin-accounts-page .info-card-page-badge{color:var(--paper-text-muted);border:1px solid var(--paper-border);white-space:nowrap;border-radius:20px;flex-shrink:0;padding:2px 10px;font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-card-page-badge{border-radius:22px;padding:2px 11px;font-size:12px}}#admin-accounts-page .info-card-body{flex:1;min-height:0;padding:0;overflow:auto}#admin-accounts-page .info-content{color:var(--paper-text);padding:24px 28px;font-family:Inter,Lato,serif;font-size:14px;line-height:1.8}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-content{padding:26px 31px;font-size:15px}}#admin-accounts-page .info-content p{color:var(--paper-text);margin-bottom:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-content p{margin-bottom:11px}}#admin-accounts-page .info-content p:last-child{margin-bottom:0}#admin-accounts-page .info-content table{border-collapse:collapse;width:100%;max-width:100%;margin:0 0 18px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-content table{margin:0 0 20px;font-size:15px}}#admin-accounts-page .info-content table td{border-bottom:1px solid var(--paper-border);vertical-align:top;color:var(--paper-text);padding:10px 24px 10px 0;line-height:1.6}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-content table td{padding:11px 26px 11px 0}}#admin-accounts-page .info-content table td:last-child{padding-right:0}#admin-accounts-page .info-content table tr:last-child td{border-bottom:0}#admin-accounts-page .info-content table tr:first-child td{color:var(--paper-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--paper-border);padding-top:0;font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-content table tr:first-child td{font-size:12px}}#admin-accounts-page .info-content img{display:none}#admin-accounts-page .info-content a{color:var(--paper-link);word-break:break-all;text-decoration:underline}#admin-accounts-page .info-content a:hover{text-decoration-thickness:2px}#admin-accounts-page .info-content span,#admin-accounts-page .info-content font{font-family:Inter,Lato,serif!important;font-size:inherit!important}#admin-accounts-page .info-tabs-card{max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:6px;margin-bottom:12px;padding:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .info-tabs-card{gap:7px;margin-bottom:13px}}#account-page .acct-search{background:var(--bg-card);border:1px solid var(--border);border-radius:7px;flex:1;align-items:center;gap:8px;padding:7px 12px;transition:border-color .15s,box-shadow .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-search{border-radius:8px;gap:9px;padding:8px 13px}}#account-page .acct-search>i{color:var(--text-muted);flex-shrink:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-search>i{font-size:14px}}#account-page .acct-search input{text-overflow:ellipsis;width:100%;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-search input{font-size:14px}}#account-page .acct-search input:focus{box-shadow:none!important}#account-page .acct-search:focus-within{box-shadow:0 0 0 2px var(--accent);border-color:#0000!important}#account-page .acct-search .acct-search-clear{color:var(--text-muted);cursor:pointer;flex-shrink:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-search .acct-search-clear{font-size:13px}}#account-page .acct-search .acct-search-clear:hover{color:var(--danger)}#account-page .acct-search--compact{flex:0 260px;padding:5px 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-search--compact{flex:0 286px;padding:6px 11px}}#account-page .acct-loc{max-width:100%;position:relative}#account-page .acct-loc-btn{border:1px solid var(--border);background:var(--bg-control);max-width:100%;height:34px;color:var(--text-strong);cursor:pointer;border-radius:7px;align-items:center;gap:8px;margin:0;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-loc-btn{border:1px solid var(--border);border-radius:8px;gap:9px;height:37px;padding:0 13px;font-size:14px}}#account-page .acct-loc-btn>i{color:var(--accent);flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-loc-btn>i{font-size:13px}}#account-page .acct-loc-btn .acct-loc-caret{color:var(--text-muted);font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-loc-btn .acct-loc-caret{font-size:11px}}#account-page .acct-loc-btn:hover{border-color:var(--accent)}#account-page .acct-loc-btn:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}#account-page .acct-loc-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#account-page .acct-loc-menu{z-index:30;border:1px solid var(--border);background:var(--bg-card);width:380px;max-width:calc(100vw - 32px);max-height:340px;box-shadow:var(--shadow-menu);border-radius:10px;flex-direction:column;gap:6px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-loc-menu{border:1px solid var(--border);border-radius:11px;gap:7px;width:418px;max-width:calc(100vw - 35px);max-height:374px;padding:7px;top:calc(100% + 7px)}}#account-page .acct-loc-menu .acct-search--compact{flex:none}#account-page .acct-loc-list{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}#account-page .acct-loc-option{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:7px 8px;font-family:inherit;font-size:12.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-loc-option{border-radius:7px;gap:9px;padding:8px 9px;font-size:14px}}#account-page .acct-loc-option:hover,#account-page .acct-loc-option:focus-visible{background:var(--bg-row-hover);outline:none}#account-page .acct-loc-option:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}#account-page .acct-loc-option.active{background:var(--accent-soft);color:var(--accent)}#account-page .acct-loc-option.active .acct-num{color:var(--accent)}#account-page .acct-loc-name{white-space:nowrap;column-gap:.3em;min-width:0;display:flex;overflow:hidden}#account-page .acct-loc-name .acct-grid-prefix{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}#account-page .acct-loc-name .acct-loc-own{text-overflow:ellipsis;flex:none;min-width:0;max-width:100%;overflow:hidden}#account-page .acct-loc-none{color:var(--text-muted);padding:8px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .acct-loc-none{padding:9px;font-size:14px}}#account-page .acct-loc-option .acct-num{font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:700}#account-page .acct-loc-option .acct-grid-prefix{color:var(--text-muted);font-weight:500}#account-page .acct-loc-option.active .acct-grid-prefix{color:var(--text)}#account-page .billing-acct-menu{margin-top:4px;display:block}#account-page .billing-acct-menu .acct-loc-btn{height:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-acct-menu .acct-loc-btn{height:33px}}#account-page .billing-acct-menu .acct-loc-menu{z-index:40}#account-page .billing-acct-menu .acct-loc-list>[role=listitem]{display:block}#account-page .billing-layout{flex-direction:column;gap:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-layout{gap:18px}}#account-page .billing-detail{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:7px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail{border-radius:8px}}#account-page .billing-detail-header{border-bottom:1px solid var(--border);background:var(--bg-inset);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:14px 24px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-header{gap:11px 13px;padding:15px 26px}}#account-page .billing-detail-title{color:var(--text-strong);align-items:baseline;gap:8px;min-width:0;font-size:14px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-title{gap:9px;font-size:15px}}#account-page .billing-detail-title i{color:var(--accent)}#account-page .billing-detail-name{flex-wrap:wrap;align-items:baseline;gap:0 10px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-name{gap:0 11px}}#account-page .billing-detail-dates{color:var(--text-muted);font-size:12px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-dates{font-size:13px}}#account-page .billing-detail-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-actions{gap:9px}}#account-page .billing-detail-btn{background:var(--btn-primary-bg);height:30px;color:var(--btn-primary-fg);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-btn{border-radius:8px;gap:7px;height:33px;padding:0 15px;font-size:13px}}#account-page .billing-detail-btn:hover{opacity:.85;color:var(--btn-primary-fg)}#account-page .billing-detail-close{width:auto;height:30px;min-height:unset;border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;transition:all .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-close{border-radius:8px;height:33px;padding:0 11px;font-size:14px}}#account-page .billing-detail-close:hover{background:var(--danger);border-color:var(--danger);color:var(--on-fill)}#account-page .billing-detail-body{background:var(--bg-card);padding:24px 28px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-body{padding:26px 31px}}#account-page .billing-detail-rows{border:1px solid var(--border);border-radius:7px;margin-bottom:16px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-rows{border-radius:8px;margin-bottom:18px}}#account-page .billing-detail-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 16px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-row{padding:11px 18px;font-size:14px}}#account-page .billing-detail-row:last-child{border-bottom:0}#account-page .billing-detail-row:nth-child(2n){background:var(--bg-inset)}#account-page .billing-detail-row--note .billing-detail-desc{color:var(--text-muted)}#account-page .billing-detail-desc{color:var(--text)}#account-page .billing-detail-amount{color:var(--text-strong);font-weight:600}#account-page .billing-detail-totals{border-top:2px solid var(--border);flex-direction:column;gap:6px;padding-top:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-totals{gap:7px;padding-top:13px}}#account-page .billing-detail-total-row{font-variant-numeric:tabular-nums;color:var(--text-muted);justify-content:space-between;padding:2px 0;font-family:Barlow,Inter,sans-serif;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-total-row{font-size:14px}}#account-page .billing-detail-total-row.due{color:var(--accent);border-top:1px solid var(--border);margin-top:4px;padding-top:6px;font-size:16px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-detail-total-row.due{padding-top:7px;font-size:18px}}#account-page .billing-detail-unpaid{color:var(--text-strong);font-weight:600}#account-page .billing-summary{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:7px;flex-wrap:wrap;align-items:flex-start;gap:20px 40px;padding:20px 24px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-summary{border-radius:8px;gap:22px 44px;padding:22px 26px}}#account-page .billing-figure{flex-direction:column;gap:5px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-figure{gap:6px}}#account-page .billing-figure-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:12px;font-weight:700;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-figure-label{font-size:13px;line-height:17px}}#account-page .billing-figure-value{font-variant-numeric:tabular-nums;color:var(--text-strong);font-family:Barlow,Inter,sans-serif;font-size:22px;font-weight:600;line-height:25px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-figure-value{font-size:24px;line-height:28px}}#account-page .billing-figure-sub{min-height:15px;color:var(--text-muted);font-size:12px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-figure-sub{min-height:17px;font-size:13px;line-height:17px}}#account-page .billing-figure-sub--as-of{max-width:260px;min-height:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-figure-sub--as-of{max-width:286px;min-height:33px}}#account-page .billing-figure--due{background:var(--warning-chip-bg);box-shadow:inset 0 0 0 1px var(--warning-chip-border);border-radius:7px;margin:-10px 0;padding:10px 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-figure--due{border-radius:8px;margin:-11px 0;padding:11px 17px}}#account-page .billing-figure--due .billing-figure-label,#account-page .billing-figure--due .billing-figure-value,#account-page .billing-figure--due .billing-figure-sub{color:var(--warning-deep)}#account-page .billing-figure--due .billing-figure-sub{max-width:380px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-figure--due .billing-figure-sub{max-width:418px}}#account-page .billing-skel-line--figure-label{width:90px;height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-line--figure-label{width:99px;height:17px}}#account-page .billing-skel-line--figure-value{width:120px;height:25px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-line--figure-value{width:132px;height:28px}}#account-page .billing-skel-line--figure-sub{width:260px;max-width:100%;height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-line--figure-sub{width:286px;height:17px}}#account-page .billing-skel-line--as-of{height:30px;-webkit-mask:linear-gradient(#000,#000) 0 0/100% 12px no-repeat,linear-gradient(#000,#000) 0 100%/60% 12px no-repeat;mask:linear-gradient(#000,#000) 0 0/100% 12px no-repeat,linear-gradient(#000,#000) 0 100%/60% 12px no-repeat}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-line--as-of{height:33px;-webkit-mask:linear-gradient(#000,#000) 0 0/100% 13px no-repeat,linear-gradient(#000,#000) 0 100%/60% 13px no-repeat;mask:linear-gradient(#000,#000) 0 0/100% 13px no-repeat,linear-gradient(#000,#000) 0 100%/60% 13px no-repeat}}#account-page .billing-card{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:7px;padding:0;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-card{border-radius:8px}}#account-page .billing-card-header{border-bottom:1px solid var(--border);background:var(--bg-inset);justify-content:space-between;align-items:center;padding:13px 24px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-card-header{padding:14px 26px}}#account-page .billing-tabs{background:var(--bg-tray);border-radius:8px;gap:2px;padding:3px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-tabs{border-radius:9px}}#account-page .billing-invoice-list{background:var(--bg-card);flex-direction:column;display:flex}#account-page .billing-skel-line,#account-page .billing-skel-icon{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#account-page .billing-skel-line,#account-page .billing-skel-icon{animation:none}}#account-page .billing-skel-line,#account-page .billing-skel-icon{border-radius:6px;flex:none;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-line,#account-page .billing-skel-icon{border-radius:7px}}#account-page .billing-skel-icon{border-radius:7px;width:36px;height:36px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-icon{border-radius:8px;width:40px;height:40px}}#account-page .billing-skel-line--label{width:148px;height:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-line--label{width:163px;height:14px}}#account-page .billing-skel-line--amount{width:74px;height:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-line--amount{width:81px;height:14px}}#account-page .billing-skel-line--title{width:132px;height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-line--title{width:145px;height:15px}}#account-page .billing-skel-line--desc{width:46%;height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-skel-line--desc{height:13px}}#account-page .billing-invoice-row--skel{cursor:default}#account-page .billing-invoice-row{border-bottom:1px solid var(--border);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;transition:background-color .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-row{gap:13px;padding:15px 26px}}#account-page .billing-invoice-row:last-child{border-bottom:0}#account-page .billing-invoice-row:hover{background:var(--bg-hover-soft)}#account-page .billing-invoice-row.active{background:var(--bg-hover-soft);box-shadow:inset 3px 0 0 var(--accent)}#account-page .billing-invoice-left{align-items:center;gap:12px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-left{gap:13px}}#account-page .billing-invoice-text{min-width:0}#account-page .billing-invoice-icon{background:var(--accent-badge-bg);border:1px solid var(--border);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-icon{border:1px solid var(--border);border-radius:8px;width:40px;height:40px}}#account-page .billing-invoice-icon i{color:var(--accent);font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-icon i{font-size:15px}}#account-page .billing-invoice-number,#account-page .billing-invoice-date{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#account-page .billing-invoice-number{color:var(--text-strong);margin-bottom:2px;font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-number{font-size:15px}}#account-page .billing-invoice-date{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-date{font-size:13px}}#account-page .billing-invoice-right{flex:none;align-items:center;gap:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-right{gap:18px}}#account-page .billing-invoice-amount{font-variant-numeric:tabular-nums;color:var(--accent);font-family:Barlow,Inter,sans-serif;font-size:15px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-amount{font-size:17px}}#account-page .billing-invoice-figure{flex-direction:column;align-items:flex-end;line-height:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-figure{line-height:22px}}#account-page .billing-invoice-caption{color:var(--text-muted);white-space:nowrap;font-size:11px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-caption{font-size:12px;line-height:17px}}#account-page .billing-invoice-actions{gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-invoice-actions{gap:7px}}#account-page .billing-payment-row{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 15px;padding:15px 24px;font-size:13px;line-height:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-payment-row{gap:6px 17px;padding:17px 26px;font-size:14px;line-height:22px}}#account-page .billing-payment-what{flex-wrap:wrap;gap:0 15px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-payment-what{gap:0 17px}}#account-page .billing-payment-date{font-variant-numeric:tabular-nums;color:var(--text-muted);font-family:Barlow,Inter,sans-serif}#account-page .billing-payment-kind{color:var(--text)}#account-page .billing-payment-amount{font-variant-numeric:tabular-nums;color:var(--text-strong);margin-left:auto;font-family:Barlow,Inter,sans-serif;font-weight:600}#account-page .billing-payment-amount.is-added{color:var(--text);font-weight:500}#account-page .billing-empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:80px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-empty{gap:11px;padding:88px 22px}}#account-page .billing-empty i{opacity:.25;font-size:40px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-empty i{font-size:44px}}#account-page .billing-empty p{font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-empty p{font-size:15px}}#account-page .billing-empty--through p{max-width:460px;color:var(--text);text-align:center;overflow-wrap:anywhere;margin:0;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-empty--through p{max-width:506px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#account-page .billing-summary,#account-page .billing-detail-header,#account-page .billing-detail-body,#account-page .billing-card-header,#account-page .billing-invoice-row,#account-page .billing-payment-row{padding-left:16px;padding-right:16px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#account-page .billing-summary,#account-page .billing-detail-header,#account-page .billing-detail-body,#account-page .billing-card-header,#account-page .billing-invoice-row,#account-page .billing-payment-row{padding-left:18px;padding-right:18px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#content #account-page .billing-summary,#content #account-page .billing-card,#content #account-page .billing-detail{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));box-shadow:none;border-left-width:0!important;border-right-width:0!important;border-radius:0!important}#account-page .billing-summary,#account-page .billing-detail-header,#account-page .billing-detail-body,#account-page .billing-card-header,#account-page .billing-invoice-row,#account-page .billing-payment-row{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#content #account-page .billing-summary,#content #account-page .billing-card,#content #account-page .billing-detail{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));box-shadow:none;border-left-width:0!important;border-right-width:0!important;border-radius:0!important}#account-page .billing-summary,#account-page .billing-detail-header,#account-page .billing-detail-body,#account-page .billing-card-header,#account-page .billing-invoice-row,#account-page .billing-payment-row{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<480px){#account-page .billing-head .page-head-words{flex:1 1 0;position:relative}#account-page .billing-head .page-head-end{margin-left:0}#account-page .billing-acct-menu{position:static}#account-page .billing-acct-menu .acct-loc-menu{width:auto;max-width:none;left:0;right:0}#account-page .billing-invoice-icon,#account-page .billing-skel-icon{display:none}#account-page .billing-invoice-row{min-height:65px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<528px){#account-page .billing-head .page-head-words{flex:1 1 0;position:relative}#account-page .billing-head .page-head-end{margin-left:0}#account-page .billing-acct-menu{position:static}#account-page .billing-acct-menu .acct-loc-menu{width:auto;max-width:none;left:0;right:0}#account-page .billing-invoice-icon,#account-page .billing-skel-icon{display:none}#account-page .billing-invoice-row{min-height:72px}}}#account-page .billing-admin-bar,#home-page .billing-admin-bar{border:1px solid var(--border);background:var(--bg-control);box-shadow:var(--shadow-control);border-radius:7px;align-items:center;gap:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-admin-bar,#home-page .billing-admin-bar{border:1px solid var(--border);border-radius:8px}}#account-page .billing-admin-bar:focus-within,#home-page .billing-admin-bar:focus-within{box-shadow:0 0 0 2px var(--admin-focus);border-color:#0000}#account-page .billing-admin-bar:focus-within .billing-lookup-wrap i,#home-page .billing-admin-bar:focus-within .billing-lookup-wrap i{color:var(--admin-focus)}#account-page .billing-lookup-wrap,#home-page .billing-lookup-wrap{align-items:center;display:flex;position:relative}#account-page .billing-lookup-wrap i,#account-page .billing-lookup-wrap .admin-badge-icon,#home-page .billing-lookup-wrap i,#home-page .billing-lookup-wrap .admin-badge-icon{color:var(--text-muted);pointer-events:none;font-size:12px;transition:color .15s;position:absolute;left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-lookup-wrap i,#account-page .billing-lookup-wrap .admin-badge-icon,#home-page .billing-lookup-wrap i,#home-page .billing-lookup-wrap .admin-badge-icon{font-size:13px;left:11px}}#account-page .billing-lookup-wrap input,#home-page .billing-lookup-wrap input{width:220px;height:34px;color:var(--text-strong);background:0 0;outline:none;padding-left:30px;font-size:13px;box-shadow:none!important;border:none!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-lookup-wrap input,#home-page .billing-lookup-wrap input{width:242px;height:37px;padding-left:33px;font-size:14px}}#account-page .billing-lookup-wrap input::placeholder,#home-page .billing-lookup-wrap input::placeholder{color:var(--text-muted)}#account-page .billing-account-results,#home-page .billing-account-results{background:var(--bg-card);border:1px solid var(--border);width:320px;box-shadow:var(--shadow-raised);z-index:200;border-radius:7px;flex-direction:column;max-height:260px;animation:.15s cubic-bezier(.39,.575,.565,1) both scale-up-center-normal;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-account-results,#home-page .billing-account-results{border-radius:8px;width:352px;max-height:286px}}#account-page .billing-account-results .billing-account-scroll,#home-page .billing-account-results .billing-account-scroll{flex:0 auto;min-height:0;overflow-y:auto}@supports (animation-timeline:scroll()){#account-page .billing-account-results .billing-account-scroll,#home-page .billing-account-results .billing-account-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-account-results .billing-account-scroll,#home-page .billing-account-results .billing-account-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}#account-page .billing-account-results .billing-account-scroll,#home-page .billing-account-results .billing-account-scroll{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-account-results .billing-account-scroll,#home-page .billing-account-results .billing-account-scroll{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#account-page .billing-account-results .billing-account-scroll,#home-page .billing-account-results .billing-account-scroll{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-account-results .billing-account-scroll,#home-page .billing-account-results .billing-account-scroll{scroll-padding-block:17px}}}#account-page .billing-account-results .billing-account-result,#home-page .billing-account-results .billing-account-result{cursor:pointer;border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;transition:background .1s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-account-results .billing-account-result,#home-page .billing-account-results .billing-account-result{padding:11px 15px;font-size:14px}}#account-page .billing-account-results .billing-account-result:last-child,#home-page .billing-account-results .billing-account-result:last-child{border-bottom:0}#account-page .billing-account-results .billing-account-result:hover,#home-page .billing-account-results .billing-account-result:hover{background:var(--bg-hover-soft)}#account-page .billing-account-results .billing-account-result .bar-client-name,#home-page .billing-account-results .billing-account-result .bar-client-name{color:var(--text-strong);font-weight:500}#account-page .billing-account-results .billing-account-result .bar-client-number,#home-page .billing-account-results .billing-account-result .bar-client-number{color:var(--text-muted);font-family:monospace;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-account-results .billing-account-result .bar-client-number,#home-page .billing-account-results .billing-account-result .bar-client-number{font-size:12px}}#account-page .billing-account-results .billing-account-empty,#home-page .billing-account-results .billing-account-empty{text-align:center;color:var(--text-muted);padding:16px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#account-page .billing-account-results .billing-account-empty,#home-page .billing-account-results .billing-account-empty{padding:18px;font-size:14px}}.acct-strip-chip--link{cursor:pointer}@media (hover:hover){.acct-strip-chip--link:hover .acct-strip-chip-name{text-decoration:underline}}.acct-strip-chip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acct-strip-chip-more{color:var(--accent);background:var(--accent-soft);border-radius:99px;flex-shrink:0;margin-left:6px;padding:1px 7px;font-size:10px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-strip-chip-more{border-radius:109px;margin-left:7px;padding:1px 8px;font-size:11px}}kbd{min-width:24px;height:22px;color:var(--text-strong);background:var(--bg-control);border:1px solid var(--border);box-shadow:0 1px 0 var(--border);white-space:nowrap;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;padding:0 6px;font-family:SF Mono,Fira Code,monospace;font-size:11px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){kbd{border-radius:6px;min-width:26px;height:24px;padding:0 7px;font-size:12px}}.acct-pane-count.is-hidden,.acct-section-count.is-hidden{visibility:hidden}.acct-section-count{text-align:center;min-width:22px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-section-count{min-width:24px}}#pfp-crop-modal{z-index:1300;justify-content:center;align-items:center;display:none;position:fixed;inset:0}#pfp-crop-modal .pfp-crop-backdrop{background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;inset:0}#pfp-crop-modal .pfp-crop-card{z-index:1;background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-float);border-radius:14px;flex-direction:column;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);animation:.2s cubic-bezier(.39,.575,.565,1) both scale-up-center-normal;display:flex;position:relative;overflow:hidden}#pfp-crop-modal .pfp-crop-header,#pfp-crop-modal .pfp-crop-footer{flex:none}#pfp-crop-modal .pfp-crop-header{border-bottom:1px solid var(--border);color:var(--text-heading);justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:600;display:flex}#pfp-crop-modal .pfp-crop-header button{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;min-height:unset!important}#pfp-crop-modal .pfp-crop-header button:hover{background:var(--bg-selected)}#pfp-crop-modal .pfp-crop-body{background:var(--canvas-bg);flex:0 auto;min-height:0;max-height:400px;overflow:hidden}#pfp-crop-modal .pfp-crop-body img{max-width:100%;display:block}#pfp-crop-modal .pfp-crop-body .cropper-container,#pfp-crop-modal .pfp-crop-body .cropper-wrap-box,#pfp-crop-modal .pfp-crop-body .cropper-canvas,#pfp-crop-modal .pfp-crop-body .cropper-drag-box{background:var(--canvas-bg)}#pfp-crop-modal .pfp-crop-footer{border-top:1px solid var(--border);justify-content:flex-end;padding:12px 16px;display:flex}#pfp-crop-modal .pfp-crop-footer .btn-primary{background:var(--btn-primary-bg);width:auto;color:var(--btn-primary-fg);cursor:pointer;border:none;border-radius:7px;align-items:center;gap:6px;padding:8px 20px;font-size:13px;font-weight:600;display:flex}#pfp-crop-modal .pfp-crop-footer .btn-primary:hover{opacity:.85}#pfp-crop-modal .pfp-crop-footer .btn-primary:disabled{opacity:.5;cursor:not-allowed}.notif-toggle{background:var(--bg-neutral);cursor:pointer;border:none;border-radius:13px;flex-shrink:0;width:44px;height:26px;padding:0;transition:background .18s;position:relative;min-height:unset!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-toggle{border:none;border-radius:14px;width:48px;height:29px}}.notif-toggle .notif-toggle-knob{background:var(--toggle-knob);width:20px;height:20px;box-shadow:var(--toggle-knob-shadow);border-radius:50%;transition:transform .18s;position:absolute;top:3px;left:3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-toggle .notif-toggle-knob{width:22px;height:22px}}.notif-toggle.on{background:var(--btn-fill,var(--btn-primary-bg))}.notif-toggle.on .notif-toggle-knob{transform:translate(18px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-toggle.on .notif-toggle-knob{transform:translate(20px)}}.notif-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notif-toggle:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.notif-toggle,.notif-toggle .notif-toggle-knob{transition:none}}.acct-settings-modal{z-index:1200;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;position:fixed;inset:0;container:settingswin/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-modal{padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}.acct-settings-modal:not([hidden]){display:flex}.acct-settings-backdrop{position:absolute;inset:0}.acct-settings-dialog:focus{outline:none}.acct-settings-dialog{background:var(--bg-card);width:100%;max-width:880px;height:min(720px,100%);box-shadow:var(--shadow-float);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-dialog{border-radius:15px;max-width:968px;height:min(792px,100%)}}.acct-settings-head{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;padding:16px 16px 16px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-head{gap:11px;padding:18px 18px 18px 22px}}.acct-settings-head-icon{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:7px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-head-icon{border-radius:8px;width:35px;height:35px;font-size:15px}}.acct-settings-title{min-width:0;color:var(--text-strong);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-size:17px;font-weight:600;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-title{font-size:19px}}.acct-settings-title-section{display:none}.acct-settings-back,.acct-settings-close{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-back,.acct-settings-close{border-radius:8px;width:35px;height:35px;font-size:17px}}.acct-settings-back:hover,.acct-settings-close:hover{background:var(--bg-selected);color:var(--text-strong);opacity:1}.acct-settings-back:focus-visible,.acct-settings-close:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.acct-settings-back{color:var(--accent);margin-left:-6px;font-size:16px;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-back{margin-left:-7px;font-size:18px}}.acct-settings-build{margin-right:4px}.acct-settings-body{flex-direction:column;flex:auto;min-height:0;display:flex}.acct-settings-loading{color:var(--text-muted);flex:auto;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-loading{gap:9px;font-size:15px}}.acct-settings-error{color:var(--danger-deep)}.acct-settings-dialog:has(.acct-settings-preview){max-width:760px;height:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-dialog:has(.acct-settings-preview){max-width:836px}}.acct-settings-preview-note{max-width:420px;color:var(--text-muted);text-align:center;text-wrap:balance;text-wrap:pretty;flex-direction:column;align-items:center;gap:10px;margin:0 auto;padding:40px 24px;font-size:14px;line-height:1.5;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-preview-note{gap:11px;max-width:462px;padding:44px 26px;font-size:15px}}.acct-settings-preview-note i{font-size:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-settings-preview-note i{font-size:22px}}body.has-settings-modal{overflow:hidden}#info-page-settings .sw{flex:auto;min-height:0;display:flex}#info-page-settings .sw-nav{background:var(--settings-list-bg);border-right:1px solid var(--border);flex-direction:column;flex:0 0 clamp(236px,32%,262px);min-width:0;padding:12px 10px;display:flex;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-nav{flex:0 0 clamp(260px,32%,288px);padding:13px 11px}}#info-page-settings .sw-nav-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}#info-page-settings .sw-nav-item{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-nav-item{border-radius:11px;gap:13px;padding:11px}}#info-page-settings .sw-nav-item:hover{opacity:1;background:var(--hover-wash)}#info-page-settings .sw-nav-item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}#info-page-settings .sw-nav-item[aria-current=true]{background:var(--bg-selected)}#info-page-settings .sw-nav-item[aria-current=true] .sw-nav-icon{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}#info-page-settings .sw-nav-item[aria-current=true] .sw-nav-name{color:var(--settings-current-name)}#info-page-settings .sw-nav-item[aria-current=true] .sw-nav-status{color:var(--text-muted-raised)}#info-page-settings .sw-nav-item[aria-current=true] .sw-dot{box-shadow:0 0 0 2px var(--bg-selected)}#info-page-settings .sw-nav-icon{background:var(--bg-card);border:1px solid var(--border);width:32px;height:32px;color:var(--accent);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-nav-icon{border:1px solid var(--border);border-radius:9px;width:35px;height:35px;font-size:14px}}#info-page-settings .sw-nav-icon .sw-dot{position:absolute;top:-3px;right:-3px}#info-page-settings .sw-nav-text{flex-direction:column;flex:auto;min-width:0;display:flex}#info-page-settings .sw-nav-name{color:var(--text-strong);font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-nav-name{font-size:14px}}#info-page-settings .sw-nav-status{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-nav-status{font-size:13px}}#info-page-settings .sw-nav-chevron{color:var(--text-muted);flex:none;font-size:14px;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-nav-chevron{font-size:15px}}#info-page-settings .sw-dot{background:var(--warning);width:8px;height:8px;box-shadow:0 0 0 2px var(--settings-list-bg);border-radius:50%;flex:none;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-dot{width:9px;height:9px}}#info-page-settings .sw-nav-foot{border-top:1px solid var(--border);color:var(--text-muted);align-items:baseline;gap:8px;margin:auto 0 0;padding:12px 10px 2px;font-size:11px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-nav-foot{gap:9px;padding:13px 11px 2px;font-size:12px}}#info-page-settings .sw-nav-foot .sw-dot{box-shadow:none;transform:translateY(-1px)}#info-page-settings .sw-nav-foot-icon{color:var(--warning-icon);display:none}#info-page-settings .sw-narrow-only{display:none}#info-page-settings .sw-pane{flex:auto;min-width:0;container:swpane/inline-size}#info-page-settings .sw-section{padding:18px 28px 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-section{padding:20px 31px 22px}}#info-page-settings .sw-section-head{padding-bottom:4px}#info-page-settings .sw-section-title{color:var(--text-strong);margin:0;font-size:16px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-section-title{font-size:18px}}#info-page-settings .sw-section-title:focus{outline:none}#info-page-settings .sw-section-sub{color:var(--text-muted);margin:3px 0 0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-section-sub{font-size:13px}}#info-page-settings .sw-group{padding-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group{padding-top:11px}}#info-page-settings .sw-group+.sw-group{border-top:1px solid var(--border);margin-top:12px;padding-top:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group+.sw-group{margin-top:13px;padding-top:18px}}#info-page-settings .sw-group>:not(.sw-group-label):not(.sw-group-head):not(.sw-group-note){margin-left:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group>:not(.sw-group-label):not(.sw-group-head):not(.sw-group-note){margin-left:18px}}#info-page-settings .sw-group--staff{padding-top:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group--staff{padding-top:7px}}#info-page-settings .sw-group+.sw-group--staff{padding-top:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group+.sw-group--staff{padding-top:9px}}#info-page-settings .sw-group-head{justify-content:space-between;align-items:center;gap:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group-head{gap:13px}}#info-page-settings .sw-group-label{text-transform:uppercase;letter-spacing:.06em;color:var(--heading-ink);align-items:center;gap:8px;margin:0;padding:2px 0 4px;font-size:12px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group-label{gap:9px;font-size:13px}}#info-page-settings .sw-group-label .acct-section-count{color:var(--text-muted);background:var(--bg-selected);letter-spacing:0;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group-label .acct-section-count{border-radius:1099px;padding:1px 8px;font-size:12px}}#info-page-settings .sw-group-note{color:var(--text-muted);margin:2px 0 4px;font-size:12px;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group-note{font-size:13px}}#info-page-settings .sw-group-note--silent{color:var(--text);align-items:baseline;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#info-page-settings .sw-group-note--silent{gap:7px}}#info-page-settings .sw-group-note--silent>i{color:var(--warning-deep);flex:none}#info-page-settings .sw-group-action{flex:none}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container settingswin (width<640px){#info-page-settings .sw{flex-direction:column}#info-page-settings .sw-nav{background:0 0;border-right:0;flex:auto;padding:4px 16px 16px}#info-page-settings .sw-nav-list{gap:0}#info-page-settings .sw-nav-list li+li .sw-nav-item{border-top:1px solid var(--border)}#info-page-settings .sw-nav-item{border-radius:0;gap:14px;padding:14px 0}#info-page-settings .sw-nav-item:hover,#info-page-settings .sw-nav-item[aria-current=true]{background:0 0}#info-page-settings .sw-nav-item[aria-current=true] .sw-nav-icon{background:var(--accent-soft);color:var(--accent);border-color:#0000}#info-page-settings .sw-nav-item[aria-current=true] .sw-nav-name{color:var(--text-strong)}#info-page-settings .sw-nav-item[aria-current=true] .sw-nav-status{color:var(--text-muted)}#info-page-settings .sw-nav-item[aria-current=true] .sw-dot{box-shadow:0 0 0 2px var(--bg-card)}#info-page-settings .sw-nav-icon{background:var(--accent-soft);border-color:#0000;border-radius:10px;width:44px;height:44px;font-size:18px}#info-page-settings .sw-nav-icon .sw-dot{width:10px;height:10px;top:-2px;right:-2px}#info-page-settings .sw-dot{box-shadow:0 0 0 2px var(--bg-card)}#info-page-settings .sw-nav-name{font-size:15px}#info-page-settings .sw-nav-status{margin-top:3px;font-size:13px}#info-page-settings .sw-nav-chevron{display:inline-block}#info-page-settings .sw-nav-foot{background:var(--warning-chip-bg);color:var(--warning-deep);border-top:0;border-radius:10px;align-items:flex-start;margin-top:12px;padding:12px 14px;font-size:13px}#info-page-settings .sw-nav-foot .sw-dot{display:none}#info-page-settings .sw-nav-foot-icon{display:inline-block}#info-page-settings .sw-narrow-only{display:inline}#info-page-settings .sw--open .sw-nav,#info-page-settings .sw:not(.sw--open) .sw-pane{display:none}#info-page-settings .sw-section-head{padding:0}#info-page-settings .sw-section-title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#info-page-settings .sw-section-sub{display:none}#info-page-settings .sw-section-head+.sw-group{padding-top:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container settingswin (width<704px){#info-page-settings .sw{flex-direction:column}#info-page-settings .sw-nav{background:0 0;border-right:0;flex:auto;padding:4px 18px 18px}#info-page-settings .sw-nav-list{gap:0}#info-page-settings .sw-nav-list li+li .sw-nav-item{border-top:1px solid var(--border)}#info-page-settings .sw-nav-item{border-radius:0;gap:15px;padding:15px 0}#info-page-settings .sw-nav-item:hover,#info-page-settings .sw-nav-item[aria-current=true]{background:0 0}#info-page-settings .sw-nav-item[aria-current=true] .sw-nav-icon{background:var(--accent-soft);color:var(--accent);border-color:#0000}#info-page-settings .sw-nav-item[aria-current=true] .sw-nav-name{color:var(--text-strong)}#info-page-settings .sw-nav-item[aria-current=true] .sw-nav-status{color:var(--text-muted)}#info-page-settings .sw-nav-item[aria-current=true] .sw-dot{box-shadow:0 0 0 2px var(--bg-card)}#info-page-settings .sw-nav-icon{background:var(--accent-soft);border-color:#0000;border-radius:11px;width:48px;height:48px;font-size:20px}#info-page-settings .sw-nav-icon .sw-dot{width:11px;height:11px;top:-2px;right:-2px}#info-page-settings .sw-dot{box-shadow:0 0 0 2px var(--bg-card)}#info-page-settings .sw-nav-name{font-size:17px}#info-page-settings .sw-nav-status{margin-top:3px;font-size:14px}#info-page-settings .sw-nav-chevron{display:inline-block}#info-page-settings .sw-nav-foot{background:var(--warning-chip-bg);color:var(--warning-deep);border-top:0;border-radius:11px;align-items:flex-start;margin-top:13px;padding:13px 15px;font-size:14px}#info-page-settings .sw-nav-foot .sw-dot{display:none}#info-page-settings .sw-nav-foot-icon{display:inline-block}#info-page-settings .sw-narrow-only{display:inline}#info-page-settings .sw--open .sw-nav,#info-page-settings .sw:not(.sw--open) .sw-pane{display:none}#info-page-settings .sw-section-head{padding:0}#info-page-settings .sw-section-title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#info-page-settings .sw-section-sub{display:none}#info-page-settings .sw-section-head+.sw-group{padding-top:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container settingswin (width<640px){.acct-settings-dialog:has(.sw){align-self:flex-start;height:auto;max-height:100%}.acct-settings-dialog[data-settings-section]{height:min(760px,100%)}.acct-settings-dialog[data-settings-section] .acct-settings-back{display:inline-flex}.acct-settings-dialog[data-settings-section] .acct-settings-head-icon,.acct-settings-dialog[data-settings-section] .acct-settings-build,.acct-settings-dialog[data-settings-section] .acct-settings-title-all{display:none}.acct-settings-dialog[data-settings-section] .acct-settings-title-section{display:inline}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container settingswin (width<704px){.acct-settings-dialog:has(.sw){align-self:flex-start;height:auto;max-height:100%}.acct-settings-dialog[data-settings-section]{height:min(836px,100%)}.acct-settings-dialog[data-settings-section] .acct-settings-back{display:inline-flex}.acct-settings-dialog[data-settings-section] .acct-settings-head-icon,.acct-settings-dialog[data-settings-section] .acct-settings-build,.acct-settings-dialog[data-settings-section] .acct-settings-title-all{display:none}.acct-settings-dialog[data-settings-section] .acct-settings-title-section{display:inline}}}.notif-row{align-items:center;gap:16px;padding:9px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row{gap:18px;padding:10px 0}}.notif-row--wrap{flex-wrap:wrap;row-gap:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--wrap{row-gap:11px}}.notif-row--wrap .notif-row-text{flex:200px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--wrap .notif-row-text{flex:220px}}.notif-row--wrap .notif-sound-control,.notif-row--wrap .notif-sound-select-wrap,.notif-row--wrap .notif-sound-select{max-width:100%}.notif-row--extra{flex-wrap:wrap;row-gap:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--extra{row-gap:9px}}.notif-row-extra{flex:none;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row-extra{gap:9px}}.notif-row-help{color:var(--text-muted);flex:100%;order:4;margin:0;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row-help{font-size:13px}}.notif-row--minor{padding:7px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--minor{padding:8px 0}}.notif-row--minor .notif-row-label{color:var(--text-muted);font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--minor .notif-row-label{font-size:14px}}.notif-row--minor .notif-row-desc{font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--minor .notif-row-desc{font-size:13px}}.notif-row--minor .notif-row-default{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--minor .notif-row-default{font-size:12px}}.notif-row--minor .notif-toggle{transform-origin:100%;transform:scale(.85)}.notif-row--under{padding-left:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--under{padding-left:26px}}.notif-row--staff .notif-row-label{color:var(--admin-words)}.notif-row--staff .notif-row-label i{color:var(--logo-mark)}.notif-row-text{flex:1;min-width:0}.notif-row-label{color:var(--text-strong);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row-label{gap:9px;font-size:14px}}.notif-row-label i{color:var(--accent);text-align:center;width:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row-label i{width:18px}}.notif-row-desc{color:var(--text-muted);margin-top:3px;font-size:12px;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row-desc{font-size:13px}}.notif-row-default{color:var(--text-muted);margin-top:3px;font-size:11.5px;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row-default{font-size:13px}}.notif-row-label:has(>.notif-perm-badge){flex-wrap:wrap;row-gap:4px}.notif-perm-badge{white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;background:var(--bg-neutral);color:var(--chip-neutral-ink);border-radius:10px;padding:2px 7px;font-size:10px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-perm-badge{border-radius:11px;padding:2px 8px;font-size:11px}}.notif-perm-badge.granted{background:var(--success-bg);color:var(--success-bright)}.notif-perm-badge.warn{background:var(--warning-chip-bg);color:var(--warning-deep)}.notif-perm-badge.denied{background:var(--denied-bg);color:var(--alert-chip-ink)}.notif-link{width:auto;color:var(--accent);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:4px 0;font-size:12px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-link{gap:7px;font-size:13px}}.notif-link i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-link i{font-size:12px}}.notif-link:hover:not(:disabled){opacity:1;text-decoration:underline}.notif-link:disabled{opacity:.55;cursor:not-allowed}.notif-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notif-enable-btn{cursor:pointer;background:var(--btn-primary-bg);color:var(--btn-primary-fg);border:none;border-radius:7px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-enable-btn{border:none;border-radius:8px;gap:8px;padding:9px 15px;font-size:13px}}.notif-enable-btn:hover:not(:disabled){filter:brightness(1.05)}.notif-enable-btn:disabled{opacity:.55;cursor:not-allowed}.notif-enable-btn--ghost{color:var(--text-muted);border:1px solid var(--border);background:0 0;text-decoration:none}.notif-enable-btn--small{padding:6px 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-enable-btn--small{padding:7px 13px}}.notif-enable-btn.notif-enable-btn--ghost{color:var(--text-muted)}.acct-sec-form{flex-direction:column;align-items:stretch;gap:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-form{gap:13px}}.acct-sec-fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;width:100%;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:13px}}.acct-sec-fields--phone{grid-template-columns:minmax(0,2fr) minmax(0,1fr);max-width:440px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-fields--phone{max-width:484px}}.acct-sec-field{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);flex-direction:column;gap:5px;font-size:11px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-field{gap:6px;font-size:12px}}.acct-sec-field input{text-transform:none;letter-spacing:0;font-size:13px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-field input{font-size:14px}}.acct-sec-hint{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-hint{font-size:13px}}.acct-sec-hint--ok{color:var(--success)}.acct-sec-check{cursor:pointer;align-items:center;gap:9px;margin:12px 0 4px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-check{gap:10px;margin:13px 0 4px;font-size:14px}}.acct-sec-check input[type=checkbox]{width:15px;height:15px;accent-color:var(--accent);flex-shrink:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-check input[type=checkbox]{width:17px;height:17px}}.acct-device-current{background:var(--accent-soft);color:var(--accent);border-radius:99px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-device-current{border-radius:109px;margin-left:9px;padding:1px 9px;font-size:12px}}.acct-sec-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-actions{gap:15px}}.acct-sec-actions .spinner{border-width:2px;width:12px;height:12px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-actions .spinner{width:13px;height:13px}}.acct-sec-link{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-link{font-size:13px}}.acct-sec-link:disabled{opacity:.55;cursor:not-allowed}.acct-sec-msg{align-items:center;gap:7px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-sec-msg{gap:8px;font-size:13px}}.acct-sec-msg--err{color:var(--danger-deep)}.acct-sec-msg--ok{color:var(--success)}.notif-sound-control{flex-shrink:0;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-sound-control{gap:9px}}.notif-sound-select-wrap{align-items:center;display:inline-flex;position:relative}.notif-sound-select{appearance:none;color:var(--text);background:var(--bg-inset);border:1px solid var(--border);cursor:pointer;border-radius:7px;min-width:132px;padding:8px 32px 8px 12px;font-size:13px;font-weight:600;transition:border-color .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-sound-select{border-radius:8px;min-width:145px;padding:9px 35px 9px 13px;font-size:14px}}.notif-sound-select:hover,.notif-sound-select:focus{border-color:var(--accent);outline:none}.notif-sound-select--sound{min-width:104px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-sound-select--sound{min-width:114px}}.sw-theme{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);border-radius:7px;grid-template-columns:1fr 1fr 2fr;gap:2px;width:272px;max-width:100%;height:38px;padding:3px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.sw-theme{border-radius:8px;width:299px;height:42px}}.sw-theme-opt{min-width:0;height:100%;color:var(--text-muted);white-space:nowrap;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;margin:0;font-size:13px;font-weight:500;line-height:1;transition:background-color .15s,color .15s;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.sw-theme-opt{border-radius:6px;font-size:14px}}.sw-theme-opt input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.sw-theme-opt:hover{background:var(--bg-row-hover);color:var(--text-strong)}.sw-theme-opt:has(input:checked){color:var(--text-strong);font-weight:700}.sw-theme-opt:has(input:checked):after{content:"";background:var(--theme-pick-bar);border-radius:2px;height:3px;position:absolute;bottom:3px;left:22%;right:22%}.sw-theme-opt:has(input:focus-visible){box-shadow:0 0 0 2px var(--accent)}@media (prefers-reduced-motion:reduce){.sw-theme-opt{transition:none}}.notif-select-staff .notif-select-shield{pointer-events:none;font-size:15px;position:absolute;left:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-select-staff .notif-select-shield{font-size:17px;left:12px}}.notif-select-staff .notif-sound-select{padding-left:33px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-select-staff .notif-sound-select{padding-left:36px}}.notif-sound-caret{color:var(--text-muted);pointer-events:none;font-size:10px;position:absolute;right:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-sound-caret{font-size:11px;right:13px}}.notif-sound-preview{border:1px solid var(--border);background:var(--bg-control);width:36px;height:36px;color:var(--accent);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;transition:border-color .15s,background .15s;display:flex;min-height:unset!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-sound-preview{width:40px;height:40px;font-size:13px}}.notif-sound-preview:hover{border-color:var(--accent);background:var(--accent-soft);opacity:1}.notif-sound-control .notif-num-input{flex:none;width:64px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-sound-control .notif-num-input{width:70px}}.notif-num-input{text-align:center;border:1px solid var(--border);background:var(--bg-control);width:64px;color:var(--text);border-radius:7px;padding:7px 10px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-num-input{border-radius:8px;width:70px;padding:8px 11px;font-size:14px}}.notif-num-input:disabled{opacity:.55}.notif-interval-control{align-items:center;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-interval-control{gap:7px}}.notif-interval-sep{color:var(--text-muted);font-weight:600}.acct-device-more{padding:4px 0 6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-device-more{padding:4px 0 7px}}.acct-device-more .acct-sec-link i{margin-left:6px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-device-more .acct-sec-link i{margin-left:7px;font-size:11px}}.acct-passkey-row{border-left:2px solid var(--bg-selected);padding-left:34px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-passkey-row{padding-left:37px}}.acct-passkey-row .notif-row-label{font-weight:500}.acct-device-row .notif-row-text,.acct-passkey-row .notif-row-text{min-width:0}.acct-device-row .notif-row-label-text,.acct-passkey-row .notif-row-label-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.acct-device-row .notif-row-desc,.acct-passkey-row .notif-row-desc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notif-row--pending .notif-row-label i{visibility:hidden}.notif-row--pending .notif-row-label-text{color:#0000;position:relative}.notif-row--pending .notif-row-label-text:after{content:"";width:160px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--pending .notif-row-label-text:after{width:176px}}.notif-row--pending .notif-row-label-text:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--pending .notif-row-label-text:after{border-radius:9px}}.notif-row--pending .notif-row-label-text:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.notif-row--pending .notif-row-label-text:after{animation:none}}.notif-row--pending .notif-row-desc{color:#0000;position:relative}.notif-row--pending .notif-row-desc:after{content:"";width:240px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--pending .notif-row-desc:after{width:264px}}.notif-row--pending .notif-row-desc:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--pending .notif-row-desc:after{border-radius:9px}}.notif-row--pending .notif-row-desc:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.notif-row--pending .notif-row-desc:after{animation:none}}.notif-row--pending .notif-row-pending-btn{border-radius:6px;width:72px;height:30px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.notif-row--pending .notif-row-pending-btn{border-radius:7px;width:79px;height:33px}}.shortcuts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;padding:8px 0 4px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.shortcuts-grid{gap:15px 31px;padding:9px 0 4px}}.shortcuts-group-label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);align-items:center;gap:6px;margin-bottom:6px;font-size:10px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.shortcuts-group-label{gap:7px;margin-bottom:7px;font-size:11px}}.shortcuts-group-label i{color:var(--accent)}.shortcut-row{align-items:center;gap:12px;padding:5px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.shortcut-row{gap:13px;padding:6px 0}}.shortcut-keys{flex-shrink:0;align-items:center;gap:3px;min-width:80px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.shortcut-keys{min-width:88px}}.shortcut-sep{color:var(--text-muted);padding:0 1px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.shortcut-sep{font-size:11px}}.shortcut-desc{color:var(--text-muted);font-size:12px;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.shortcut-desc{font-size:13px}}.acct-support-link{color:var(--accent);white-space:nowrap;flex:none;font-size:14px;font-weight:600;text-decoration:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.acct-support-link{font-size:15px}}@media (hover:hover){.acct-support-link:hover{text-decoration:underline}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container swpane (width<480px){#info-page-settings .sw-section{padding:14px 16px 16px}#info-page-settings .sw-group>:not(.sw-group-label):not(.sw-group-head):not(.sw-group-note){margin-left:0}#info-page-settings .sw-wide-only{display:none}.notif-row--extra{align-items:flex-start}.notif-row--extra>.notif-row-text{order:1}.notif-row--extra>.notif-toggle{order:2;margin-top:2px}.notif-row--extra>.notif-row-extra{flex:100%;order:3}.notif-sound-select{font-weight:500}.notif-select-staff .notif-sound-select{padding-right:28px}.shortcuts-grid{grid-template-columns:minmax(0,1fr)}.notif-row.acct-support-row{flex-wrap:wrap;row-gap:6px}.notif-row.acct-support-row .acct-support-link{flex-basis:100%}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container swpane (width<528px){#info-page-settings .sw-section{padding:15px 18px 18px}#info-page-settings .sw-group>:not(.sw-group-label):not(.sw-group-head):not(.sw-group-note){margin-left:0}#info-page-settings .sw-wide-only{display:none}.notif-row--extra{align-items:flex-start}.notif-row--extra>.notif-row-text{order:1}.notif-row--extra>.notif-toggle{order:2;margin-top:2px}.notif-row--extra>.notif-row-extra{flex:100%;order:3}.notif-sound-select{font-weight:500}.notif-select-staff .notif-sound-select{padding-right:31px}.shortcuts-grid{grid-template-columns:minmax(0,1fr)}.notif-row.acct-support-row{flex-wrap:wrap;row-gap:7px}.notif-row.acct-support-row .acct-support-link{flex-basis:100%}}}#home-page{z-index:0;position:relative}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width>=720px){#home-page{background-color:var(--bg-content);border:1px solid var(--content-border);box-shadow:var(--shadow-pane);border-radius:14px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width>=792px){#home-page{background-color:var(--bg-content);border:1px solid var(--content-border);box-shadow:var(--shadow-pane);border-radius:15px}}}#home-page .home-hero-wrap{margin:0 calc(-1 * var(--page-gutter)) 8px;padding:16px calc(var(--page-gutter) + 18px) 12px;background:var(--home-hero-bg);position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-wrap{margin:0 calc(-1 * var(--page-gutter)) 9px;padding:18px calc(var(--page-gutter) + 20px) 13px}}#home-page .home-hero-wrap:after{content:"";background:linear-gradient(to bottom, var(--home-hero-bg), var(--home-hero-fade));pointer-events:none;z-index:-1;height:295px;position:absolute;top:100%;left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-wrap:after{height:325px}}#home-page .home-hero-card{grid-template-columns:minmax(0,1fr);gap:10px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-card{gap:11px 0}}#home-page .home-hero-main{grid-column:1;min-width:0}#home-page .home-hero-title{font-family:Inter,sans-serif;font-size:24px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-title{font-size:26px}}#home-page .home-hero-title{color:var(--text-strong);margin:0;line-height:1.1}#home-page .home-hero-sub{color:var(--text-muted);margin:5px 0 0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-sub{margin:6px 0 0;font-size:14px}}#home-page .home-hero-day{white-space:nowrap}#home-page .home-hero-controls .an-timespan,#home-page .home-hero-controls .an-refresh-btn{background:var(--bg-control);border:1px solid var(--border);box-shadow:var(--shadow-control);color:var(--text)}#home-page .home-hero-controls .an-timespan:hover,#home-page .home-hero-controls .an-refresh-btn:hover{border-color:var(--accent);color:var(--accent)}#home-page .home-hero-controls .an-timespan option{color:var(--text);background:var(--bg-card)}#home-page .home-hero-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:6px 10px;margin-bottom:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-controls{gap:7px 11px;margin-bottom:9px}}#home-page .home-hero-refresh{align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-refresh{gap:9px}}#home-page .home-updated{min-height:34px;color:var(--text-muted);white-space:nowrap;align-items:center;font-size:12.5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-updated{min-height:37px;font-size:14px}}#home-page .home-hero-control{flex-direction:column;align-items:flex-start;min-width:0;display:flex}#home-page .home-hero-control .billing-lookup-wrap input{width:190px;height:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-control .billing-lookup-wrap input{width:209px;height:35px}}@media only screen and (width<=480px){#home-page .home-hero-control--account{flex:100%;align-items:stretch}#home-page .home-hero-control--account .billing-lookup-wrap{flex:auto}#home-page .home-hero-control--account .billing-lookup-wrap input{width:100%}#home-page .home-hero-control--account .billing-account-results{width:auto;right:0}}#home-page .home-hero-controls-row{align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-controls-row{gap:9px}}#home-page .home-hero-controls-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width>=720px){#home-page[data-admin="0"] .home-hero-wrap:has(+.home-hero-controls){padding-top:16px;padding-bottom:8px;padding-right:calc(var(--page-gutter) + 376px);margin-bottom:0}#home-page[data-admin="0"] .home-hero-wrap:has(+.home-hero-controls):after{height:245px}#home-page[data-admin="0"] .home-hero-wrap:has(+.home-hero-controls) .home-hero-title{overflow-wrap:break-word}#home-page[data-admin="0"] .home-hero-wrap+.home-hero-controls{width:fit-content;margin-top:-42px;margin-left:auto;position:relative}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width>=792px){#home-page[data-admin="0"] .home-hero-wrap:has(+.home-hero-controls){padding-top:16px;padding-bottom:8px;padding-right:calc(var(--page-gutter) + 376px);padding-top:18px;padding-bottom:9px;padding-right:calc(var(--page-gutter) + 414px);margin-bottom:0}#home-page[data-admin="0"] .home-hero-wrap:has(+.home-hero-controls):after{height:270px}#home-page[data-admin="0"] .home-hero-wrap:has(+.home-hero-controls) .home-hero-title{overflow-wrap:break-word}#home-page[data-admin="0"] .home-hero-wrap+.home-hero-controls{width:fit-content;margin-top:-46px;margin-left:auto;position:relative}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width>=960px){#home-page[data-admin="1"] .home-hero-wrap:has(+.home-hero-controls){padding-top:16px;padding-bottom:8px;padding-right:calc(var(--page-gutter) + 578px);margin-bottom:0}#home-page[data-admin="1"] .home-hero-wrap:has(+.home-hero-controls):after{height:245px}#home-page[data-admin="1"] .home-hero-wrap:has(+.home-hero-controls) .home-hero-title{overflow-wrap:break-word}#home-page[data-admin="1"] .home-hero-wrap+.home-hero-controls{width:fit-content;margin-top:-42px;margin-left:auto;position:relative}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width>=1056px){#home-page[data-admin="1"] .home-hero-wrap:has(+.home-hero-controls){padding-top:16px;padding-bottom:8px;padding-right:calc(var(--page-gutter) + 578px);padding-top:18px;padding-bottom:9px;padding-right:calc(var(--page-gutter) + 636px);margin-bottom:0}#home-page[data-admin="1"] .home-hero-wrap:has(+.home-hero-controls):after{height:270px}#home-page[data-admin="1"] .home-hero-wrap:has(+.home-hero-controls) .home-hero-title{overflow-wrap:break-word}#home-page[data-admin="1"] .home-hero-wrap+.home-hero-controls{width:fit-content;margin-top:-46px;margin-left:auto;position:relative}}}#home-page .home-viewing-chip{background:var(--admin-chip-bg);border:1px solid var(--admin-chip-border);color:var(--text-strong);border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;padding:6px 12px;font-size:12.5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-viewing-chip{border:1px solid var(--admin-chip-border);border-radius:8px;gap:9px;margin:9px 0 0;padding:7px 13px;font-size:14px}}#home-page .home-viewing-chip .admin-badge-icon{font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-viewing-chip .admin-badge-icon{font-size:14px}}#home-page .home-viewing-chip strong{font-weight:700}#home-page .home-viewing-chip-clear{width:auto;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}#home-page .home-viewing-chip-clear:hover{opacity:.8}#home-page .home-viewing-chip--denied{background:var(--denied-bg);border-color:var(--denied-border)}#home-page .home-skel{padding:0}#home-page .home-skel-row{align-items:center;gap:12px;min-height:52px;padding:10px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-row{gap:13px;min-height:57px;padding:11px 22px}}#home-page .home-skel-dot,#home-page .home-skel-bar,#home-page .home-skel-line{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#home-page .home-skel-dot,#home-page .home-skel-bar,#home-page .home-skel-line{animation:none}}#home-page .home-skel-dot{border-radius:50%;flex-shrink:0;width:32px;height:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-dot{width:35px;height:35px}}#home-page .home-skel-bar{border-radius:6px;flex:1;max-width:38%;height:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-bar{border-radius:7px;height:12px}}#home-page .home-skel-bar--short{max-width:18%;margin-left:auto}#home-page .home-skel-line{border-radius:6px;flex:none;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line{border-radius:7px}}#home-page .home-kpi-value.home-skel-text,#home-page .home-kpi-time.home-skel-text{color:#0000;position:relative}#home-page .home-kpi-value.home-skel-text:after,#home-page .home-kpi-time.home-skel-text:after{content:"";width:72px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-kpi-value.home-skel-text:after,#home-page .home-kpi-time.home-skel-text:after{width:79px}}#home-page .home-kpi-value.home-skel-text:after,#home-page .home-kpi-time.home-skel-text:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-kpi-value.home-skel-text:after,#home-page .home-kpi-time.home-skel-text:after{border-radius:9px}}#home-page .home-kpi-value.home-skel-text:after,#home-page .home-kpi-time.home-skel-text:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#home-page .home-kpi-value.home-skel-text:after,#home-page .home-kpi-time.home-skel-text:after{animation:none}}#home-page .home-skel-line--tta-service{width:62%;height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--tta-service{height:17px}}#home-page .home-skel-line--tta-pickup{width:52%;height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--tta-pickup{height:15px}}#home-page .home-skel-line--tta-spread{width:46%;height:14px;margin-top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--tta-spread{height:15px}}#home-page .home-skel-line--tta-dist{border-radius:99px;height:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--tta-dist{border-radius:109px;height:9px}}#home-page .home-skel-line--tta-scale{width:34%;height:12px;margin-top:-4px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--tta-scale{height:13px}}#home-page .home-invoice-skel{flex:none;padding:4px 0}#home-page .home-invoice-skel-due{justify-content:space-between;align-items:center;gap:12px;height:26px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-invoice-skel-due{gap:13px;height:29px}}#home-page .home-invoice-skel-asof{align-items:center;height:15px;margin-top:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-invoice-skel-asof{height:17px;margin-top:6px}}#home-page .home-invoice-skel-meta{border-top:1px solid var(--border);flex-direction:column;justify-content:space-around;align-items:flex-start;height:43px;margin-top:12px;padding-top:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-invoice-skel-meta{height:47px;margin-top:13px;padding-top:13px}}#home-page .home-skel-line--inv-label{width:84px;height:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--inv-label{width:92px;height:14px}}#home-page .home-skel-line--inv-val{width:118px;height:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--inv-val{width:130px;height:24px}}#home-page .home-skel-line--inv-asof{width:110px;height:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--inv-asof{width:121px;height:12px}}#home-page .home-skel-line--inv-meta{width:132px;height:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--inv-meta{width:145px;height:12px}}#home-page .home-skel-line--inv-meta2{width:78px;height:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--inv-meta2{width:86px;height:12px}}#home-page .home-skel-line--inv-btn{border-radius:7px;height:38px;margin-top:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--inv-btn{border-radius:8px;height:42px;margin-top:13px}}#home-page .home-billpay-btn{background:var(--btn-primary-bg);border-radius:7px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;font-size:13px;font-weight:600;line-height:20px;text-decoration:none;transition:opacity .15s;display:flex;color:var(--btn-primary-fg)!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-billpay-btn{border-radius:8px;gap:9px;margin-top:13px;padding:10px 13px;font-size:14px;line-height:22px}}#home-page .home-billpay-btn:hover{opacity:.85}#home-page .home-hero-card>.history-note{margin-top:-5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-card>.history-note{margin-top:-6px}}#home-page .home-hero-acct{color:inherit;font-weight:700}#home-page .home-hero-num{color:var(--text-muted);font-weight:500}#home-page .home-hero-ghost{color:var(--text-muted);vertical-align:baseline;margin-right:8px;font-size:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-hero-ghost{margin-right:9px;font-size:20px}}#home-page .home-chart-block{transition:opacity .15s}#home-page .home-chart-block.is-busy{opacity:.55}#home-page .home-chart-row{align-items:stretch;gap:14px;margin-bottom:14px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-chart-row{gap:15px;margin-bottom:15px}}#home-page .home-chart-row.home-chart-row--3w{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}#home-page .home-chart-row.home-chart-row--2w{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}#home-page .home-chart-row.home-chart-row--1w,#home-page .home-chart-row.home-chart-row--1{grid-template-columns:minmax(0,1fr)}#home-page .home-chart-row.home-chart-row--2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#home-page .home-chart-row.home-chart-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1080px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1188px){#home-page .home-chart-row.home-chart-row--3w,#home-page .home-chart-row.home-chart-row--3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#home-page .home-chart-row.home-chart-row--3w>.an-card:first-child,#home-page .home-chart-row.home-chart-row--3>.an-card:first-child{grid-column:1/-1}}@media (width<=700px){#home-page .home-chart-row.home-chart-row--3w,#home-page .home-chart-row.home-chart-row--3,#home-page .home-chart-row.home-chart-row--2w,#home-page .home-chart-row.home-chart-row--2{grid-template-columns:minmax(0,1fr)}#home-page .home-chart-row.home-chart-row--3w>.an-card:first-child,#home-page .home-chart-row.home-chart-row--3>.an-card:first-child,#home-page .home-chart-row.home-chart-row--2w>.an-card:first-child,#home-page .home-chart-row.home-chart-row--2>.an-card:first-child{grid-column:auto}}#home-page .home-chart-row .an-card-header i.home-icon--calls{color:var(--series-calls-text)}#home-page .home-chart-row .an-card-header i.home-icon--messages{color:var(--series-messages-text)}#home-page .home-chart-row .an-card-header i.home-icon--dialout{color:var(--series-dialout-text)}#home-page .home-chart-row .an-card-header i.home-icon--tta{color:var(--accent)}#home-page .home-chart-row .an-card-header i.home-icon--urgent{color:var(--danger)}#home-page .an-card-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#home-page .an-card-header .home-kpi-trend{text-transform:none;letter-spacing:0;cursor:help;justify-content:flex-end;min-width:44px;margin-left:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .an-card-header .home-kpi-trend{min-width:48px}}#home-page .an-card-header .home-kpi-trend+.chart-toggle{margin-left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .an-card-header .home-kpi-trend+.chart-toggle{margin-left:11px}}#home-page .home-kpi-trend.is-pending,#home-page .chart-toggle.is-pending{visibility:hidden}#home-page .home-kpi-trend{align-items:center;gap:3px;font-size:11px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-kpi-trend{font-size:12px}}#home-page .home-kpi-trend.good{color:var(--success-bright)}#home-page .home-kpi-trend.bad{color:var(--danger)}#home-page .home-kpi-trend.flat{color:var(--text-muted)}#home-page .home-kpi-value,#home-page .home-kpi-time{color:var(--accent);margin:0;font-family:Barlow,Inter,sans-serif;font-size:30px;font-weight:600;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-kpi-value,#home-page .home-kpi-time{font-size:33px}}#home-page .home-kpi-time{color:var(--text-strong)}#home-page .home-kpi-value--dialout{color:var(--series-dialout-text)}#home-page .home-kpi-foot{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:auto;padding-top:8px;font-size:11px;line-height:14px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-kpi-foot{padding-top:9px;font-size:12px;line-height:15px}}#home-page .home-tta-foot-line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#home-page .home-chart-total{padding:10px 16px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-chart-total{padding:11px 18px 0}}#home-page .home-kpi-value--calls{color:var(--series-calls-text)}#home-page .home-kpi-value--messages{color:var(--series-messages-text)}#home-page .home-chart-total+.an-chart-wrap{min-height:160px;padding-top:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-chart-total+.an-chart-wrap{min-height:176px;padding-top:9px}}#home-page .home-combo-totals{align-items:flex-start;gap:6px 24px;padding:10px 16px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-combo-totals{gap:7px 26px;padding:11px 18px 0}}#home-page .home-combo-total{flex:0 auto;min-width:0}#home-page .home-combo-total--note{flex:1 1 0}#home-page .home-combo-total>.home-chart-total-label,#home-page .home-combo-skipped{margin-top:2px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-combo-total>.home-chart-total-label,#home-page .home-combo-skipped{font-size:15px}}#home-page .home-combo-figure{align-items:baseline;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-combo-figure{gap:9px}}#home-page .home-combo-key{color:var(--series-calls-text);margin-right:7px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-combo-key{margin-right:8px;font-size:14px}}#home-page .home-combo-key--messages{color:var(--series-messages-text)}#home-page .home-combo-window{white-space:nowrap}#home-page .home-combo-totals+.an-chart-wrap{min-height:160px;padding-top:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-combo-totals+.an-chart-wrap{min-height:176px;padding-top:9px}}#home-page .home-metric-card .home-metric-body{flex-direction:column;flex:1;min-height:0;padding:8px 16px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-metric-card .home-metric-body{padding:9px 18px 0}}#home-page .an-chart-wrap--metric{min-height:96px;padding:8px 0 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .an-chart-wrap--metric{min-height:106px;padding:9px 0 13px}}#home-page .an-chart-wrap--metric canvas{inset:8px 0 12px;width:100%!important;height:calc(100% - 20px)!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .an-chart-wrap--metric canvas{inset:9px 0 13px;height:calc(100% - 22px)!important}}#home-page .home-tta-card{cursor:pointer;text-decoration:none;transition:border-color .15s}#home-page .home-tta-card:hover{border-color:var(--accent)!important}#home-page .home-tta-card .an-card-name{white-space:normal;line-height:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-tta-card .an-card-name{line-height:12px}}#home-page .home-tta-body{flex-direction:column;flex:1;gap:8px;min-height:212px;padding:8px 16px 14px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-tta-body{gap:9px;min-height:233px;padding:9px 18px 15px}}#home-page .home-tta-failed{pointer-events:auto;inset:0}#home-page .home-tta-service{color:var(--text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:15px;display:-webkit-box;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-tta-service{font-size:13px;line-height:17px}}#home-page .home-tta-service strong{color:var(--text-strong);font-weight:700}#home-page .home-tta-pickup{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-tta-pickup{font-size:12px;line-height:15px}}#home-page .home-tta-pickup strong{color:var(--text-strong);font-variant-numeric:tabular-nums;font-weight:700}#home-page .home-tta-spread{color:var(--text-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;line-height:14px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-tta-spread{font-size:12px;line-height:15px}}#home-page .home-tta-dist{background:var(--bg-selected);border-radius:99px;width:100%;height:8px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-tta-dist{border-radius:109px;height:9px}}#home-page .home-tta-seg{min-width:0;height:100%;transition:width .3s;display:block}#home-page .home-tta-seg.home-tta-seg--b0{background:var(--series-calls)}#home-page .home-tta-seg.home-tta-seg--b1{background:var(--tta-fast)}#home-page .home-tta-seg.home-tta-seg--b2{background:var(--warning)}#home-page .home-tta-seg.home-tta-seg--b3{background:var(--tta-slow)}#home-page .home-tta-seg.home-tta-seg--b4{background:var(--danger)}#home-page .home-tta-scale{color:var(--text-muted);justify-content:space-between;margin-top:-4px;font-size:10px;line-height:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-tta-scale{font-size:11px;line-height:13px}}#home-page .an-chart-wrap--compact{min-height:132px;padding:10px 12px 4px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .an-chart-wrap--compact{min-height:145px;padding:11px 13px 4px}}#home-page .an-chart-wrap--compact canvas{inset:10px 12px 4px;width:calc(100% - 24px)!important;height:calc(100% - 14px)!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .an-chart-wrap--compact canvas{inset:11px 13px 4px;width:calc(100% - 26px)!important;height:calc(100% - 15px)!important}}#home-page .home-empty--chart{flex:1;min-height:200px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-empty--chart{min-height:220px}}#home-page .home-empty--chart-compact{flex:1;min-height:132px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-empty--chart-compact{min-height:145px}}#home-page .home-delivery-card{container:delivery/inline-size}#home-page .home-delivery-body{flex:1;gap:20px;min-height:132px;padding:14px 16px 12px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-body{gap:22px;min-height:145px;padding:15px 18px 13px}}#home-page .home-delivery-body>.chart-overlay{inset:0}#home-page .home-delivery-skel{flex-direction:column;flex:1;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-skel{gap:11px}}#home-page .home-skel-line--delivery-head{width:30%;height:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--delivery-head{height:33px}}#home-page .home-skel-line--delivery-line{width:78%;height:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-skel-line--delivery-line{height:14px}}#home-page .home-delivery-side{flex-direction:column;flex:0 0 clamp(150px,34%,200px);gap:2px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-side{flex:0 0 clamp(165px,34%,220px)}}#home-page .home-delivery-words{flex-direction:column;min-width:0;display:flex}#home-page .home-delivery-count{font-variant-numeric:tabular-nums;color:var(--delivery-count-calm);font-size:40px;font-weight:700;line-height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-count{font-size:44px;line-height:48px}}#home-page .home-delivery-count.is-late{color:var(--danger)}#home-page .home-delivery-word,#home-page .home-delivery-calm-title{color:var(--text-strong);font-size:17px;font-weight:600;line-height:21px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-word,#home-page .home-delivery-calm-title{font-size:19px;line-height:23px}}#home-page .home-delivery-of,#home-page .home-delivery-calm-sub{color:var(--text-muted);font-size:13px;line-height:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-of,#home-page .home-delivery-calm-sub{font-size:14px;line-height:19px}}#home-page .home-delivery-all{color:var(--accent);white-space:nowrap;align-self:flex-start;align-items:center;gap:5px;margin-top:auto;padding-top:8px;font-size:13px;font-weight:600;line-height:17px;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-all{gap:6px;padding-top:9px;font-size:14px;line-height:19px}}#home-page .home-delivery-all i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-all i{font-size:12px}}#home-page .home-delivery-all:hover{text-decoration:underline}#home-page .home-delivery-main{flex-direction:column;flex:1;min-width:0;display:flex}#home-page .home-delivery-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-list{gap:7px}}#home-page .home-delivery-row{color:var(--text);text-decoration:none;display:block}#home-page .home-delivery-row:hover .home-delivery-acct,#home-page .home-delivery-row:hover .home-delivery-name,#home-page .home-delivery-row:hover .home-delivery-text{text-decoration:underline}#home-page .home-delivery-line{white-space:nowrap;align-items:center;gap:6px;font-size:13px;line-height:17px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-line{gap:7px;font-size:14px;line-height:19px}}#home-page .home-delivery-who{flex-wrap:wrap;flex:1 1 0;align-content:flex-start;align-items:center;column-gap:6px;min-width:0;height:17px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-who{column-gap:7px;height:19px}}#home-page .home-delivery-urgent{color:var(--danger);flex-shrink:0;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-urgent{font-size:12px}}#home-page .home-delivery-acct{color:var(--text-strong);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}#home-page .home-delivery-name,#home-page .home-delivery-text{text-overflow:ellipsis;flex:1 1 0;min-width:48px;max-width:max-content;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-name,#home-page .home-delivery-text{min-width:53px}}#home-page .home-delivery-list--client .home-delivery-name{color:var(--text-strong);font-weight:600}#home-page .home-delivery-taken{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0}#home-page .home-delivery-line>.home-feed-tag{flex-shrink:0}#home-page .home-delivery-state{font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;padding-left:8px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-state{padding-left:9px}}#home-page .home-delivery-lead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#home-page .is-waiting .home-delivery-state{color:var(--delivery-waiting)}#home-page .is-over .home-delivery-state{color:var(--delivery-over-words)}#home-page .is-late .home-delivery-state{color:var(--delivery-late-words)}#home-page .is-live .home-delivery-state{color:var(--live-text)}#home-page .home-delivery-track{background:var(--bg-selected);border-radius:3px;height:6px;margin-top:4px;display:block;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-track{height:7px}}#home-page .home-delivery-fill{border-radius:3px;position:absolute;top:0;bottom:0}#home-page .home-delivery-fill--usual{background:var(--delivery-usual);box-shadow:inset 0 0 0 1px var(--delivery-usual-edge);left:0}#home-page .is-over .home-delivery-fill--usual,#home-page .is-late .home-delivery-fill--usual{border-radius:3px 0 0 3px}#home-page .is-waiting .home-delivery-fill--usual{background:var(--delivery-waiting);box-shadow:none}#home-page .is-live .home-delivery-fill--usual{background:repeating-linear-gradient(-45deg, var(--live-text) 0 3px, transparent 3px 6px);box-shadow:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .is-live .home-delivery-fill--usual{background:repeating-linear-gradient(-45deg, var(--live-text) 0 3px, transparent 3px 7px)}}#home-page .home-delivery-fill--late{background:var(--danger);border-radius:0 3px 3px 0}#home-page .is-over .home-delivery-fill--late{background:var(--delivery-over);box-shadow:inset 0 0 0 1px var(--delivery-over-edge)}#home-page .home-delivery-mark{background:var(--text-muted);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}#home-page .home-delivery-fill--all{background:var(--success);left:0;right:0}#home-page .home-delivery-scale{color:var(--text-muted);white-space:nowrap;justify-content:space-between;gap:8px;margin-top:6px;font-size:12px;line-height:16px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-scale{gap:9px;margin-top:7px;font-size:13px;line-height:18px}}#home-page .home-delivery-usual{align-items:center;gap:2px;display:inline-flex}#home-page .home-delivery-info{width:24px;height:24px;min-height:0;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:-4px -6px -4px 0;padding:0;font-size:12px;display:inline-grid;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-info{width:26px;height:26px;margin:-4px -7px -4px 0;font-size:13px}}#home-page .home-delivery-info:after{content:"";position:absolute;inset:-12px -10px -8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-info:after{inset:-13px -11px -9px}}#home-page .home-delivery-info:hover{color:var(--accent)}#home-page .home-delivery-info:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#home-page .home-delivery-tip{z-index:30;background:var(--bg-tooltip);width:max-content;max-width:min(260px,100% + 110px);box-shadow:var(--shadow-menu);color:var(--on-fill);white-space:normal;text-align:left;visibility:hidden;opacity:0;border-radius:8px;padding:8px 12px;font-size:12.5px;font-weight:500;line-height:1.4;transition:opacity .12s,visibility .12s,top 0s .12s,transform 0s .12s;position:absolute;top:0;right:0;transform:translateY(calc(-100% - 8px))}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-tip{border-radius:9px;max-width:min(286px,100% + 121px);padding:9px 13px;font-size:14px;line-height:19px;transform:translateY(calc(-100% - 9px))}}#home-page .home-delivery-tip:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-tip:after{height:9px}}#home-page .home-delivery-usual:hover .home-delivery-tip,#home-page .home-delivery-info:focus-visible+.home-delivery-tip,#home-page .home-delivery-usual.is-open .home-delivery-tip{visibility:visible;opacity:1;transition:opacity .12s,visibility .12s}#home-page .home-delivery-usual.is-below:not(.is-shut):hover .home-delivery-tip,#home-page .home-delivery-usual.is-below .home-delivery-info:focus-visible+.home-delivery-tip,#home-page .home-delivery-usual.is-below.is-open .home-delivery-tip{top:calc(100% + 8px);transform:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-usual.is-below:not(.is-shut):hover .home-delivery-tip,#home-page .home-delivery-usual.is-below .home-delivery-info:focus-visible+.home-delivery-tip,#home-page .home-delivery-usual.is-below.is-open .home-delivery-tip{top:calc(100% + 9px)}}#home-page .home-delivery-usual.is-below:not(.is-shut):hover .home-delivery-tip:after,#home-page .home-delivery-usual.is-below .home-delivery-info:focus-visible+.home-delivery-tip:after,#home-page .home-delivery-usual.is-below.is-open .home-delivery-tip:after{top:auto;bottom:100%}#home-page .home-delivery-usual.is-shut .home-delivery-tip{visibility:hidden;opacity:0;transition:opacity .12s,visibility .12s,top 0s .12s,transform 0s .12s}#home-page .home-delivery-more{box-sizing:content-box;height:17px;color:var(--text-muted);white-space:nowrap;flex-wrap:wrap;align-content:flex-start;margin:auto 0 0;padding-top:6px;font-size:13px;line-height:17px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-more{height:19px;padding-top:7px;font-size:14px;line-height:19px}}#home-page .home-delivery-side--calm{justify-content:center;gap:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-side--calm{gap:7px}}#home-page .home-delivery-side--calm>i{color:var(--success);font-size:26px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-side--calm>i{font-size:29px}}#home-page .home-delivery-side--calm.is-none>i{color:var(--text-muted)}#home-page .home-delivery-main--calm{justify-content:center;gap:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-main--calm{gap:11px}}#home-page .home-delivery-main--calm .home-delivery-track{margin-top:0}#home-page .home-delivery-calm-line{color:var(--text-muted);font-size:13px;line-height:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-calm-line{font-size:14px;line-height:19px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container delivery (width<460px){#home-page .home-delivery-body{gap:14px}#home-page .home-delivery-side{flex-basis:96px}#home-page .home-delivery-count{font-size:32px;line-height:36px}#home-page .home-delivery-word,#home-page .home-delivery-calm-title{font-size:15px;line-height:19px}#home-page .home-delivery-all-rest,#home-page .home-delivery-taken,#home-page .home-delivery-line>.home-feed-tag,#home-page .home-delivery-usual-rest{display:none}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container delivery (width<506px){#home-page .home-delivery-body{gap:15px}#home-page .home-delivery-side{flex-basis:106px}#home-page .home-delivery-count{font-size:35px;line-height:40px}#home-page .home-delivery-word,#home-page .home-delivery-calm-title{font-size:17px;line-height:21px}#home-page .home-delivery-all-rest,#home-page .home-delivery-taken,#home-page .home-delivery-line>.home-feed-tag,#home-page .home-delivery-usual-rest{display:none}}}@container delivery (width<300px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){#home-page .home-delivery-body{flex-direction:column;gap:10px}#home-page .home-delivery-side{flex-direction:row;flex:none;align-items:center;gap:8px}#home-page .home-delivery-words{white-space:nowrap}#home-page .home-delivery-all{margin:0 0 0 auto;padding-top:0}#home-page .home-delivery-side--calm{justify-content:flex-start;gap:10px}#home-page .home-delivery-tip{max-width:min(260px,100%)}#home-page .home-delivery-list>li:nth-child(3),#home-page .home-delivery-more{display:none}}}@container delivery (width<330px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-delivery-body{flex-direction:column;gap:11px}#home-page .home-delivery-side{flex-direction:row;flex:none;align-items:center;gap:9px}#home-page .home-delivery-words{white-space:nowrap}#home-page .home-delivery-all{margin:0 0 0 auto;padding-top:0}#home-page .home-delivery-side--calm{justify-content:flex-start;gap:11px}#home-page .home-delivery-tip{max-width:min(286px,100%)}#home-page .home-delivery-list>li:nth-child(3),#home-page .home-delivery-more{display:none}}}@media only screen and (width<=800px){@container page (width<720px){#home-page .home-delivery-body{flex-direction:column;gap:10px}#home-page .home-delivery-side{flex-direction:row;flex:none;align-items:center;gap:8px}#home-page .home-delivery-words{white-space:nowrap}#home-page .home-delivery-all{margin:0 0 0 auto;padding-top:0}#home-page .home-delivery-side--calm{justify-content:flex-start;gap:10px}#home-page .home-delivery-tip{max-width:min(260px,100%)}#home-page .home-delivery-all-rest,#home-page .home-delivery-taken,#home-page .home-delivery-line>.home-feed-tag,#home-page .home-delivery-usual-rest{display:inline}}}#home-page .home-chart-row .an-card{background-color:var(--bg-card-clickable)!important;border-color:var(--border-card)!important;box-shadow:var(--home-card-shadow)!important}#home-page .home-chart-row .an-card-header{letter-spacing:.04em;color:var(--text-muted);background:0 0;border-bottom:0;gap:6px;min-height:34px;padding:12px 16px 0;font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-chart-row .an-card-header{gap:7px;min-height:37px;padding:13px 18px 0;font-size:12px}}#home-page .home-chart-row .an-card-header i{color:var(--accent);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-chart-row .an-card-header i{font-size:12px}}#home-page .home-chart-row .home-tta-card:focus-visible{box-shadow:0 0 0 2px var(--bg-card-main), 0 0 0 4px var(--accent)!important}#home-page .home-tta-card:focus-visible{outline:none}#home-page .home-layout{grid-template-columns:1.55fr 1fr;align-items:start;gap:14px;margin-bottom:14px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-layout{gap:15px;margin-bottom:15px}}#home-page .home-col-main{flex-direction:column;align-self:stretch;display:flex}#home-page .home-col-main>.home-card,#home-page .home-col-main>.home-card>.home-card-body{flex-direction:column;flex:1;display:flex}#home-page .home-col-main .home-empty{margin-top:auto;margin-bottom:auto}#home-page .home-col-main,#home-page .home-col-side{flex-direction:column;gap:14px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-col-main,#home-page .home-col-side{gap:15px}}#home-page .home-card{box-shadow:var(--home-card-shadow)}#home-page .home-card-header{background:0 0;border-bottom:0;min-height:34px;padding:12px 18px 8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-header{min-height:37px;padding:13px 20px 9px}}#home-page .home-card-title{letter-spacing:.04em;gap:6px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-title{gap:7px;font-size:12px}}#home-page .home-card-title i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-title i{font-size:12px}}#home-page .home-card-link{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-link{font-size:12px}}#home-page .home-card-body{padding:4px 18px 16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-body{padding:4px 20px 18px}}#home-page .home-card-body--flush{padding:2px 0 6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-body--flush{padding:2px 0 7px}}#home-page .home-col-main .home-card-body--flush{min-height:372px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-col-main .home-card-body--flush{min-height:409px}}#home-page .home-card-body--bookmarks{min-height:calc(var(--home-bookmark-rows,0) * 52px + 8px);flex-direction:column;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card-body--bookmarks{min-height:calc(var(--home-bookmark-rows,0) * 57px + 9px)}}#home-page .home-card-body--bookmarks .home-empty{margin-top:auto;margin-bottom:auto}#home-page .home-feed-row{min-height:52px;color:inherit;align-items:center;gap:12px;padding:10px 20px;text-decoration:none;transition:background-color .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-feed-row{gap:13px;min-height:57px;padding:11px 22px}}#home-page .home-feed-row:hover{background:var(--bg-hover-soft)}#home-page .home-feed-icon{background:var(--accent-icon-bg);width:32px;height:32px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-feed-icon{width:35px;height:35px;font-size:14px}}#home-page .home-feed-icon.home-feed-icon--call,#home-page .home-feed-icon.home-feed-icon--dialout,#home-page .home-feed-icon.home-feed-icon--callerid{background:var(--call-icon-bg);color:var(--success-bright)}#home-page .home-feed-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}#home-page .home-feed-label{color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;line-height:16px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-feed-label{gap:8px;font-size:14px;line-height:18px}}#home-page .home-feed-sub{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:15px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-feed-sub{font-size:13px;line-height:17px}}#home-page .home-feed-tag{text-transform:uppercase;letter-spacing:.04em;color:var(--alert-chip-ink);background:var(--danger-chip-bg);border-radius:3px;flex-shrink:0;padding:1px 6px;font-size:9px;font-weight:700;line-height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-feed-tag{padding:1px 7px;font-size:10px;line-height:13px}}#home-page .home-feed-tag--undelivered{color:var(--pending-text);background:var(--pending-chip-bg)}#home-page .home-feed-tag--live{color:var(--live-text);background:var(--live-chip-bg)}#home-page .home-feed-who{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#home-page .home-feed-acct{color:var(--text-muted);background:var(--bg-inset);border:1px solid var(--border);border-radius:4px;flex-shrink:0;padding:0 5px;font-size:10.5px;font-weight:600;line-height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-feed-acct{padding:0 6px;font-size:12px;line-height:15px}}#home-page .home-feed-time{text-align:right;white-space:nowrap;min-width:56px;color:var(--text-muted);flex-shrink:0;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-feed-time{min-width:62px;font-size:12px}}#home-page .home-feed-fav{cursor:pointer;width:auto;min-height:0;color:var(--text-muted);background:0 0;border:0;flex-shrink:0;padding:4px;font-size:14px;transition:color .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-feed-fav{font-size:15px}}#home-page .home-feed-fav:hover,#home-page .home-feed-fav.active{color:var(--warning-icon)}#home-page .home-feed-pin{color:var(--warning-icon);flex-shrink:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-feed-pin{font-size:14px}}#home-page .home-bookmark-more{border-top:1px solid var(--border);color:var(--accent);align-items:center;gap:7px;margin-top:2px;padding:11px 20px;font-size:12px;font-weight:500;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-bookmark-more{gap:8px;padding:12px 22px;font-size:13px}}#home-page .home-bookmark-more:hover{background:var(--bg-hover-soft)}#home-page .home-bookmark-more i:first-child{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-bookmark-more i:first-child{font-size:13px}}#home-page .home-bookmark-more i:last-child{margin-left:auto;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-bookmark-more i:last-child{font-size:11px}}#home-page .home-card--invoice .home-card-body{flex-direction:column;min-height:179px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-card--invoice .home-card-body{min-height:197px}}#home-page .home-card--invoice .home-empty{margin-top:auto;margin-bottom:auto}#home-page .home-invoice-lite{flex:none;padding:4px 0}#home-page .home-invoice-lite-due{justify-content:space-between;align-items:baseline;gap:12px;height:26px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-invoice-lite-due{gap:13px;height:29px}}#home-page .home-invoice-lite-label{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-invoice-lite-label{font-size:14px}}#home-page .home-invoice-lite-val{color:var(--text-strong);font-family:Barlow,Inter,sans-serif;font-size:26px;font-weight:600;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-invoice-lite-val{font-size:29px}}#home-page .home-invoice-lite-asof{height:15px;color:var(--text-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:5px;font-size:12px;line-height:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-invoice-lite-asof{gap:11px;height:17px;margin-top:6px;font-size:13px;line-height:17px}}#home-page .home-invoice-lite-asof>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#home-page .home-invoice-lite-pastdue{background:var(--warning-chip-bg);color:var(--warning-deep);border-radius:5px;flex:none;padding:0 5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-invoice-lite-pastdue{border-radius:6px;padding:0 6px}}#home-page .home-invoice-lite-meta{border-top:1px solid var(--border);color:var(--text-muted);flex-direction:column;margin-top:12px;padding-top:12px;font-size:12px;line-height:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#home-page .home-invoice-lite-meta{margin-top:13px;padding-top:13px;font-size:13px;line-height:17px}}#home-page .home-invoice-lite-meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=900px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=990px){#home-page .home-layout{grid-template-columns:1fr}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#home-page.padded-content{padding-left:0;padding-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#home-page.padded-content{padding-left:0;padding-right:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#home-page .home-card-header,#home-page .home-card-body:not(.home-card-body--flush),#home-page .home-feed-row,#home-page .home-skel-row,#home-page .home-bookmark-more{padding-left:16px;padding-right:16px}#home-page .oncall-card:not(.oncall-card--phone){--oncall-gutter:16px}#home-page .home-hero-wrap{padding-left:calc(var(--page-gutter) + 17px);padding-right:calc(var(--page-gutter) + 17px)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#home-page .home-card-header,#home-page .home-card-body:not(.home-card-body--flush),#home-page .home-feed-row,#home-page .home-skel-row,#home-page .home-bookmark-more{padding-left:18px;padding-right:18px}#home-page .oncall-card:not(.oncall-card--phone){--oncall-gutter:18px}#home-page .home-hero-wrap{padding-left:calc(var(--page-gutter) + 17px);padding-right:calc(var(--page-gutter) + 17px);padding-left:calc(var(--page-gutter) + 19px);padding-right:calc(var(--page-gutter) + 19px)}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#home-page .home-hero-wrap{border:1px solid var(--border-card);box-shadow:var(--home-card-shadow);border-radius:7px;margin-left:0;margin-right:0;padding-left:16px;padding-right:16px}#home-page .home-hero-wrap:after{display:none}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#home-page .home-hero-wrap{border:1px solid var(--border-card);box-shadow:var(--home-card-shadow);border-radius:8px;margin-left:0;margin-right:0;padding-left:18px;padding-right:18px}#home-page .home-hero-wrap:after{display:none}}}@media only screen and (width<=800px){@container page (width<720px){#home-page .home-hero-wrap,#home-page .home-card{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));border-left-width:0;border-right-width:0;border-radius:0}#home-page .an-card{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));border-left-width:0!important;border-right-width:0!important;border-radius:0!important}}}@media (prefers-reduced-motion:reduce){#home-page .home-chart-block{transition:none}}body.dark #home-page .home-chart-row .an-card{box-shadow:none;background-color:var(--bg-card-clickable)!important;border-color:var(--border-card)!important}#bookmarks-page{flex-direction:column;flex:1;min-height:0;display:flex}#bookmarks-page>.padded-content{background:var(--bg-card);box-shadow:none;border:0;border-radius:0;flex:1;margin:0;padding:0;overflow-y:auto;container:bm/inline-size}#bookmarks-page .bm-title{flex:none;align-items:center;gap:10px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-title{gap:11px}}#bookmarks-page .bm-title>i{color:var(--accent);font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-title>i{font-size:15px}}#bookmarks-page .bm-title .ap-page-sub{color:var(--text-muted);white-space:nowrap;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-title .ap-page-sub{font-size:13px}}#bookmarks-page .bm-title .ap-page-sub b{color:var(--text-strong);font-weight:600}#bookmarks-page .ap-search-clear{width:auto;min-width:24px;height:100%;min-height:0;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0 2px;font-size:12px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .ap-search-clear{min-width:26px;font-size:13px}}#bookmarks-page .bm-chip{border:1px solid var(--border);background:var(--bg-control);width:auto;height:36px;color:var(--text);white-space:nowrap;cursor:pointer;border-radius:7px;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-chip{border-radius:8px;gap:7px;height:40px;padding:0 12px;font-size:13px}}#bookmarks-page .bm-chip:hover{border-color:var(--accent);color:var(--accent)}#bookmarks-page .bm-chip--danger{color:var(--danger)}#bookmarks-page .bm-chip--danger:hover{border-color:var(--danger);color:var(--danger);background:var(--danger-wash)}#bookmarks-page .ap-sticky-actions .ap-search{margin:0}#bookmarks-page .bm-typebar{top:var(--ap-bar-h,60px);z-index:40;background:var(--bg-inset);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px;min-height:44px;padding:5px 24px;display:flex;position:sticky}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-typebar{top:var(--ap-bar-h,66px);min-height:48px;padding:6px 26px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#bookmarks-page .bm-typebar{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#bookmarks-page .bm-typebar{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}#bookmarks-page .bm-typebar .acct-switch-tab{flex:none}#bookmarks-page .bm-typebar .bm-tab--unavailable,#bookmarks-page .bm-typebar .bm-tab--unavailable.active{color:var(--danger)}#bookmarks-page .bm-typebar .bm-tab-admin{align-items:center;display:inline-flex}#bookmarks-page .bm-grow{flex:auto}#bookmarks-page .bm-select{border:1px solid var(--border);background:var(--bg-card);width:auto;height:30px;color:var(--text);border-radius:7px;flex:none;margin-left:auto;padding:0 8px;font-family:inherit;font-size:12px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-select{border-radius:8px;height:33px;padding:0 9px;font-size:13px}}#bookmarks-page .bm-notice{color:var(--text);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:9px 24px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-notice{gap:11px;padding:10px 26px;font-size:14px}}#bookmarks-page .bm-notice i{color:var(--danger)}#bookmarks-page .bm-notice a{font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-notice a{font-size:13px}}#bookmarks-page .bm-error{color:var(--danger);padding:20px 24px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-error{padding:22px 26px;font-size:14px}}#bookmarks-page .ap-empty small{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .ap-empty small{font-size:14px}}#bookmarks-page .bm-table-wrap{overflow-x:visible}#bookmarks-page .bm-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table{min-width:1056px;font-size:14px}}#bookmarks-page .bm-table thead th{top:calc(var(--ap-bar-h,60px) + var(--bm-types-h,45px) - 2px);z-index:10;background:var(--bg-inset);box-shadow:0 2px 0 var(--border);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);text-align:left;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:9px 12px;font-size:11px;font-weight:700;position:sticky}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table thead th{top:calc(var(--ap-bar-h,66px) + var(--bm-types-h,50px) - 2px);padding:10px 13px;font-size:12px}}#bookmarks-page .bm-table thead th.sortable{cursor:pointer}#bookmarks-page .bm-table thead th.sortable:hover{color:var(--text-strong)}#bookmarks-page .bm-table thead th i{opacity:.6;margin-left:3px;font-size:.75em}#bookmarks-page .bm-table thead th.sortable .fa-sort-up,#bookmarks-page .bm-table thead th.sortable .fa-sort-down{opacity:1;color:var(--accent)}#bookmarks-page .bm-table td{border-bottom:1px solid var(--border);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:32px;color:var(--text);padding:5px 12px;line-height:19px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table td{height:35px;padding:6px 13px;line-height:21px}}#bookmarks-page .bm-table tbody tr{cursor:pointer}#bookmarks-page .bm-table tbody tr:hover td,#bookmarks-page .bm-table tbody tr.sel td{background:var(--bg-hover-soft)}#bookmarks-page .bm-table tbody tr.focus td{box-shadow:inset 2px 0 0 var(--accent)}#bookmarks-page .bm-table tbody tr.unavail td,#bookmarks-page .bm-table tbody tr.bm-hidden td{color:var(--text-muted)}#bookmarks-page .bm-table tbody tr.unavail,#bookmarks-page .bm-table tbody tr.bm-hidden{cursor:default}#bookmarks-page .bm-table .bm-c-check{width:28px;padding-left:10px;padding-right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-check{width:31px;padding-left:11px}}#bookmarks-page .bm-table .bm-c-type{width:132px;font-size:11.5px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-type{width:145px;font-size:13px}}#bookmarks-page .bm-table .bm-c-acct{font-variant-numeric:tabular-nums;width:92px;color:var(--text-strong);font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-acct{width:101px}}#bookmarks-page .bm-table .bm-c-client{width:17%}#bookmarks-page .bm-table.bm-table--business .bm-c-client{width:40%}#bookmarks-page .bm-table .bm-c-client .bm-muted{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-client .bm-muted{font-size:12px}}#bookmarks-page .bm-table .bm-c-agent{width:76px;color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-agent{width:84px;font-size:13px}}#bookmarks-page .bm-table .bm-c-ucn{width:104px;padding-right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-ucn{width:114px}}#bookmarks-page .bm-table .bm-c-when{width:160px;color:var(--text-muted);font-variant-numeric:tabular-nums;padding-right:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-when{width:176px;font-size:13px}}#bookmarks-page .bm-table .bm-c-saved{width:72px;color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-saved{width:79px;font-size:13px}}#bookmarks-page .bm-table .bm-c-act{text-align:right;width:68px;padding-top:0;padding-bottom:0;padding-left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-act{width:75px}}#bookmarks-page .bm-table .bm-c-check input{vertical-align:-2px;width:14px;height:14px;accent-color:var(--accent);opacity:0;margin:0;transition:opacity .1s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-check input{width:15px;height:15px}}#bookmarks-page .bm-table thead .bm-c-check input,#bookmarks-page .bm-table tbody tr:hover .bm-c-check input,#bookmarks-page .bm-table tbody tr.sel .bm-c-check input,#bookmarks-page .bm-table tbody tr.focus .bm-c-check input{opacity:1}#bookmarks-page .bm-table:has(tr.sel) .bm-c-check input{opacity:1}#bookmarks-page .bm-table .bm-c-type i{margin-right:5px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-type i{margin-right:6px;font-size:11px}}#bookmarks-page .bm-table .bm-t-call,#bookmarks-page .bm-table .bm-t-callerid{color:var(--series-calls-text)}#bookmarks-page .bm-table .bm-t-dialout{color:var(--series-dialout-text)}#bookmarks-page .bm-table .bm-t-call_message,#bookmarks-page .bm-table .bm-t-message_dm{color:var(--series-messages-text)}#bookmarks-page .bm-table .bm-t-business{color:var(--admin-words)}#bookmarks-page .bm-table .bm-details-link{color:inherit;text-decoration:none}#bookmarks-page .bm-table .bm-pre{color:var(--text-muted);margin-right:4px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-pre{font-size:12px}}#bookmarks-page .bm-table .bm-sub{color:var(--text-muted)}#bookmarks-page .bm-table .bm-unavail,#bookmarks-page .bm-table .bm-left-why{font-style:italic}#bookmarks-page .bm-table .bm-c-ucn code{background:var(--bg-code);color:var(--text-strong);font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 5px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-ucn code{padding:1px 6px;font-size:13px}}#bookmarks-page .bm-table .bm-copy{opacity:0;width:auto;color:var(--text-muted);cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0 2px;font-size:11px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-copy{font-size:12px}}#bookmarks-page .bm-table tbody tr:hover .bm-copy{opacity:1}#bookmarks-page .bm-table .bm-copy:hover{color:var(--accent)}#bookmarks-page .bm-table .bm-act{border:1px solid var(--border);background:var(--bg-card);width:24px;height:24px;color:var(--text-muted);cursor:pointer;opacity:0;border-radius:5px;justify-content:center;align-items:center;font-size:11px;text-decoration:none;transition:opacity .1s,color .15s,border-color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-act{border-radius:6px;width:26px;height:26px;font-size:12px}}#bookmarks-page .bm-table .bm-act:hover{color:var(--accent);border-color:var(--accent)}#bookmarks-page .bm-table .bm-act--pin{color:var(--warning-icon)}#bookmarks-page .bm-table .bm-act+.bm-act{margin-left:4px}#bookmarks-page .bm-table tbody tr:hover .bm-act,#bookmarks-page .bm-table tbody tr.focus .bm-act{opacity:1}#bookmarks-page .bm-table .bm-tag{letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border-radius:3px;margin-right:6px;padding:1px 6px;font-size:9px;font-weight:700;line-height:1.6;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-tag{margin-right:7px;padding:1px 7px;font-size:10px}}#bookmarks-page .bm-table .bm-tag--urgent{color:var(--danger);background:var(--danger-chip-bg)}#bookmarks-page .bm-table .bm-tag--undelivered{color:var(--pending-text);background:var(--pending-chip-bg)}#bookmarks-page .bm-table .bm-tag--unread{color:var(--accent);background:var(--accent-soft);border:1px solid var(--border)}#bookmarks-page .bm-table .bm-tag--deleted{color:var(--text-muted);background:var(--bg-code);border:1px solid var(--border)}#bookmarks-page .bm-table .bm-nomatch{text-align:center;color:var(--text-muted);white-space:normal;padding:20px 24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-nomatch{padding:22px 26px}}#bookmarks-page .bm-table .bm-nomatch a{margin-left:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-nomatch a{margin-left:7px}}#bookmarks-page .bm-table .bm-nomatch-row{cursor:default}#bookmarks-page .bm-table .bm-nomatch-row:hover td{background:0 0}#bookmarks-page .bm-table .bm-skel,#bookmarks-page .bm-table .bm-c-ucn code.bm-skel{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#bookmarks-page .bm-table .bm-skel,#bookmarks-page .bm-table .bm-c-ucn code.bm-skel{animation:none}}#bookmarks-page .bm-table .bm-skel,#bookmarks-page .bm-table .bm-c-ucn code.bm-skel{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-skel,#bookmarks-page .bm-table .bm-c-ucn code.bm-skel{border-radius:7px}}#bookmarks-page .bm-table .bm-skel strong,#bookmarks-page .bm-table .bm-c-ucn code.bm-skel strong{color:#0000}#bookmarks-page .bm-table tbody tr.bm-skel-row{cursor:default}#bookmarks-page .bm-table tbody tr.bm-skel-row:hover td{background:0 0}#bookmarks-page .bm-table tbody tr.bm-skel-row td{text-overflow:clip}#bookmarks-page .bm-table tbody tr.bm-skel-row .bm-copy{visibility:hidden}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container bm (width<=1009px){#bookmarks-page .bm-typebar{flex-wrap:wrap;row-gap:4px;overflow-x:visible}#bookmarks-page .bm-typebar .bm-select{margin-left:auto}#bookmarks-page .bm-table-wrap{overflow:visible}#bookmarks-page .bm-table{table-layout:auto;min-width:0;display:block}#bookmarks-page .bm-table thead{display:none}#bookmarks-page .bm-table tbody,#bookmarks-page .bm-table tr{display:block}#bookmarks-page .bm-table tr{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:3px 12px;padding:12px 14px;display:flex;position:relative}#bookmarks-page .bm-table td{white-space:normal;border:0;height:auto;padding:0;display:inline;overflow:visible;box-shadow:none!important;background:0 0!important}#bookmarks-page .bm-table td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-right:4px;font-size:10.5px;font-weight:600}#bookmarks-page .bm-table td[data-label]{white-space:nowrap}#bookmarks-page .bm-table .bm-c-check{display:none}#bookmarks-page .bm-table .bm-c-type{flex:auto;order:1;font-size:11.5px}#bookmarks-page .bm-table .bm-c-when{flex:none;order:2;width:150px;font-size:11.5px}#bookmarks-page .bm-table .bm-c-when[data-label]:before{content:none}#bookmarks-page .bm-table .bm-c-details{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:100%;order:3;min-height:32px;margin-right:44px;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}#bookmarks-page .bm-table tr.bm-left .bm-c-details{-webkit-line-clamp:none;display:block}#bookmarks-page .bm-table .bm-left-sep{display:none}#bookmarks-page .bm-table .bm-left-why{font-size:13px;font-weight:400;display:block}#bookmarks-page .bm-table .bm-c-client{text-overflow:ellipsis;flex:100%;order:4;min-width:0;font-size:12px;overflow:hidden}#bookmarks-page .bm-table .bm-c-acct,#bookmarks-page .bm-table .bm-c-agent,#bookmarks-page .bm-table .bm-c-ucn,#bookmarks-page .bm-table .bm-c-saved{width:auto}#bookmarks-page .bm-table .bm-c-acct{order:5;font-size:12px}#bookmarks-page .bm-table .bm-c-agent{text-transform:none;order:6;font-size:12px}#bookmarks-page .bm-table .bm-c-ucn{order:7;font-size:12px}#bookmarks-page .bm-table .bm-c-ucn .bm-copy{display:none}#bookmarks-page .bm-table .bm-c-saved{order:8;font-size:12px}#bookmarks-page .bm-table .bm-c-none{display:none}#bookmarks-page .bm-table .bm-c-act{order:9;width:auto;position:absolute;top:34px;right:12px}#bookmarks-page .bm-table .bm-c-act .bm-act{opacity:1;border-radius:50%;width:32px;height:32px;font-size:13px}#bookmarks-page .bm-table .bm-c-act .bm-act:not(.bm-act--pin){display:none}#bookmarks-page .bm-table .bm-nomatch-row{display:block}#bookmarks-page .bm-table .bm-c-check{justify-content:center;align-items:center;width:14px;height:18px;padding:0;display:inline-flex;position:absolute;top:12px;left:0}#bookmarks-page .bm-table tbody tr:hover,#bookmarks-page .bm-table tbody tr.sel{background:var(--bg-hover-soft)}#bookmarks-page .bm-table tbody tr.focus{box-shadow:inset 2px 0 0 var(--accent)}#bookmarks-page .bm-table tbody tr.bm-skel-row:hover{background:0 0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container bm (width<=1110px){#bookmarks-page .bm-typebar{flex-wrap:wrap;row-gap:4px;overflow-x:visible}#bookmarks-page .bm-typebar .bm-select{margin-left:auto}#bookmarks-page .bm-table-wrap{overflow:visible}#bookmarks-page .bm-table{table-layout:auto;min-width:0;display:block}#bookmarks-page .bm-table thead{display:none}#bookmarks-page .bm-table tbody,#bookmarks-page .bm-table tr{display:block}#bookmarks-page .bm-table tr{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:3px 13px;padding:13px 15px;display:flex;position:relative}#bookmarks-page .bm-table td{white-space:normal;border:0;height:auto;padding:0;display:inline;overflow:visible;box-shadow:none!important;background:0 0!important}#bookmarks-page .bm-table td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-right:4px;font-size:12px;font-weight:600}#bookmarks-page .bm-table td[data-label]{white-space:nowrap}#bookmarks-page .bm-table .bm-c-check{display:none}#bookmarks-page .bm-table .bm-c-type{flex:auto;order:1;font-size:13px}#bookmarks-page .bm-table .bm-c-when{flex:none;order:2;width:165px;font-size:13px}#bookmarks-page .bm-table .bm-c-when[data-label]:before{content:none}#bookmarks-page .bm-table .bm-c-details{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:100%;order:3;min-height:35px;margin-right:48px;font-size:17px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}#bookmarks-page .bm-table tr.bm-left .bm-c-details{-webkit-line-clamp:none;display:block}#bookmarks-page .bm-table .bm-left-sep{display:none}#bookmarks-page .bm-table .bm-left-why{font-size:14px;font-weight:400;display:block}#bookmarks-page .bm-table .bm-c-client{text-overflow:ellipsis;flex:100%;order:4;min-width:0;font-size:13px;overflow:hidden}#bookmarks-page .bm-table .bm-c-acct,#bookmarks-page .bm-table .bm-c-agent,#bookmarks-page .bm-table .bm-c-ucn,#bookmarks-page .bm-table .bm-c-saved{width:auto}#bookmarks-page .bm-table .bm-c-acct{order:5;font-size:13px}#bookmarks-page .bm-table .bm-c-agent{text-transform:none;order:6;font-size:13px}#bookmarks-page .bm-table .bm-c-ucn{order:7;font-size:13px}#bookmarks-page .bm-table .bm-c-ucn .bm-copy{display:none}#bookmarks-page .bm-table .bm-c-saved{order:8;font-size:13px}#bookmarks-page .bm-table .bm-c-none{display:none}#bookmarks-page .bm-table .bm-c-act{order:9;width:auto;position:absolute;top:37px;right:13px}#bookmarks-page .bm-table .bm-c-act .bm-act{opacity:1;border-radius:50%;width:35px;height:35px;font-size:14px}#bookmarks-page .bm-table .bm-c-act .bm-act:not(.bm-act--pin){display:none}#bookmarks-page .bm-table .bm-nomatch-row{display:block}#bookmarks-page .bm-table .bm-c-check{justify-content:center;align-items:center;width:15px;height:20px;padding:0;display:inline-flex;position:absolute;top:13px;left:0}#bookmarks-page .bm-table tbody tr:hover,#bookmarks-page .bm-table tbody tr.sel{background:var(--bg-hover-soft)}#bookmarks-page .bm-table tbody tr.focus{box-shadow:inset 2px 0 0 var(--accent)}#bookmarks-page .bm-table tbody tr.bm-skel-row:hover{background:0 0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-list (width<=800px){#bookmarks-page .ap-list-view.bm-view .ap-sticky-actions{flex-wrap:wrap;row-gap:8px}#bookmarks-page .ap-list-view.bm-view .ap-sticky-actions .ap-search{flex:220px}#bookmarks-page .bm-typebar{position:static;top:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-list (width<=880px){#bookmarks-page .ap-list-view.bm-view .ap-sticky-actions{flex-wrap:wrap;row-gap:9px}#bookmarks-page .ap-list-view.bm-view .ap-sticky-actions .ap-search{flex:242px}#bookmarks-page .bm-typebar{position:static;top:auto}}}@media only screen and (width<=800px){#bookmarks-page>.padded-content{border-left:0;border-right:0;border-radius:0;margin-top:0}#bookmarks-page .ap-sticky-actions .ap-search{height:44px}#bookmarks-page .bm-typebar{padding:6px 12px}#bookmarks-page .bm-select{display:none}#bookmarks-page .bm-table-wrap{overflow:visible}#bookmarks-page .bm-table{table-layout:auto;min-width:0;display:block}#bookmarks-page .bm-table thead{display:none}#bookmarks-page .bm-table tbody,#bookmarks-page .bm-table tr{display:block}#bookmarks-page .bm-table tr{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:3px 12px;padding:12px 14px;display:flex;position:relative}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table tr{gap:3px 13px;padding:13px 15px}}@media only screen and (width<=800px){#bookmarks-page .bm-table td{white-space:normal;border:0;height:auto;padding:0;display:inline;overflow:visible;box-shadow:none!important;background:0 0!important}#bookmarks-page .bm-table td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-right:4px;font-size:10.5px;font-weight:600}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table td[data-label]:before{font-size:12px}}@media only screen and (width<=800px){#bookmarks-page .bm-table td[data-label]{white-space:nowrap}#bookmarks-page .bm-table .bm-c-check{display:none}#bookmarks-page .bm-table .bm-c-type{flex:auto;order:1;font-size:11.5px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-type{font-size:13px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-when{flex:none;order:2;width:150px;font-size:11.5px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-when{width:165px;font-size:13px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-when[data-label]:before{content:none}#bookmarks-page .bm-table .bm-c-details{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:100%;order:3;min-height:32px;margin-right:44px;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-details{min-height:35px;margin-right:48px;font-size:17px}}@media only screen and (width<=800px){#bookmarks-page .bm-table tr.bm-left .bm-c-details{-webkit-line-clamp:none;display:block}#bookmarks-page .bm-table .bm-left-sep{display:none}#bookmarks-page .bm-table .bm-left-why{font-size:13px;font-weight:400;display:block}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-left-why{font-size:14px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-client{text-overflow:ellipsis;flex:100%;order:4;min-width:0;font-size:12px;overflow:hidden}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-client{font-size:13px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-acct,#bookmarks-page .bm-table .bm-c-agent,#bookmarks-page .bm-table .bm-c-ucn,#bookmarks-page .bm-table .bm-c-saved{width:auto}#bookmarks-page .bm-table .bm-c-acct{order:5;font-size:12px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-acct{font-size:13px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-agent{text-transform:none;order:6;font-size:12px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-agent{font-size:13px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-ucn{order:7;font-size:12px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-ucn{font-size:13px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-ucn .bm-copy{display:none}#bookmarks-page .bm-table .bm-c-saved{order:8;font-size:12px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-saved{font-size:13px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-none{display:none}#bookmarks-page .bm-table .bm-c-act{order:9;width:auto;position:absolute;top:34px;right:12px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-act{top:37px;right:13px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-act .bm-act{opacity:1;border-radius:50%;width:32px;height:32px;font-size:13px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#bookmarks-page .bm-table .bm-c-act .bm-act{width:35px;height:35px;font-size:14px}}@media only screen and (width<=800px){#bookmarks-page .bm-table .bm-c-act .bm-act:not(.bm-act--pin){display:none}#bookmarks-page .bm-table .bm-nomatch-row{display:block}#bookmarks-page .bm-table .bm-c-details{min-height:44px;margin-right:54px}#bookmarks-page .bm-table .bm-c-act{top:28px}#bookmarks-page .bm-table .bm-c-act .bm-act{width:44px;height:44px;min-height:44px}#content #bookmarks-page>.padded-content{padding-left:0;padding-right:0}}.is-preview-locked{filter:opacity(.45);cursor:not-allowed!important}.is-preview-locked.active,.is-preview-locked[aria-pressed=true]{filter:none}.is-preview-still{cursor:default!important}:where(#roster-page,.roster-panel,.roster-picker,.roster-sheet) button{width:auto;font-weight:inherit;border-radius:0}:where(#roster-page,.roster-panel,.roster-picker,.roster-sheet) button:hover{opacity:1}#roster-page{container:roster/inline-size}#roster-page .roster-grow{flex:auto}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container roster (width<720px){#roster-page .roster-head .page-head-end{margin-left:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container roster (width<792px){#roster-page .roster-head .page-head-end{margin-left:0}}}#roster-page .roster-slow{color:var(--text-muted);margin:-10px 0 15px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-slow{margin:-11px 0 17px;font-size:13px}}#roster-page .roster-body{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-body{grid-template-columns:minmax(0,1fr) 352px;gap:22px}}#roster-page .roster-body--single{grid-template-columns:minmax(0,1fr)}#roster-page .roster-main{flex-direction:column;gap:25px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-main{gap:28px}}#roster-page .roster-section-head{color:var(--text-muted);align-items:center;gap:5px;margin:0 0 10px;font-size:11px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-section-head{gap:6px;margin:0 0 11px;font-size:12px}}#roster-page .roster-section-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-family:inherit;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-section-title{font-size:12px}}#roster-page .roster-updated{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-updated{font-size:12px}}#roster-page .roster-surface{background:var(--bg-card);border:1px solid var(--border-card);box-shadow:var(--home-card-shadow);border-radius:7px;overflow:clip}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-surface{border-radius:8px}}#roster-page .roster-zone{color:var(--chip-neutral-ink);background:var(--chip-neutral-bg);border-radius:20px;flex:none;padding:2px 10px;font-size:11px;font-weight:600;line-height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-zone{border-radius:22px;padding:2px 11px;font-size:12px;line-height:15px}}#roster-page .roster-chip{white-space:nowrap;border-radius:20px;align-items:center;padding:2px 10px;font-size:11px;font-weight:600;line-height:14px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-chip{border-radius:22px;padding:2px 11px;font-size:12px;line-height:15px}}#roster-page .roster-chip--red{color:var(--text-urgent);background:var(--danger-chip-bg)}#roster-page .roster-chip--amber{color:var(--warning-deep);background:var(--warning-chip-bg)}#roster-page .roster-chip--accent{color:var(--accent);background:var(--accent-chip-bg)}#roster-page .roster-chip--plain{color:var(--text-muted);padding:0;font-weight:500}#roster-page .roster-chip--muted{color:var(--text-meta);padding:0;font-weight:500}#roster-page .roster-link{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-link{font-size:14px}}#roster-page .roster-link:hover{text-decoration:underline}#roster-page .roster-link[aria-disabled=true]{color:var(--text-meta);cursor:default;text-decoration:none}#roster-page .roster-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-link:focus-visible{outline-offset:2px}}#roster-page .roster-btn{background:var(--btn-primary-bg);height:35px;color:var(--btn-primary-fg);font:inherit;cursor:pointer;border:0;border-radius:7px;padding:0 15px;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-btn{border-radius:8px;height:39px;padding:0 17px;font-size:14px}}#roster-page .roster-btn:hover{background:var(--btn-primary-hover-bg)}#roster-page .roster-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-btn:focus-visible{outline-offset:2px}}#roster-page .roster-icon-btn{border:1px solid var(--border-input);background:var(--bg-control);width:30px;height:30px;color:var(--text-muted);cursor:pointer;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-icon-btn{border-radius:8px;width:33px;height:33px}}#roster-page .roster-icon-btn:hover{color:var(--accent);background:var(--bg-hover-soft)}#roster-page .roster-icon-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-icon-btn:focus-visible{outline-offset:2px}}#roster-page .roster-spine{background:0 0;align-self:stretch;width:3px}#roster-page .roster-block,#roster-page .roster-error,#roster-page .roster-empty{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:10px;padding:30px 20px;font-size:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-block,#roster-page .roster-error,#roster-page .roster-empty{gap:11px;padding:33px 22px;font-size:15px}}#roster-page .roster-block,#roster-page .roster-error{background:var(--bg-card);border:1px solid var(--border-card);box-shadow:var(--home-card-shadow);border-radius:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-block,#roster-page .roster-error{border-radius:8px}}#roster-page .roster-block>i,#roster-page .roster-error>i{opacity:.4;font-size:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-block>i,#roster-page .roster-error>i{font-size:33px}}#roster-page .roster-block-text{max-width:600px;color:var(--text)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-block-text{max-width:660px}}#roster-page .roster-empty--quiet{padding:20px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-empty--quiet{padding:22px;font-size:14px}}#roster-page .roster-stale{color:var(--warning-deep);background:var(--warning-chip-bg);border-radius:7px;flex-wrap:wrap;align-items:center;gap:5px 10px;margin:0 0 10px;padding:10px 15px;font-size:12px;font-weight:500;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-stale{border-radius:8px;gap:6px 11px;margin:0 0 11px;padding:11px 17px;font-size:13px}}#roster-page .roster-stale .roster-link{font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-stale .roster-link{font-size:13px}}#roster-page .roster-skeleton{padding:5px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-skeleton{padding:6px 0}}#roster-page .roster-skel-line,#roster-page .roster-skel-row{align-items:center;gap:15px;padding:20px 15px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-skel-line,#roster-page .roster-skel-row{gap:17px;padding:22px 17px}}#roster-page .roster-skel-line{grid-template-columns:90px minmax(0,1fr) 150px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-skel-line{grid-template-columns:99px minmax(0,1fr) 165px}}#roster-page .roster-skel-row{grid-template-columns:190px 90px minmax(0,1fr);padding:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-skel-row{grid-template-columns:209px 99px minmax(0,1fr);padding:17px}}#roster-page .roster-bar--sub{width:260px;margin-top:5px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-bar--sub{width:286px;margin-top:6px}}#roster-page .roster-bar--role{width:60px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-bar--role{width:66px}}#roster-page .roster-bar--name{width:55%}#roster-page .roster-bar--meta{width:80%}#roster-page .roster-bar--when{width:150px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-bar--when{width:165px}}#roster-page .roster-group+.roster-group{border-top:1px solid var(--border-row)}#roster-page .roster-group-head{background:var(--bg-inset);align-items:center;gap:10px;min-height:40px;padding:0 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-group-head{gap:11px;min-height:44px;padding:0 17px}}#roster-page .roster-group-name{color:var(--text-strong);font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-group-name{font-size:15px}}#roster-page .roster-line{border-top:1px solid var(--border-row);cursor:pointer;grid-template-columns:4px 90px minmax(0,1fr) 170px 150px;align-items:center;column-gap:10px;min-height:52px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-line{grid-template-columns:4px 99px minmax(0,1fr) 187px 165px;column-gap:11px;min-height:57px}}#roster-page .roster-line:hover{background:var(--bg-row-hover)}#roster-page .roster-line.open{background:var(--bg-selected)}#roster-page .roster-line--accent .roster-spine{background:var(--accent)}#roster-page .roster-line--red .roster-spine{background:var(--urgent);width:4px}#roster-page .roster-line--grey .roster-spine{background:0 0}#roster-page .roster-line--none{cursor:default;color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-line--none{font-size:14px}}#roster-page .roster-line--none:hover{background:0 0}#roster-page .roster-line-none{grid-column:2/-1;padding-left:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-line-none{padding-left:6px}}#roster-page .roster-line-role{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);overflow-wrap:anywhere;padding-left:5px;font-size:10px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-line-role{padding-left:6px;font-size:11px}}#roster-page .roster-line-who{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:0;padding:10px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-line-who{padding:11px 0}}#roster-page .roster-line-who:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-line-who:focus-visible{outline-offset:2px}}#roster-page .roster-names{max-width:100%;color:var(--text-row-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-names{font-size:15px}}#roster-page .roster-names--grey{color:var(--text-muted);font-weight:500}#roster-page .roster-line-sub{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-line-sub{font-size:13px}}#roster-page .roster-line-contact{align-items:center;gap:5px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-line-contact{gap:6px}}#roster-page .roster-num{border:1px solid var(--border-input);background:var(--bg-control);height:30px;color:var(--accent);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-num{border-radius:8px;gap:6px;height:33px;padding:0 11px;font-size:13px}}#roster-page .roster-num>i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-num>i{font-size:12px}}#roster-page .roster-num:hover{background:var(--bg-hover-soft)}#roster-page .roster-num:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-num:focus-visible{outline-offset:2px}}#roster-page .roster-num--text{color:var(--text);cursor:default;background:0 0;border-color:#0000}#roster-page .roster-line-next{min-width:0;color:var(--text);flex-direction:column;padding-right:15px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-line-next{padding-right:17px;font-size:13px}}#roster-page .roster-line-next-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#roster-page .roster-note{padding:10px 15px 10px 20px;font-size:12px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-note{padding:11px 17px 11px 22px;font-size:13px}}#roster-page .roster-note--amber{color:var(--warning-deep);background:var(--warning-chip-bg)}#roster-page .roster-more,#roster-page .roster-dormant-toggle{border:0;border-top:1px solid var(--border-row);background:var(--bg-card);width:100%;font:inherit;text-align:left;color:var(--text-muted);cursor:pointer;align-items:center;gap:10px;padding:10px 15px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-more,#roster-page .roster-dormant-toggle{gap:11px;padding:11px 17px;font-size:13px}}#roster-page .roster-more:hover,#roster-page .roster-dormant-toggle:hover{color:var(--accent)}#roster-page .roster-more:focus-visible,#roster-page .roster-dormant-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-more:focus-visible,#roster-page .roster-dormant-toggle:focus-visible{outline-offset:-2px}}#roster-page .roster-more>i,#roster-page .roster-dormant-toggle>i{font-size:10px;transition:transform .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-more>i,#roster-page .roster-dormant-toggle>i{font-size:11px}}#roster-page .roster-dormant-toggle[aria-expanded=true]>i{transform:rotate(90deg)}#roster-page .roster-dormant-row{border-top:1px solid var(--border-row);min-height:40px;color:var(--text-muted);align-items:center;gap:10px;padding:0 15px 0 35px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-dormant-row{gap:11px;min-height:44px;padding:0 17px 0 39px;font-size:14px}}#roster-page .roster-week-bar{flex-wrap:wrap;align-items:center;gap:10px 15px;margin:0 0 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-week-bar{gap:11px 17px;margin:0 0 17px}}#roster-page .roster-weeknav{align-items:center;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-weeknav{gap:6px}}#roster-page .roster-week-label{text-align:center;min-width:150px;color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-week-label{min-width:165px;font-size:15px}}#roster-page .roster-month{background:var(--bg-card);border:1px solid var(--border-card);box-shadow:var(--home-card-shadow);border-radius:7px;flex-wrap:wrap;align-items:flex-start;gap:15px 40px;margin:0 0 15px;padding:15px;display:flex;container:rostermonth/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month{border-radius:8px;gap:17px 44px;margin:0 0 17px;padding:17px}}#roster-page .roster-month-cal{flex:none;min-width:0}#roster-page .roster-month-head{align-items:center;gap:10px;margin:0 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-head{gap:11px;margin:0 0 11px}}#roster-page .roster-month-title{text-align:center;color:var(--text-strong);flex:auto;margin:0;font-family:inherit;font-size:14px;font-weight:700;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-title{font-size:15px;line-height:22px}}#roster-page .roster-month-grid{flex-direction:column;display:flex}#roster-page .roster-month-row{grid-template-columns:repeat(7,40px);column-gap:5px;padding:0 5px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-row{grid-template-columns:repeat(7,44px);column-gap:6px;padding:0 6px}}#roster-page .roster-month-weekdays{padding-bottom:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-weekdays{padding-bottom:6px}}#roster-page .roster-month-weekday{text-align:center;color:var(--text-muted);font-size:11px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-weekday{font-size:12px;line-height:17px}}#roster-page .roster-month-week{border-radius:7px;padding-top:5px;padding-bottom:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-week{border-radius:8px;padding-top:6px;padding-bottom:6px}}#roster-page .roster-month-week.shown{background:var(--accent-chip-bg);box-shadow:inset 3px 0 0 var(--accent)}#roster-page .roster-month-day{background:var(--bg-soft);min-width:0;height:35px;font:inherit;color:var(--text);cursor:pointer;border:0;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-day{border-radius:8px;height:39px}}#roster-page .roster-month-day:hover:not(.today){box-shadow:inset 0 0 0 1px var(--accent)}#roster-page .roster-month-day:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-day:focus-visible{outline-offset:2px}}#roster-page .roster-month-day:focus-visible{z-index:1;position:relative}#roster-page .roster-month-day.today{box-shadow:inset 0 0 0 2px var(--accent)}#roster-page .roster-month-day--amber,#roster-page .roster-month-day--gap{background:var(--warning-chip-bg);color:var(--warning-deep)}#roster-page .roster-month-day--red{background:var(--danger-chip-bg);color:var(--text-urgent)}#roster-page .roster-month-day.out .roster-month-num{font-weight:400}#roster-page .roster-month-day.out.roster-month-day--plain{color:var(--text-muted);background:0 0}#roster-page .roster-month-week.shown .roster-month-day.out.roster-month-day--plain{color:var(--text)}#roster-page .roster-month-num{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-num{font-size:14px;line-height:17px}}#roster-page .roster-month-mark{height:10px;font-size:9px;line-height:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-mark{height:11px;font-size:10px;line-height:11px}}#roster-page .roster-month-grid.pending .roster-month-day:not(.out){background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#roster-page .roster-month-grid.pending .roster-month-day:not(.out){animation:none}}#roster-page .roster-month-error{color:var(--text);flex-wrap:wrap;align-items:center;gap:5px 10px;margin-top:10px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-error{gap:6px 11px;margin-top:11px;font-size:13px}}#roster-page .roster-month-error .roster-link{font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-error .roster-link{font-size:13px}}#roster-page .roster-month-keys{color:var(--text-muted);flex-direction:column;flex:180px;gap:10px;margin:0;padding:50px 0 0;font-size:12px;list-style:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-month-keys{flex-direction:column;flex:198px;gap:11px;padding:55px 0 0;font-size:13px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container rostermonth (width<560px){#roster-page .roster-month-keys{flex-flow:wrap;flex-basis:100%;gap:10px 20px;padding:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container rostermonth (width<616px){#roster-page .roster-month-keys{flex-flow:wrap;flex-basis:100%;gap:11px 22px;padding:0}}}#roster-page .roster-legend{align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-legend{gap:11px}}#roster-page .roster-key{border-radius:7px;flex:none;justify-content:center;align-items:center;width:25px;height:20px;font-size:9px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-key{border-radius:8px;width:28px;height:22px;font-size:10px}}#roster-page .roster-key--amber,#roster-page .roster-key--gap{background:var(--warning-chip-bg);color:var(--warning-deep)}#roster-page .roster-key--red{background:var(--danger-chip-bg);color:var(--text-urgent)}#roster-page .roster-key--today{background:var(--bg-soft);box-shadow:inset 0 0 0 2px var(--accent)}#roster-page .roster-key--week{background:var(--accent-chip-bg);box-shadow:inset 3px 0 0 var(--accent)}#roster-page .roster-wrap--phone .roster-month{padding:10px var(--page-gutter)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-wrap--phone .roster-month{padding:11px var(--page-gutter)}}#roster-page .roster-wrap--phone .roster-month-cal{flex:100%}#roster-page .roster-wrap--phone .roster-month-head .roster-icon-btn,#roster-page .roster-wrap--phone .roster-weeknav .roster-icon-btn{width:44px;height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-wrap--phone .roster-month-head .roster-icon-btn,#roster-page .roster-wrap--phone .roster-weeknav .roster-icon-btn{width:48px;height:48px}}#roster-page .roster-wrap--phone .roster-month-row{grid-template-columns:repeat(7,minmax(44px,1fr));column-gap:clamp(0px,16.6667% - 51.3333px,5px);margin:0 -5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-wrap--phone .roster-month-row{grid-template-columns:repeat(7,minmax(48px,1fr));column-gap:clamp(0px,16.6667% - 56.5px,6px);margin:0 -6px}}#roster-page .roster-wrap--phone .roster-month-day{height:auto;min-height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-wrap--phone .roster-month-day{min-height:48px}}#roster-page .roster-wrap--phone .roster-month-keys{flex-flow:wrap;gap:10px 20px;padding:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-wrap--phone .roster-month-keys{gap:11px 22px}}#roster-page .roster-agenda{padding-bottom:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-agenda{padding-bottom:6px}}#roster-page .roster-day-head{z-index:1;background:var(--bg-card);color:var(--text-muted);padding:10px 15px 5px;font-size:11px;font-weight:700;position:sticky;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-day-head{padding:11px 17px 6px;font-size:12px}}#roster-page .roster-day-head.today{color:var(--accent)}#roster-page .roster-row{background:var(--bg-soft);width:calc(100% - 20px);min-height:40px;font:inherit;text-align:left;color:var(--text-row-strong);cursor:pointer;border:0;border-radius:3px;grid-template-columns:190px 90px minmax(0,1fr) 170px;align-items:center;column-gap:10px;margin:0 10px 5px;padding:5px 10px 5px 15px;font-size:12px;display:grid;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-row{grid-template-columns:209px 99px minmax(0,1fr) 187px;column-gap:11px;width:calc(100% - 22px);min-height:44px;margin:0 11px 6px;padding:6px 11px 6px 17px;font-size:13px}}#roster-page .roster-row:hover{background:var(--bg-row-hover)}#roster-page .roster-row.open{background:var(--bg-selected)}#roster-page .roster-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-row:focus-visible{outline-offset:-2px}}#roster-page .roster-row .roster-spine{background:var(--spine-idle);position:absolute;top:0;bottom:0;left:0}#roster-page .roster-row--accent .roster-spine{background:var(--accent)}#roster-page .roster-row--red .roster-spine{background:var(--urgent)}#roster-page .roster-row--amber .roster-spine{background:var(--warning)}#roster-page .roster-row--ended,#roster-page .roster-row--ended .roster-row-person{color:var(--text-meta)}#roster-page .roster-agenda--sched .roster-row{grid-template-columns:190px 90px minmax(0,1fr) 150px 170px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-agenda--sched .roster-row{grid-template-columns:209px 99px minmax(0,1fr) 165px 187px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container roster (width>=1101px){#roster-page .roster-agenda--long .roster-row{grid-template-columns:clamp(190px,100% - 440px,250px) 90px minmax(0,1fr) 170px}#roster-page .roster-agenda--long.roster-agenda--sched .roster-row{grid-template-columns:clamp(190px,100% - 575px,250px) 90px minmax(0,1fr) 150px 170px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container roster (width>=1211px){#roster-page .roster-agenda--long .roster-row{grid-template-columns:clamp(209px,100% - 484px,275px) 99px minmax(0,1fr) 187px}#roster-page .roster-agenda--long.roster-agenda--sched .roster-row{grid-template-columns:clamp(209px,100% - 633px,275px) 99px minmax(0,1fr) 165px 187px}}}#roster-page .roster-row-when{font-variant-numeric:tabular-nums}#roster-page .roster-row-role,#roster-page .roster-row-person,#roster-page .roster-row-sched{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#roster-page .roster-row-person{font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-row-person{font-size:14px}}#roster-page .roster-row-person.roster-tone--amber{color:var(--warning-deep);font-weight:600}#roster-page .roster-row-person.roster-tone--muted{color:var(--text-meta)}#roster-page .roster-row-sched{color:var(--text-meta);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-row-sched{font-size:12px}}#roster-page .roster-row-status{text-align:right;justify-self:end;min-width:0}#roster-page .roster-row-meta{color:var(--text-muted);grid-column:1/-1;padding:0;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-row-meta{font-size:12px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container roster (width>=761px) and (width<=1100px){#roster-page .roster-row,#roster-page .roster-agenda--sched .roster-row{grid-template-columns:180px 70px minmax(117px,1fr) auto}#roster-page .roster-agenda--long .roster-row{grid-template-columns:clamp(180px,100% - 338px,250px) 70px minmax(117px,1fr) auto}#roster-page .roster-row-status .roster-chip--plain{white-space:normal}#roster-page .roster-agenda--sched .roster-row-sched{grid-area:2/1/auto/-1}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container roster (width>=837px) and (width<=1210px){#roster-page .roster-row,#roster-page .roster-agenda--sched .roster-row{grid-template-columns:198px 77px minmax(129px,1fr) auto}#roster-page .roster-agenda--long .roster-row{grid-template-columns:clamp(198px,100% - 372px,275px) 77px minmax(129px,1fr) auto}#roster-page .roster-row-status .roster-chip--plain{white-space:normal}#roster-page .roster-agenda--sched .roster-row-sched{grid-area:2/1/auto/-1}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container roster (width<=900px){#roster-page .roster-body{grid-template-columns:minmax(0,1fr)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container roster (width<=990px){#roster-page .roster-body{grid-template-columns:minmax(0,1fr)}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container roster (width<=760px){#roster-page .roster-line{grid-template-columns:4px minmax(0,1fr);grid-template-areas:"spine role""spine who""spine contact""spine next";row-gap:0;padding:10px 15px 10px 0}#roster-page .roster-line .roster-spine{grid-area:spine}#roster-page .roster-line-role{grid-area:role}#roster-page .roster-line-who{grid-area:who;padding:0}#roster-page .roster-line-contact{grid-area:contact}#roster-page .roster-line-contact:not(:empty){margin-top:10px}#roster-page .roster-line-next{flex-flow:wrap;grid-area:next;gap:0 5px;margin-top:5px;padding:0}#roster-page .roster-line--none{grid-template-areas:"spine role"}#roster-page .roster-line-none{grid-area:role}#roster-page .roster-row,#roster-page .roster-agenda--sched .roster-row{grid-template-columns:minmax(auto,1fr) auto;grid-template-areas:"when status""person person""role sched";row-gap:0}#roster-page .roster-row-when{grid-area:when}#roster-page .roster-row-status{grid-area:status}#roster-page .roster-row-status .roster-chip{white-space:normal;text-wrap:balance}#roster-page .roster-row-status .roster-chip--red,#roster-page .roster-row-status .roster-chip--amber,#roster-page .roster-row-status .roster-chip--accent{text-align:center}#roster-page .roster-row-person{grid-area:person}#roster-page .roster-row-role{color:var(--text-muted);grid-area:role}#roster-page .roster-row-sched{grid-area:sched;justify-self:end}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container roster (width<=836px){#roster-page .roster-line{grid-template-columns:4px minmax(0,1fr);grid-template-areas:"spine role""spine who""spine contact""spine next";row-gap:0;padding:11px 17px 11px 0}#roster-page .roster-line .roster-spine{grid-area:spine}#roster-page .roster-line-role{grid-area:role}#roster-page .roster-line-who{grid-area:who;padding:0}#roster-page .roster-line-contact{grid-area:contact}#roster-page .roster-line-contact:not(:empty){margin-top:11px}#roster-page .roster-line-next{flex-flow:wrap;grid-area:next;gap:0 6px;margin-top:6px;padding:0}#roster-page .roster-line--none{grid-template-areas:"spine role"}#roster-page .roster-line-none{grid-area:role}#roster-page .roster-row,#roster-page .roster-agenda--sched .roster-row{grid-template-columns:minmax(auto,1fr) auto;grid-template-areas:"when status""person person""role sched";row-gap:0}#roster-page .roster-row-when{grid-area:when}#roster-page .roster-row-status{grid-area:status}#roster-page .roster-row-status .roster-chip{white-space:normal;text-wrap:balance}#roster-page .roster-row-status .roster-chip--red,#roster-page .roster-row-status .roster-chip--amber,#roster-page .roster-row-status .roster-chip--accent{text-align:center}#roster-page .roster-row-person{grid-area:person}#roster-page .roster-row-role{color:var(--text-muted);grid-area:role}#roster-page .roster-row-sched{grid-area:sched;justify-self:end}}}#roster-page .roster-wrap--phone .roster-line-contact{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-wrap--phone .roster-line-contact{gap:9px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#roster-page .roster-row{width:100%;margin-left:0;margin-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#roster-page .roster-row{width:100%;margin-left:0;margin-right:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#roster-page .roster-surface,#roster-page .roster-month{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0}#roster-page .roster-month,#roster-page .roster-group-head,#roster-page .roster-day-head,#roster-page .roster-row{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#roster-page .roster-line{column-gap:calc(var(--page-gutter) - 4px);padding-right:var(--page-gutter)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#roster-page .roster-surface,#roster-page .roster-month{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0}#roster-page .roster-month,#roster-page .roster-group-head,#roster-page .roster-day-head,#roster-page .roster-row{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#roster-page .roster-line{column-gap:calc(var(--page-gutter) - 4px);padding-right:var(--page-gutter)}}}#roster-page .roster-no-account{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;padding:40px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-no-account{padding:44px}}#roster-page .roster-no-account>i{opacity:.4;margin-bottom:10px;font-size:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-no-account>i{margin-bottom:11px;font-size:35px}}.roster-picker{flex:0 auto;max-width:100%;position:relative}.roster-picker-toggle{border:1px solid var(--border-input);background:var(--bg-field);width:100%;height:35px;font:inherit;text-align:left;color:var(--text);cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-toggle{border-radius:8px;gap:11px;height:39px;padding:0 11px;font-size:14px}}.roster-picker-toggle>i{color:var(--text-muted);flex:none;font-size:10px;transition:transform .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-toggle>i{font-size:11px}}.roster-picker-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-toggle:focus-visible{outline-offset:2px}}.roster-picker.open .roster-picker-toggle>i{transform:rotate(180deg)}.roster-picker-value{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-value{gap:11px}}.roster-picker-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-strong);font-weight:500;overflow:hidden}.roster-picker-sub{color:var(--text-muted);flex:none;font-family:monospace;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-sub{font-size:12px}}.roster-picker-list{z-index:60;background:var(--bg-card);border:1px solid var(--border);min-width:100%;max-height:320px;box-shadow:var(--shadow-hover);border-radius:7px;flex-direction:column;padding:5px 0;display:flex;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-list{border-radius:8px;max-height:352px;padding:6px 0;top:calc(100% + 6px)}}.roster-picker-list:focus{outline:none}.roster-picker-options{flex:0 auto;min-height:0;overflow-y:auto}@supports (animation-timeline:scroll()){.roster-picker-options{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-options{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}.roster-picker-options{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-options{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}.roster-picker-options{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-options{scroll-padding-block:17px}}}.roster-picker-options:focus{outline:none}.roster-account-picker .roster-picker-list{max-width:100%;left:auto;right:0}.roster-picker-list .roster-picker-search{border-color:var(--border-input);background:var(--bg-field);width:calc(100% - 20px);color:var(--text)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-list .roster-picker-search{width:calc(100% - 22px)}}.roster-picker-list .roster-picker-search::placeholder{color:var(--text-muted)}.roster-picker-search{border:1px solid var(--border-input);background:var(--bg-field);width:calc(100% - 20px);height:30px;font:inherit;color:var(--text);border-radius:5px;margin:5px 10px;padding:0 10px;font-size:13px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-search{border-radius:6px;width:calc(100% - 22px);height:33px;margin:6px 11px;padding:0 11px;font-size:14px}}.roster-picker-search:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-search:focus-visible{outline-offset:-2px}}.roster-picker-list .roster-picker-search:focus{box-shadow:none}.roster-picker-option{cursor:pointer;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 15px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-option{gap:11px;padding:11px 17px;font-size:14px}}.roster-picker-option.active{background:var(--bg-menu-hover)}.roster-picker-option.chosen .roster-picker-name{color:var(--accent);font-weight:600}.roster-picker-list--keys .roster-picker-option.active{outline:2px solid var(--accent);outline-offset:-2px}.roster-picker-empty{text-align:center;color:var(--text-muted);padding:15px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-picker-empty{padding:17px;font-size:14px}}.roster-panel{min-width:0}#roster-page .roster-panel{position:sticky;top:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-panel{top:22px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container roster (width<=900px){#roster-page .roster-panel{position:static}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container roster (width<=990px){#roster-page .roster-panel{position:static}}}.roster-panel .roster-section-head{color:var(--text-muted);align-items:center;gap:5px;margin:0 0 10px;font-size:11px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-panel .roster-section-head{gap:6px;margin:0 0 11px;font-size:12px}}.roster-panel-card{background:var(--bg-card);border:1px solid var(--border-card);box-shadow:var(--home-card-shadow);color:var(--text);border-radius:7px;padding:20px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-panel-card{border-radius:8px;padding:22px;font-size:14px}}.roster-panel-card .roster-skeleton--panel{flex-direction:column;gap:15px;padding:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-panel-card .roster-skeleton--panel{gap:17px}}.roster-panel-title{color:var(--text-strong);margin:0;font-family:inherit;font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-panel-title{font-size:15px}}.roster-panel-span{color:var(--text-muted);margin-top:5px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-panel-span{margin-top:6px;font-size:13px}}.roster-panel-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:20px 0 10px;font-size:10px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-panel-label{margin:22px 0 11px;font-size:11px}}.roster-person+.roster-person{margin-top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-person+.roster-person{margin-top:17px}}.roster-person-name{color:var(--text-row-strong);font-size:16px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-person-name{font-size:18px}}.roster-person-sub,.roster-person-none{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-person-sub,.roster-person-none{font-size:13px}}.roster-person-none{margin-top:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-person-none{margin-top:6px}}.roster-method{align-items:center;gap:10px;min-height:30px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-method{gap:11px;min-height:33px}}.roster-method .roster-icon-btn{border:1px solid var(--border-input);background:var(--bg-control);width:30px;height:30px;color:var(--text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-method .roster-icon-btn{border-radius:8px;width:33px;height:33px}}.roster-method .roster-icon-btn:hover{color:var(--accent)}.roster-method-label{color:var(--text-muted);flex:0 0 55px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-method-label{flex:0 0 61px;font-size:13px}}.roster-method-num{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-method-num{font-size:14px}}.roster-panel-cover{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-panel-cover{font-size:13px}}.roster-panel-cover+.roster-panel-cover{margin-top:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-panel-cover+.roster-panel-cover{margin-top:6px}}.roster-panel-empty{color:var(--text-muted);margin:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-panel-empty{font-size:14px}}.roster-tone--amber{color:var(--warning-deep);font-weight:600}.roster-tone--red{color:var(--text-urgent);font-weight:600}.roster-tone--muted{color:var(--text-meta)}.roster-person-calls{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 5px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-person-calls{gap:9px;margin:11px 0 6px}}:is(#roster-page,.roster-panel) a.roster-call{background:var(--btn-primary-bg);height:44px;color:var(--btn-primary-fg);border-radius:7px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#roster-page,.roster-panel) a.roster-call{border-radius:8px;gap:9px;height:48px;font-size:15px}}:is(#roster-page,.roster-panel) a.roster-call>i{color:inherit}:is(#roster-page,.roster-panel) a.roster-call:hover,:is(#roster-page,.roster-panel) a.roster-call:active,:is(#roster-page,.roster-panel) a.roster-call:focus-visible{color:var(--btn-primary-fg)}:is(#roster-page,.roster-panel) a.roster-call:hover,:is(#roster-page,.roster-panel) a.roster-call:active{background:var(--btn-primary-hover-bg)}:is(#roster-page,.roster-panel) a.roster-call:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:is(#roster-page,.roster-panel) a.roster-call:focus-visible{outline-offset:2px}}.filter-panel.roster-sheet{max-height:90dvh;padding:0 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--bg-card);border:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.filter-panel.roster-sheet{padding:0 18px calc(18px + env(safe-area-inset-bottom,0px))}}.filter-panel.roster-sheet.roster-picker-list{overflow:hidden}.filter-panel.roster-sheet .roster-panel-card{box-shadow:none;background:0 0;border:0;padding:0 0 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.filter-panel.roster-sheet .roster-panel-card{padding:0 0 11px}}.filter-panel.roster-sheet .roster-picker-options{padding-bottom:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.filter-panel.roster-sheet .roster-picker-options{padding-bottom:11px}}.roster-sheet-head{z-index:1;background:var(--bg-card);align-items:center;gap:10px;min-height:50px;padding:10px 0 5px;display:flex;position:sticky;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-sheet-head{gap:11px;min-height:55px;padding:11px 0 6px}}.roster-sheet-handle{background:var(--border-strong);border-radius:2px;width:36px;height:4px;position:absolute;top:6px;left:50%;transform:translate(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-sheet-handle{width:40px;top:7px}}.roster-sheet-title{color:var(--text-strong);font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-sheet-title{font-size:15px}}.roster-sheet-close{min-height:44px;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;padding:0 5px;font-size:14px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-sheet-close{gap:6px;min-height:48px;padding:0 6px;font-size:15px}}.roster-sheet-close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-sheet-close:focus-visible{outline-offset:2px}}.roster-sheet .roster-picker-option{align-items:center;min-height:44px;padding:10px 5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-sheet .roster-picker-option{min-height:48px;padding:11px 6px}}.roster-sheet .roster-picker-search{width:100%;height:40px;margin:0 0 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-sheet .roster-picker-search{height:44px;margin:0 0 11px}}#roster-embed-page .roster-embed-empty{color:var(--text-muted);text-align:center;flex:1;justify-content:center;align-items:center;padding:40px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-embed-page .roster-embed-empty{padding:44px}}#roster-embed-page .roster-embed-icon{opacity:.4;margin-bottom:12px;font-size:32px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-embed-page .roster-embed-icon{margin-bottom:13px;font-size:35px}}:where(.oncall-card) button{width:auto;min-width:0;font-weight:inherit;border-radius:0}:where(.oncall-card) button:hover{opacity:1}.oncall-card{--oncall-gutter:20px;box-sizing:border-box;background:var(--bg-card-clickable);border:1px solid var(--border-card);min-width:0;box-shadow:var(--home-card-shadow);color:var(--text);border-radius:7px;flex-direction:column;display:flex;overflow:hidden;container:oncall-card/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card{--oncall-gutter:22px;border-radius:8px}}.oncall-card--phone{--oncall-gutter:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card--phone{--oncall-gutter:17px}}.oncall-card--top{margin:0 0 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card--top{margin:0 0 17px}}.oncall-card .oncall-grow{flex:auto}.oncall-card .oncall-card-head{min-height:35px;padding:10px var(--oncall-gutter) 5px;box-sizing:border-box;align-items:center;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-card-head{min-height:39px;padding:11px var(--oncall-gutter) 6px;gap:6px}}.oncall-card .oncall-card-icon{color:var(--accent);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-card-icon{font-size:12px}}.oncall-card .oncall-card-title{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0;font-family:inherit;font-size:11px;font-weight:700;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-card-title{font-size:12px;line-height:17px}}.oncall-card .oncall-card-link{color:var(--accent);white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-card-link{gap:6px;font-size:12px}}.oncall-card .oncall-card-link>i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-card-link>i{font-size:11px}}.oncall-card .oncall-card-link:hover{text-decoration:underline}.oncall-card .oncall-skel-row{padding:10px var(--oncall-gutter) 15px;border-top:1px solid var(--border-row);flex-direction:column;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-skel-row{padding:11px var(--oncall-gutter) 17px;gap:6px}}.oncall-card .oncall-skel-row .ap-pending-bar{display:block}.oncall-card .oncall-bar--role{width:60px;height:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-bar--role{width:66px;height:11px}}.oncall-card .oncall-bar--name{width:170px;max-width:70%}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-bar--name{width:187px}}.oncall-card .oncall-bar--sub{width:230px;max-width:90%;height:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-bar--sub{width:253px;height:11px}}.oncall-card .oncall-stale{padding:10px var(--oncall-gutter);color:var(--warning-deep);background:var(--warning-chip-bg);font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-stale{padding:11px var(--oncall-gutter);font-size:13px}}.oncall-card .oncall-stale-line{align-items:flex-start;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-stale-line{gap:11px}}.oncall-card .oncall-stale-line>i{font-size:12px;line-height:inherit}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-stale-line>i{font-size:13px}}.oncall-card .oncall-retry{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.oncall-card .oncall-retry-btn{border:1px solid var(--border-input);background:var(--bg-card);width:100%;height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:13px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-retry-btn{border-radius:8px;gap:11px;height:48px;margin-top:11px;font-size:14px}}.oncall-card .oncall-group{min-height:35px;padding:0 var(--oncall-gutter);box-sizing:border-box;background:var(--bg-inset);border-top:1px solid var(--border-row);align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-group{gap:11px;min-height:39px}}.oncall-card .oncall-group-name{min-width:0;color:var(--text);overflow-wrap:anywhere;flex:auto;padding:5px 0;font-size:13px;font-weight:600;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-group-name{padding:6px 0;font-size:14px;line-height:22px}}.oncall-card .oncall-group-account{color:var(--text-muted);font-size:12px;font-weight:500;line-height:15px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-group-account{font-size:13px;line-height:17px}}.oncall-card .oncall-zone{color:var(--chip-neutral-ink);background:var(--chip-neutral-bg);border-radius:20px;flex:none;padding:2px 10px;font-size:11px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-zone{border-radius:22px;padding:2px 11px;font-size:12px;line-height:17px}}.oncall-card .oncall-line{padding:10px var(--oncall-gutter);border-top:1px solid var(--border-row);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:10px;display:grid;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-line{padding:11px var(--oncall-gutter);column-gap:11px}}.oncall-card .oncall-line:before{content:"";background:var(--spine-idle);width:3px;position:absolute;top:0;bottom:0;left:0}.oncall-card .oncall-line--accent:before{background:var(--accent)}.oncall-card .oncall-line--red:before{background:var(--urgent);width:4px}.oncall-card .oncall-line-head{flex-direction:column;grid-column:1;gap:0;min-width:0;display:flex}.oncall-card .oncall-role{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);overflow-wrap:break-word;font-size:10px;font-weight:700;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-role{font-size:11px;line-height:17px}}.oncall-card .oncall-who{flex-wrap:wrap;align-items:center;gap:5px 10px;min-width:0;min-height:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-who{gap:6px 11px;min-height:22px}}.oncall-card .oncall-names{max-width:100%;color:var(--text-row-strong);overflow-wrap:break-word;font-size:14px;font-weight:600;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-names{font-size:15px;line-height:22px}}.oncall-card .oncall-names--grey{color:var(--text-muted);font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-names--grey{font-size:14px}}.oncall-card .oncall-tag,.oncall-card .oncall-chip{white-space:nowrap;border-radius:20px;align-items:center;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-tag,.oncall-card .oncall-chip{border-radius:22px}}.oncall-card .oncall-tag{color:var(--accent);background:var(--accent-chip-bg);padding:0 5px;font-size:10px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-tag{padding:0 6px;font-size:11px;line-height:17px}}.oncall-card .oncall-chip{color:var(--text-urgent);background:var(--danger-chip-bg);padding:2px 10px;font-size:12px;font-weight:700;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-chip{padding:2px 11px;font-size:13px;line-height:17px}}.oncall-card .oncall-numbers{grid-area:1/2;align-items:center;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-numbers{gap:6px}}@container oncall-card (width<360px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){.oncall-card .oncall-line{grid-template-columns:minmax(0,1fr)}.oncall-card .oncall-numbers{grid-area:auto/1;padding-top:5px}}}@container oncall-card (width<396px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-line{grid-template-columns:minmax(0,1fr)}.oncall-card .oncall-numbers{grid-area:auto/1;padding-top:6px}}}.oncall-card .oncall-num{border:1px solid var(--border-input);background:var(--bg-control);height:30px;color:var(--accent);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-num{border-radius:8px;gap:6px;height:33px;padding:0 11px;font-size:13px}}.oncall-card .oncall-num>i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-num>i{font-size:12px}}.oncall-card .oncall-num:hover{background:var(--bg-hover-soft)}.oncall-card .oncall-num--text{color:var(--text);cursor:default;background:0 0;border-color:#0000}.oncall-card .oncall-num--text:hover{background:0 0}.oncall-card .oncall-icon-btn{border:1px solid var(--border-input);background:var(--bg-control);width:30px;height:30px;color:var(--accent);cursor:pointer;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-icon-btn{border-radius:8px;width:33px;height:33px}}.oncall-card .oncall-icon-btn:hover{background:var(--bg-hover-soft)}.oncall-card .oncall-sub,.oncall-card .oncall-actions,.oncall-card .oncall-plain,.oncall-card .oncall-none{grid-column:1/-1}.oncall-card .oncall-sub{color:var(--text-muted);padding-top:5px;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-sub{padding-top:6px;font-size:13px}}.oncall-card .oncall-none,.oncall-card .oncall-plain{color:var(--text-muted);padding-top:5px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-none,.oncall-card .oncall-plain{padding-top:6px;font-size:13px}}.oncall-card .oncall-none{align-items:center;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-none{gap:6px}}.oncall-card .oncall-none>i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-none>i{font-size:12px}}.oncall-card .oncall-plain{color:var(--text);font-variant-numeric:tabular-nums}.oncall-card .oncall-actions{gap:10px;padding-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-actions{gap:11px;padding-top:11px}}.oncall-card .oncall-call{background:var(--btn-primary-bg);min-width:0;height:44px;color:var(--btn-primary-fg);border-radius:7px;flex:1 1 0;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-call{border-radius:8px;gap:11px;height:48px;font-size:15px}}.oncall-card .oncall-call:hover,.oncall-card .oncall-call:active{color:var(--btn-primary-fg);background:var(--btn-primary-hover-bg)}.oncall-card .oncall-note{padding:10px var(--oncall-gutter);color:var(--warning-deep);background:var(--warning-chip-bg);border-top:1px solid var(--border-row);align-items:flex-start;gap:10px;font-size:12px;font-weight:500;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-note{padding:11px var(--oncall-gutter);gap:11px;font-size:13px}}.oncall-card .oncall-note>i{font-size:12px;line-height:inherit}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-note>i{font-size:13px}}.oncall-card .oncall-more{padding:10px var(--oncall-gutter);border-top:1px solid var(--border-row);color:var(--accent);align-items:flex-start;gap:10px;font-size:12px;font-weight:600;line-height:1.45;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-more{padding:11px var(--oncall-gutter);gap:11px;font-size:13px}}.oncall-card .oncall-more>i{font-size:10px;line-height:inherit}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-more>i{font-size:11px}}.oncall-card .oncall-more:hover>span{text-decoration:underline}.oncall-card .oncall-foot{padding:10px var(--oncall-gutter);border-top:1px solid var(--border-row);flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-foot{padding:11px var(--oncall-gutter);gap:11px}}.oncall-card .oncall-updated{color:var(--text-muted);white-space:nowrap;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-updated{font-size:12px}}.oncall-card .oncall-cal{color:var(--accent);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-cal{gap:6px;font-size:13px}}.oncall-card .oncall-cal>i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card .oncall-cal>i{font-size:12px}}.oncall-card .oncall-cal:hover{text-decoration:underline}.oncall-card--phone .oncall-card-head{min-height:45px;padding-top:0;padding-bottom:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card--phone .oncall-card-head{min-height:50px}}.oncall-card--phone .oncall-card-link{min-height:44px;margin-right:-5px;padding:0 5px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card--phone .oncall-card-link{min-height:48px;margin-right:-6px;padding:0 6px;font-size:14px}}.oncall-card--phone .oncall-more{box-sizing:border-box;align-items:center;min-height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card--phone .oncall-more{min-height:48px}}.oncall-card--phone .oncall-cal{border:1px solid var(--border-field);background:var(--bg-card);border-radius:7px;gap:10px;height:44px;padding:0 15px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.oncall-card--phone .oncall-cal{border-radius:8px;gap:11px;height:48px;padding:0 17px;font-size:14px}}.oncall-card--phone .oncall-cal:hover{text-decoration:none}#roster-page .roster-head{position:relative}#roster-page .roster-cal-btn{border:1px solid var(--border-input);background:var(--bg-control);height:35px;color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;border-radius:5px;align-items:center;gap:5px;margin-left:auto;padding:0 15px;font-size:13px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-cal-btn{border-radius:6px;gap:6px;height:39px;padding:0 17px;font-size:14px}}#roster-page .roster-cal-btn:hover,#roster-page .roster-cal-btn.open{background:var(--bg-selected)}#roster-page .roster-cal-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#roster-page .roster-cal-btn+.roster-account-picker{margin-left:0}#roster-page .roster-wrap--phone .roster-cal-btn{height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#roster-page .roster-wrap--phone .roster-cal-btn{height:48px}}.roster-cal--float{z-index:60;box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border);width:min(400px,100%);max-height:calc(100vh - 150px);box-shadow:var(--shadow-modal);text-align:left;border-radius:7px;padding:20px;position:absolute;top:calc(100% + 5px);right:0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal--float{border-radius:8px;width:min(440px,100%);max-height:calc(100vh - 165px);padding:22px;top:calc(100% + 6px)}}:where(.roster-cal) button{width:auto;font-weight:inherit;border-radius:0}:where(.roster-cal) button:hover{opacity:1}.roster-cal{color:var(--text);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal{font-size:14px}}.roster-cal :is(button,a):focus-visible,.roster-cal .roster-cal-url:focus-within{outline:2px solid var(--accent);outline-offset:2px}.roster-cal .roster-cal-head{align-items:flex-start;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-head{gap:11px}}.roster-cal .roster-cal-head-icon{color:var(--accent);margin-top:5px;font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-head-icon{margin-top:6px;font-size:17px}}.roster-cal .roster-cal-head-text{flex:auto;min-width:0}.roster-cal .roster-cal-title{color:var(--text-strong);margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-title{font-size:17px}}.roster-cal .roster-cal-sheet-title{color:var(--text-strong);font-size:17px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-sheet-title{font-size:19px}}.roster-cal .roster-cal-intro{color:var(--text-muted);margin:5px 0 0;font-size:12.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-intro{margin:6px 0 0;font-size:14px}}.roster-cal .roster-cal-x{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 30px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-x{border-radius:6px;flex:0 0 33px;width:33px;height:33px}}.roster-cal .roster-cal-x:hover{background:var(--bg-hover-soft);color:var(--text)}.roster-cal .roster-cal-caps{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:700;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-caps{font-size:11px}}.roster-cal .roster-cal-caps--gap{margin-top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-caps--gap{margin-top:17px}}.roster-cal .roster-cal-field{flex-direction:column;gap:5px;margin-top:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-field{gap:6px;margin-top:17px}}.roster-cal .roster-cal-picker{width:100%}.roster-cal .roster-cal-shows{background:var(--bg-inset);border-radius:7px;margin-top:15px;padding:10px 15px;font-size:12px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-shows{border-radius:8px;margin-top:17px;padding:11px 17px;font-size:13px}}.roster-cal .roster-cal-shows b{font-weight:600}.roster-cal .roster-cal-pending{flex-direction:column;gap:10px;margin-top:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-pending{gap:11px;margin-top:17px}}.roster-cal .roster-cal-bar{width:55%;height:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-bar{height:11px}}.roster-cal .roster-cal-bar--wide{width:100%;height:35px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-bar--wide{height:39px}}.roster-cal .roster-cal-note{background:var(--bg-inset);color:var(--text-muted);border-radius:5px;align-items:flex-start;gap:10px;margin-top:10px;padding:10px;font-size:12px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-note{border-radius:6px;gap:11px;margin-top:11px;padding:11px;font-size:13px}}.roster-cal .roster-cal-note i{line-height:inherit;flex:none}.roster-cal .roster-cal-note--warn{background:var(--warning-chip-bg);color:var(--warning-deep)}.roster-cal .roster-cal-note--ok{border:1px solid var(--success-soft-border);background:var(--success-bg);color:var(--success)}.roster-cal .roster-cal-note--danger{background:var(--danger-bg);color:var(--text-urgent)}.roster-cal .roster-cal-linkbtn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.roster-cal .roster-cal-make{background:var(--btn-primary-bg);width:100%;height:35px;color:var(--btn-primary-fg);font:inherit;cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;margin-top:15px;font-size:13px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-make{border-radius:6px;gap:6px;height:39px;margin-top:17px;font-size:14px}}.roster-cal .roster-cal-make:hover{background:var(--btn-primary-hover-bg)}.roster-cal .roster-cal-make[aria-disabled=true]{cursor:default}.roster-cal .roster-cal-small{color:var(--text-muted);margin:10px 0 0;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-small{margin:11px 0 0;font-size:13px}}.roster-cal .roster-cal-center{text-align:center}.roster-cal .roster-cal-block{margin-top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-block{margin-top:17px}}.roster-cal .roster-cal-linkrow{gap:10px;margin-top:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-linkrow{gap:11px;margin-top:6px}}.roster-cal .roster-cal-url{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);min-width:0;height:35px;color:var(--text-muted);border-radius:5px;flex:auto;align-items:center;gap:5px;margin:0;padding:0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-url{border-radius:6px;gap:6px;height:39px;padding:0 11px}}.roster-cal .roster-cal-url input{min-width:0;height:30px;color:var(--text);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:auto;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-url input{height:33px;font-size:13px}}.roster-cal .roster-cal-copy{background:var(--btn-primary-bg);height:35px;color:var(--btn-primary-fg);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:5px;flex:none;align-items:center;gap:5px;padding:0 15px;font-size:13px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-copy{border-radius:6px;gap:6px;height:39px;padding:0 17px;font-size:14px}}.roster-cal .roster-cal-copy:hover{background:var(--btn-primary-hover-bg)}.roster-cal .roster-cal-apps{border-bottom:1px solid var(--border);margin-top:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-apps{margin-top:6px}}.roster-cal .roster-cal-app{border-top:1px solid var(--border)}.roster-cal .roster-cal-app-head{width:100%;min-height:45px;font:inherit;text-align:left;color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:5px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-app-head{gap:11px;min-height:50px;padding:6px 0}}.roster-cal .roster-cal-tile{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);width:30px;height:30px;color:var(--text-muted);border-radius:7px;flex:0 0 30px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-tile{border-radius:8px;flex:0 0 33px;width:33px;height:33px;font-size:13px}}.roster-cal .roster-cal-app-text{flex-direction:column;flex:auto;min-width:0;display:flex}.roster-cal .roster-cal-app-name{color:var(--text);font-size:13.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-app-name{font-size:15px}}.roster-cal .roster-cal-app-fresh{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-app-fresh{font-size:13px}}.roster-cal .roster-cal-app-body{padding:0 0 15px 40px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-app-body{padding:0 0 17px 44px}}.roster-cal .roster-cal-app-links{flex-wrap:wrap;align-items:center;gap:10px 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-app-links{gap:11px 17px}}.roster-cal .roster-cal-open{border:1px solid var(--border-input);background:var(--bg-card);height:30px;color:var(--accent);border-radius:5px;align-items:center;gap:5px;padding:0 15px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-open{border-radius:6px;gap:6px;height:33px;padding:0 17px;font-size:14px}}.roster-cal .roster-cal-open:hover{background:var(--bg-hover-soft)}.roster-cal .roster-cal-alt{color:var(--accent);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-alt{font-size:13px}}.roster-cal .roster-cal-steps{margin:10px 0 0;padding-left:20px;font-size:12.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-steps{margin:11px 0 0;padding-left:22px;font-size:14px}}.roster-cal .roster-cal-steps li{margin:0 0 5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-steps li{margin:0 0 6px}}.roster-cal .roster-cal-steps b{font-weight:600}.roster-cal .roster-cal-read{color:var(--text-muted);align-items:center;gap:5px;margin-top:10px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-read{gap:6px;margin-top:11px;font-size:13px}}.roster-cal .roster-cal-read i{color:var(--success)}.roster-cal .roster-cal-others{margin-top:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-others{margin-top:6px}}.roster-cal .roster-cal-other{border-top:1px solid var(--border);flex-direction:column;gap:5px;padding:10px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-other{gap:6px;padding:11px 0}}.roster-cal .roster-cal-other-text{color:var(--text-muted);font-size:12.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-other-text{font-size:14px}}.roster-cal .roster-cal-apple{background:var(--btn-primary-bg);height:48px;color:var(--btn-primary-fg);border-radius:7px;justify-content:center;align-items:center;gap:10px;margin-top:15px;font-size:15px;font-weight:600;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-apple{border-radius:8px;gap:11px;height:53px;margin-top:17px;font-size:17px}}.roster-cal .roster-cal-privacy{border-top:1px solid var(--border);color:var(--text-muted);align-items:flex-start;gap:10px;margin-top:15px;padding-top:10px;font-size:12px;line-height:1.5;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-privacy{gap:11px;margin-top:17px;padding-top:11px;font-size:13px}}.roster-cal .roster-cal-privacy i{line-height:inherit;flex:none}.roster-cal .roster-cal-actions{gap:10px;margin-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-actions{gap:11px;margin-top:11px}}.roster-cal .roster-cal-reset,.roster-cal .roster-cal-off,.roster-cal .roster-cal-danger,.roster-cal .roster-cal-quiet{height:30px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:0 15px;font-size:12.5px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-reset,.roster-cal .roster-cal-off,.roster-cal .roster-cal-danger,.roster-cal .roster-cal-quiet{border-radius:6px;gap:6px;height:33px;padding:0 17px;font-size:14px}}.roster-cal .roster-cal-reset{border:1px solid var(--border);color:var(--danger-deep);background:0 0}.roster-cal .roster-cal-reset:hover{background:var(--danger-bg)}.roster-cal .roster-cal-off{color:var(--accent);background:0 0;border:1px solid #0000}.roster-cal .roster-cal-off:hover{background:var(--bg-hover-soft)}.roster-cal .roster-cal-danger{border:1px solid var(--danger-deep);background:var(--danger-deep);color:var(--btn-primary-fg)}.roster-cal .roster-cal-quiet{border:1px solid var(--border);background:var(--bg-card);color:var(--text)}.roster-cal .roster-cal-quiet:hover{background:var(--bg-hover-soft)}.roster-cal .roster-cal-confirm{border:1px solid var(--danger-soft-border);background:var(--danger-bg);border-radius:7px;margin-top:15px;padding:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-confirm{border-radius:8px;margin-top:17px;padding:17px}}.roster-cal .roster-cal-confirm-text{color:var(--text-urgent);align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.5;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-confirm-text{gap:11px;font-size:14px}}.roster-cal .roster-cal-confirm-text i{line-height:inherit;color:var(--danger-deep);flex:none}.roster-cal .roster-cal-confirm-text b{font-weight:600}.roster-cal .roster-cal-list{margin-top:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-list{margin-top:22px}}.roster-cal .roster-cal-row{border-top:1px solid var(--border);align-items:center;gap:10px;padding:10px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-row{gap:11px;padding:11px 0}}.roster-cal .roster-cal-row:first-of-type{margin-top:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-row:first-of-type{margin-top:6px}}.roster-cal .roster-cal-row-text{flex-direction:column;flex:auto;min-width:0;display:flex}.roster-cal .roster-cal-row-name{color:var(--text);font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-row-name{font-size:14px}}.roster-cal .roster-cal-row-name--off{color:var(--text-muted)}.roster-cal .roster-cal-row-meta{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-row-meta{font-size:13px}}.roster-cal .roster-cal-row-acts{flex:none;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-row-acts{gap:6px}}.roster-cal .roster-cal-sm{height:30px;padding:0 10px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.roster-cal .roster-cal-sm{height:33px;padding:0 11px;font-size:13px}}.filter-panel.roster-cal--sheet .roster-cal-field .roster-picker-toggle,.filter-panel.roster-cal--sheet .roster-cal-make,.filter-panel.roster-cal--sheet .roster-cal-copy,.filter-panel.roster-cal--sheet .roster-cal-reset,.filter-panel.roster-cal--sheet .roster-cal-off,.filter-panel.roster-cal--sheet .roster-cal-danger,.filter-panel.roster-cal--sheet .roster-cal-quiet{height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.filter-panel.roster-cal--sheet .roster-cal-field .roster-picker-toggle,.filter-panel.roster-cal--sheet .roster-cal-make,.filter-panel.roster-cal--sheet .roster-cal-copy,.filter-panel.roster-cal--sheet .roster-cal-reset,.filter-panel.roster-cal--sheet .roster-cal-off,.filter-panel.roster-cal--sheet .roster-cal-danger,.filter-panel.roster-cal--sheet .roster-cal-quiet{height:48px}}.filter-panel.roster-cal--sheet .roster-cal-url{height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.filter-panel.roster-cal--sheet .roster-cal-url{height:48px}}.filter-panel.roster-cal--sheet .roster-cal-actions .roster-cal-reset,.filter-panel.roster-cal--sheet .roster-cal-actions .roster-cal-off,.filter-panel.roster-cal--sheet .roster-cal-actions .roster-cal-danger,.filter-panel.roster-cal--sheet .roster-cal-actions .roster-cal-quiet{flex:1 1 0;min-width:0}.filter-panel.roster-cal--sheet .roster-cal-off{border-color:var(--border);color:var(--text)}.filter-panel.roster-cal--sheet .roster-cal-sm{height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.filter-panel.roster-cal--sheet .roster-cal-sm{height:48px}}.filter-panel.roster-cal--sheet .roster-cal-linkbtn{min-height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.filter-panel.roster-cal--sheet .roster-cal-linkbtn{min-height:48px}}#team-page .team-cal{border:1px solid var(--border);background:var(--bg-card);border-radius:7px;margin:15px 20px;padding:15px 20px 5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .team-cal{border-radius:8px;margin:17px 22px;padding:17px 22px 6px}}#team-page .team-cal .team-cal-head{color:var(--accent);align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .team-cal .team-cal-head{gap:11px}}#team-page .team-cal .team-cal-title{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .team-cal .team-cal-title{font-size:12px}}#team-page .team-cal .team-cal-note{color:var(--text-muted);margin:5px 0 10px;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .team-cal .team-cal-note{margin:6px 0 11px;font-size:13px}}#team-page .team-cal .team-cal-row{border-top:1px solid var(--border);align-items:center;gap:10px;min-height:50px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .team-cal .team-cal-row{gap:11px;min-height:55px}}#team-page .team-cal .team-cal-who{flex-direction:column;flex:auto;min-width:0;display:flex}#team-page .team-cal .team-cal-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .team-cal .team-cal-name{font-size:14px}}#team-page .team-cal .team-cal-meta{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .team-cal .team-cal-meta{font-size:13px}}#team-page .team-cal .team-cal-off{border:1px solid var(--border);width:auto;height:30px;color:var(--danger-deep);font:inherit;cursor:pointer;background:0 0;border-radius:5px;flex:none;padding:0 15px;font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#team-page .team-cal .team-cal-off{border-radius:6px;height:33px;padding:0 17px;font-size:13px}}#team-page .team-cal .team-cal-off:hover:not(.is-preview-locked){opacity:1;background:var(--danger-bg)}@media only screen and (width<=800px){#team-page .team-cal{margin:10px 0}#team-page .team-cal .team-cal-off{height:44px}}:where(#messaging-page) .filter-panel,.filter-panel:where(.filter-menu-portal),.filter-panel:where(.msg-portal){z-index:1000;background:var(--bg-card);width:240px;box-shadow:var(--shadow-raised);border:1px solid var(--border);border-radius:14px;animation:.15s cubic-bezier(.39,.575,.565,1) both scale-up-center-normal;position:fixed;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .filter-panel,.filter-panel:where(.filter-menu-portal),.filter-panel:where(.msg-portal){border:1px solid var(--border);border-radius:15px;width:264px}}:where(#messaging-page) .inbox-menu,.inbox-menu:where(.filter-menu-portal),.inbox-menu:where(.msg-portal){color:var(--text);border-radius:10px;flex-direction:column;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu,.inbox-menu:where(.filter-menu-portal),.inbox-menu:where(.msg-portal){border-radius:11px}}:where(#messaging-page) .inbox-menu .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal) .inbox-menu-scroll,.inbox-menu:where(.msg-portal) .inbox-menu-scroll{overscroll-behavior:contain;flex:0 auto;min-height:0;overflow-y:auto}@supports (animation-timeline:scroll()){:where(#messaging-page) .inbox-menu .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal) .inbox-menu-scroll,.inbox-menu:where(.msg-portal) .inbox-menu-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal) .inbox-menu-scroll,.inbox-menu:where(.msg-portal) .inbox-menu-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}:where(#messaging-page) .inbox-menu .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal) .inbox-menu-scroll,.inbox-menu:where(.msg-portal) .inbox-menu-scroll{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal) .inbox-menu-scroll,.inbox-menu:where(.msg-portal) .inbox-menu-scroll{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}:where(#messaging-page) .inbox-menu .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal) .inbox-menu-scroll,.inbox-menu:where(.msg-portal) .inbox-menu-scroll{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal) .inbox-menu-scroll,.inbox-menu:where(.msg-portal) .inbox-menu-scroll{scroll-padding-block:17px}}}:where(#messaging-page) .inbox-menu.inbox-menu--time,.inbox-menu:where(.filter-menu-portal).inbox-menu--time,.inbox-menu:where(.msg-portal).inbox-menu--time{width:220px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu.inbox-menu--time,.inbox-menu:where(.filter-menu-portal).inbox-menu--time,.inbox-menu:where(.msg-portal).inbox-menu--time{width:242px}}:where(#messaging-page) .inbox-menu.inbox-menu--time .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal).inbox-menu--time .inbox-menu-scroll,.inbox-menu:where(.msg-portal).inbox-menu--time .inbox-menu-scroll{padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu.inbox-menu--time .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal).inbox-menu--time .inbox-menu-scroll,.inbox-menu:where(.msg-portal).inbox-menu--time .inbox-menu-scroll{padding:7px}}:where(#messaging-page) .inbox-menu.inbox-menu--more,:where(#messaging-page) .inbox-menu.inbox-menu--markall,.inbox-menu:where(.filter-menu-portal).inbox-menu--more,.inbox-menu:where(.filter-menu-portal).inbox-menu--markall,.inbox-menu:where(.msg-portal).inbox-menu--more,.inbox-menu:where(.msg-portal).inbox-menu--markall{width:260px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu.inbox-menu--more,:where(#messaging-page) .inbox-menu.inbox-menu--markall,.inbox-menu:where(.filter-menu-portal).inbox-menu--more,.inbox-menu:where(.filter-menu-portal).inbox-menu--markall,.inbox-menu:where(.msg-portal).inbox-menu--more,.inbox-menu:where(.msg-portal).inbox-menu--markall{width:286px}}:where(#messaging-page) .inbox-menu.inbox-menu--more .inbox-menu-scroll,:where(#messaging-page) .inbox-menu.inbox-menu--markall .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal).inbox-menu--more .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal).inbox-menu--markall .inbox-menu-scroll,.inbox-menu:where(.msg-portal).inbox-menu--more .inbox-menu-scroll,.inbox-menu:where(.msg-portal).inbox-menu--markall .inbox-menu-scroll{padding:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu.inbox-menu--more .inbox-menu-scroll,:where(#messaging-page) .inbox-menu.inbox-menu--markall .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal).inbox-menu--more .inbox-menu-scroll,.inbox-menu:where(.filter-menu-portal).inbox-menu--markall .inbox-menu-scroll,.inbox-menu:where(.msg-portal).inbox-menu--more .inbox-menu-scroll,.inbox-menu:where(.msg-portal).inbox-menu--markall .inbox-menu-scroll{padding:15px}}:where(#messaging-page) .inbox-menu .sheet-grip,.inbox-menu:where(.filter-menu-portal) .sheet-grip,.inbox-menu:where(.msg-portal) .sheet-grip{display:none}:where(#messaging-page) .inbox-menu .inbox-menu-item,.inbox-menu:where(.filter-menu-portal) .inbox-menu-item,.inbox-menu:where(.msg-portal) .inbox-menu-item{width:100%;min-width:0;height:30px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 10px;font-family:inherit;font-size:13px;font-weight:400;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-item,.inbox-menu:where(.filter-menu-portal) .inbox-menu-item,.inbox-menu:where(.msg-portal) .inbox-menu-item{border-radius:7px;gap:9px;height:33px;padding:0 11px;font-size:14px}}:where(#messaging-page) .inbox-menu .inbox-menu-item .inbox-menu-item-text,.inbox-menu:where(.filter-menu-portal) .inbox-menu-item .inbox-menu-item-text,.inbox-menu:where(.msg-portal) .inbox-menu-item .inbox-menu-item-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:where(#messaging-page) .inbox-menu .inbox-menu-item i,.inbox-menu:where(.filter-menu-portal) .inbox-menu-item i,.inbox-menu:where(.msg-portal) .inbox-menu-item i{color:var(--accent);flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-item i,.inbox-menu:where(.filter-menu-portal) .inbox-menu-item i,.inbox-menu:where(.msg-portal) .inbox-menu-item i{font-size:13px}}:where(#messaging-page) .inbox-menu .inbox-menu-item:hover,.inbox-menu:where(.filter-menu-portal) .inbox-menu-item:hover,.inbox-menu:where(.msg-portal) .inbox-menu-item:hover{opacity:1;background:var(--hover-wash)}:where(#messaging-page) .inbox-menu .inbox-menu-item[aria-checked=true],.inbox-menu:where(.filter-menu-portal) .inbox-menu-item[aria-checked=true],.inbox-menu:where(.msg-portal) .inbox-menu-item[aria-checked=true]{background:var(--accent-wash)}:where(#messaging-page) .inbox-menu .inbox-menu-item:focus-visible,.inbox-menu:where(.filter-menu-portal) .inbox-menu-item:focus-visible,.inbox-menu:where(.msg-portal) .inbox-menu-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:where(#messaging-page) .inbox-menu .inbox-range,.inbox-menu:where(.filter-menu-portal) .inbox-range,.inbox-menu:where(.msg-portal) .inbox-range{padding:0 4px 4px}:where(#messaging-page) .inbox-menu .inbox-menu-label,.inbox-menu:where(.filter-menu-portal) .inbox-menu-label,.inbox-menu:where(.msg-portal) .inbox-menu-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:12px 0 6px;font-size:11px;font-weight:700;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-label,.inbox-menu:where(.filter-menu-portal) .inbox-menu-label,.inbox-menu:where(.msg-portal) .inbox-menu-label{margin:13px 0 7px;font-size:12px}}:where(#messaging-page) .inbox-menu .inbox-menu-input,.inbox-menu:where(.filter-menu-portal) .inbox-menu-input,.inbox-menu:where(.msg-portal) .inbox-menu-input{border:1px solid var(--border-field);background:var(--bg-field);height:34px;color:var(--text);padding:0 10px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-input,.inbox-menu:where(.filter-menu-portal) .inbox-menu-input,.inbox-menu:where(.msg-portal) .inbox-menu-input{height:37px;padding:0 11px;font-size:14px}}:where(#messaging-page) .inbox-menu .inbox-menu-input[type=datetime-local],.inbox-menu:where(.filter-menu-portal) .inbox-menu-input[type=datetime-local],.inbox-menu:where(.msg-portal) .inbox-menu-input[type=datetime-local]{padding-top:7px;padding-bottom:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-input[type=datetime-local],.inbox-menu:where(.filter-menu-portal) .inbox-menu-input[type=datetime-local],.inbox-menu:where(.msg-portal) .inbox-menu-input[type=datetime-local]{padding-top:8px;padding-bottom:8px}}@media (hover:none) and (pointer:coarse){:where(#messaging-page) .inbox-menu .inbox-menu-input[type=datetime-local],.inbox-menu:where(.filter-menu-portal) .inbox-menu-input[type=datetime-local],.inbox-menu:where(.msg-portal) .inbox-menu-input[type=datetime-local]{padding-top:3px;padding-bottom:3px}}:where(#messaging-page) .inbox-menu .inbox-menu-error,.inbox-menu:where(.filter-menu-portal) .inbox-menu-error,.inbox-menu:where(.msg-portal) .inbox-menu-error{color:var(--danger-deep);margin-top:6px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-error,.inbox-menu:where(.filter-menu-portal) .inbox-menu-error,.inbox-menu:where(.msg-portal) .inbox-menu-error{margin-top:7px;font-size:13px}}:where(#messaging-page) .inbox-menu .inbox-menu-note,.inbox-menu:where(.filter-menu-portal) .inbox-menu-note,.inbox-menu:where(.msg-portal) .inbox-menu-note{color:var(--text-muted);margin-top:6px;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-note,.inbox-menu:where(.filter-menu-portal) .inbox-menu-note,.inbox-menu:where(.msg-portal) .inbox-menu-note{margin-top:7px;font-size:13px}}:where(#messaging-page) .inbox-menu .inbox-menu-actions,.inbox-menu:where(.filter-menu-portal) .inbox-menu-actions,.inbox-menu:where(.msg-portal) .inbox-menu-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-actions,.inbox-menu:where(.filter-menu-portal) .inbox-menu-actions,.inbox-menu:where(.msg-portal) .inbox-menu-actions{gap:9px;margin-top:13px}}:where(#messaging-page) .inbox-menu .inbox-menu-cancel,:where(#messaging-page) .inbox-menu .inbox-menu-primary,.inbox-menu:where(.filter-menu-portal) .inbox-menu-cancel,.inbox-menu:where(.filter-menu-portal) .inbox-menu-primary,.inbox-menu:where(.msg-portal) .inbox-menu-cancel,.inbox-menu:where(.msg-portal) .inbox-menu-primary{cursor:pointer;border-radius:7px;width:auto;min-width:0;height:32px;margin:0;padding:0 12px;font-family:inherit;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-cancel,:where(#messaging-page) .inbox-menu .inbox-menu-primary,.inbox-menu:where(.filter-menu-portal) .inbox-menu-cancel,.inbox-menu:where(.filter-menu-portal) .inbox-menu-primary,.inbox-menu:where(.msg-portal) .inbox-menu-cancel,.inbox-menu:where(.msg-portal) .inbox-menu-primary{border-radius:8px;height:35px;padding:0 13px;font-size:14px}}:where(#messaging-page) .inbox-menu .inbox-menu-cancel:focus-visible,:where(#messaging-page) .inbox-menu .inbox-menu-primary:focus-visible,.inbox-menu:where(.filter-menu-portal) .inbox-menu-cancel:focus-visible,.inbox-menu:where(.filter-menu-portal) .inbox-menu-primary:focus-visible,.inbox-menu:where(.msg-portal) .inbox-menu-cancel:focus-visible,.inbox-menu:where(.msg-portal) .inbox-menu-primary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(#messaging-page) .inbox-menu .inbox-menu-cancel:disabled,:where(#messaging-page) .inbox-menu .inbox-menu-primary:disabled,.inbox-menu:where(.filter-menu-portal) .inbox-menu-cancel:disabled,.inbox-menu:where(.filter-menu-portal) .inbox-menu-primary:disabled,.inbox-menu:where(.msg-portal) .inbox-menu-cancel:disabled,.inbox-menu:where(.msg-portal) .inbox-menu-primary:disabled{opacity:.6;cursor:not-allowed}:where(#messaging-page) .inbox-menu .inbox-menu-cancel,.inbox-menu:where(.filter-menu-portal) .inbox-menu-cancel,.inbox-menu:where(.msg-portal) .inbox-menu-cancel{background:var(--bg-card);border:1px solid var(--border);color:var(--text);font-weight:400}:where(#messaging-page) .inbox-menu .inbox-menu-cancel:hover,.inbox-menu:where(.filter-menu-portal) .inbox-menu-cancel:hover,.inbox-menu:where(.msg-portal) .inbox-menu-cancel:hover{opacity:1;background:var(--hover-wash)}:where(#messaging-page) .inbox-menu .inbox-menu-primary,.inbox-menu:where(.filter-menu-portal) .inbox-menu-primary,.inbox-menu:where(.msg-portal) .inbox-menu-primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border:0;font-weight:600}:where(#messaging-page) .inbox-menu .inbox-menu-head,.inbox-menu:where(.filter-menu-portal) .inbox-menu-head,.inbox-menu:where(.msg-portal) .inbox-menu-head{align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-head,.inbox-menu:where(.filter-menu-portal) .inbox-menu-head,.inbox-menu:where(.msg-portal) .inbox-menu-head{gap:9px}}:where(#messaging-page) .inbox-menu .inbox-menu-title,.inbox-menu:where(.filter-menu-portal) .inbox-menu-title,.inbox-menu:where(.msg-portal) .inbox-menu-title{color:var(--text);flex:auto;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-title,.inbox-menu:where(.filter-menu-portal) .inbox-menu-title,.inbox-menu:where(.msg-portal) .inbox-menu-title{font-size:14px}}:where(#messaging-page) .inbox-menu .inbox-menu-link,.inbox-menu:where(.filter-menu-portal) .inbox-menu-link,.inbox-menu:where(.msg-portal) .inbox-menu-link{width:auto;min-width:0;height:auto;color:var(--accent);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-link,.inbox-menu:where(.filter-menu-portal) .inbox-menu-link,.inbox-menu:where(.msg-portal) .inbox-menu-link{font-size:13px}}:where(#messaging-page) .inbox-menu .inbox-menu-link:hover,.inbox-menu:where(.filter-menu-portal) .inbox-menu-link:hover,.inbox-menu:where(.msg-portal) .inbox-menu-link:hover{opacity:1;text-decoration:underline}:where(#messaging-page) .inbox-menu .inbox-menu-link:focus-visible,.inbox-menu:where(.filter-menu-portal) .inbox-menu-link:focus-visible,.inbox-menu:where(.msg-portal) .inbox-menu-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(#messaging-page) .inbox-menu .inbox-menu-values,:where(#messaging-page) .inbox-menu .inbox-menu-chips,.inbox-menu:where(.filter-menu-portal) .inbox-menu-values,.inbox-menu:where(.filter-menu-portal) .inbox-menu-chips,.inbox-menu:where(.msg-portal) .inbox-menu-values,.inbox-menu:where(.msg-portal) .inbox-menu-chips{flex-wrap:wrap;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-values,:where(#messaging-page) .inbox-menu .inbox-menu-chips,.inbox-menu:where(.filter-menu-portal) .inbox-menu-values,.inbox-menu:where(.filter-menu-portal) .inbox-menu-chips,.inbox-menu:where(.msg-portal) .inbox-menu-values,.inbox-menu:where(.msg-portal) .inbox-menu-chips{gap:7px}}:where(#messaging-page) .inbox-menu .inbox-menu-values,.inbox-menu:where(.filter-menu-portal) .inbox-menu-values,.inbox-menu:where(.msg-portal) .inbox-menu-values{margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-values,.inbox-menu:where(.filter-menu-portal) .inbox-menu-values,.inbox-menu:where(.msg-portal) .inbox-menu-values{margin-top:11px}}:where(#messaging-page) .inbox-menu .inbox-menu-values .filter-chip,.inbox-menu:where(.filter-menu-portal) .inbox-menu-values .filter-chip,.inbox-menu:where(.msg-portal) .inbox-menu-values .filter-chip{max-width:100%}:where(#messaging-page) .inbox-menu .inbox-menu-values .inbox-menu-value-text,.inbox-menu:where(.filter-menu-portal) .inbox-menu-values .inbox-menu-value-text,.inbox-menu:where(.msg-portal) .inbox-menu-values .inbox-menu-value-text{text-overflow:ellipsis;min-width:0;overflow:hidden}:where(#messaging-page) .inbox-menu .inbox-menu-values .filter-chip i,.inbox-menu:where(.filter-menu-portal) .inbox-menu-values .filter-chip i,.inbox-menu:where(.msg-portal) .inbox-menu-values .filter-chip i{flex:none}:where(#messaging-page) .inbox-menu .filter-chip,.inbox-menu:where(.filter-menu-portal) .filter-chip,.inbox-menu:where(.msg-portal) .filter-chip{border:1px solid var(--border-field);width:auto;min-width:0;height:28px;color:var(--text-row);white-space:nowrap;cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:5px;margin:0;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500;line-height:1;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .filter-chip,.inbox-menu:where(.filter-menu-portal) .filter-chip,.inbox-menu:where(.msg-portal) .filter-chip{border:1px solid var(--border-field);border-radius:15px;gap:6px;height:31px;padding:0 11px;font-size:13px}}:where(#messaging-page) .inbox-menu .filter-chip i,.inbox-menu:where(.filter-menu-portal) .filter-chip i,.inbox-menu:where(.msg-portal) .filter-chip i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .filter-chip i,.inbox-menu:where(.filter-menu-portal) .filter-chip i,.inbox-menu:where(.msg-portal) .filter-chip i{font-size:12px}}:where(#messaging-page) .inbox-menu .filter-chip .chip-mark--urgent,.inbox-menu:where(.filter-menu-portal) .filter-chip .chip-mark--urgent,.inbox-menu:where(.msg-portal) .filter-chip .chip-mark--urgent{color:var(--danger-deep)}:where(#messaging-page) .inbox-menu .filter-chip .chip-mark--voice,.inbox-menu:where(.filter-menu-portal) .filter-chip .chip-mark--voice,.inbox-menu:where(.msg-portal) .filter-chip .chip-mark--voice{color:var(--voice-accent)}:where(#messaging-page) .inbox-menu .filter-chip .chip-mark--muted,.inbox-menu:where(.filter-menu-portal) .filter-chip .chip-mark--muted,.inbox-menu:where(.msg-portal) .filter-chip .chip-mark--muted{color:var(--text-muted)}:where(#messaging-page) .inbox-menu .filter-chip .filter-chip-text,.inbox-menu:where(.filter-menu-portal) .filter-chip .filter-chip-text,.inbox-menu:where(.msg-portal) .filter-chip .filter-chip-text{flex-direction:column;align-items:center;display:inline-flex}:where(#messaging-page) .inbox-menu .filter-chip .filter-chip-text:after,.inbox-menu:where(.filter-menu-portal) .filter-chip .filter-chip-text:after,.inbox-menu:where(.msg-portal) .filter-chip .filter-chip-text:after{content:attr(data-text);visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;height:0;font-weight:600;overflow:hidden}:where(#messaging-page) .inbox-menu .filter-chip:hover,.inbox-menu:where(.filter-menu-portal) .filter-chip:hover,.inbox-menu:where(.msg-portal) .filter-chip:hover{opacity:1}:where(#messaging-page) .inbox-menu .filter-chip:hover:not(:disabled),.inbox-menu:where(.filter-menu-portal) .filter-chip:hover:not(:disabled),.inbox-menu:where(.msg-portal) .filter-chip:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}:where(#messaging-page) .inbox-menu .filter-chip[aria-pressed=true],.inbox-menu:where(.filter-menu-portal) .filter-chip[aria-pressed=true],.inbox-menu:where(.msg-portal) .filter-chip[aria-pressed=true]{background:var(--accent-wash);border-color:var(--accent);color:var(--accent);font-weight:600}:where(#messaging-page) .inbox-menu .filter-chip:disabled,.inbox-menu:where(.filter-menu-portal) .filter-chip:disabled,.inbox-menu:where(.msg-portal) .filter-chip:disabled{opacity:.4;cursor:not-allowed}:where(#messaging-page) .inbox-menu .filter-chip:focus-visible,.inbox-menu:where(.filter-menu-portal) .filter-chip:focus-visible,.inbox-menu:where(.msg-portal) .filter-chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:where(#messaging-page) .inbox-menu .inbox-account-list,:where(#messaging-page) .inbox-menu .inbox-menu-list,.inbox-menu:where(.filter-menu-portal) .inbox-account-list,.inbox-menu:where(.filter-menu-portal) .inbox-menu-list,.inbox-menu:where(.msg-portal) .inbox-account-list,.inbox-menu:where(.msg-portal) .inbox-menu-list{border:1px solid var(--border);border-radius:7px;max-height:200px;margin-top:4px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-account-list,:where(#messaging-page) .inbox-menu .inbox-menu-list,.inbox-menu:where(.filter-menu-portal) .inbox-account-list,.inbox-menu:where(.filter-menu-portal) .inbox-menu-list,.inbox-menu:where(.msg-portal) .inbox-account-list,.inbox-menu:where(.msg-portal) .inbox-menu-list{border-radius:8px;max-height:220px}}@supports (animation-timeline:scroll()){:where(#messaging-page) .inbox-menu .inbox-account-list,:where(#messaging-page) .inbox-menu .inbox-menu-list,.inbox-menu:where(.filter-menu-portal) .inbox-account-list,.inbox-menu:where(.filter-menu-portal) .inbox-menu-list,.inbox-menu:where(.msg-portal) .inbox-account-list,.inbox-menu:where(.msg-portal) .inbox-menu-list{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-account-list,:where(#messaging-page) .inbox-menu .inbox-menu-list,.inbox-menu:where(.filter-menu-portal) .inbox-account-list,.inbox-menu:where(.filter-menu-portal) .inbox-menu-list,.inbox-menu:where(.msg-portal) .inbox-account-list,.inbox-menu:where(.msg-portal) .inbox-menu-list{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}:where(#messaging-page) .inbox-menu .inbox-account-list,:where(#messaging-page) .inbox-menu .inbox-menu-list,.inbox-menu:where(.filter-menu-portal) .inbox-account-list,.inbox-menu:where(.filter-menu-portal) .inbox-menu-list,.inbox-menu:where(.msg-portal) .inbox-account-list,.inbox-menu:where(.msg-portal) .inbox-menu-list{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-account-list,:where(#messaging-page) .inbox-menu .inbox-menu-list,.inbox-menu:where(.filter-menu-portal) .inbox-account-list,.inbox-menu:where(.filter-menu-portal) .inbox-menu-list,.inbox-menu:where(.msg-portal) .inbox-account-list,.inbox-menu:where(.msg-portal) .inbox-menu-list{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}:where(#messaging-page) .inbox-menu .inbox-account-list,:where(#messaging-page) .inbox-menu .inbox-menu-list,.inbox-menu:where(.filter-menu-portal) .inbox-account-list,.inbox-menu:where(.filter-menu-portal) .inbox-menu-list,.inbox-menu:where(.msg-portal) .inbox-account-list,.inbox-menu:where(.msg-portal) .inbox-menu-list{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-account-list,:where(#messaging-page) .inbox-menu .inbox-menu-list,.inbox-menu:where(.filter-menu-portal) .inbox-account-list,.inbox-menu:where(.filter-menu-portal) .inbox-menu-list,.inbox-menu:where(.msg-portal) .inbox-account-list,.inbox-menu:where(.msg-portal) .inbox-menu-list{scroll-padding-block:17px}}}:where(#messaging-page) .inbox-menu .inbox-menu-list,.inbox-menu:where(.filter-menu-portal) .inbox-menu-list,.inbox-menu:where(.msg-portal) .inbox-menu-list{max-height:none}:where(#messaging-page) .inbox-menu .inbox-account-option,:where(#messaging-page) .inbox-menu .inbox-menu-option,.inbox-menu:where(.filter-menu-portal) .inbox-account-option,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option,.inbox-menu:where(.msg-portal) .inbox-account-option,.inbox-menu:where(.msg-portal) .inbox-menu-option{width:100%;min-width:0;height:auto;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:baseline;gap:8px;margin:0;padding:8px 10px;font-family:inherit;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-account-option,:where(#messaging-page) .inbox-menu .inbox-menu-option,.inbox-menu:where(.filter-menu-portal) .inbox-account-option,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option,.inbox-menu:where(.msg-portal) .inbox-account-option,.inbox-menu:where(.msg-portal) .inbox-menu-option{gap:9px;padding:9px 11px;font-size:14px}}:where(#messaging-page) .inbox-menu .inbox-account-option+:where(#messaging-page) .inbox-menu .inbox-account-option,:where(#messaging-page) .inbox-menu .inbox-account-option+:where(#messaging-page) .inbox-menu .inbox-menu-option,:where(#messaging-page) .inbox-menu .inbox-account-option+.inbox-menu:where(.filter-menu-portal) .inbox-account-option,:where(#messaging-page) .inbox-menu .inbox-account-option+.inbox-menu:where(.filter-menu-portal) .inbox-menu-option,:where(#messaging-page) .inbox-menu .inbox-account-option+.inbox-menu:where(.msg-portal) .inbox-account-option,:where(#messaging-page) .inbox-menu .inbox-account-option+.inbox-menu:where(.msg-portal) .inbox-menu-option,:where(#messaging-page) .inbox-menu .inbox-menu-option+:where(#messaging-page) .inbox-menu .inbox-account-option,:where(#messaging-page) .inbox-menu .inbox-menu-option+:where(#messaging-page) .inbox-menu .inbox-menu-option,:where(#messaging-page) .inbox-menu .inbox-menu-option+.inbox-menu:where(.filter-menu-portal) .inbox-account-option,:where(#messaging-page) .inbox-menu .inbox-menu-option+.inbox-menu:where(.filter-menu-portal) .inbox-menu-option,:where(#messaging-page) .inbox-menu .inbox-menu-option+.inbox-menu:where(.msg-portal) .inbox-account-option,:where(#messaging-page) .inbox-menu .inbox-menu-option+.inbox-menu:where(.msg-portal) .inbox-menu-option,.inbox-menu:where(.filter-menu-portal) .inbox-account-option+:where(#messaging-page) .inbox-menu .inbox-account-option,.inbox-menu:where(.filter-menu-portal) .inbox-account-option+:where(#messaging-page) .inbox-menu .inbox-menu-option,.inbox-menu:where(.filter-menu-portal) .inbox-account-option+.inbox-menu:where(.filter-menu-portal) .inbox-account-option,.inbox-menu:where(.filter-menu-portal) .inbox-account-option+.inbox-menu:where(.filter-menu-portal) .inbox-menu-option,.inbox-menu:where(.filter-menu-portal) .inbox-account-option+.inbox-menu:where(.msg-portal) .inbox-account-option,.inbox-menu:where(.filter-menu-portal) .inbox-account-option+.inbox-menu:where(.msg-portal) .inbox-menu-option,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option+:where(#messaging-page) .inbox-menu .inbox-account-option,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option+:where(#messaging-page) .inbox-menu .inbox-menu-option,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option+.inbox-menu:where(.filter-menu-portal) .inbox-account-option,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option+.inbox-menu:where(.filter-menu-portal) .inbox-menu-option,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option+.inbox-menu:where(.msg-portal) .inbox-account-option,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option+.inbox-menu:where(.msg-portal) .inbox-menu-option,.inbox-menu:where(.msg-portal) .inbox-account-option+:where(#messaging-page) .inbox-menu .inbox-account-option,.inbox-menu:where(.msg-portal) .inbox-account-option+:where(#messaging-page) .inbox-menu .inbox-menu-option,.inbox-menu:where(.msg-portal) .inbox-account-option+.inbox-menu:where(.filter-menu-portal) .inbox-account-option,.inbox-menu:where(.msg-portal) .inbox-account-option+.inbox-menu:where(.filter-menu-portal) .inbox-menu-option,.inbox-menu:where(.msg-portal) .inbox-account-option+.inbox-menu:where(.msg-portal) .inbox-account-option,.inbox-menu:where(.msg-portal) .inbox-account-option+.inbox-menu:where(.msg-portal) .inbox-menu-option,.inbox-menu:where(.msg-portal) .inbox-menu-option+:where(#messaging-page) .inbox-menu .inbox-account-option,.inbox-menu:where(.msg-portal) .inbox-menu-option+:where(#messaging-page) .inbox-menu .inbox-menu-option,.inbox-menu:where(.msg-portal) .inbox-menu-option+.inbox-menu:where(.filter-menu-portal) .inbox-account-option,.inbox-menu:where(.msg-portal) .inbox-menu-option+.inbox-menu:where(.filter-menu-portal) .inbox-menu-option,.inbox-menu:where(.msg-portal) .inbox-menu-option+.inbox-menu:where(.msg-portal) .inbox-account-option,.inbox-menu:where(.msg-portal) .inbox-menu-option+.inbox-menu:where(.msg-portal) .inbox-menu-option{border-top:1px solid var(--border)}:where(#messaging-page) .inbox-menu .inbox-account-option:hover,:where(#messaging-page) .inbox-menu .inbox-menu-option:hover,.inbox-menu:where(.filter-menu-portal) .inbox-account-option:hover,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option:hover,.inbox-menu:where(.msg-portal) .inbox-account-option:hover,.inbox-menu:where(.msg-portal) .inbox-menu-option:hover{opacity:1;background:var(--hover-wash)}:where(#messaging-page) .inbox-menu .inbox-account-option[aria-selected=true],:where(#messaging-page) .inbox-menu .inbox-menu-option[aria-selected=true],.inbox-menu:where(.filter-menu-portal) .inbox-account-option[aria-selected=true],.inbox-menu:where(.filter-menu-portal) .inbox-menu-option[aria-selected=true],.inbox-menu:where(.msg-portal) .inbox-account-option[aria-selected=true],.inbox-menu:where(.msg-portal) .inbox-menu-option[aria-selected=true]{background:var(--accent-wash)}:where(#messaging-page) .inbox-menu .inbox-account-option:focus-visible,:where(#messaging-page) .inbox-menu .inbox-menu-option:focus-visible,.inbox-menu:where(.filter-menu-portal) .inbox-account-option:focus-visible,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option:focus-visible,.inbox-menu:where(.msg-portal) .inbox-account-option:focus-visible,.inbox-menu:where(.msg-portal) .inbox-menu-option:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}:where(#messaging-page) .inbox-menu .inbox-account-name,.inbox-menu:where(.filter-menu-portal) .inbox-account-name,.inbox-menu:where(.msg-portal) .inbox-account-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:where(#messaging-page) .inbox-menu .inbox-menu-option-text,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option-text,.inbox-menu:where(.msg-portal) .inbox-menu-option-text{overflow-wrap:anywhere;flex:auto;min-width:0;line-height:1.4}:where(#messaging-page) .inbox-menu a.inbox-menu-option,.inbox-menu:where(.filter-menu-portal) a.inbox-menu-option,.inbox-menu:where(.msg-portal) a.inbox-menu-option{text-decoration:none}:where(#messaging-page) .inbox-menu .inbox-menu-option i,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option i,.inbox-menu:where(.msg-portal) .inbox-menu-option i{color:var(--text-muted);flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-menu-option i,.inbox-menu:where(.filter-menu-portal) .inbox-menu-option i,.inbox-menu:where(.msg-portal) .inbox-menu-option i{font-size:13px}}:where(#messaging-page) .inbox-menu .inbox-account-number,.inbox-menu:where(.filter-menu-portal) .inbox-account-number,.inbox-menu:where(.msg-portal) .inbox-account-number{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}:where(#messaging-page) .inbox-menu .inbox-markall-title,.inbox-menu:where(.filter-menu-portal) .inbox-markall-title,.inbox-menu:where(.msg-portal) .inbox-markall-title{color:var(--text);font-size:13px;font-weight:600;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-markall-title,.inbox-menu:where(.filter-menu-portal) .inbox-markall-title,.inbox-menu:where(.msg-portal) .inbox-markall-title{font-size:14px}}:where(#messaging-page) .inbox-menu .inbox-markall-note,.inbox-menu:where(.filter-menu-portal) .inbox-markall-note,.inbox-menu:where(.msg-portal) .inbox-markall-note{color:var(--text-muted);margin-top:6px;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-menu .inbox-markall-note,.inbox-menu:where(.filter-menu-portal) .inbox-markall-note,.inbox-menu:where(.msg-portal) .inbox-markall-note{margin-top:7px;font-size:13px}}@media only screen and (width<=800px){.inbox-menu .filter-chip{border-radius:18px;height:36px;min-height:36px}.inbox-menu .inbox-menu-option{align-items:center;min-height:44px}.inbox-menu .sheet-grip{background:var(--border-field);touch-action:none;border-radius:2px;width:36px;height:4px;margin:0 auto 8px;display:block;position:relative}.inbox-menu .sheet-grip:after{content:"";position:absolute;inset:-12px -40px}.filter-panel.inbox-menu.filter-menu-portal,.filter-panel.inbox-menu.msg-portal{overflow:hidden}.filter-panel.inbox-menu.filter-menu-portal .inbox-menu-scroll,.filter-panel.inbox-menu.msg-portal .inbox-menu-scroll{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}.filter-panel.inbox-menu.filter-menu-portal.inbox-menu--time .inbox-menu-scroll,.filter-panel.inbox-menu.msg-portal.inbox-menu--time .inbox-menu-scroll{padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))}body.is-shell .filter-panel.inbox-menu.filter-menu-portal .inbox-menu-scroll,body.is-shell .filter-panel.inbox-menu.msg-portal .inbox-menu-scroll{padding-bottom:max(14px + env(safe-area-inset-bottom,0px), 34px)}body.is-shell .filter-panel.inbox-menu.filter-menu-portal.inbox-menu--time .inbox-menu-scroll,body.is-shell .filter-panel.inbox-menu.msg-portal.inbox-menu--time .inbox-menu-scroll{padding-bottom:max(6px + env(safe-area-inset-bottom,0px), 34px)}}:where(#messaging-page) .live-call-notice{background:var(--bg-inset);border:1px solid var(--border);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:280px;margin:8px auto;padding:24px 32px;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .live-call-notice{border-radius:22px;gap:18px;width:308px;margin:9px auto;padding:26px 35px}}:where(#messaging-page) .live-call-notice:after{content:"";pointer-events:none;box-shadow:inset 0 0 60px 10px var(--live-glow);border-radius:20px;animation:4s ease-in-out infinite alternate pulse-fade;position:absolute;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .live-call-notice:after{box-shadow:inset 0 0 66px 11px var(--live-glow);border-radius:22px}}:where(#messaging-page) .live-call-notice p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.7}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .live-call-notice p{font-size:14px}}@keyframes pulse-fade{0%{opacity:1}to{opacity:0}}:where(#messaging-page) .live-call{background:radial-gradient(ellipse at 30% 50%, var(--live-under-words) 0%, var(--live-under-words-deep) 70%);text-transform:capitalize;white-space:nowrap;border:none;border-radius:100px;align-items:center;width:fit-content;height:30px;margin:0;padding:0 10px;font-family:Inter,sans-serif;font-size:12px;display:inline-flex;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .live-call{border:none;border-radius:110px;height:33px;padding:0 11px;font-size:13px}}:where(#messaging-page) .live-call:before{content:"";background:linear-gradient(100deg, var(--sheen-fade) 0%, var(--sheen) 50%, var(--sheen-fade) 100%);pointer-events:none;width:60%;height:100%;animation:3s ease-in-out infinite live-call-sheen;position:absolute;top:0;left:0;transform:translate(-150%)}:where(#messaging-page) .live-call .live-dot{background-color:var(--on-fill);border-radius:100px;flex-shrink:0;width:10px;height:10px;animation:2s ease-in-out infinite live-dot-blink;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .live-call .live-dot{border-radius:110px;width:11px;height:11px}}:where(#messaging-page) .live-call .live-dot:after{content:"";background-color:var(--on-fill);border-radius:100px;position:absolute;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .live-call .live-dot:after{border-radius:110px}}:where(#messaging-page) .live-call .live-text{color:var(--on-fill);margin-left:8px;font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .live-call .live-text{margin-left:9px;font-size:12px}}@keyframes live-dot-blink{0%,to{opacity:1}50%{opacity:.15}}@keyframes live-call-sheen{0%{transform:translate(-150%)}60%,to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){:where(#messaging-page) .live-call-notice:after,:where(#messaging-page) .live-call:before,:where(#messaging-page) .live-call .live-dot,:where(#messaging-page) .live-count--active:before,:where(#messaging-page) .live-count--active .live-count-dot,:where(#messaging-page) .msg-badge--live .msg-live-pip{animation:none}:where(#messaging-page) .live-call:before{opacity:0}}:where(#messaging-page) .messaging{width:100%;height:100%;position:relative;overflow:visible!important}:where(#messaging-page) .thread-close{z-index:2;position:absolute;top:15px;right:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .thread-close{top:17px;right:20px}}:where(#messaging-page) .thread-close{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-field);width:40px;height:40px;color:var(--text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0;font-size:15px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .thread-close{border-radius:8px;width:44px;height:44px;font-size:17px}}@media (hover:hover){:where(#messaging-page) .thread-close:hover{border-color:var(--accent);color:var(--accent)}}:where(#messaging-page) .thread-close:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}:where(#messaging-page) .thread-size{z-index:2;position:absolute;top:15px;right:66px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .thread-size{top:17px;right:73px}}:where(#messaging-page) .thread-size{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-field);width:40px;height:40px;color:var(--text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;margin:0;padding:0;font-size:15px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .thread-size{border-radius:8px;width:44px;height:44px;font-size:17px}}@media (hover:hover){:where(#messaging-page) .thread-size:hover{border-color:var(--accent);color:var(--accent)}}:where(#messaging-page) .thread-size:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}@media only screen and (width<=800px){:where(#messaging-page) .thread-close,:where(#messaging-page) .thread-size{display:none}}@media only screen and (width>=801px){:where(#messaging-page) .grid-messages-parent.full-size .grid-messages-1{visibility:hidden}:where(#messaging-page) .grid-messages-parent.full-size .grid-messages-2{z-index:11;margin:0;position:absolute;inset:0 15px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent.full-size .grid-messages-2{inset:0 17px}}:where(#messaging-page) .thread-empty{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:relative;container:reading-pane/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .thread-empty{gap:13px}}:where(#messaging-page) .thread-empty i{opacity:.25;font-size:48px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .thread-empty i{font-size:53px}}:where(#messaging-page) .thread-empty p{margin:0;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .thread-empty p{font-size:15px}}:where(#messaging-page) .thread-empty .reading-pane-mark{letter-spacing:-.03em;white-space:nowrap;opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:min(240px,34cqi,38.4615cqi - 18.4615px);font-weight:800;line-height:.8;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .thread-empty .reading-pane-mark{font-size:min(264px,34cqi,38.4615cqi - 20.3846px)}}:where(#messaging-page) .thread-empty{height:100%}:where(#messaging-page) .thread-empty .reading-pane-mark{bottom:22px;left:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .thread-empty .reading-pane-mark{bottom:24px;left:26px}}.msg-panel-frame{border:1px solid var(--border);background:var(--bg-page);border-radius:14px;height:clamp(460px,100vh - 340px,900px);padding:15px 0;overflow:hidden;container:msgpanel/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.msg-panel-frame{border-radius:15px;height:clamp(506px,110vh - 374px,990px);padding:17px 0}}.msg-panel-frame #messaging-page{height:100%}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){.msg-panel-frame{background:0 0;border-width:0;border-radius:0;padding-top:0;padding-bottom:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){.msg-panel-frame{background:0 0;border-width:0;border-radius:0;padding-top:0;padding-bottom:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){.msg-panel-frame{margin-left:calc(-1 * var(--panel-bleed,var(--page-gutter)));margin-right:calc(-1 * var(--panel-bleed,var(--page-gutter)))}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){.msg-panel-frame{margin-left:calc(-1 * var(--panel-bleed,var(--page-gutter)));margin-right:calc(-1 * var(--panel-bleed,var(--page-gutter)))}}}#messaging-page[data-surface=panel] .inbox-actions,#messaging-page[data-surface=panel] .thread-rating-bar,#messaging-page[data-surface=panel] .message-input,#messaging-page[data-surface=panel] .live-count{display:none}#messaging-page[data-surface=panel] .grid-messages-1{width:clamp(220px,40%,400px);min-width:clamp(220px,40%,400px);max-width:clamp(220px,40%,400px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page[data-surface=panel] .grid-messages-1{width:clamp(242px,40%,440px);min-width:clamp(242px,40%,440px);max-width:clamp(242px,40%,440px)}}@media only screen and (width<=800px){@container page (width<720px){#messaging-page[data-surface=page] .grid-messages-1{border-left-width:0;border-right-width:0}#messaging-page[data-surface=page] .grid-inbox-2{padding-left:0;padding-right:0}#messaging-page[data-surface=page] .messages .message{--inbox-row-bg:transparent;border-radius:0;margin-bottom:0}#messaging-page[data-surface=page] .messages .message:not(:last-child):after{content:"";background:var(--border);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}}}#messaging-page[data-surface=panel] .msg-sheet-foot,#messaging-page[data-surface=panel] .msg-sheet-topbar .msg-tools,#messaging-page[data-surface=panel] .msg-sheet-deliver,#messaging-page[data-surface=panel] .msg-sheet-rate--phone{display:none}#messaging-page[data-surface=panel] .msg-sheet-scroll{--sheet-x:15px;padding:15px var(--sheet-x)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page[data-surface=panel] .msg-sheet-scroll{--sheet-x:17px;padding:17px var(--sheet-x)}}#messaging-page[data-surface=panel] .grid-messages-parent.panel-single .grid-messages-1{display:none}#messaging-page[data-surface=panel] .grid-messages-parent.panel-single .grid-messages-2{width:100%;min-width:0;max-width:none;margin-left:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page[data-surface=panel] .grid-messages-parent.panel-single .grid-messages-2{margin-left:17px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#messaging-page[data-surface=panel] .grid-messages-parent .grid-messages-1{margin-left:0}#messaging-page[data-surface=panel] .grid-messages-parent .grid-messages-2,#messaging-page[data-surface=panel] .grid-messages-parent.panel-single .grid-messages-2{margin-left:0;margin-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#messaging-page[data-surface=panel] .grid-messages-parent .grid-messages-1{margin-left:0}#messaging-page[data-surface=panel] .grid-messages-parent .grid-messages-2,#messaging-page[data-surface=panel] .grid-messages-parent.panel-single .grid-messages-2{margin-left:0;margin-right:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#messaging-page[data-surface=panel] .grid-messages-parent .grid-messages-1,#messaging-page[data-surface=panel] .grid-messages-parent .grid-messages-2,#messaging-page[data-surface=panel] .grid-messages-parent.panel-single .grid-messages-2{box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;margin-left:0;margin-right:0}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single) .grid-messages-1{border-right-width:1px}#messaging-page[data-surface=panel] .msg-sheet-scroll{--sheet-x:var(--panel-sheet-x,var(--panel-bleed,var(--page-gutter)))}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#messaging-page[data-surface=panel] .grid-messages-parent .grid-messages-1,#messaging-page[data-surface=panel] .grid-messages-parent .grid-messages-2,#messaging-page[data-surface=panel] .grid-messages-parent.panel-single .grid-messages-2{box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;margin-left:0;margin-right:0}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single) .grid-messages-1{border-right-width:1px}#messaging-page[data-surface=panel] .msg-sheet-scroll{--sheet-x:var(--panel-sheet-x,var(--panel-bleed,var(--page-gutter)))}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){@container msgpanel (width<800px){#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single){--msg-panes:1}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single) .grid-messages-1{width:100%;min-width:0;max-width:none;margin-right:0}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single) .grid-messages-2{z-index:11;visibility:hidden;margin:0;position:absolute;inset:0}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single).thread-open .grid-messages-1{visibility:hidden}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single).thread-open .grid-messages-2{visibility:visible}@container page (width<720px){#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single) .grid-messages-1{border-right-width:0}}}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){@container msgpanel (width<880px){#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single){--msg-panes:1}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single) .grid-messages-1{width:100%;min-width:0;max-width:none;margin-right:0}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single) .grid-messages-2{z-index:11;visibility:hidden;margin:0;position:absolute;inset:0}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single).thread-open .grid-messages-1{visibility:hidden}#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single).thread-open .grid-messages-2{visibility:visible}@container page (width<792px){#messaging-page[data-surface=panel] .grid-messages-parent:not(.panel-single) .grid-messages-1{border-right-width:0}}}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#messaging-page[data-surface=panel] .grid-inbox-2{padding-left:0;padding-right:0}#messaging-page[data-surface=panel] .messages .message{--inbox-row-bg:transparent;border-radius:0;margin-bottom:0}#messaging-page[data-surface=panel] .messages .message:not(:last-child):after{content:"";background:var(--border);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#messaging-page[data-surface=panel] .grid-inbox-2{padding-left:0;padding-right:0}#messaging-page[data-surface=panel] .messages .message{--inbox-row-bg:transparent;border-radius:0;margin-bottom:0}#messaging-page[data-surface=panel] .messages .message:not(:last-child):after{content:"";background:var(--border);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){@container msgsheet (width>=520px){:is(#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-fields .msg-sheet-field:has(>dd>.msg-sheet-lead)>dt,#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-fields .msg-sheet-field:has(>dd>.msg-sheet-lead)>dd){grid-column:1/-1}#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-fields .msg-sheet-field:has(>dd>.msg-sheet-lead)>dt{padding-top:5px}#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-fields .msg-sheet-field:has(>dd>.msg-sheet-lead)>dd{border-top:0}}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){@container msgsheet (width>=572px){:is(#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-fields .msg-sheet-field:has(>dd>.msg-sheet-lead)>dt,#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-fields .msg-sheet-field:has(>dd>.msg-sheet-lead)>dd){grid-column:1/-1}#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-fields .msg-sheet-field:has(>dd>.msg-sheet-lead)>dt{padding-top:6px}#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-fields .msg-sheet-field:has(>dd>.msg-sheet-lead)>dd{border-top:0}}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#messaging-page[data-surface=panel] .msg-sheet-col{max-width:none}#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-lead{margin-left:calc(-1 * var(--sheet-x));margin-right:calc(-1 * var(--sheet-x));padding-left:var(--sheet-x);padding-right:var(--sheet-x);border-radius:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#messaging-page[data-surface=panel] .msg-sheet-col{max-width:none}#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-lead{margin-left:calc(-1 * var(--sheet-x));margin-right:calc(-1 * var(--sheet-x));padding-left:var(--sheet-x);padding-right:var(--sheet-x);border-radius:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (720px<=width<960px){@container msgsheet (width>=520px){#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-lead{background:0 0;border-radius:0;padding:0}}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (792px<=width<1056px){@container msgsheet (width>=572px){#messaging-page[data-surface=panel] .msg-sheet .msg-sheet-lead{background:0 0;border-radius:0;padding:0}}}}body:has(#content>:where([data-frame=panes])) #content{box-shadow:none;contain:unset;background:0 0;border:0;border-radius:0;margin:0;overflow:visible}:where(#messaging-page) .grid-messages-parent{width:100%;height:100%;display:flex;position:relative;overflow:visible}:where(#messaging-page) .grid-messages-parent .grid-messages-1{background-color:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-pane);z-index:10;border-radius:14px;flex-direction:column;flex-shrink:0;width:400px;min-width:400px;max-width:400px;margin:0 15px;display:flex;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent .grid-messages-1{border-radius:15px;width:440px;min-width:440px;max-width:440px;margin:0 17px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){:where(#messaging-page) .grid-messages-parent .grid-messages-1{width:clamp(364px,42%,400px);min-width:clamp(364px,42%,400px);max-width:clamp(364px,42%,400px)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){:where(#messaging-page) .grid-messages-parent .grid-messages-1{width:clamp(400px,42%,440px);min-width:clamp(400px,42%,440px);max-width:clamp(400px,42%,440px)}}}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count-bar{z-index:60;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count-bar{gap:11px;bottom:22px;left:22px;right:22px}}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count-bar>*{pointer-events:auto}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count{background:var(--glass-bg);font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count{font-size:17px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count{background:var(--bg-card)}}@media (prefers-reduced-transparency:reduce){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count{background:var(--bg-card);-webkit-backdrop-filter:none;backdrop-filter:none}}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count{border-color:var(--border-glass);color:var(--text-muted);border-radius:14px;padding:10px 20px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count{border-radius:15px;padding:11px 22px}}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count:has(>.inbox-count-window){white-space:nowrap;min-width:0;display:flex}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count:has(>.inbox-count-window)>span{flex:none}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .inbox-count:has(>.inbox-count-window)>.inbox-count-window{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count{font:inherit;border:1px solid var(--border-glass);cursor:pointer;background:var(--glass-bg);align-items:center;gap:8px;width:auto;margin:0;font-size:14px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count{gap:9px;font-size:15px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count{background:var(--bg-card)}}@media (prefers-reduced-transparency:reduce){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count{background:var(--bg-card);-webkit-backdrop-filter:none;backdrop-filter:none}}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count{border-color:var(--border-glass);color:var(--text-muted);white-space:nowrap;border-radius:14px;padding:10px 16px;transition:color .25s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count{border-radius:15px;padding:11px 18px}}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count .live-count-dot{background-color:var(--text-muted);border-radius:100px;flex-shrink:0;width:9px;height:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count .live-count-dot{border-radius:110px;width:10px;height:10px}}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count:hover{opacity:1}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count:focus-visible,:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count.live-count--showing{box-shadow:0 0 0 2px var(--accent)}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count .live-count-close{margin-left:4px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count .live-count-close{font-size:13px}}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count.live-count--active{color:var(--on-fill);position:relative;overflow:hidden;background:radial-gradient(ellipse at 30% 50%, var(--live-under-words) 0%, var(--live-under-words-deep) 70%)!important;border-color:#0000!important}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count.live-count--active:before{content:"";background:linear-gradient(100deg, var(--sheen-fade) 0%, var(--sheen) 50%, var(--sheen-fade) 100%);pointer-events:none;width:60%;height:100%;animation:3s ease-in-out infinite live-call-sheen;position:absolute;top:0;left:0;transform:translate(-150%)}:where(#messaging-page) .grid-messages-parent .grid-messages-1 .live-count.live-count--active .live-count-dot{background-color:var(--on-fill);animation:2s ease-in-out infinite live-dot-blink}:where(#messaging-page) .grid-messages-parent .grid-messages-2{background-color:var(--bg-card-main);border:1px solid var(--border-card);min-width:0;height:100%;box-shadow:var(--shadow-pane);border-radius:14px;flex:1;margin-right:15px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent .grid-messages-2{border-radius:15px;margin-right:17px}}#messaging-page[data-surface=page] .grid-messages-1{container:inbox-list/inline-size}@media (width>=801px){@container inbox-list (width<398px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){#messaging-page[data-surface=page] .grid-messages-1 .inbox-count-bar{flex-wrap:wrap;gap:6px}#messaging-page[data-surface=page] .grid-messages-1 .inbox-count{white-space:nowrap;padding:10px 14px}#messaging-page[data-surface=page] .grid-messages-1 .live-count{padding:10px 12px}}}@container inbox-list (width<438px){@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page[data-surface=page] .grid-messages-1 .inbox-count-bar{flex-wrap:wrap;gap:7px}#messaging-page[data-surface=page] .grid-messages-1 .inbox-count{white-space:nowrap;padding:11px 15px}#messaging-page[data-surface=page] .grid-messages-1 .live-count{padding:11px 13px}}}}@keyframes msg-row-pulse{0%,to{box-shadow:inset 0 0 0 0 var(--row-pulse-fade)}50%{box-shadow:inset 0 0 16px 1px var(--row-pulse)}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes msg-row-pulse{0%,to{box-shadow:inset 0 0 0 0 var(--row-pulse-fade)}50%{box-shadow:inset 0 0 18px 1px var(--row-pulse)}}}@keyframes msg-live-bg{0%,to{background-color:var(--live-row-a)}50%{background-color:var(--live-row-b)}}:where(#messaging-page) .pulse{animation:1.5s ease-in-out infinite msg-row-pulse!important}:where(#messaging-page) .pulse:first-child{animation-delay:0s!important}:where(#messaging-page) .pulse:nth-child(2){animation-delay:.1s!important}:where(#messaging-page) .pulse:nth-child(3){animation-delay:.2s!important}:where(#messaging-page) .pulse:nth-child(4){animation-delay:.3s!important}:where(#messaging-page) .pulse:nth-child(5){animation-delay:.4s!important}:where(#messaging-page) .pulse:nth-child(6){animation-delay:.5s!important}:where(#messaging-page) .pulse:nth-child(7){animation-delay:.6s!important}:where(#messaging-page) .pulse:nth-child(8){animation-delay:.7s!important}:where(#messaging-page) .pulse:nth-child(9){animation-delay:.8s!important}:where(#messaging-page) .pulse:nth-child(10){animation-delay:.9s!important}:where(#messaging-page) .pulse:nth-child(n+11){animation-delay:1s!important}:where(#messaging-page) .grid-inbox-2{border-top:1px solid var(--border);flex:1;min-height:0;padding-bottom:60px;padding-left:5px;padding-right:5px;position:relative;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-inbox-2{padding-bottom:66px;padding-left:6px;padding-right:6px}}@supports (animation-timeline:scroll()){:where(#messaging-page) .grid-inbox-2{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-inbox-2{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}:where(#messaging-page) .grid-inbox-2{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-inbox-2{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}}:where(#messaging-page) .new-threads-btn{background:var(--btn-primary-bg);color:var(--btn-primary-fg);cursor:pointer;z-index:100;box-shadow:0 4px 12px var(--accent-glow-strong);white-space:nowrap;border:none;border-radius:100px;align-items:center;gap:6px;margin:6px auto 0;padding:7px 16px;font-size:12px;font-weight:600;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .new-threads-btn{box-shadow:0 4px 13px var(--accent-glow-strong);border-radius:110px;gap:7px;margin:7px auto 0;padding:8px 18px;font-size:13px}}:where(#messaging-page) .new-threads-btn:hover{opacity:.85}:where(#messaging-page) .new-threads-wrap{z-index:100;pointer-events:none;justify-content:center;width:fit-content;margin:0 auto;animation:.2s new-threads-in;display:flex;position:sticky;top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .new-threads-wrap{top:17px}}:where(#messaging-page) .new-threads-wrap .new-threads-btn{pointer-events:auto;width:auto;margin:0}@keyframes new-threads-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@keyframes new-threads-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}}:where(#messaging-page) .skeleton-list{padding-top:0;list-style:none}:where(#messaging-page) .skeleton-list .skeleton-item{background:var(--bg-soft);border-radius:3px;align-items:stretch;margin-bottom:1px;display:flex;overflow:hidden}:where(#messaging-page) .skeleton-list .skeleton-item .skeleton-spine{background:var(--spine-idle);flex-shrink:0;width:3px}:where(#messaging-page) .skeleton-list .skeleton-item .skeleton-pfp{border-radius:6px;flex-shrink:0;align-self:center;width:34px;height:34px;margin-left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .skeleton-list .skeleton-item .skeleton-pfp{border-radius:7px;width:37px;height:37px;margin-left:11px}}:where(#messaging-page) .skeleton-list .skeleton-item .skeleton-pfp{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){:where(#messaging-page) .skeleton-list .skeleton-item .skeleton-pfp{animation:none}}:where(#messaging-page) .skeleton-list .skeleton-item .skeleton-body{flex-direction:column;flex:1;gap:2px;min-width:0;padding:9px 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .skeleton-list .skeleton-item .skeleton-body{padding:10px 13px}}:where(#messaging-page) .skeleton-list .skeleton-item .skeleton-row1{justify-content:space-between;align-items:center;gap:8px;height:17px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .skeleton-list .skeleton-item .skeleton-row1{gap:9px;height:19px}}:where(#messaging-page) .skeleton-line{border-radius:6px;height:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .skeleton-line{border-radius:7px;height:12px}}:where(#messaging-page) .skeleton-line{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){:where(#messaging-page) .skeleton-line{animation:none}}:where(#messaging-page) .skeleton-line.name{flex-shrink:0;width:55%;height:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .skeleton-line.name{height:14px}}:where(#messaging-page) .skeleton-line.time{flex-shrink:0;width:46px;height:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .skeleton-line.time{width:51px;height:11px}}:where(#messaging-page) .skeleton-line.preview{width:90%;margin:2.5px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .skeleton-line.preview{margin:3px 0}}:where(#messaging-page) .skeleton-line.voice{border-radius:999px;width:100%;height:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .skeleton-line.voice{border-radius:1099px;height:33px}}:where(#messaging-page) .skeleton-line.meta{width:40%;height:10px;margin:1.5px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .skeleton-line.meta{height:11px;margin:2px 0}}:where(#messaging-page) .skeleton-item:nth-child(3n) .skeleton-line.name{width:46%}:where(#messaging-page) .skeleton-item:nth-child(4n) .skeleton-line.name{width:64%}:where(#messaging-page) .skeleton-item:nth-child(3n) .skeleton-line.preview{width:78%}:where(#messaging-page) .skeleton-item:nth-child(5n) .skeleton-line.meta{width:32%}:where(#messaging-page) .skeleton-item:nth-child(2n) .skeleton-line.meta{width:48%}:where(#messaging-page) .inbox-empty{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:8px;padding:44px 28px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-empty{gap:9px;padding:48px 31px}}:where(#messaging-page) .inbox-empty-icon{opacity:.45;margin-bottom:2px;font-size:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-empty-icon{font-size:26px}}:where(#messaging-page) .inbox-empty-title{color:var(--text);font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-empty-title{font-size:15px}}:where(#messaging-page) .inbox-empty-sub{max-width:34ch;font-size:12.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-empty-sub{font-size:14px}}:where(#messaging-page) .inbox-empty-cta{width:auto;margin-top:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .inbox-empty-cta{margin-top:7px}}:where(#messaging-page) .inbox-empty-cta:disabled{cursor:default}#messaging-page{width:100%;height:100%;overflow-x:visible}#messaging-page #messaging-inbox{flex-direction:column;flex:1;min-height:0;display:flex;overflow:visible}#messaging-page .modal-view.compose-modal{padding:0!important;overflow:hidden!important}#messaging-page .modal-view.compose-modal.show{display:flex!important}#messaging-page .compose-modal{width:780px;max-width:calc(100vw - 32px);height:580px;max-height:85vh;color:var(--text);flex-direction:column;font-family:Inter,sans-serif;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-modal{width:858px;max-width:calc(100vw - 35px);height:638px;max-height:93.5vh}}#messaging-page .compose-modal.drag-over{outline:2px dashed var(--accent);outline-offset:-2px}#messaging-page .compose-layout{border-radius:14px;flex:1;min-height:0;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-layout{border-radius:15px}}#messaging-page .compose-contacts-panel{box-sizing:border-box;border-right:1px solid var(--border);background:var(--bg-panel);flex-direction:column;flex:0 0 240px;width:240px;min-height:0;padding:15px 15px 0;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-contacts-panel{flex-direction:column;flex:0 0 264px;width:264px;padding:17px 17px 0}}#messaging-page .compose-search{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card-main);cursor:text;border-radius:8px;flex:none;align-items:center;gap:10px;height:40px;margin:0;padding:0 10px;font-weight:400;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-search{border-radius:9px;gap:11px;height:44px;padding:0 11px}}#messaging-page .compose-search>i{color:var(--text-muted);flex:none;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-search>i{font-size:14px}}#messaging-page .compose-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}#messaging-page .compose-search input[type=search]{min-width:0;height:100%;color:var(--text-field);box-shadow:none;background:0 0;border:0;flex:auto;margin:0;padding:0;font-size:13px;border-radius:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-search input[type=search]{font-size:14px}}#messaging-page .compose-search input[type=search]:focus{box-shadow:none}#messaging-page .compose-contacts-list{flex:auto;min-height:0;margin:0 -15px;padding:0 15px 15px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-contacts-list{margin:0 -17px;padding:0 17px 17px}}@supports (animation-timeline:scroll()){#messaging-page .compose-contacts-list{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-contacts-list{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}#messaging-page .compose-contacts-list{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-contacts-list{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#messaging-page .compose-contacts-list{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-contacts-list{scroll-padding-block:17px}}}#messaging-page .compose-section-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:15px 0 5px;font-size:11px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-section-label{margin:17px 0 6px;font-size:12px;line-height:17px}}#messaging-page .compose-contact-row{box-sizing:border-box;width:calc(100% + 10px);height:50px;min-height:unset;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;margin:0 -5px;padding:0 5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-contact-row{border-radius:9px;gap:11px;width:calc(100% + 11px);height:55px;margin:0 -6px;padding:0 6px}}#messaging-page .compose-contact-row:hover{opacity:1;background:var(--bg-row-hover)}#messaging-page .compose-contact-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#messaging-page .compose-contact-info{flex-direction:column;flex:auto;min-width:0;display:flex}#messaging-page .compose-contact-name,#messaging-page .compose-contact-email{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#messaging-page .compose-contact-name{color:var(--text-heading);font-size:13.5px;font-weight:600;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-contact-name{font-size:15px;line-height:22px}}#messaging-page .compose-contact-email{color:var(--text-muted);font-size:12px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-contact-email{font-size:13px;line-height:17px}}#messaging-page .compose-check{box-sizing:border-box;border:1.5px solid var(--border-field);width:20px;height:20px;color:var(--on-fill);border-radius:5px;flex:0 0 20px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-check{border:1.65px solid var(--border-field);border-radius:6px;flex:0 0 22px;width:22px;height:22px;font-size:12px}}#messaging-page .compose-contact-row.selected .compose-check{border-color:var(--accent);background:var(--accent)}#messaging-page .compose-contacts-empty{color:var(--text-muted);margin:15px 0 0;font-size:12.5px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-contacts-empty{margin:17px 0 0;font-size:14px;line-height:20px}}#messaging-page .compose-form-panel{box-sizing:border-box;background:var(--bg-card-main);flex-direction:column;flex:auto;gap:10px;min-width:0;min-height:0;padding:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-form-panel{gap:11px;padding:22px}}#messaging-page .compose-header{flex:none;align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-header{gap:11px}}#messaging-page .compose-title{min-width:0;color:var(--text-heading);flex:auto;margin:0;font-size:16px;font-weight:600;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-title{font-size:18px;line-height:22px}}#messaging-page .compose-close{width:40px;height:40px;min-height:unset;color:var(--text-muted);background:0 0;border:0;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;margin:0;padding:0;font-size:18px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-close{border-radius:11px;flex:0 0 44px;width:44px;height:44px;font-size:20px}}#messaging-page .compose-close:hover{opacity:1;background:var(--bg-tray);color:var(--text-heading)}#messaging-page .compose-close:focus-visible{outline:2px solid var(--accent);outline-offset:0}#messaging-page .compose-form-body{flex-direction:column;flex:auto;gap:10px;min-height:0;margin:0 -20px;padding:2px 20px 5px;display:flex;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-form-body{gap:11px;margin:0 -22px;padding:2px 22px 6px}}#messaging-page .compose-label{color:var(--text-muted);font-size:12px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-label{font-size:13px;line-height:17px}}#messaging-page .compose-to{flex-wrap:wrap;flex:none;align-items:center;gap:5px;min-height:30px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-to{gap:6px;min-height:33px}}#messaging-page .compose-to .compose-label{margin-right:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-to .compose-label{margin-right:6px}}#messaging-page .compose-recipient{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);max-width:100%;height:30px;color:var(--text-heading);border-radius:15px;align-items:center;gap:5px;padding:0 5px;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-recipient{border-radius:17px;gap:6px;height:33px;padding:0 6px;font-size:14px}}#messaging-page .compose-recipient-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}#messaging-page .compose-recipient-remove{width:20px;height:20px;min-height:unset;color:var(--text-muted);background:0 0;border:0;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;margin:0;padding:0;font-size:11px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-recipient-remove{flex:0 0 22px;width:22px;height:22px;font-size:12px}}#messaging-page .compose-recipient-remove:hover{opacity:1;background:var(--bg-tray);color:var(--danger)}#messaging-page .compose-recipient-remove:focus-visible{outline:2px solid var(--accent);outline-offset:0}#messaging-page .compose-to-empty{color:var(--text-muted);font-size:13px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-to-empty{font-size:14px;line-height:22px}}#messaging-page .compose-access{background:var(--warning-chip-bg);color:var(--warning-deep);border-radius:8px;flex:none;margin:0;padding:10px;font-size:12.5px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-access{border-radius:9px;padding:11px;font-size:14px;line-height:20px}}#messaging-page .compose-field{flex-direction:column;flex:none;gap:5px;margin:0;font-weight:400;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-field{gap:6px}}#messaging-page .compose-field input[type=text],#messaging-page .compose-field textarea{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-card-main);width:100%;color:var(--text-field);margin:0;padding:0 10px;font-family:Inter,sans-serif;font-size:13.5px;line-height:20px;border-radius:7px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-field input[type=text],#messaging-page .compose-field textarea{padding:0 11px;font-size:15px;line-height:22px;border-radius:8px!important}}#messaging-page .compose-field input[type=text]{height:35px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-field input[type=text]{height:39px}}#messaging-page .compose-field textarea{resize:vertical;padding:7px 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-field textarea{padding:8px 11px}}#messaging-page .compose-preview-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin:5px 0 0;font-size:11px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-preview-label{margin:6px 0 0;font-size:12px;line-height:17px}}#messaging-page .compose-preview{flex:none;width:100%;max-width:500px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-preview{max-width:550px}}#messaging-page .compose-footer{flex-direction:column;flex:none;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-footer{gap:6px}}#messaging-page .compose-footer.sending{pointer-events:none}#messaging-page .compose-footer-row{align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-footer-row{gap:11px}}#messaging-page .compose-footer-left,#messaging-page .compose-footer-right{align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-footer-left,#messaging-page .compose-footer-right{gap:11px}}#messaging-page .compose-footer-right{margin-left:auto}#messaging-page .compose-priority,#messaging-page .compose-attach-btn,#messaging-page .compose-cancel,#messaging-page .compose-send{box-sizing:border-box;width:auto;height:35px;min-height:unset;white-space:nowrap;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;margin:0;padding:0 10px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-priority,#messaging-page .compose-attach-btn,#messaging-page .compose-cancel,#messaging-page .compose-send{border-radius:8px;gap:6px;height:39px;padding:0 11px;font-size:14px}}#messaging-page .compose-priority,#messaging-page .compose-attach-btn{border:1px solid var(--border);background:var(--bg-card-main);color:var(--text);position:relative}#messaging-page .compose-priority:hover,#messaging-page .compose-attach-btn:hover{opacity:1;border-color:var(--accent);color:var(--accent)}#messaging-page .compose-priority.active{border-color:var(--denied-border);background:var(--denied-bg);color:var(--danger-deep)}#messaging-page .compose-priority:disabled{cursor:default}#messaging-page .compose-priority:disabled:hover{border-color:var(--border);color:var(--text)}#messaging-page .compose-priority:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .compose-attach-btn input{clip:rect(0, 0, 0, 0);opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#messaging-page .compose-attach-btn:focus-within{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .compose-cancel{color:var(--text);background:0 0;border:0}#messaging-page .compose-cancel:hover{opacity:1;background:var(--bg-tray)}#messaging-page .compose-cancel:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .compose-send{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border:0;padding:0 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-send{padding:0 22px}}#messaging-page .compose-send:hover:not(:disabled){opacity:1;background:color-mix(in srgb, var(--btn-primary-bg) 88%, var(--btn-primary-fg))}#messaging-page .compose-send:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .compose-send:disabled{cursor:default}#messaging-page .compose-image-previews{flex-wrap:wrap;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-image-previews{gap:6px}}#messaging-page .compose-thumb{border:1px solid var(--border);border-radius:5px;width:50px;height:50px;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-thumb{border:1px solid var(--border);border-radius:6px;width:55px;height:55px}}#messaging-page .compose-thumb img{object-fit:cover;width:100%;height:100%}#messaging-page .compose-thumb-remove{width:16px;height:16px;min-height:unset;background:var(--thumb-remove-bg);color:var(--on-fill);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:8px;display:flex;position:absolute;top:1px;right:1px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-thumb-remove{width:18px;height:18px;font-size:9px}}#messaging-page .compose-error{color:var(--danger);margin:0;font-size:12.5px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-error{font-size:14px;line-height:20px}}#messaging-page .compose-hint{color:var(--text-muted);margin:0;font-size:12px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .compose-hint{font-size:13px;line-height:17px}}#messaging-page .inbox-actions{z-index:60;background-color:var(--bg-card);flex-shrink:0;margin:0;padding:12px 12px 5px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-actions{padding:13px 13px 6px}}#messaging-page .inbox-head-row{gap:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-head-row{gap:13px}}#messaging-page .message-search{flex:auto;min-width:0;margin:0;display:block}#messaging-page .message-search input{text-overflow:ellipsis;border:1px solid var(--border-field);background:var(--bg-search);height:38px;color:var(--text);margin:0;padding:0 34px 0 32px;font-size:13px;border-radius:8px!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-search input{border:1px solid var(--border-field);height:42px;padding:0 37px 0 35px;font-size:14px;border-radius:9px!important}}#messaging-page .message-search[data-reads-as=ucn] input{padding-right:80px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-search[data-reads-as=ucn] input{padding-right:88px}}#messaging-page .message-search[data-reads-as=account] input{padding-right:95px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-search[data-reads-as=account] input{padding-right:105px}}#messaging-page .message-search[data-reads-as=phone] input{padding-right:125px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-search[data-reads-as=phone] input{padding-right:138px}}#messaging-page .message-search .message-search-icon{color:var(--text-muted);opacity:1;pointer-events:none;cursor:default;font-size:13px;left:12px;right:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-search .message-search-icon{font-size:14px;left:13px}}#messaging-page .message-search .search-clear{opacity:1;color:var(--text-muted);cursor:pointer;font-size:14px;right:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-search .search-clear{font-size:15px;right:13px}}#messaging-page .message-search .search-clear:hover{color:var(--danger)}#messaging-page .message-search .search-reads-as{z-index:10;background:var(--bg-chip-soft);height:20px;color:var(--text-muted);white-space:nowrap;border-radius:10px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:50%;right:34px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-search .search-reads-as{border-radius:11px;height:22px;padding:0 9px;font-size:12px;right:37px}}#messaging-page .add-message{background-color:var(--btn-compose);width:auto;min-width:0;height:38px;color:var(--on-fill);white-space:nowrap;cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .add-message{border-radius:9px;gap:7px;height:42px;padding:0 13px;font-size:14px}}#messaging-page .add-message i{font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .add-message i{font-size:14px}}#messaging-page .add-message:hover{opacity:1;background-color:var(--btn-compose-hover)}#messaging-page .add-message:active{background-color:var(--btn-compose-active)}#messaging-page .add-message:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .inbox-kind{background:var(--bg-tray);border-radius:8px;gap:2px;margin-top:12px;padding:3px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-kind{border-radius:9px;margin-top:13px}}#messaging-page .inbox-kind .acct-switch-tab{flex:auto;padding:0 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-kind .acct-switch-tab{padding:0 11px}}#messaging-page .inbox-kind .acct-switch-tab:first-child{flex:none}@container inbox-list (width<398px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){#messaging-page .inbox-kind .acct-switch-tab{gap:4px;padding:0 8px;font-size:12px}}}@container inbox-list (width<438px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-kind .acct-switch-tab{gap:4px;padding:0 9px;font-size:13px}}}#messaging-page .inbox-chips{flex-wrap:wrap;gap:6px;height:36px;margin:2px -3px -4px;padding:4px 3px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-chips{gap:7px;height:40px}}#messaging-page .inbox-chips .filter-chip{border:1px solid var(--border-field);width:auto;min-width:0;height:28px;color:var(--text-row);white-space:nowrap;cursor:pointer;background:0 0;border-radius:14px;align-items:center;gap:5px;margin:0;padding:0 10px;font-family:inherit;font-size:12px;font-weight:500;line-height:1;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-chips .filter-chip{border:1px solid var(--border-field);border-radius:15px;gap:6px;height:31px;padding:0 11px;font-size:13px}}#messaging-page .inbox-chips .filter-chip i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-chips .filter-chip i{font-size:12px}}#messaging-page .inbox-chips .filter-chip .chip-mark--urgent{color:var(--danger-deep)}#messaging-page .inbox-chips .filter-chip .chip-mark--voice{color:var(--voice-accent)}#messaging-page .inbox-chips .filter-chip .chip-mark--muted{color:var(--text-muted)}#messaging-page .inbox-chips .filter-chip .filter-chip-text{flex-direction:column;align-items:center;display:inline-flex}#messaging-page .inbox-chips .filter-chip .filter-chip-text:after{content:attr(data-text);visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;height:0;font-weight:600;overflow:hidden}#messaging-page .inbox-chips .filter-chip:hover{opacity:1}#messaging-page .inbox-chips .filter-chip:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}#messaging-page .inbox-chips .filter-chip[aria-pressed=true]{background:var(--accent-wash);border-color:var(--accent);color:var(--accent);font-weight:600}#messaging-page .inbox-chips .filter-chip:disabled{opacity:.4;cursor:not-allowed}#messaging-page .inbox-chips .filter-chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}#messaging-page .inbox-chips .filter-chip{flex:none}#messaging-page .inbox-chips .filter-chip.is-moved{visibility:hidden}#messaging-page .inbox-label-line{min-width:0;height:26px;color:var(--text-muted);white-space:nowrap;align-items:center;gap:14px;margin-top:4px;font-size:12px;font-weight:500;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-label-line{gap:15px;height:29px;font-size:13px}}#messaging-page .inbox-menu-trigger,#messaging-page .inbox-markall-trigger{width:auto;min-width:0;height:24px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-menu-trigger,#messaging-page .inbox-markall-trigger{height:26px}}#messaging-page .inbox-menu-trigger i,#messaging-page .inbox-markall-trigger i{font-size:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .inbox-menu-trigger i,#messaging-page .inbox-markall-trigger i{font-size:10px}}#messaging-page .inbox-menu-trigger:hover,#messaging-page .inbox-markall-trigger:hover{opacity:1;color:var(--accent)}#messaging-page .inbox-menu-trigger:focus-visible,#messaging-page .inbox-markall-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .inbox-menu-trigger.is-set,#messaging-page .inbox-menu-trigger.is-open{color:var(--accent)}#messaging-page .inbox-menu-trigger:disabled{color:var(--text-muted);cursor:default}#messaging-page .inbox-menu-trigger:disabled i{display:none}#messaging-page .inbox-markall-trigger{color:var(--accent);margin-left:auto}#messaging-page .inbox-menu-trigger--time{flex:0 auto}#messaging-page .inbox-menu-trigger--time i{flex:none}#messaging-page .inbox-menu-trigger-text{text-overflow:ellipsis;min-width:0;overflow:hidden}#messaging-page .inbox-menu-trigger:not(.inbox-menu-trigger--time),#messaging-page .inbox-markall-trigger{flex-shrink:0}#messaging-page .inbox-actions--live .inbox-kind,#messaging-page .inbox-actions--live .inbox-chips{opacity:.4;pointer-events:none}#messaging-page .inbox-actions--live .inbox-chips .filter-chip:disabled{opacity:1!important}#messaging-page .messages{z-index:60;border-top-left-radius:14px;border-top-right-radius:14px;padding-top:0;list-style:none;overflow:visible!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages{border-top-left-radius:15px;border-top-right-radius:15px}}#messaging-page .messages li{list-style:none}#messaging-page .messages li.scroll-content{scroll-margin-top:52px;scroll-margin-bottom:72px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages li.scroll-content{scroll-margin-top:57px;scroll-margin-bottom:79px}}#messaging-page .messages .load-more-threads,#messaging-page .messages .loading-more{text-align:center;background:0 0;border:none;justify-content:center;padding:15px;display:flex;list-style:none!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .load-more-threads,#messaging-page .messages .loading-more{padding:17px}}@media only screen and (width<=800px){@container page (width<720px){#messaging-page .messages .load-more-threads,#messaging-page .messages .loading-more{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}#messaging-page .messages .message{background:var(--inbox-row-bg,var(--bg-soft));color:var(--text);cursor:pointer;text-align:left;border-radius:3px;align-items:stretch;margin-bottom:1px;list-style:none;transition-property:background-color,color,border-color,box-shadow,outline-color,outline-width,outline-offset;transition-duration:.15s;display:flex;position:relative;overflow:hidden}#messaging-page .messages .message:last-child{margin-bottom:0}#messaging-page .messages .message:hover:not(.active){box-shadow:inset 0 0 0 999px var(--hover-wash)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message:hover:not(.active){box-shadow:inset 0 0 0 1099px var(--hover-wash)}}#messaging-page .messages .message .msg-spine{background:var(--spine-idle);flex-shrink:0;align-self:stretch;width:3px}#messaging-page .messages .message .msg-pfp{align-self:center;margin-left:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-pfp{margin-left:11px}}#messaging-page .messages .message .msg-body{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;padding:9px 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-body{padding:10px 13px}}@media only screen and (width<=800px){@container page (width<720px){#messaging-page .messages .message .msg-pfp{margin-left:calc(var(--page-gutter) - 3px)}#messaging-page .messages .message .msg-body{padding-right:var(--page-gutter)}#messaging-page .messages .message .msg-spine+.msg-body{padding-left:calc(var(--page-gutter) - 3px)}}}#messaging-page .messages .message .msg-line1{align-items:center;gap:7px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-line1{gap:8px}}#messaging-page .messages .message .msg-headset,#messaging-page .messages .message .msg-alert{flex-shrink:0}#messaging-page .messages .message .msg-headset{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-headset{font-size:14px}}#messaging-page .messages .message .msg-headset.fa-voicemail{color:var(--voice-accent)}#messaging-page .messages .message .msg-alert{color:var(--danger-deep);font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-alert{font-size:15px}}#messaging-page .messages .message .msg-name{min-width:0;color:var(--text-row);flex:1;align-items:baseline;gap:5px;font-size:14px;font-weight:400;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-name{gap:6px;font-size:15px}}#messaging-page .messages .message .msg-name-primary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#messaging-page .messages .message .msg-name-ghost{color:var(--text-muted);flex-shrink:0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-name-ghost{font-size:14px}}#messaging-page .messages .message .msg-name-more{white-space:nowrap;color:var(--text-muted);flex-shrink:0;font-size:12.5px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-name-more{font-size:14px}}#messaging-page .messages .message .msg-time{color:var(--text-faint);white-space:nowrap;flex-shrink:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-time{font-size:13px}}#messaging-page .messages .message .msg-badge{flex-shrink:0}#messaging-page .messages .message .msg-badge.msg-badge--expiry{background:var(--warning-chip-bg);color:var(--warning-deep);cursor:help}#messaging-page .messages .message .msg-badge.msg-badge--live{background:var(--live-badge-bg);color:var(--live-badge-fg);align-items:center;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-badge.msg-badge--live{gap:6px}}#messaging-page .messages .message .msg-badge.msg-badge--live .msg-live-pip{background:var(--live-mark);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s ease-in-out infinite live-dot-blink}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-badge.msg-badge--live .msg-live-pip{width:7px;height:7px}}#messaging-page .messages .message .msg-preview{color:var(--text-row);align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:300;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-preview{gap:8px;font-size:14px}}#messaging-page .messages .message .msg-preview-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#messaging-page .messages .message .msg-age{color:var(--text-faint);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-age{font-size:13px}}#messaging-page .messages .message .msg-live-elapsed{text-align:left;font-variant-numeric:tabular-nums;min-width:5ch}#messaging-page .messages .message .msg-meta{color:var(--text-meta);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-meta{font-size:12px}}#messaging-page .messages .message .msg-meta .msg-meta-label,#messaging-page .messages .message .msg-meta .msg-meta-voice,#messaging-page .messages .message .msg-meta .msg-meta-subj{font-weight:400}#messaging-page .messages .message .msg-meta .msg-meta-label{color:var(--text-meta-label)}#messaging-page .messages .message .msg-meta .msg-meta-sep{color:var(--text-meta-sep);margin:0 6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-meta .msg-meta-sep{margin:0 7px}}#messaging-page .messages .message .msg-meta .msg-meta-ucn{font-family:Menlo,Consolas,monospace}#messaging-page .messages .message .msg-meta .msg-meta-subj{color:var(--text-meta)}#messaging-page .messages .message .msg-meta .msg-meta-fwd{margin-right:4px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .messages .message .msg-meta .msg-meta-fwd{font-size:11px}}#messaging-page .messages .message.dm .msg-spine{background:var(--spine-dm)}#messaging-page .messages .message.live .msg-spine{background:var(--live-mark)}#messaging-page .messages .message.urgent .msg-spine{background:var(--urgent);width:4px}#messaging-page .messages .message.unread{background:var(--inbox-row-bg,var(--bg-field));border-color:var(--accent-ring)}#messaging-page .messages .message.unread .msg-spine{background:var(--spine-unread)}#messaging-page .messages .message.unread .msg-name{color:var(--text-row-strong);font-weight:700}#messaging-page .messages .message.unread .msg-preview{color:var(--text-row-mid)}#messaging-page .messages .message.unread .msg-time,#messaging-page .messages .message.unread .msg-age{color:var(--text-row-soft)}#messaging-page .messages .message.unread.dm .msg-spine{background:var(--spine-unread)}#messaging-page .messages .message.unread.live .msg-spine{background:var(--live-mark)}#messaging-page .messages .message.unread.urgent .msg-spine{background:var(--urgent)}#messaging-page .messages .message.bookmarked{background:var(--bg-row-bookmarked);border-color:var(--bookmark-ring)}#messaging-page .messages .message.bookmarked .msg-spine{background:var(--warning-icon)}#messaging-page .messages .message.urgent.unread{background:var(--danger-bg);border-color:var(--urgent-ring)}#messaging-page .messages .message.urgent.unread .msg-name{color:var(--text-urgent)}#messaging-page .messages .message.urgent.unread .msg-preview{color:var(--text-urgent);font-weight:500}#messaging-page .messages .message.urgent.unread .msg-time,#messaging-page .messages .message.urgent.unread .msg-age{color:var(--text-urgent-time)}#messaging-page .messages .message.urgent.unread .msg-meta,#messaging-page .messages .message.urgent.unread .msg-meta .msg-meta-label,#messaging-page .messages .message.urgent.unread .msg-meta .msg-meta-sep{color:var(--text-urgent-meta)}#messaging-page .messages .message.urgent.unread .msg-badge--urgent{background:var(--urgent-fill);color:var(--on-fill)}#messaging-page .messages .message.urgent.unread.live .msg-name{color:var(--text-row-strong)}#messaging-page .messages .message.urgent.unread.live .msg-preview,#messaging-page .messages .message.urgent.unread.live .msg-time,#messaging-page .messages .message.urgent.unread.live .msg-meta,#messaging-page .messages .message.urgent.unread.live .msg-meta .msg-meta-label{color:var(--live-row-ink)}#messaging-page .messages .message.urgent.unread.live .msg-meta .msg-meta-sep{color:var(--live-row-sep)}#messaging-page .messages .message.live{animation:1.8s ease-in-out infinite msg-live-bg}#messaging-page .messages .message.live .msg-preview,#messaging-page .messages .message.live .msg-time,#messaging-page .messages .message.live .msg-meta,#messaging-page .messages .message.live .msg-meta .msg-meta-label,#messaging-page .messages .message.live .msg-meta .msg-meta-subj{color:var(--live-row-ink)}#messaging-page .messages .message.live .msg-meta .msg-meta-sep{color:var(--live-row-sep)}#messaging-page .messages .message.live:not(.unread) .msg-name{color:var(--live-row-ink)}#messaging-page .messages .message.active{background:var(--bg-row-active);border-color:var(--accent-ring);outline:2px solid var(--accent);outline-offset:-1px;z-index:5}#messaging-page .messages .message.active .msg-name{color:var(--text-strong)}#messaging-page .messages .message.active .msg-preview{color:var(--text)}#messaging-page .messages .message.active.urgent.unread{outline-color:var(--urgent-ring)}#messaging-page .message-thread{flex-direction:column;height:100%;display:flex;position:relative}#messaging-page .message-thread .vm-card,#messaging-page .message-thread .rec-cards{margin:0 0 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-thread .vm-card,#messaging-page .message-thread .rec-cards{margin:0 0 22px}}#messaging-page .message-thread .message:has(>.vm-card,>.rec-cards){max-width:max(80%,min(100%,500px))}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-thread .message:has(>.vm-card,>.rec-cards){max-width:max(80%,min(100%,550px))}}#messaging-page .thread-messages{flex:1;margin-top:0;padding:100px 16px 20px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .thread-messages{padding:110px 18px 22px}}#messaging-page .thread-messages .load-more{text-align:center;color:var(--info);cursor:pointer;padding:10px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .thread-messages .load-more{padding:11px;font-size:14px}}#messaging-page .thread-messages .load-more:hover{opacity:.7}#messaging-page .thread-messages .thread-msg-row--pending{pointer-events:none}#messaging-page .thread-messages .thread-msg-row--pending .message-pending-line{color:#0000;display:block;position:relative}#messaging-page .thread-messages .thread-msg-row--pending .message-pending-line:after{content:"";width:100%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .thread-messages .thread-msg-row--pending .message-pending-line:after{width:100%}}#messaging-page .thread-messages .thread-msg-row--pending .message-pending-line:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .thread-messages .thread-msg-row--pending .message-pending-line:after{border-radius:9px}}#messaging-page .thread-messages .thread-msg-row--pending .message-pending-line:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#messaging-page .thread-messages .thread-msg-row--pending .message-pending-line:after{animation:none}}#messaging-page .thread-messages .thread-msg-row--pending .message-pending-line:last-child{width:62%}#messaging-page .thread-messages .message{background:var(--bg-bubble);max-width:80%;color:var(--text-bubble);z-index:1;border-radius:14px;margin:10px;padding:20px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .thread-messages .message{border-radius:15px;margin:11px;padding:22px}}#messaging-page .thread-messages .message:before,#messaging-page .thread-messages .message:after{content:none}#messaging-page .thread-messages .sender .message{background-color:var(--bg-bubble-sent);color:var(--text-bubble-sent);margin-left:20%}#messaging-page .thread-messages .sender .message:before,#messaging-page .thread-messages .sender .message:after{content:none}#messaging-page .message-input{box-sizing:border-box;background:var(--bg-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border-glass);z-index:10;flex-shrink:0;width:100%;padding:20px;transition:border-color .2s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-input{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:22px}}#messaging-page .message-input.drag-over{border-color:var(--accent);border-top-width:2px}#messaging-page .message-input{transition:opacity .3s ease-in-out}#messaging-page .message-input.sending{opacity:.5}#messaging-page .message-input .columns{align-items:center}#messaging-page .message-input textarea{border:1px solid var(--border);background-color:var(--bg-field-soft);width:100%;height:40px;color:var(--text-field);box-sizing:border-box;border-radius:7px;padding:9px 12px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-input textarea{border-radius:8px;height:44px;padding:10px 13px}}#messaging-page .thread-rating-bar{border-top:1px solid var(--border-card);background:var(--bg-card-main);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;padding:10px 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .thread-rating-bar{gap:11px;padding:11px 18px}}#messaging-page .thread-rating-bar .thread-rating-stars{gap:2px;display:flex}#messaging-page .thread-rating-bar .thread-rating-stars .thread-rating-star{cursor:pointer;color:var(--star-empty);min-height:unset;background:0 0;border:none;padding:2px 3px;font-size:18px;transition:color .1s,transform .1s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .thread-rating-bar .thread-rating-stars .thread-rating-star{font-size:20px}}#messaging-page .thread-rating-bar .thread-rating-stars .thread-rating-star.active,#messaging-page .thread-rating-bar .thread-rating-stars .thread-rating-star.hover{color:var(--star)}#messaging-page .thread-rating-bar .thread-rating-stars .thread-rating-star:hover{transform:scale(1.2)}#messaging-page .thread-rating-bar .thread-rating-sent{color:var(--success-bright);align-items:center;gap:4px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .thread-rating-bar .thread-rating-sent{font-size:13px}}:where(#messaging-page) .msg-pfp,:where(.msg-portal) .msg-pfp{--pfp-size:34px;flex:0 0 var(--pfp-size);box-sizing:border-box;width:var(--pfp-size);height:var(--pfp-size);border-radius:max(4px, var(--pfp-size) * .16);background:var(--accent-icon-bg);color:var(--pfp-initials);font-size:calc(var(--pfp-size) * .38);justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-pfp,:where(.msg-portal) .msg-pfp{--pfp-size:37px}}:where(#messaging-page) .msg-pfp img,:where(.msg-portal) .msg-pfp img{object-fit:cover;width:100%;height:100%}:where(#messaging-page) .msg-pfp.msg-pfp--20,:where(.msg-portal) .msg-pfp.msg-pfp--20{--pfp-size:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-pfp.msg-pfp--20,:where(.msg-portal) .msg-pfp.msg-pfp--20{--pfp-size:22px}}:where(#messaging-page) .msg-pfp.msg-pfp--28,:where(.msg-portal) .msg-pfp.msg-pfp--28{--pfp-size:28px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-pfp.msg-pfp--28,:where(.msg-portal) .msg-pfp.msg-pfp--28{--pfp-size:31px}}:where(#messaging-page) .msg-pfp.msg-pfp--32,:where(.msg-portal) .msg-pfp.msg-pfp--32{--pfp-size:32px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-pfp.msg-pfp--32,:where(.msg-portal) .msg-pfp.msg-pfp--32{--pfp-size:35px}}:where(#messaging-page) .msg-pfp.msg-pfp--34,:where(.msg-portal) .msg-pfp.msg-pfp--34{--pfp-size:34px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-pfp.msg-pfp--34,:where(.msg-portal) .msg-pfp.msg-pfp--34{--pfp-size:37px}}:where(#messaging-page) .msg-pfp.msg-pfp--cmr i,:where(.msg-portal) .msg-pfp.msg-pfp--cmr i{font-size:calc(var(--pfp-size) * .45)}:where(#messaging-page) .msg-badge,:where(.msg-portal) .msg-badge{white-space:nowrap;border-radius:5px;padding:1px 7px;font-size:10px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-badge,:where(.msg-portal) .msg-badge{border-radius:6px;padding:1px 8px;font-size:11px}}:where(#messaging-page) .msg-badge--urgent,:where(.msg-portal) .msg-badge--urgent{background:var(--danger-chip-bg);color:var(--alert-chip-ink);border-radius:999px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-badge--urgent,:where(.msg-portal) .msg-badge--urgent{border-radius:1099px}}:where(#messaging-page) .msg-badge--updated,:where(.msg-portal) .msg-badge--updated{background:var(--edit-chip-bg);color:var(--edit-chip-ink);align-items:center;gap:4px;font-size:10px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-badge--updated,:where(.msg-portal) .msg-badge--updated{font-size:11px}}:where(#messaging-page) .msg-badge--updated i,:where(.msg-portal) .msg-badge--updated i{font-size:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-badge--updated i,:where(.msg-portal) .msg-badge--updated i{font-size:10px}}:where(#messaging-page) .msg-badge--found,:where(.msg-portal) .msg-badge--found{background:var(--bg-chip-soft);color:var(--text-muted);border-radius:999px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-badge--found,:where(.msg-portal) .msg-badge--found{border-radius:1099px}}:where(#messaging-page) .msg-badge--edited,:where(.msg-portal) .msg-badge--edited{color:var(--text-muted);background:0 0;padding-inline:0;font-weight:400}:where(#messaging-page) .msg-tools{align-items:center;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-tools{gap:6px}}:where(#messaging-page) .msg-tool{--tool-bg:var(--tool-print-bg);--tool-fg:var(--tool-print-fg);box-sizing:border-box;width:40px;height:40px;min-height:unset;background:var(--tool-bg);color:var(--tool-fg);cursor:pointer;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-family:Inter,sans-serif;font-size:16px;line-height:1;text-decoration:none;transition:background-color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-tool{border-radius:11px;width:44px;height:44px;font-size:18px}}@media (hover:hover){:where(#messaging-page) .msg-tool:hover{background:color-mix(in srgb, var(--tool-bg) 88%, var(--tool-fg));opacity:1}}:where(#messaging-page) .msg-tool:focus-visible{outline:2px solid var(--tool-fg);outline-offset:2px}:where(#messaging-page) .msg-tool[disabled]{cursor:wait;opacity:.45!important}:where(#messaging-page) .msg-tool--print{--tool-bg:var(--tool-print-bg);--tool-fg:var(--tool-print-fg)}:where(#messaging-page) .msg-tool--unread{--tool-bg:var(--tool-unread-bg);--tool-fg:var(--tool-unread-fg)}:where(#messaging-page) .msg-tool--bookmark{--tool-bg:var(--tool-bookmark-bg);--tool-fg:var(--tool-bookmark-fg)}:where(#messaging-page) .msg-tool--bookmark[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--tool-fg)}:where(#messaging-page) .msg-tool--forward,:where(#messaging-page) .msg-tool--add{--tool-bg:var(--tool-forward-bg);--tool-fg:var(--on-fill);white-space:nowrap;gap:5px;width:auto;margin-left:5px;padding:0 15px;font-size:13.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-tool--forward,:where(#messaging-page) .msg-tool--add{gap:6px;margin-left:6px;padding:0 17px;font-size:15px}}:where(#messaging-page) .msg-tool--forward:focus-visible,:where(#messaging-page) .msg-tool--add:focus-visible{outline-color:var(--accent)}:where(#messaging-page) .msg-tool.msg-tool--callback{--tool-bg:var(--tool-callback-bg);--tool-fg:var(--on-fill);color:var(--tool-fg)}:where(#messaging-page) .msg-tool--deliver{--tool-bg:var(--btn-primary-bg);--tool-fg:var(--btn-primary-fg);display:none}:where(#messaging-page) .msg-tool-short{display:none}:where(#messaging-page) .msg-foot{border-top:1px solid var(--border);background:var(--bg-card-main);flex:none;padding:10px 30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-foot{padding:11px 33px}}:where(#messaging-page) .msg-foot-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:680px;margin:0 auto;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-foot-inner{gap:11px;max-width:748px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){:where(#messaging-page) .msg-foot-inner{margin-left:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){:where(#messaging-page) .msg-foot-inner{margin-left:0}}}:where(#messaging-page) .msg-foot .msg-tools{margin-left:auto}:where(#messaging-page) .thread-messages .message:has(.intake){max-width:92%}:where(#messaging-page) .message-content .intake{flex-direction:column;gap:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .message-content .intake{gap:18px}}:where(#messaging-page) .message-content .intake .intake-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:13px 24px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .message-content .intake .intake-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:14px 26px}}:where(#messaging-page) .message-content .intake .intake-field{flex-direction:column;gap:3px;min-width:0;display:flex}:where(#messaging-page) .message-content .intake .intake-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:10px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .message-content .intake .intake-label{font-size:11px}}:where(#messaging-page) .message-content .intake .intake-value{color:var(--text-strong);word-break:break-word;font-size:13.5px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .message-content .intake .intake-value{font-size:15px}}:where(#messaging-page) .message-content .intake .intake-block{border-top:1px solid var(--border);flex-direction:column;gap:5px;padding-top:14px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .message-content .intake .intake-block{gap:6px;padding-top:15px}}:where(#messaging-page) .message-content .intake .intake-block .intake-text{color:var(--text);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13.5px;line-height:1.55}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .message-content .intake .intake-block .intake-text{font-size:15px}}:where(#messaging-page) .message-content .intake .intake-meta{border-top:1px solid var(--border);color:var(--text-muted);padding-top:12px;font-size:11.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .message-content .intake .intake-meta{padding-top:13px;font-size:13px}}:where(#messaging-page) :is(.message-content .intake,.msg-sheet) .intake-banner{text-transform:uppercase;letter-spacing:.07em;background:var(--live-chip-bg);color:var(--call-deep);border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:5px 13px;font-size:11px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) :is(.message-content .intake,.msg-sheet) .intake-banner{border-radius:1099px;gap:8px;padding:6px 14px;font-size:12px}}:where(#messaging-page) :is(.message-content .intake,.msg-sheet) .intake-banner i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) :is(.message-content .intake,.msg-sheet) .intake-banner i{font-size:12px}}:where(#messaging-page) :is(.message-content .intake,.msg-sheet) .intake-banner.intake-banner--urgent{background:var(--danger-chip-bg);color:var(--alert-chip-ink)}:where(#messaging-page) :is(.message-content .intake,.msg-sheet) .intake-pill{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-self:flex-start;align-items:center;padding:2px 11px;font-size:10.5px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) :is(.message-content .intake,.msg-sheet) .intake-pill{border-radius:1099px;padding:2px 12px;font-size:12px}}:where(#messaging-page) :is(.message-content .intake,.msg-sheet) .intake-pill.intake-pill--yes{background:var(--live-chip-bg);color:var(--success)}:where(#messaging-page) :is(.message-content .intake,.msg-sheet) .intake-pill.intake-pill--no{background:var(--pill-neutral-bg);color:var(--pill-neutral-fg)}:where(#messaging-page) .message-thread--sheet{background:var(--bg-card-main);flex-direction:column;height:100%;display:flex}:where(#messaging-page) .msg-sheet-scroll{--sheet-x:30px;min-height:0;padding:25px var(--sheet-x) 30px;flex:auto;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 15px calc(100% - 15px),#0000);mask-image:linear-gradient(#0000,#000 15px calc(100% - 15px),#0000)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet-scroll{--sheet-x:33px;padding:28px var(--sheet-x) 33px;-webkit-mask-image:linear-gradient(#0000,#000 17px calc(100% - 17px),#0000);mask-image:linear-gradient(#0000,#000 17px calc(100% - 17px),#0000)}}:where(#messaging-page) .msg-sheet-scroll--urgent{box-shadow:inset 0 0 40px var(--sheet-urgent-wash)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet-scroll--urgent{box-shadow:inset 0 0 44px var(--sheet-urgent-wash)}}:where(#messaging-page) .grid-messages-parent .grid-messages-2:has(.msg-sheet-scroll--urgent){border-color:var(--urgent-pulse-ring)}:where(#messaging-page) .msg-sheet{container:msgsheet/inline-size}:where(#messaging-page) .msg-sheet-col{max-width:680px;margin:0 auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet-col{max-width:748px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){:where(#messaging-page) .msg-sheet-col{margin-left:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){:where(#messaging-page) .msg-sheet-col{margin-left:0}}}:where(#messaging-page) .grid-messages-parent.full-size .message-thread--sheet{background:var(--sheet-full-ground)}:where(#messaging-page) .grid-messages-parent.full-size .msg-sheet-scroll{padding-top:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent.full-size .msg-sheet-scroll{padding-top:24px}}:where(#messaging-page) .grid-messages-parent.full-size .msg-sheet-col{max-width:min(760px, 100% - 2 * (114px - var(--sheet-x)));box-sizing:border-box;border:1px solid var(--sheet-full-edge);background:var(--sheet-full-card);box-shadow:var(--sheet-full-shadow);border-radius:12px;padding:30px 40px 34px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .grid-messages-parent.full-size .msg-sheet-col{max-width:min(836px, 100% - 2 * (125px - var(--sheet-x)));border-radius:13px;padding:33px 44px 37px}}:where(#messaging-page) .msg-sheet-topbar{display:none}:where(#messaging-page) .msg-sheet .msg-sheet-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:11px;font-weight:700;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-kicker{font-size:12px;line-height:17px}}:where(#messaging-page) .has-thread-close .message-thread--sheet .msg-sheet-kicker{padding-right:max(0px, 70px - var(--sheet-x) - max(0px, (100cqi - 680px) / 2))}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .has-thread-close .message-thread--sheet .msg-sheet-kicker{padding-right:max(0px, 77px - var(--sheet-x) - max(0px, (100cqi - 748px) / 2))}}:where(#messaging-page) .has-thread-size .message-thread--sheet .msg-sheet-kicker{padding-right:max(0px, 118px - var(--sheet-x) - max(0px, (100cqi - 680px) / 2))}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .has-thread-size .message-thread--sheet .msg-sheet-kicker{padding-right:max(0px, 130px - var(--sheet-x) - max(0px, (100cqi - 748px) / 2))}}:where(#messaging-page) .msg-sheet .msg-sheet-by{color:var(--text-muted);align-items:center;gap:5px;margin:5px 0 0;font-size:12px;line-height:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-by{gap:6px;margin:6px 0 0;font-size:13px;line-height:17px}}:where(#messaging-page) .msg-sheet .msg-sheet-by i,:where(#messaging-page) .msg-sheet .msg-sheet-by b{color:var(--text-strong)}:where(#messaging-page) .msg-sheet .msg-sheet-by i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-by i{font-size:13px}}:where(#messaging-page) .msg-sheet .msg-sheet-by b{font-weight:600}:where(#messaging-page) .msg-sheet .msg-sheet-by-pending{color:#0000;position:relative}:where(#messaging-page) .msg-sheet .msg-sheet-by-pending:after{content:"";width:110px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-by-pending:after{width:121px}}:where(#messaging-page) .msg-sheet .msg-sheet-by-pending:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-by-pending:after{border-radius:9px}}:where(#messaging-page) .msg-sheet .msg-sheet-by-pending:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){:where(#messaging-page) .msg-sheet .msg-sheet-by-pending:after{animation:none}}:where(#messaging-page) .msg-sheet .msg-sheet-head{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-head{gap:11px;margin-top:11px}}:where(#messaging-page) .msg-sheet .msg-sheet-title{font-family:Inter,sans-serif;font-size:24px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-title{font-size:26px}}:where(#messaging-page) .msg-sheet .msg-sheet-title{min-width:0;color:var(--text-heading);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;line-height:30px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-title{line-height:33px}}:where(#messaging-page) .msg-sheet .msg-sheet-chips{flex-wrap:wrap;align-items:center;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-chips{gap:6px}}:where(#messaging-page) .msg-sheet .msg-sheet-chip{box-sizing:border-box;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:25px;padding:0 10px;font-size:12.5px;font-weight:600;line-height:15px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-chip{border-radius:1099px;gap:6px;height:28px;padding:0 11px;font-size:14px;line-height:17px}}:where(#messaging-page) .msg-sheet .msg-sheet-chip i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-chip i{font-size:12px}}:where(#messaging-page) .msg-sheet .msg-sheet-chip--delivered{color:var(--success);background:var(--success-bg)}:where(#messaging-page) .msg-sheet .msg-sheet-chip--urgent{color:var(--alert-chip-ink);background:var(--danger-chip-bg)}:where(#messaging-page) .msg-sheet .msg-sheet-chip--undelivered{color:var(--pending-ink);background:var(--pending-chip-bg)}:where(#messaging-page) .msg-sheet .msg-sheet-chip--edited{color:var(--edit-chip-ink);background:var(--edit-chip-bg)}:where(#messaging-page) .msg-sheet .msg-sheet-edited-note{color:var(--text-muted);margin:5px 0 0;font-size:12.5px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-edited-note{margin:6px 0 0;font-size:14px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-deliver{box-sizing:border-box;width:auto;height:30px;min-height:unset;background:var(--btn-primary-bg);color:var(--btn-primary-fg);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:5px;margin:0;padding:0 15px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-deliver{border-radius:11px;gap:6px;height:33px;padding:0 17px;font-size:14px}}:where(#messaging-page) .msg-sheet .msg-sheet-deliver[disabled]{cursor:wait}:where(#messaging-page) .msg-sheet .msg-sheet-deliver:focus-visible{outline:2px solid var(--btn-primary-bg);outline-offset:2px}:where(#messaging-page) .msg-sheet .msg-sheet-problem{box-sizing:border-box;width:fit-content;max-width:100%;height:25px;color:var(--danger-deep);background:var(--danger-bg);border-radius:999px;align-items:center;gap:5px;margin:10px 0 0;padding:0 10px;font-size:12px;font-weight:600;line-height:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-problem{border-radius:1099px;gap:6px;height:28px;margin:11px 0 0;padding:0 11px;font-size:13px;line-height:17px}}:where(#messaging-page) .msg-sheet .msg-sheet-problem i{flex:none;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-problem i{font-size:12px}}:where(#messaging-page) .msg-sheet .msg-sheet-problem-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:where(#messaging-page) .msg-sheet .msg-sheet-facts{flex-wrap:wrap;gap:10px 30px;margin:15px 0 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-facts{gap:11px 33px;margin:17px 0 0}}:where(#messaging-page) .msg-sheet .msg-sheet-facts dt{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-facts dt{font-size:12px}}:where(#messaging-page) .msg-sheet .msg-sheet-facts dt{margin:0;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-facts dt{line-height:17px}}:where(#messaging-page) .msg-sheet .msg-sheet-facts dd{color:var(--text-heading);white-space:nowrap;margin:5px 0 0;font-size:14px;font-weight:500;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-facts dd{margin:6px 0 0;font-size:15px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-fact{min-width:0}:where(#messaging-page) .msg-sheet .msg-sheet-num{letter-spacing:.01em;font-variant-numeric:tabular-nums;vertical-align:top;font-family:Barlow,Inter,sans-serif;font-size:16px;font-weight:600;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-num{font-size:18px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-tel{color:var(--accent);text-decoration:none}@media (hover:hover){:where(#messaging-page) .msg-sheet .msg-sheet-tel:hover{text-decoration:underline}}:where(#messaging-page) .msg-sheet .msg-sheet-pending{color:#0000;position:relative}:where(#messaging-page) .msg-sheet .msg-sheet-pending:after{content:"";width:110px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-pending:after{width:121px}}:where(#messaging-page) .msg-sheet .msg-sheet-pending:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-pending:after{border-radius:9px}}:where(#messaging-page) .msg-sheet .msg-sheet-pending:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){:where(#messaging-page) .msg-sheet .msg-sheet-pending:after{animation:none}}:where(#messaging-page) .msg-sheet .msg-sheet-none{color:var(--text-muted)}:where(#messaging-page) .msg-sheet .msg-sheet-acct{vertical-align:top;align-items:flex-start;gap:5px;max-width:100%;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-acct{gap:6px}}:where(#messaging-page) .msg-sheet .msg-sheet-acct-name{min-width:0;max-width:240px;line-height:20px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-acct-name{max-width:264px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-acct-num{color:var(--text-muted);flex:none;font-size:13px;font-weight:500;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-acct-num{font-size:14px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-acct .msg-sheet-acct-num{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);color:var(--text-heading);border-radius:5px;padding:0 5px;line-height:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-acct .msg-sheet-acct-num{border-radius:6px;padding:0 6px;line-height:20px}}:where(#messaging-page) .msg-sheet .msg-sheet-acct--admin{width:auto;min-height:unset;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0}:where(#messaging-page) .msg-sheet .msg-sheet-acct--admin,:where(#messaging-page) .msg-sheet .msg-sheet-acct--admin .msg-sheet-acct-num{color:var(--admin-text)}:where(#messaging-page) .msg-sheet .msg-sheet-acct--admin .msg-sheet-acct-num{border-color:var(--acct-chip-edge);background:var(--admin-chip-bg)}@media (hover:hover){:where(#messaging-page) .msg-sheet .msg-sheet-acct--admin:hover{opacity:1}:where(#messaging-page) .msg-sheet .msg-sheet-acct--admin:hover .msg-sheet-acct-name .scroll-name-text{text-decoration:underline}:where(#messaging-page) .msg-sheet .msg-sheet-acct--admin:hover .msg-sheet-acct-num{border-color:var(--admin-text)}}:where(#messaging-page) .msg-sheet .msg-sheet-acct--admin:focus-visible{outline:2px solid var(--admin-text);outline-offset:2px;border-radius:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-acct--admin:focus-visible{border-radius:6px}}:where(#messaging-page) .msg-sheet .msg-sheet-ucn,:where(#messaging-page) .msg-sheet .msg-sheet-msgid{text-decoration:none}:where(#messaging-page) .msg-sheet .msg-sheet-ucn code,:where(#messaging-page) .msg-sheet .msg-sheet-msgid code{box-sizing:border-box;vertical-align:top;border:1px solid var(--border);background:var(--bg-inset);color:var(--accent);border-radius:5px;padding:0 5px;font-size:13px;line-height:18px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-ucn code,:where(#messaging-page) .msg-sheet .msg-sheet-msgid code{border-radius:6px;padding:0 6px;font-size:14px;line-height:20px}}:where(#messaging-page) .msg-sheet .msg-sheet-ucn:not(a) code,:where(#messaging-page) .msg-sheet .msg-sheet-msgid:not(a) code{color:var(--text-heading)}@media (hover:hover){:where(#messaging-page) .msg-sheet .msg-sheet-ucn:is(a):hover code,:where(#messaging-page) .msg-sheet .msg-sheet-msgid:is(a):hover code{border-color:var(--accent)}}:where(#messaging-page) .msg-sheet .msg-sheet-ucn:focus-visible,:where(#messaging-page) .msg-sheet .msg-sheet-msgid:focus-visible{outline:none}:where(#messaging-page) .msg-sheet .msg-sheet-ucn:focus-visible code,:where(#messaging-page) .msg-sheet .msg-sheet-msgid:focus-visible code{outline:2px solid var(--accent);outline-offset:2px}:where(#messaging-page) .msg-sheet .msg-sheet-rule{border:0;border-top:1px solid var(--border);height:0;margin:15px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-rule{margin:17px 0}}:where(#messaging-page) .msg-sheet .msg-sheet-callback{display:none}:where(#messaging-page) .msg-sheet .msg-sheet-audio{margin:0}:where(#messaging-page) .msg-sheet .msg-sheet-audio>.vm-card,:where(#messaging-page) .msg-sheet .msg-sheet-audio>.rec-cards{margin:0 0 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-audio>.vm-card,:where(#messaging-page) .msg-sheet .msg-sheet-audio>.rec-cards{margin:0 0 22px}}:where(#messaging-page) .msg-sheet .live-call-notice{margin:0}:where(#messaging-page) .msg-sheet .msg-sheet-col>.intake-banner{box-sizing:border-box;width:fit-content;max-width:100%;margin:0 0 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-col>.intake-banner{margin:0 0 17px}}:where(#messaging-page) .msg-sheet .msg-sheet-fields{grid-template-columns:170px minmax(0,1fr);column-gap:20px;margin:0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-fields{grid-template-columns:187px minmax(0,1fr);column-gap:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field{display:contents}:where(#messaging-page) .msg-sheet .msg-sheet-fields dt{color:var(--text-muted);overflow-wrap:anywhere;grid-column:1;margin:0;padding:5px 0;font-size:13px;font-weight:600;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-fields dt{padding:6px 0;font-size:14px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-fields dd{color:var(--text-row-strong);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:2;margin:0;padding:5px 0;font-size:14px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-fields dd{padding:6px 0;font-size:15px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field:not(:first-child)>dt,:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field:not(:first-child)>dd{border-top:1px solid var(--border-row)}:where(#messaging-page) .msg-sheet .msg-sheet-fields dt:has(+dd>.msg-sheet-lead){padding-top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-fields dt:has(+dd>.msg-sheet-lead){padding-top:17px}}:where(#messaging-page) .msg-sheet .msg-sheet-lead{background:var(--accent-wash);color:var(--text-heading);border-radius:10px;padding:10px 15px;font-size:15px;line-height:24px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-lead{border-radius:11px;padding:11px 17px;font-size:17px;line-height:26px}}:where(#messaging-page) .msg-sheet .msg-sheet-plain{color:var(--text-row-strong);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-plain{font-size:15px;line-height:24px}}:where(#messaging-page) .msg-sheet .msg-sheet-cut{color:var(--text-muted);margin:10px 0 0;font-size:13px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-cut{margin:11px 0 0;font-size:14px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-cut .tl-link{width:auto}:where(#messaging-page) .msg-sheet .msg-field-changed-tag{box-sizing:border-box;background:var(--edit-mark-bg);height:16px;color:var(--edit-mark-ink);letter-spacing:.02em;vertical-align:1px;white-space:nowrap;border-radius:5px;align-items:center;margin-left:5px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:16px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-field-changed-tag{border-radius:6px;height:18px;margin-left:6px;padding:0 6px;font-size:12px;line-height:18px}}:where(#messaging-page) .msg-sheet .msg-field-mark{background:var(--edit-mark-bg);box-shadow:0 0 0 3px var(--edit-mark-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px}:where(#messaging-page) .msg-sheet .msg-field-before{color:var(--edit-before-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;font-size:13px;line-height:20px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-field-before{margin-top:6px;font-size:14px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-field-before b{font-weight:600}:where(#messaging-page) .msg-sheet .msg-field-before .msg-field-before-tel{white-space:nowrap}:where(#messaging-page) .msg-sheet .msg-sheet-earlier{align-items:center;gap:5px;margin-top:10px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-earlier{gap:6px;margin-top:11px}}:where(#messaging-page) .msg-sheet .msg-sheet-earlier i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-earlier i{font-size:13px}}:where(#messaging-page) .msg-sheet .msg-sheet-earlier-cut{color:var(--text-muted);margin:5px 0 0;font-size:13px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-earlier-cut{margin:6px 0 0;font-size:14px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-notes{white-space:normal;margin-top:5px;font-size:13px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-notes{margin-top:6px;font-size:14px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-notes--alone{margin-top:0}:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle{width:auto;min-height:0;font:inherit;color:var(--text-muted);text-align:left;vertical-align:top;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:0;padding:0;font-size:13px;line-height:20px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle{gap:6px;font-size:14px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle i{font-size:10px;transition:transform .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle i{font-size:11px}}:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle[aria-expanded=true] i{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle i{transition:none}}:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle:hover{opacity:1}@media (hover:hover){:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle:hover{color:var(--accent);text-decoration:underline}}:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle:focus-visible{border-radius:6px}}:where(#messaging-page) .msg-sheet .msg-sheet-notes-list{border-left:2px solid var(--border-row);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:5px 0 0;padding:0 0 0 10px;font-size:13px;line-height:20px;list-style:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-notes-list{margin:6px 0 0;padding:0 0 0 11px;font-size:14px;line-height:22px}}:where(#messaging-page) .msg-sheet .msg-sheet-notes-list li{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}:where(#messaging-page) .msg-sheet .msg-sheet-note-kept{color:var(--text-row-strong)}:where(#messaging-page) .msg-sheet .msg-sheet-notes-kept{color:var(--text-row-strong);white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;font-size:14px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet .msg-sheet-notes-kept{margin:6px 0 0;font-size:15px;line-height:22px}}:where(#messaging-page) .msg-sheet-topbar .msg-tools{margin-left:auto}:where(#messaging-page) .msg-sheet-rate.msg-sheet-rate--phone{display:none}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container msgsheet (width<=519px){:where(#messaging-page) .msg-sheet .msg-sheet-by{flex-wrap:wrap;row-gap:0}:where(#messaging-page) .msg-sheet .msg-sheet-by-who,:where(#messaging-page) .msg-sheet .msg-sheet-by-pending{flex-basis:100%;font-size:11.5px;font-weight:600}:where(#messaging-page) .msg-sheet .msg-sheet-head{display:block}:where(#messaging-page) .msg-sheet .msg-sheet-chips{margin-top:5px}:where(#messaging-page) .msg-sheet .msg-sheet-title{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:18px;line-height:25px;display:-webkit-box}:where(#messaging-page) .msg-sheet .msg-sheet-facts{flex-direction:column;gap:10px;display:flex}:where(#messaging-page) .msg-sheet .msg-sheet-facts dt{font-size:10.5px}:where(#messaging-page) .msg-sheet .msg-sheet-facts dd{white-space:normal;overflow-wrap:anywhere;margin-top:5px;font-size:13.5px}:where(#messaging-page) .msg-sheet .msg-sheet-fact{display:block}:where(#messaging-page) .msg-sheet .msg-sheet-num{font-size:13.5px}:where(#messaging-page) .msg-sheet .msg-sheet-acct{flex-wrap:wrap;align-items:flex-start;gap:5px;display:flex}:where(#messaging-page) .msg-sheet .msg-sheet-acct-name{max-width:100%}:where(#messaging-page) .msg-sheet .msg-sheet-time{display:block}:where(#messaging-page) .msg-sheet .msg-sheet-fields{clip-path:inset(1px -15px -15px);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));column-gap:20px;margin-top:-1px;display:grid}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field{border-top:1px solid var(--border-row);min-width:0;display:block}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field--wide{grid-column:1/-1}:where(#messaging-page) .msg-sheet .msg-sheet-fields dt{padding:10px 0 0;font-size:11.5px;line-height:15px}:where(#messaging-page) .msg-sheet .msg-sheet-fields dd{padding:2px 0 10px;font-size:13.5px;line-height:20px}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-notes-kept{font-size:13.5px;line-height:20px}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field:not(:first-child)>dt,:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field:not(:first-child)>dd{border-top:0}:where(#messaging-page) .msg-sheet .msg-sheet-fields dt:has(+dd>.msg-sheet-lead){padding-top:10px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container msgsheet (width<=571px){:where(#messaging-page) .msg-sheet .msg-sheet-by{flex-wrap:wrap;row-gap:0}:where(#messaging-page) .msg-sheet .msg-sheet-by-who,:where(#messaging-page) .msg-sheet .msg-sheet-by-pending{flex-basis:100%;font-size:13px;font-weight:600}:where(#messaging-page) .msg-sheet .msg-sheet-head{display:block}:where(#messaging-page) .msg-sheet .msg-sheet-chips{margin-top:6px}:where(#messaging-page) .msg-sheet .msg-sheet-title{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:20px;line-height:28px;display:-webkit-box}:where(#messaging-page) .msg-sheet .msg-sheet-facts{flex-direction:column;gap:11px;display:flex}:where(#messaging-page) .msg-sheet .msg-sheet-facts dt{font-size:12px}:where(#messaging-page) .msg-sheet .msg-sheet-facts dd{white-space:normal;overflow-wrap:anywhere;margin-top:6px;font-size:15px}:where(#messaging-page) .msg-sheet .msg-sheet-fact{display:block}:where(#messaging-page) .msg-sheet .msg-sheet-num{font-size:15px}:where(#messaging-page) .msg-sheet .msg-sheet-acct{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}:where(#messaging-page) .msg-sheet .msg-sheet-acct-name{max-width:100%}:where(#messaging-page) .msg-sheet .msg-sheet-time{display:block}:where(#messaging-page) .msg-sheet .msg-sheet-fields{clip-path:inset(1px -17px -17px);grid-template-columns:repeat(auto-fill,minmax(154px,1fr));column-gap:22px;margin-top:-1px;display:grid}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field{border-top:1px solid var(--border-row);min-width:0;display:block}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field--wide{grid-column:1/-1}:where(#messaging-page) .msg-sheet .msg-sheet-fields dt{padding:11px 0 0;font-size:13px;line-height:17px}:where(#messaging-page) .msg-sheet .msg-sheet-fields dd{padding:2px 0 11px;font-size:15px;line-height:22px}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-notes-kept{font-size:15px;line-height:22px}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field:not(:first-child)>dt,:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-field:not(:first-child)>dd{border-top:0}:where(#messaging-page) .msg-sheet .msg-sheet-fields dt:has(+dd>.msg-sheet-lead){padding-top:11px}}}@media only screen and (width>=801px){:where(#messaging-page) .message-thread--sheet{container:msgthread/inline-size}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container msgthread (width<=719px){:where(#messaging-page) .msg-sheet-scroll{--sheet-x:16px}:where(#messaging-page) .msg-sheet-foot{padding-left:16px;padding-right:16px}@container msgsheet (width<=519px){:where(#messaging-page) .msg-sheet .msg-sheet-lead{margin-left:calc(-1 * var(--sheet-x));margin-right:calc(-1 * var(--sheet-x));padding-left:var(--sheet-x);padding-right:var(--sheet-x);border-radius:0}}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container msgthread (width<=791px){:where(#messaging-page) .msg-sheet-scroll{--sheet-x:18px}:where(#messaging-page) .msg-sheet-foot{padding-left:18px;padding-right:18px}@container msgsheet (width<=571px){:where(#messaging-page) .msg-sheet .msg-sheet-lead{margin-left:calc(-1 * var(--sheet-x));margin-right:calc(-1 * var(--sheet-x));padding-left:var(--sheet-x);padding-right:var(--sheet-x);border-radius:0}}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container msgthread (width<=719px){:where(#messaging-page) .grid-messages-parent.full-size .msg-sheet-col{padding:20px 20px 24px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container msgthread (width<=791px){:where(#messaging-page) .grid-messages-parent.full-size .msg-sheet-col{padding:22px 22px 26px}}}@container msgthread (width<=369px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){:where(#messaging-page) .msg-sheet-foot .msg-tools{flex-wrap:wrap;row-gap:10px}:where(#messaging-page) .msg-sheet-foot .msg-tool--forward{flex:100%;margin-left:0}:where(#messaging-page) .msg-sheet-foot .msg-sheet-rate--foot{flex-wrap:wrap;row-gap:5px}:where(#messaging-page) .msg-sheet-foot-inner{position:relative}:where(#messaging-page) .msg-sheet-foot .msg-sheet-rate--foot{position:static}:where(#messaging-page) .msg-sheet-foot .msg-sheet-rate .msg-sheet-rate-pop,:where(#messaging-page) .msg-sheet-foot .msg-sheet-rate .msg-sheet-rate-status{width:auto;left:0;right:0}}}@container msgthread (width<=406px){@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet-foot .msg-tools{flex-wrap:wrap;row-gap:11px}:where(#messaging-page) .msg-sheet-foot .msg-tool--forward{flex:100%;margin-left:0}:where(#messaging-page) .msg-sheet-foot .msg-sheet-rate--foot{flex-wrap:wrap;row-gap:6px}:where(#messaging-page) .msg-sheet-foot-inner{position:relative}:where(#messaging-page) .msg-sheet-foot .msg-sheet-rate--foot{position:static}:where(#messaging-page) .msg-sheet-foot .msg-sheet-rate .msg-sheet-rate-pop,:where(#messaging-page) .msg-sheet-foot .msg-sheet-rate .msg-sheet-rate-status{width:auto;left:0;right:0}}}@media only screen and (width<=800px){:where(#messaging-page) .msg-sheet-topbar{border-bottom:1px solid var(--border);background:var(--bg-card-main);flex:none;align-items:center;gap:5px;padding:10px;display:flex}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet-topbar{gap:6px;padding:11px}}@media only screen and (width<=800px){:where(#messaging-page) .msg-sheet-back{box-sizing:border-box;width:44px;height:44px;min-height:unset;border:1px solid var(--border);background:var(--bg-card-main);color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:16px;display:inline-flex}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet-back{width:48px;height:48px;font-size:18px}}@media only screen and (width<=800px){:where(#messaging-page) .msg-sheet-back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(#messaging-page) .msg-sheet-topbar .msg-tool{width:44px;height:44px;font-size:18px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){:where(#messaging-page) .msg-sheet-topbar .msg-tool{width:48px;height:48px;font-size:20px}}@media only screen and (width<=800px){:where(#messaging-page) .msg-sheet-scroll{--sheet-x:15px;padding:20px var(--sheet-x) 25px}:where(#messaging-page) .msg-sheet-col,:where(#messaging-page) .msg-sheet-foot-inner{max-width:none}:where(#messaging-page) .msg-sheet .msg-sheet-by-who,:where(#messaging-page) .msg-sheet .msg-sheet-by-pending{flex-basis:auto;font-size:12px;font-weight:400}:where(#messaging-page) .msg-sheet .msg-sheet-title{white-space:normal;-webkit-line-clamp:none;line-clamp:none;font-size:22px;line-height:30px;display:block;overflow:visible}:where(#messaging-page) .msg-sheet .msg-sheet-fact--caller{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}:where(#messaging-page) .msg-sheet .msg-sheet-fact--caller dt{grid-area:1/1}:where(#messaging-page) .msg-sheet .msg-sheet-fact--caller dd{display:contents}:where(#messaging-page) .msg-sheet .msg-sheet-fact--caller dd>:not(.msg-sheet-callback){grid-area:2/1;margin-top:5px}:where(#messaging-page) .msg-sheet .msg-sheet-fact--caller .msg-sheet-callback{white-space:nowrap;grid-area:1/2/span 2;gap:10px;width:auto;height:44px;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}:where(#messaging-page) .msg-sheet .msg-sheet-fact--caller .msg-sheet-num{font-size:16px}@container msgsheet (width<=519px){:where(#messaging-page) .msg-sheet .msg-sheet-fields dt{padding:10px 0 0;font-size:12px;font-weight:600;line-height:15px}:where(#messaging-page) .msg-sheet .msg-sheet-fields dd{padding:2px 0 10px;font-size:15px;line-height:22px}:where(#messaging-page) .msg-sheet .msg-sheet-fields .msg-sheet-notes-kept{font-size:15px;line-height:22px}:where(#messaging-page) .msg-sheet .msg-sheet-lead{font-size:16px;line-height:24px}}:where(#messaging-page) .msg-sheet .msg-sheet-head .msg-sheet-deliver{display:none}:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle{min-height:45px}:where(#messaging-page) .msg-sheet .msg-sheet-earlier{min-height:45px;margin-top:0;font-size:14px}:where(#messaging-page) .msg-sheet-rate.msg-sheet-rate--phone{flex-wrap:wrap;margin-top:25px;display:flex}:where(#messaging-page) .msg-sheet-foot{padding:10px 15px calc(10px + env(safe-area-inset-bottom,0px))}:where(#messaging-page) .msg-sheet-foot .msg-sheet-rate--foot,:where(#messaging-page) .msg-sheet-foot .msg-tool--print,:where(#messaging-page) .msg-sheet-foot .msg-tool--unread,:where(#messaging-page) .msg-sheet-foot .msg-tool--bookmark{display:none}:where(#messaging-page) .msg-sheet-foot .msg-tools{flex:auto;gap:10px;margin-left:0}:where(#messaging-page) .msg-sheet-foot .msg-tool--forward,:where(#messaging-page) .msg-sheet-foot .msg-tool--deliver{flex:1 1 0;gap:10px;width:auto;height:44px;margin:0;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}:where(#messaging-page) .msg-tool-long{display:none}:where(#messaging-page) .msg-tool-short{display:inline}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){@container msgpanel (width<800px){:where(#messaging-page)[data-surface=panel] .grid-messages-parent:not(.panel-single) .msg-sheet-topbar{border-bottom:1px solid var(--border);background:var(--bg-card-main);flex:none;align-items:center;gap:5px;padding:10px;display:flex}:where(#messaging-page)[data-surface=panel] .grid-messages-parent:not(.panel-single) .msg-sheet-back{box-sizing:border-box;width:44px;height:44px;min-height:unset;border:1px solid var(--border);background:var(--bg-card-main);color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:16px;display:inline-flex}:where(#messaging-page)[data-surface=panel] .grid-messages-parent:not(.panel-single) .msg-sheet-back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(#messaging-page)[data-surface=panel] .grid-messages-parent:not(.panel-single) .msg-sheet-topbar .msg-tool{width:44px;height:44px;font-size:18px}}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){@container msgpanel (width<880px){:where(#messaging-page)[data-surface=panel] .grid-messages-parent:not(.panel-single) .msg-sheet-topbar{border-bottom:1px solid var(--border);background:var(--bg-card-main);flex:none;align-items:center;gap:6px;padding:11px;display:flex}:where(#messaging-page)[data-surface=panel] .grid-messages-parent:not(.panel-single) .msg-sheet-back{box-sizing:border-box;width:44px;height:44px;min-height:unset;border:1px solid var(--border);background:var(--bg-card-main);color:var(--text);border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;margin:0;padding:0;font-size:18px;display:inline-flex}:where(#messaging-page)[data-surface=panel] .grid-messages-parent:not(.panel-single) .msg-sheet-back:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(#messaging-page)[data-surface=panel] .grid-messages-parent:not(.panel-single) .msg-sheet-topbar .msg-tool{width:48px;height:48px;font-size:20px}}}}@media print{:where(#messaging-page) .msg-sheet .msg-sheet-notes-list[hidden]{display:block}:where(#messaging-page) .msg-sheet .msg-sheet-notes-toggle,:where(#messaging-page) .msg-sheet .msg-sheet-notes-kept{display:none}:where(#messaging-page) .msg-sheet .msg-sheet-field{grid-column:1/-1}}#messaging-page .message-thread--dm{flex-direction:column;height:100%;display:flex;position:relative;container:dm-pane/inline-size}#messaging-page .dm-head{box-sizing:border-box;border-bottom:1px solid var(--border);background:var(--bg-card-main);flex:0 0 70px;align-items:center;gap:10px;padding:0 30px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-head{flex:0 0 77px;gap:11px;padding:0 33px}}#messaging-page .has-thread-close .dm-head{padding-right:70px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .has-thread-close .dm-head{padding-right:77px}}#messaging-page .has-thread-size .dm-head{padding-right:118px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .has-thread-size .dm-head{padding-right:130px}}#messaging-page .dm-head-who{width:auto;min-width:0;min-height:unset;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:auto;align-items:center;gap:10px;margin:0;padding:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-head-who{border-radius:11px;gap:11px;padding:6px}}#messaging-page .dm-head-who:hover{opacity:1}#messaging-page .dm-head-who:focus-visible{outline:2px solid var(--accent);outline-offset:0}#messaging-page .dm-avatars{flex:none;align-items:center;display:flex}#messaging-page .dm-avatars .msg-pfp,#messaging-page .dm-avatars .dm-pfp-more{box-shadow:0 0 0 2px var(--bg-card-main)}#messaging-page .dm-avatars .msg-pfp+.msg-pfp,#messaging-page .dm-avatars .msg-pfp+.dm-pfp-more{margin-left:-10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-avatars .msg-pfp+.msg-pfp,#messaging-page .dm-avatars .msg-pfp+.dm-pfp-more{margin-left:-11px}}#messaging-page .dm-pfp-more{background:var(--bg-tray);width:32px;height:32px;color:var(--text-muted);border-radius:5px;flex:0 0 32px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-pfp-more{border-radius:6px;flex:0 0 35px;width:35px;height:35px;font-size:12px}}#messaging-page .dm-avatars .dm-pfp-more--narrow{display:none}#messaging-page .dm-head-text{flex-direction:column;min-width:0;display:flex}#messaging-page .dm-head-title,#messaging-page .dm-head-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#messaging-page .dm-head-title{color:var(--text-heading);font-size:16px;font-weight:600;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-head-title{font-size:18px;line-height:22px}}#messaging-page .dm-head-sub{color:var(--text-muted);font-size:12.5px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-head-sub{font-size:14px;line-height:22px}}#messaging-page .dm-head-tools{flex:none;align-items:center;gap:5px;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-head-tools{gap:6px}}@media (width>=801px){#messaging-page .dm-head-tools{display:flex}#messaging-page .dm-head-tools .msg-tool:not(.msg-tool--add){display:none}#messaging-page .dm-head-tools .msg-tool--add{margin-left:0}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container dm-pane (width<=679px){#messaging-page .dm-head-tools .msg-tool--add{width:40px;padding:0}#messaging-page .dm-head-tools .msg-tool--add span{display:none}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container dm-pane (width<=747px){#messaging-page .dm-head-tools .msg-tool--add{width:44px;padding:0}#messaging-page .dm-head-tools .msg-tool--add span{display:none}}}@media (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container dm-pane (width<=559px){#messaging-page .dm-head{padding:0 15px}#messaging-page .has-thread-close .dm-head{padding-right:70px}#messaging-page .has-thread-size .dm-head{padding-right:118px}#messaging-page .dm-avatars .msg-pfp+.msg-pfp,#messaging-page .dm-avatars .dm-pfp-more:not(.dm-pfp-more--narrow){display:none}#messaging-page .dm-avatars .dm-pfp-more--narrow{margin-left:-10px;display:flex}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container dm-pane (width<=615px){#messaging-page .dm-head{padding:0 17px}#messaging-page .has-thread-close .dm-head{padding-right:77px}#messaging-page .has-thread-size .dm-head{padding-right:130px}#messaging-page .dm-avatars .msg-pfp+.msg-pfp,#messaging-page .dm-avatars .dm-pfp-more:not(.dm-pfp-more--narrow){display:none}#messaging-page .dm-avatars .dm-pfp-more--narrow{margin-left:-11px;display:flex}}}#messaging-page .dm-conv-wrap{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}#messaging-page .message-thread--dm .thread-messages.dm-conv{flex:auto;min-height:0;margin:0;padding:20px 30px;position:relative;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-thread--dm .thread-messages.dm-conv{padding:22px 33px}}@supports (animation-timeline:scroll()){#messaging-page .message-thread--dm .thread-messages.dm-conv{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-thread--dm .thread-messages.dm-conv{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}#messaging-page .message-thread--dm .thread-messages.dm-conv{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-thread--dm .thread-messages.dm-conv{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#messaging-page .message-thread--dm .thread-messages.dm-conv{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .message-thread--dm .thread-messages.dm-conv{scroll-padding-block:17px}}}#messaging-page .dm-conv-col{max-width:680px;margin:0 auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-conv-col{max-width:748px}}#messaging-page .dm-conv-col .dm-discussion{margin:20px 0 5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-conv-col .dm-discussion{margin:22px 0 6px}}#messaging-page .dm-day,#messaging-page .dm-new-rule{align-items:center;gap:10px;margin:20px 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-day,#messaging-page .dm-new-rule{gap:11px;margin:22px 0 11px}}#messaging-page .dm-day span,#messaging-page .dm-new-rule span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);flex:none;font-size:11px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-day span,#messaging-page .dm-new-rule span{font-size:12px;line-height:17px}}#messaging-page .dm-day:before,#messaging-page .dm-day:after,#messaging-page .dm-new-rule:after{content:"";background:var(--border);flex:auto;height:1px}#messaging-page .dm-new-rule span{color:var(--accent)}#messaging-page .dm-new-rule:after{background:var(--accent)}#messaging-page .dm-gone{color:var(--text-muted);margin:10px 0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gone{margin:11px 0;font-size:14px}}#messaging-page .dm-event{text-align:center;color:var(--text-muted);overflow-wrap:anywhere;margin:15px 0;font-size:12.5px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-event{margin:17px 0;font-size:14px;line-height:22px}}#messaging-page .dm-group{margin-bottom:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group{margin-bottom:11px}}#messaging-page .dm-group-name{color:var(--text-muted);margin:0 0 5px 38px;font-size:12px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group-name{margin:0 0 6px 42px;font-size:13px;line-height:17px}}#messaging-page .dm-group-row{align-items:flex-end;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group-row{gap:11px}}#messaging-page .dm-group-stack{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;max-width:520px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group-stack{gap:6px;max-width:572px}}#messaging-page .dm-group--mine .dm-group-row{justify-content:flex-end}#messaging-page .dm-group--mine .dm-group-stack{align-items:flex-end}#messaging-page .dm-group--mine .dm-group-meta{text-align:right}#messaging-page .dm-bubble{box-sizing:border-box;background:var(--bg-bubble);max-width:100%;color:var(--text-bubble);overflow-wrap:anywhere;border-radius:15px;padding:10px 15px;font-size:14px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-bubble{border-radius:17px;padding:11px 17px;font-size:15px;line-height:22px}}#messaging-page .dm-bubble .msg-badge{margin-bottom:5px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-bubble .msg-badge{margin-bottom:6px}}#messaging-page .dm-bubble--last{border-bottom-left-radius:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-bubble--last{border-bottom-left-radius:6px}}#messaging-page .dm-group--mine .dm-bubble{background:var(--bg-bubble-sent);color:var(--text-bubble-sent)}#messaging-page .dm-group--mine .dm-bubble.dm-bubble--last{border-bottom-right-radius:5px;border-bottom-left-radius:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group--mine .dm-bubble.dm-bubble--last{border-bottom-right-radius:6px;border-bottom-left-radius:17px}}#messaging-page .dm-group--mine .dm-bubble .intake{background:var(--bg-card);color:var(--text);border-radius:10px;margin:5px 0;padding:10px 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group--mine .dm-bubble .intake{border-radius:11px;margin:6px 0;padding:11px 17px}}#messaging-page .dm-group .dm-bubble.dm-bubble--urgent{border:1px solid var(--urgent-ring);background:var(--bg-bubble-urgent);color:var(--text-bubble);animation:none}#messaging-page .dm-bubble--pending,#messaging-page .dm-pic--pending,#messaging-page .dm-file--pending{opacity:.6}#messaging-page .dm-pics{flex-wrap:wrap;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-pics{gap:11px}}#messaging-page .dm-pic{width:160px;height:120px;min-height:unset;background:var(--bg-inset);cursor:zoom-in;border:0;border-radius:10px;flex:none;margin:0;padding:0;display:block;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-pic{border-radius:11px;width:176px;height:132px}}#messaging-page .dm-pic:hover{opacity:1}#messaging-page .dm-pic:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .dm-pic img{object-fit:cover;width:100%;height:100%;display:block}#messaging-page .dm-pic--one{width:240px;height:180px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-pic--one{width:264px;height:198px}}#messaging-page .dm-group .dm-file{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);width:280px;max-width:100%;height:50px;color:var(--text-muted);border-radius:10px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group .dm-file{border-radius:11px;gap:11px;width:308px;height:55px;padding:0 11px}}#messaging-page .dm-group .dm-file>i{flex:none;font-size:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group .dm-file>i{font-size:22px}}#messaging-page .dm-group .dm-file>i:last-child{font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group .dm-file>i:last-child{font-size:17px}}#messaging-page .dm-group .dm-file:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .dm-file-text{flex-direction:column;flex:auto;min-width:0;display:flex}#messaging-page .dm-file-name{color:var(--text-heading);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;line-height:20px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-file-name{font-size:15px;line-height:22px}}#messaging-page .dm-file-size{color:var(--text-muted);font-size:12px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-file-size{font-size:13px;line-height:17px}}#messaging-page .dm-group-meta,#messaging-page .dm-send-state{color:var(--text-muted);margin:5px 0 0;font-size:11.5px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group-meta,#messaging-page .dm-send-state{margin:6px 0 0;font-size:13px;line-height:17px}}#messaging-page .dm-group-meta{padding-left:38px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group-meta{padding-left:42px}}#messaging-page .dm-group--mine .dm-group-meta{padding-left:0}#messaging-page .dm-send-state{margin:0}#messaging-page .dm-group--mine .dm-bubble,#messaging-page .dm-unsend-host{position:relative}#messaging-page .dm-unsend-host{max-width:100%;display:block}#messaging-page .dm-pics>.dm-unsend-host{flex:none}#messaging-page .dm-group--mine .dm-group-stack{max-width:min(520px,100% - 40px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-group--mine .dm-group-stack{max-width:min(572px,100% - 44px)}}#messaging-page .dm-unsend{box-sizing:border-box;width:28px;height:28px;min-height:unset;border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-size:12px;transition:opacity .15s;display:inline-flex;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-unsend{width:31px;height:31px;font-size:13px;right:calc(100% + 7px)}}#messaging-page .dm-unsend:before{content:"";position:absolute;inset:-6px -8px -6px -6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-unsend:before{inset:-7px -9px -7px -7px}}#messaging-page .dm-unsend:hover{border-color:var(--accent);color:var(--accent)}#messaging-page .dm-unsend:focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:2px}#messaging-page .dm-group--mine .dm-bubble:hover>.dm-unsend,#messaging-page .dm-unsend-host:hover>.dm-unsend{opacity:1}#messaging-page .dm-pics .dm-unsend{background:var(--pic-badge-bg);color:var(--on-fill);border-color:#0000;top:6px;left:6px;right:auto;transform:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-pics .dm-unsend{top:7px;left:7px}}#messaging-page .dm-pics .dm-unsend:before{inset:-4px}#messaging-page .dm-pics .dm-unsend:hover{color:var(--on-fill);border-color:#0000}@media (hover:none){#messaging-page .dm-unsend{opacity:1}}#messaging-page .dm-send-state--failed{color:var(--danger)}#messaging-page .dm-receipt,#messaging-page .dm-retry{width:auto;min-height:unset;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}#messaging-page .dm-receipt:hover,#messaging-page .dm-retry:hover{opacity:1;text-decoration:underline}#messaging-page .dm-receipt:focus-visible,#messaging-page .dm-retry:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .dm-new-below{z-index:5;width:auto;height:30px;min-height:unset;background:var(--btn-primary-bg);color:var(--btn-primary-fg);white-space:nowrap;box-shadow:var(--shadow-card);border:0;border-radius:15px;align-items:center;gap:5px;margin:0;padding:0 15px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-new-below{border-radius:17px;gap:6px;height:33px;padding:0 17px;font-size:14px;bottom:11px}}#messaging-page .dm-new-below:hover{opacity:1}#messaging-page .dm-new-below:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .fwd-card{border:1px solid var(--border-card);background:var(--bg-card-main);box-shadow:var(--shadow-card);border-radius:12px;overflow:hidden;container:fwd-card/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card{border-radius:13px}}#messaging-page .fwd-card-band{box-sizing:border-box;border-bottom:1px solid var(--border);background:var(--accent-wash);align-items:center;gap:10px;min-height:35px;padding:10px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card-band{gap:11px;min-height:39px;padding:11px 22px}}#messaging-page .fwd-card-band>i{color:var(--accent);flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card-band>i{font-size:13px}}#messaging-page .fwd-card-by{min-width:0;color:var(--accent);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:15px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card-by{font-size:14px;line-height:17px}}#messaging-page .fwd-card-when{color:var(--text-muted);white-space:nowrap;flex:none;margin-left:auto;font-size:12px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card-when{font-size:13px;line-height:17px}}#messaging-page .fwd-when-short{display:none}#messaging-page .fwd-card-body{padding:15px 20px 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card-body{padding:17px 22px 22px}}#messaging-page .fwd-card .fwd-card-body .msg-sheet-title{font-size:18px;font-weight:600;line-height:25px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card .fwd-card-body .msg-sheet-title{font-size:20px;line-height:28px}}#messaging-page .fwd-card-count{color:var(--text-muted);font-weight:400}#messaging-page .fwd-card-note{color:var(--text-muted);margin:10px 0 0;font-size:12.5px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card-note{margin:11px 0 0;font-size:14px;line-height:22px}}#messaging-page .fwd-card-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card-actions{gap:17px;margin-top:11px}}#messaging-page .fwd-card .fwd-card-more,#messaging-page .fwd-card .fwd-card-open{width:auto;min-height:unset;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;margin:0;padding:0;font-size:13px;line-height:20px;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card .fwd-card-more,#messaging-page .fwd-card .fwd-card-open{gap:6px;font-size:14px;line-height:22px}}#messaging-page .fwd-card .fwd-card-more i,#messaging-page .fwd-card .fwd-card-open i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card .fwd-card-more i,#messaging-page .fwd-card .fwd-card-open i{font-size:12px}}#messaging-page .fwd-card .fwd-card-more:hover,#messaging-page .fwd-card .fwd-card-open:hover{opacity:1;text-decoration:underline}#messaging-page .fwd-card .fwd-card-more:focus-visible,#messaging-page .fwd-card .fwd-card-open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .fwd-card--preview .fwd-card-more{cursor:default}#messaging-page .fwd-card--preview .fwd-card-more:hover{text-decoration:none}#messaging-page .fwd-conv{margin:10px 0 0;padding:0;list-style:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-conv{margin:11px 0 0}}#messaging-page .fwd-conv-row{border-top:1px solid var(--border-row);padding:5px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-conv-row{padding:6px 0}}#messaging-page .fwd-conv-head{align-items:baseline;gap:10px;margin:0;font-size:12.5px;line-height:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-conv-head{gap:11px;font-size:14px;line-height:22px}}#messaging-page .fwd-conv-name{color:var(--text-heading);font-weight:600}#messaging-page .fwd-conv-time{color:var(--text-muted)}#messaging-page .fwd-conv-text{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:20px;display:-webkit-box;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-conv-text{font-size:15px;line-height:22px}}#messaging-page .fwd-conv-gone,#messaging-page .fwd-conv-more{color:var(--text-muted);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-conv-gone,#messaging-page .fwd-conv-more{font-size:14px}}#messaging-page .fwd-conv-more{border-top:1px solid var(--border-row);padding:5px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-conv-more{padding:6px 0 0}}#messaging-page .fwd-conv-pics{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-conv-pics{gap:6px;margin-top:6px}}#messaging-page .fwd-conv-pic{width:60px;height:60px;min-height:unset;background:var(--bg-inset);cursor:zoom-in;border:0;border-radius:5px;margin:0;padding:0;display:block;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-conv-pic{border-radius:6px;width:66px;height:66px}}#messaging-page .fwd-conv-pic:hover{opacity:1}#messaging-page .fwd-conv-pic img{object-fit:cover;width:100%;height:100%;display:block}#messaging-page .fwd-card .fwd-conv-file{color:var(--accent);align-items:center;gap:5px;margin-top:5px;font-size:12.5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card .fwd-conv-file{gap:6px;margin-top:6px;font-size:14px}}#messaging-page .fwd-card--pending{pointer-events:none}#messaging-page .fwd-card--pending .fwd-pending{color:#0000;position:relative}#messaging-page .fwd-card--pending .fwd-pending:after{content:"";width:100%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card--pending .fwd-pending:after{width:100%}}#messaging-page .fwd-card--pending .fwd-pending:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card--pending .fwd-pending:after{border-radius:9px}}#messaging-page .fwd-card--pending .fwd-pending:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#messaging-page .fwd-card--pending .fwd-pending:after{animation:none}}#messaging-page .fwd-card--pending .fwd-pending-audio{border-radius:10px;max-width:480px;height:50px;margin-top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .fwd-card--pending .fwd-pending-audio{border-radius:11px;max-width:528px;height:55px;margin-top:17px}}#messaging-page .fwd-card--pending .fwd-pending-audio{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#messaging-page .fwd-card--pending .fwd-pending-audio{animation:none}}#messaging-page .dm-reply{background:var(--bg-card-main);flex:none;padding:10px 30px 15px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-reply{padding:11px 33px 17px}}@media (width>=801px){#messaging-page .dm-reply-row{align-items:flex-end;gap:10px;max-width:680px;margin:0 auto;display:flex}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-reply-row{gap:11px;max-width:748px}}@media (width>=801px){#messaging-page .dm-reply-row .dm-reply-field{flex:auto;min-width:0}#messaging-page .dm-reply-tools{flex:none;margin-bottom:5px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-reply-tools{margin-bottom:6px}}@media (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container dm-pane (width>=560px){#messaging-page .dm-reply-row .dm-reply-text::placeholder{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:100%;display:block;overflow:hidden}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container dm-pane (width>=616px){#messaging-page .dm-reply-row .dm-reply-text::placeholder{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:100%;display:block;overflow:hidden}}}@media (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container dm-pane (width<=559px){#messaging-page .dm-reply-row{flex-wrap:wrap}#messaging-page .dm-reply-row .dm-reply-field{flex-basis:100%}#messaging-page .dm-reply-tools{margin-bottom:0}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container dm-pane (width<=615px){#messaging-page .dm-reply-row{flex-wrap:wrap}#messaging-page .dm-reply-row .dm-reply-field{flex-basis:100%}#messaging-page .dm-reply-tools{margin-bottom:0}}}#messaging-page .dm-reply-field{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-field-soft);border-radius:25px;align-items:flex-end;gap:5px;max-width:680px;min-height:50px;margin:0 auto;padding:4px 5px;transition:border-color .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-reply-field{border-radius:28px;gap:6px;max-width:748px;min-height:55px;padding:4px 6px}}#messaging-page .dm-reply-field:focus-within{border-color:var(--accent)}#messaging-page .dm-reply-field.is-urgent{border-color:var(--danger)}#messaging-page .dm-reply-attach,#messaging-page .dm-reply-bell,#messaging-page .dm-reply-send{box-sizing:border-box;width:40px;height:40px;min-height:unset;cursor:pointer;border:0;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;margin:0;padding:0;font-size:16px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-reply-attach,#messaging-page .dm-reply-bell,#messaging-page .dm-reply-send{flex:0 0 44px;width:44px;height:44px;font-size:18px}}#messaging-page .dm-reply-attach,#messaging-page .dm-reply-bell{color:var(--text-muted);background:0 0;position:relative}#messaging-page .dm-reply-attach:hover,#messaging-page .dm-reply-bell:hover{opacity:1;background:var(--bg-tray)}#messaging-page .dm-reply-attach input,#messaging-page .dm-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#messaging-page .dm-reply-attach:focus-within,#messaging-page .dm-reply-bell:focus-visible,#messaging-page .dm-reply-send:focus-visible{outline:2px solid var(--accent);outline-offset:0}#messaging-page .dm-reply-bell.is-on{color:var(--danger)}#messaging-page .dm-reply-gif{box-sizing:border-box;width:40px;height:40px;min-height:unset;color:var(--text-muted);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;margin:0;padding:0;font-size:11px;font-weight:800;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-reply-gif{flex:0 0 44px;width:44px;height:44px;font-size:12px}}#messaging-page .dm-reply-gif:hover{opacity:1;background:var(--bg-tray)}#messaging-page .dm-reply-gif.is-on{color:var(--accent)}#messaging-page .dm-reply-gif:focus-visible{outline:2px solid var(--accent);outline-offset:0}#messaging-page .dm-reply-gif:disabled{cursor:default;opacity:.5}#messaging-page .dm-gif-panel{z-index:20;box-sizing:border-box;border:1px solid var(--border-card);background:var(--bg-card-main);max-width:680px;height:380px;max-height:60vh;box-shadow:var(--shadow-modal);color:var(--text);border-radius:15px;flex-direction:column;margin:0 auto;display:flex;position:absolute;bottom:calc(100% - 5px);left:30px;right:30px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif-panel{border-radius:17px;max-width:748px;height:418px;max-height:66vh;bottom:calc(100% - 6px);left:33px;right:33px}}#messaging-page .dm-gif-head{flex:none;align-items:center;gap:5px;padding:10px 10px 10px 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif-head{gap:6px;padding:11px 11px 11px 17px}}#messaging-page .dm-gif-panel .dm-gif-search{border:1px solid var(--border-field);background:var(--bg-field-soft);min-width:0;height:36px;color:var(--text);border-radius:18px;flex:auto;padding:0 15px;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif-panel .dm-gif-search{border-radius:20px;height:40px;padding:0 17px;font-size:15px}}#messaging-page .dm-gif-close{width:36px;height:36px;min-height:unset;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif-close{flex:0 0 40px;width:40px;height:40px}}#messaging-page .dm-gif-close:hover{opacity:1;background:var(--bg-tray)}#messaging-page .dm-gif-close:focus-visible{outline:2px solid var(--accent);outline-offset:0}#messaging-page .dm-gif-grid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-auto-rows:90px;align-content:start;gap:5px;min-height:0;padding:0 10px 10px;display:grid;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif-grid{grid-template-columns:repeat(auto-fill,minmax(121px,1fr));grid-auto-rows:99px;gap:6px;padding:0 11px 11px}}#messaging-page .dm-gif-tile{min-height:unset;background:var(--bg-inset);cursor:pointer;border:0;border-radius:7px;margin:0;padding:0;display:block;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif-tile{border-radius:8px}}#messaging-page .dm-gif-tile:hover{opacity:1}#messaging-page .dm-gif-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .dm-gif-tile img{object-fit:cover;width:100%;height:100%;display:block}#messaging-page .dm-gif-note{text-align:center;color:var(--text-muted);grid-column:1/-1;margin:20px 0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif-note{margin:22px 0;font-size:14px}}#messaging-page .dm-gif-credit{text-align:right;letter-spacing:.02em;color:var(--text-muted);flex:none;margin:0;padding:5px 15px 10px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif-credit{padding:6px 17px 11px;font-size:12px}}#messaging-page .dm-gif{background:var(--bg-inset);border-radius:10px;max-width:min(240px,100%);height:auto;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif{border-radius:11px;max-width:min(264px,100%)}}#messaging-page .dm-gif--pending{opacity:.6}#messaging-page .dm-gif-missing{box-sizing:border-box;border:1px dashed var(--border);background:var(--bg-inset);max-width:100%;color:var(--text-muted);border-radius:10px;margin:0;padding:5px 10px;font-size:12.5px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-gif-missing{border-radius:11px;padding:6px 11px;font-size:14px;line-height:22px}}#messaging-page .dm-reply-field .dm-reply-text{overflow-wrap:anywhere;box-sizing:border-box;min-width:0;height:40px;min-height:40px;max-height:110px;color:var(--text-field);resize:none;box-shadow:none;opacity:1;background:0 0;border:0;flex:auto;margin:0;padding:10px 5px;font-family:Inter,sans-serif;font-size:14px;line-height:20px;overflow:hidden auto;border-radius:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-reply-field .dm-reply-text{height:44px;min-height:44px;max-height:121px;padding:11px 6px;font-size:15px;line-height:22px}}#messaging-page .dm-reply-field .dm-reply-text:focus{box-shadow:none}#messaging-page .dm-reply-field .dm-reply-text:disabled{cursor:not-allowed;background:0 0}#messaging-page .dm-reply-send{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}#messaging-page .dm-reply-send:hover{opacity:1}#messaging-page .dm-reply-send[disabled]{background:var(--bg-tray);color:var(--text-muted);cursor:default;opacity:1!important}@media (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container dm-pane (width<=559px){#messaging-page .message-thread--dm .thread-messages.dm-conv,#messaging-page .dm-reply{padding-left:15px;padding-right:15px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container dm-pane (width<=615px){#messaging-page .message-thread--dm .thread-messages.dm-conv,#messaging-page .dm-reply{padding-left:17px;padding-right:17px}}}@media (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container dm-pane (560px<=width<720px){#messaging-page .dm-head,#messaging-page .message-thread--dm .thread-messages.dm-conv,#messaging-page .dm-reply{padding-left:16px;padding-right:16px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container dm-pane (616px<=width<792px){#messaging-page .dm-head,#messaging-page .message-thread--dm .thread-messages.dm-conv,#messaging-page .dm-reply{padding-left:18px;padding-right:18px}}}#messaging-page .dm-people,.dm-people:where(.msg-portal){z-index:20;box-sizing:border-box;border:1px solid var(--border-card);background:var(--bg-card-main);width:280px;max-height:360px;box-shadow:var(--shadow-modal);color:var(--text);border-radius:10px;flex-direction:column;font-family:Inter,sans-serif;display:flex;position:absolute;top:75px;left:30px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people,.dm-people:where(.msg-portal){border-radius:11px;width:308px;max-height:396px;top:83px;left:33px}}#messaging-page .dm-people .dm-people-head,.dm-people:where(.msg-portal) .dm-people-head{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;padding:10px 15px;font-size:11px;font-weight:600;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-head,.dm-people:where(.msg-portal) .dm-people-head{padding:11px 17px;font-size:12px;line-height:17px}}#messaging-page .dm-people .dm-people-list,.dm-people:where(.msg-portal) .dm-people-list{flex:0 auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}@supports (animation-timeline:scroll()){#messaging-page .dm-people .dm-people-list,.dm-people:where(.msg-portal) .dm-people-list{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-list,.dm-people:where(.msg-portal) .dm-people-list{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}#messaging-page .dm-people .dm-people-list,.dm-people:where(.msg-portal) .dm-people-list{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-list,.dm-people:where(.msg-portal) .dm-people-list{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#messaging-page .dm-people .dm-people-list,.dm-people:where(.msg-portal) .dm-people-list{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-list,.dm-people:where(.msg-portal) .dm-people-list{scroll-padding-block:17px}}}#messaging-page .dm-people .dm-person,.dm-people:where(.msg-portal) .dm-person{box-sizing:border-box;border-top:1px solid var(--border-row);align-items:center;gap:10px;height:44px;padding:0 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-person,.dm-people:where(.msg-portal) .dm-person{gap:11px;height:48px;padding:0 17px}}#messaging-page .dm-people .dm-person--link,.dm-people:where(.msg-portal) .dm-person--link{cursor:pointer}#messaging-page .dm-people .dm-person--link:hover,.dm-people:where(.msg-portal) .dm-person--link:hover{background:var(--bg-tray)}#messaging-page .dm-people .dm-person--link:focus-visible,.dm-people:where(.msg-portal) .dm-person--link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#messaging-page .dm-people .dm-person-name,.dm-people:where(.msg-portal) .dm-person-name{min-width:0;color:var(--text-heading);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:13.5px;font-weight:600;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-person-name,.dm-people:where(.msg-portal) .dm-person-name{font-size:15px}}#messaging-page .dm-people .dm-person-state,.dm-people:where(.msg-portal) .dm-person-state{color:var(--text-muted);flex:none;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-person-state,.dm-people:where(.msg-portal) .dm-person-state{font-size:13px}}#messaging-page .dm-people .dm-people-name,.dm-people:where(.msg-portal) .dm-people-name{border-bottom:1px solid var(--border-row);flex:none;padding:0 15px 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-name,.dm-people:where(.msg-portal) .dm-people-name{padding:0 17px 11px}}#messaging-page .dm-people .dm-people-name .dm-people-head,.dm-people:where(.msg-portal) .dm-people-name .dm-people-head{padding:10px 0 5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-name .dm-people-head,.dm-people:where(.msg-portal) .dm-people-name .dm-people-head{padding:11px 0 6px}}#messaging-page .dm-people .dm-people-name-value,.dm-people:where(.msg-portal) .dm-people-name-value{color:var(--text-heading);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-name-value,.dm-people:where(.msg-portal) .dm-people-name-value{font-size:15px;line-height:22px}}#messaging-page .dm-people .dm-people-name-none,#messaging-page .dm-people .dm-people-name-by,.dm-people:where(.msg-portal) .dm-people-name-none,.dm-people:where(.msg-portal) .dm-people-name-by{color:var(--text-muted);margin:0;font-size:12.5px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-name-none,#messaging-page .dm-people .dm-people-name-by,.dm-people:where(.msg-portal) .dm-people-name-none,.dm-people:where(.msg-portal) .dm-people-name-by{font-size:14px;line-height:22px}}#messaging-page .dm-people .dm-people-name-error,.dm-people:where(.msg-portal) .dm-people-name-error{color:var(--danger);margin:5px 0 0;font-size:12.5px;line-height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-name-error,.dm-people:where(.msg-portal) .dm-people-name-error{margin:6px 0 0;font-size:14px;line-height:17px}}#messaging-page .dm-people .dm-people-actions,.dm-people:where(.msg-portal) .dm-people-actions{flex-wrap:wrap;gap:5px 15px;margin-top:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-actions,.dm-people:where(.msg-portal) .dm-people-actions{gap:6px 17px;margin-top:6px}}#messaging-page .dm-people .dm-people-btn,.dm-people:where(.msg-portal) .dm-people-btn{width:auto;min-height:unset;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:0;padding:5px 0;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-btn,.dm-people:where(.msg-portal) .dm-people-btn{gap:6px;padding:6px 0;font-size:14px;line-height:22px}}#messaging-page .dm-people .dm-people-btn:hover,.dm-people:where(.msg-portal) .dm-people-btn:hover{opacity:1;text-decoration:underline}#messaging-page .dm-people .dm-people-btn:focus-visible,.dm-people:where(.msg-portal) .dm-people-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#messaging-page .dm-people .dm-people-btn[disabled],.dm-people:where(.msg-portal) .dm-people-btn[disabled]{color:var(--text-muted);cursor:default;text-decoration:none;opacity:1!important}#messaging-page .dm-people .dm-people-btn--primary,.dm-people:where(.msg-portal) .dm-people-btn--primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-radius:5px;padding:5px 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-btn--primary,.dm-people:where(.msg-portal) .dm-people-btn--primary{border-radius:6px;padding:6px 17px}}#messaging-page .dm-people .dm-people-btn--primary:hover,.dm-people:where(.msg-portal) .dm-people-btn--primary:hover{text-decoration:none}#messaging-page .dm-people .dm-people-btn--primary[disabled],.dm-people:where(.msg-portal) .dm-people-btn--primary[disabled]{background:var(--bg-tray)}#messaging-page .dm-people .dm-people-name-form,.dm-people:where(.msg-portal) .dm-people-name-form{margin:0}#messaging-page .dm-people .dm-people-name-input,.dm-people:where(.msg-portal) .dm-people-name-input{box-sizing:border-box;border:1px solid var(--border-input);background:var(--bg-card-main);width:100%;height:35px;color:var(--text);font:inherit;border-radius:5px;margin:0;padding:0 10px;font-size:13.5px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-name-input,.dm-people:where(.msg-portal) .dm-people-name-input{border-radius:6px;height:39px;padding:0 11px;font-size:15px}}#messaging-page .dm-people .dm-people-name-input:focus,.dm-people:where(.msg-portal) .dm-people-name-input:focus{outline:2px solid var(--accent);outline-offset:0;border-color:#0000}#messaging-page .dm-people .dm-people-add,.dm-people:where(.msg-portal) .dm-people-add{box-sizing:border-box;width:100%;height:44px;min-height:unset;border:0;border-top:1px solid var(--border-row);color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;flex:none;align-items:center;gap:10px;margin:0;padding:0 15px;font-size:13.5px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#messaging-page .dm-people .dm-people-add,.dm-people:where(.msg-portal) .dm-people-add{gap:11px;height:48px;padding:0 17px;font-size:15px}}#messaging-page .dm-people .dm-people-add:hover,.dm-people:where(.msg-portal) .dm-people-add:hover{opacity:1;background:var(--bg-tray)}#messaging-page .dm-people .dm-people-add:focus-visible,.dm-people:where(.msg-portal) .dm-people-add:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container dm-pane (width<=559px){#messaging-page .dm-people{max-width:calc(100% - 30px);left:15px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container dm-pane (width<=615px){#messaging-page .dm-people{max-width:calc(100% - 33px);left:17px}}}@media (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container dm-pane (560px<=width<720px){#messaging-page .dm-people{left:16px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container dm-pane (616px<=width<792px){#messaging-page .dm-people{left:18px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container fwd-card (width<=519px){#messaging-page .fwd-card-band{padding:10px 15px}#messaging-page .fwd-card-body{padding:15px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container fwd-card (width<=571px){#messaging-page .fwd-card-band{padding:11px 17px}#messaging-page .fwd-card-body{padding:17px}}}[v-cloak]{display:none}.fb-backdrop{z-index:1300;background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:22px}}.fb-backdrop *{box-sizing:border-box}.fb-modal{background:var(--bg-card);width:560px;max-width:100%;max-height:calc(100vh - 40px);box-shadow:var(--shadow-modal);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-modal{border-radius:15px;width:616px;max-height:calc(100vh - 44px)}}.fb-head{border-bottom:1px solid var(--border);flex-shrink:0;align-items:flex-start;gap:11px;padding:16px 16px 14px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-head{gap:12px;padding:18px 18px 15px 22px}}.fb-head-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-head-icon{border-radius:11px;width:40px;height:40px;font-size:18px}}.fb-head-icon.fb-head-icon--bug{background:var(--danger-tint);color:var(--danger-deep)}.fb-head-icon.fb-head-icon--feedback{background:var(--warning-icon-bg);color:var(--warning-icon)}.fb-head-icon.fb-head-icon--choose{background:var(--accent-tint);color:var(--accent)}.fb-head-text{flex:1;min-width:0}.fb-head-title{color:var(--text-strong);font-size:15px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-head-title{font-size:17px}}.fb-head-sub{color:var(--text-muted);margin-top:2px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-head-sub{font-size:13px}}.fb-close{width:auto;min-height:unset;cursor:pointer;color:var(--text-muted);background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:4px 6px;font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-close{border-radius:7px;padding:4px 7px;font-size:17px}}.fb-close:hover{color:var(--text-strong)}.fb-body{flex:1;padding:18px 20px 4px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-body{padding:20px 22px 4px}}@supports (animation-timeline:scroll()){.fb-body{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-body{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}.fb-body{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-body{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}.fb-body{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-body{scroll-padding-block:17px}}}.fb-body .field{margin-bottom:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-body .field{margin-bottom:18px}}.fb-body select{height:38px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-body select{height:42px}}.fb-body .ap-field-hint{color:var(--text-muted);margin-left:6px;font-size:11px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-body .ap-field-hint{margin-left:7px;font-size:12px}}.fb-choose{grid-template-columns:1fr 1fr;gap:12px;padding-bottom:16px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-choose{gap:13px;padding-bottom:18px}}.fb-choice{width:auto;min-height:unset;border:1px solid var(--border);cursor:pointer;text-align:left;background:0 0;border-radius:7px;flex-direction:column;align-items:flex-start;gap:4px;padding:18px 16px;transition:border-color .12s,transform .12s,box-shadow .12s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-choice{border-radius:8px;padding:20px 18px}}.fb-choice:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.fb-choice:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fb-choice.fb-choice--bug:hover{border-color:var(--danger-deep)}.fb-choice.fb-choice--feedback:hover{border-color:var(--warning-icon)}.fb-choice-icon{margin-bottom:4px;font-size:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-choice-icon{font-size:20px}}.fb-choice--bug .fb-choice-icon{color:var(--danger-deep)}.fb-choice--feedback .fb-choice-icon{color:var(--warning-icon)}.fb-choice-title{color:var(--text-strong);font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-choice-title{font-size:15px}}.fb-choice-desc{color:var(--text-muted);font-size:12px;line-height:1.35em}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-choice-desc{font-size:13px}}.fb-row{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-row{gap:0 15px}}.fb-story{background:var(--bg-well);border-radius:7px;margin-bottom:16px;padding:14px 14px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-story{border-radius:8px;margin-bottom:18px;padding:15px 15px 0}}.fb-dropzone{border:1.5px dashed var(--border);cursor:pointer;text-align:center;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:18px 12px;transition:border-color .12s,background .12s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-dropzone{border:1.65px dashed var(--border);border-radius:8px;padding:20px 13px}}.fb-dropzone:hover,.fb-dropzone.drag-over{border-color:var(--accent);background:var(--accent-drop)}.fb-dropzone-icon{color:var(--text-muted);font-size:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-dropzone-icon{font-size:20px}}.fb-dropzone-text{color:var(--text-strong);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-dropzone-text{font-size:14px}}.fb-dropzone-browse{color:var(--accent);text-decoration:underline}.fb-dropzone-hint{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;font-size:11px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-dropzone-hint{gap:6px;font-size:12px}}.fb-modal .fb-kbd{align-items:center;gap:2px;display:inline-flex}.fb-modal .fb-kbd kbd{border:1px solid var(--border);background:var(--bg-inset);color:var(--text);border-radius:4px;padding:1px 5px;font-family:inherit;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-modal .fb-kbd kbd{padding:1px 6px;font-size:11px}}.fb-thumbs{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-thumbs{gap:9px;margin-top:11px}}.fb-thumb{border:1px solid var(--border);border-radius:8px;width:60px;height:60px;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-thumb{border:1px solid var(--border);border-radius:9px;width:66px;height:66px}}.fb-thumb img{object-fit:cover;width:100%;height:100%;display:block}.fb-thumb-remove{min-height:unset;background:var(--thumb-remove-bg);width:18px;height:18px;color:var(--on-fill);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:9px;display:flex;position:absolute;top:2px;right:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-thumb-remove{width:20px;height:20px;font-size:10px}}.fb-thumb-remove:hover{background:var(--thumb-remove-bg-hover)}.fb-foot{border-top:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:14px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-foot{gap:11px;padding:15px 22px}}.fb-back{width:auto;min-height:unset;cursor:pointer;color:var(--text-muted);white-space:nowrap;background:0 0;border:0;flex-shrink:0;padding:6px 4px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-back{padding:7px 4px;font-size:13px}}.fb-back:hover{color:var(--text-strong)}.fb-status{white-space:normal;text-align:right;margin-left:auto;font-size:12px;font-weight:500;line-height:1.35em}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-status{font-size:13px}}.fb-status.ap-status--ok{color:var(--success)}.fb-status.ap-status--err{color:var(--danger)}.fb-cancel,.fb-submit{width:auto;min-height:unset;cursor:pointer;border:0;border-radius:7px;flex-shrink:0;padding:9px 16px;font-size:13px;font-weight:500;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.fb-cancel,.fb-submit{border-radius:8px;padding:10px 18px;font-size:14px}}.fb-status+.fb-cancel{margin-left:0}.fb-back+.fb-cancel{margin-left:auto}.fb-cancel{color:var(--text-muted);background:0 0}.fb-cancel:hover{color:var(--text-strong)}.fb-submit{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.fb-submit:hover:not(:disabled){opacity:.9}.fb-submit:disabled{opacity:.5;cursor:not-allowed}@media (width<=640px){.fb-choose,.fb-row{grid-template-columns:1fr}}.modal.env-switch-modal .env-switch-view{max-width:520px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.modal.env-switch-modal .env-switch-view{max-width:572px}}.env-switch-title{align-items:center;gap:10px;font-size:18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-title{gap:11px;font-size:20px}}.env-switch-hop{justify-content:center;align-items:center;gap:12px;margin:0 0 18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-hop{gap:13px;margin:0 0 20px}}.env-switch-chip{letter-spacing:.06em;text-transform:uppercase;color:var(--on-fill);white-space:nowrap;box-shadow:var(--env-chip-shadow);border-radius:50px;padding:5px 14px;font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-chip{border-radius:55px;padding:6px 15px;font-size:12px}}.env-switch-chip--dev{background:linear-gradient(135deg, var(--env-dev-deep), var(--env-dev-mid))}.env-switch-chip--qa{background:linear-gradient(135deg, var(--env-qa-deep), var(--env-qa-mid))}.env-switch-hop-arrow{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-hop-arrow{font-size:14px}}.env-switch-facts{color:var(--text-muted);margin:0 0 24px;padding:0;font-size:13px;line-height:1.5;list-style:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-facts{margin:0 0 26px;font-size:14px}}.env-switch-facts li{margin-bottom:8px;padding-left:18px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-facts li{margin-bottom:9px;padding-left:20px}}.env-switch-facts li:last-child{margin-bottom:0}.env-switch-facts li:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:4px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-facts li:before{top:9px}}.env-switch-facts strong{color:var(--text);font-weight:500}.env-switch-actions{justify-content:flex-end;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-actions{gap:11px}}.env-switch-cancel,.env-switch-go{cursor:pointer;border-radius:7px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:background .2s,border-color .2s,color .2s,opacity .2s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-cancel,.env-switch-go{border-radius:8px;padding:11px 18px;font-size:14px}}.env-switch-cancel:disabled,.env-switch-go:disabled{opacity:.6;cursor:default}.env-switch-cancel{background:var(--btn-ghost-bg);color:var(--text-muted);border:1px solid var(--border)}.env-switch-cancel:hover{color:var(--text);border-color:var(--text)}.env-switch-go{color:var(--on-fill);border:1px solid #0000}.env-switch-go--to-dev{background:var(--env-dev-deep)}.env-switch-go--to-dev:not(:disabled):hover{background:var(--env-dev-mid)}.env-switch-go--to-qa{background:var(--env-qa-deep)}.env-switch-go--to-qa:not(:disabled):hover{background:var(--env-qa-mid)}.env-switch-stale{text-align:right;color:var(--danger);margin:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.env-switch-stale{font-size:14px}}.env-switch-stale[hidden]{display:none}.sidebar-overlay{background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:98;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s;position:fixed;inset:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.sidebar-overlay{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}.sidebar-overlay.active{opacity:1;visibility:visible;pointer-events:auto}body.sidebar-mini .sidebar-overlay.active{left:0}@media only screen and (width>=801px){.sidebar-overlay{z-index:1040}body:has(#sidebar.sidebar-mini-expanded) .audio-toast{z-index:1030}}body.sidebar-resizing #sidebar,body.sidebar-resizing #content{transition:none!important}@media only screen and (width>=801px){#sidebar{top:calc(15px + var(--notice-space,0px));height:calc(100% - 30px - var(--notice-space,0px));flex:0 0 252px;width:252px;transition:width .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,background-color .25s;position:fixed;left:15px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar{top:calc(17px + var(--notice-space,0px));height:calc(100% - 33px - var(--notice-space,0px));flex:0 0 277px;width:277px;left:17px}}@media only screen and (width>=801px){#sidebar .sidebar-container{width:250px;min-width:250px;height:100%;position:absolute;top:0;left:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .sidebar-container{width:275px;min-width:275px}}@media only screen and (width>=801px){#sidebar .footer-container,#sidebar .footer{transition:none}#sidebar.sidebar-expanding{overflow:hidden}#sidebar.sidebar-just-pinned{z-index:1050}body:has(#sidebar):has(#content) #content{margin-left:267px;transition:opacity .15s,margin-left .25s cubic-bezier(.4,0,.2,1)}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#sidebar):has(#content) #content{margin-left:294px}}@media only screen and (width>=801px){body:has(#sidebar):has(#content>:where([data-frame=panes])):has(#content) #content{margin-left:252px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#sidebar):has(#content>:where([data-frame=panes])):has(#content) #content{margin-left:277px}}@media only screen and (width>=801px) and (prefers-reduced-motion:reduce){#sidebar,#content,.sidebar-overlay{transition:none!important}}@media only screen and (width>=801px){body.sidebar-mini{overflow-x:hidden}body.sidebar-mini #content{margin-left:79px!important;margin-right:15px!important}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #content{margin-left:87px!important;margin-right:17px!important}}@media only screen and (width>=801px){body.sidebar-mini:has(#content>:where([data-frame=panes])) #content{margin-left:64px!important;margin-right:0!important}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini:has(#content>:where([data-frame=panes])) #content{margin-left:70px!important}}@media only screen and (width>=801px){body.sidebar-mini #sidebar{top:calc(15px + var(--notice-space,0px));height:calc(100% - 30px - var(--notice-space,0px));z-index:1;transition:width .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,background-color .25s;position:fixed;left:15px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar{top:calc(17px + var(--notice-space,0px));height:calc(100% - 33px - var(--notice-space,0px));left:17px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar .sidebar-container{width:250px;min-width:250px;height:100%;position:absolute;top:0;left:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar .sidebar-container{width:275px;min-width:275px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar .footer-container,body.sidebar-mini #sidebar .footer{transition:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded){clip-path:inset(-24px -24px -32px);flex:0 0 64px;width:64px;overflow:visible}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded){clip-path:inset(-26px -26px -35px);flex:0 0 70px;width:70px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .cmr-logo{visibility:hidden;pointer-events:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .sidebar-container{pointer-events:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .sidebar-container>*{pointer-events:auto}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .sidebar-home{clip-path:inset(0 calc(100% - 62px) 0 0);position:relative}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .sidebar-home{clip-path:inset(0 calc(100% - 68px) 0 0)}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .cmr-logo-icon{width:30px;display:block;position:absolute;top:50%;left:32px;transform:translate(-50%,-50%)}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .cmr-logo-icon{width:33px;left:35px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu p,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .admin-panel-btn span,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .admin-quick-btn,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .preview-toggle span,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-panel-btn span,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .user-info{display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .admin-panel-btn .admin-panel-mark:not([hidden]){background:var(--warning-icon);width:9px;height:9px;box-shadow:0 0 0 2px var(--sb-btn-bg);color:#0000;border:0;border-radius:50%;padding:0;font-size:0;line-height:0;display:block;top:22px;left:24px;right:auto;overflow:hidden}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .admin-panel-btn .admin-panel-mark:not([hidden]){width:10px;height:10px;top:24px;left:26px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu{margin:var(--sb-menu-top) 0 0;clip-path:inset(0 calc(100% - 55px) 0 0);margin-left:7px;padding:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu{clip-path:inset(0 calc(100% - 61px) 0 0);margin-left:8px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul{margin:0;padding:0 4px}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li{justify-content:center;align-items:center;width:40px;display:flex}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li{width:44px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li a,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link{justify-content:center;padding:0!important}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li i{text-align:center;width:18px;margin:0!important}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li i{width:20px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li[data-nav-color=messaging] .section-link{justify-content:center;padding:0!important}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li:hover .nav-tooltip,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link:focus-visible .nav-tooltip{display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer-container{width:62px;padding:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer-container{width:68px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner{border-radius:7px;width:40px;margin:0 auto;padding:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner{border-radius:8px;width:44px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner .env-banner-text{display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner--local{background-image:linear-gradient(135deg, var(--env-local-deep), var(--env-local-mid) 180px)}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner--local{background-image:linear-gradient(135deg, var(--env-local-deep), var(--env-local-mid) 198px)}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner--dev{background-image:linear-gradient(135deg, var(--env-dev-deep), var(--env-dev-mid) 180px)}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner--dev{background-image:linear-gradient(135deg, var(--env-dev-deep), var(--env-dev-mid) 198px)}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner--qa{background-image:linear-gradient(135deg, var(--env-qa-deep), var(--env-qa-mid) 180px)}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .env-banner--qa{background-image:linear-gradient(135deg, var(--env-qa-deep), var(--env-qa-mid) 198px)}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer{--sb-footer-well-top:20px;--sb-footer-well-bottom:11px;padding:var(--sb-footer-well-top) 0 var(--sb-footer-well-bottom);--sb-footer-well-x:3px;align-items:center;gap:10px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer{--sb-footer-well-top:22px;--sb-footer-well-bottom:12px;gap:11px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer:after{left:11px;right:11px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer:after{left:12px;right:12px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-live{justify-content:center;width:40px;margin-bottom:0;padding:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-live{width:44px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-live-dot{margin:0}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-live-num{margin:0 0 0 6px;display:inline}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-live-num{margin:0 0 0 7px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-live.is-zero .sb-live-num{color:var(--sb-live-words)}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-live.is-unknown .sb-live-num,body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-live-words{display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-admin-row{flex-direction:column;width:40px;margin-bottom:0;display:flex}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-admin-row{width:44px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .bug-report-btn{display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .admin-panel-btn{width:40px;height:40px;min-height:unset;justify-content:center;margin-bottom:0;padding:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .admin-panel-btn{width:44px;height:44px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-panel{align-self:flex-start;align-items:center;margin-left:6px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-panel{margin-left:7px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-panel-pair{flex-direction:column;display:flex}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-panel-btn{width:40px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sb-panel-btn{width:44px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .sidebar-collapse-toggle{display:none}body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .user-card{width:40px;padding:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .user-card{width:44px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .preview-toggle{width:40px;height:40px;min-height:unset;justify-content:center;margin-bottom:0;padding:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .preview-toggle{width:44px;height:44px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar:not(.sidebar-mini-expanded) .footer .preview-toggle span{display:none}body.sidebar-mini #sidebar.sidebar-mini-expanded{z-index:1050;width:252px;box-shadow:var(--shadow-raised);flex:0 0 252px;overflow:clip}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini #sidebar.sidebar-mini-expanded{flex:0 0 277px;width:277px}}@media only screen and (width>=801px){body.sidebar-mini #sidebar.sidebar-mini-expanded .menu ul li .nav-tooltip{display:none!important}body.sidebar-mini.sidebar-unpinning #sidebar:not(.sidebar-mini-expanded){clip-path:inset(-24px 0 -32px -24px);z-index:1050}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini.sidebar-unpinning #sidebar:not(.sidebar-mini-expanded){clip-path:inset(-26px 0 -35px -26px)}}@media only screen and (width>=801px){body.sidebar-mini.sidebar-unpinning #sidebar:not(.sidebar-mini-expanded) .menu p,body.sidebar-mini.sidebar-unpinning #sidebar:not(.sidebar-mini-expanded) .menu .section-title{opacity:0;transition:opacity .12s;display:block}body.sidebar-mini.sidebar-unpinning #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link{justify-content:flex-start;padding:0 10px!important}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.sidebar-mini.sidebar-unpinning #sidebar:not(.sidebar-mini-expanded) .menu ul li .section-link{padding:0 11px!important}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #content{margin-left:79px!important;margin-right:15px!important}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #content{margin-left:87px!important;margin-right:17px!important}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced][data-frame=panes])) #content{margin-left:64px!important;margin-right:0!important}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced][data-frame=panes])) #content{margin-left:70px!important}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded){clip-path:inset(-24px -24px -32px);flex:0 0 64px;width:64px;min-width:0;overflow:visible}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded){clip-path:inset(-26px -26px -35px);flex:0 0 70px;width:70px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .cmr-logo{visibility:hidden;pointer-events:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .sidebar-container{pointer-events:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .sidebar-container>*{pointer-events:auto}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .sidebar-home{clip-path:inset(0 calc(100% - 62px) 0 0);position:relative}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .sidebar-home{clip-path:inset(0 calc(100% - 68px) 0 0)}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .cmr-logo-icon{width:30px;display:block;position:absolute;top:50%;left:32px;transform:translate(-50%,-50%)}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .cmr-logo-icon{width:33px;left:35px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu p{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .admin-panel-btn span{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .admin-quick-btn{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .preview-toggle span{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-panel-btn span{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .user-info{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .admin-panel-btn .admin-panel-mark:not([hidden]){background:var(--warning-icon);width:9px;height:9px;box-shadow:0 0 0 2px var(--sb-btn-bg);color:#0000;border:0;border-radius:50%;padding:0;font-size:0;line-height:0;display:block;top:22px;left:24px;right:auto;overflow:hidden}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .admin-panel-btn .admin-panel-mark:not([hidden]){width:10px;height:10px;top:24px;left:26px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu{margin:var(--sb-menu-top) 0 0;clip-path:inset(0 calc(100% - 55px) 0 0);margin-left:7px;padding:0}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu{clip-path:inset(0 calc(100% - 61px) 0 0);margin-left:8px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul{margin:0;padding:0 4px}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul li{justify-content:center;align-items:center;width:40px;display:flex}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul li{width:44px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul li a{justify-content:center;padding:0!important}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul li .section-link{justify-content:center;padding:0!important}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul li i{text-align:center;width:18px;margin:0!important}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul li i{width:20px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul li[data-nav-color=messaging] .section-link{justify-content:center;padding:0!important}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul li:hover .nav-tooltip{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .menu ul li .section-link:focus-visible .nav-tooltip{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer-container{width:62px;padding:0}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer-container{width:68px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .env-banner{border-radius:7px;width:40px;margin:0 auto;padding:0}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .env-banner{border-radius:8px;width:44px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .env-banner .env-banner-text{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .env-banner--local{background-image:linear-gradient(135deg, var(--env-local-deep), var(--env-local-mid) 180px)}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .env-banner--local{background-image:linear-gradient(135deg, var(--env-local-deep), var(--env-local-mid) 198px)}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .env-banner--dev{background-image:linear-gradient(135deg, var(--env-dev-deep), var(--env-dev-mid) 180px)}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .env-banner--dev{background-image:linear-gradient(135deg, var(--env-dev-deep), var(--env-dev-mid) 198px)}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .env-banner--qa{background-image:linear-gradient(135deg, var(--env-qa-deep), var(--env-qa-mid) 180px)}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .env-banner--qa{background-image:linear-gradient(135deg, var(--env-qa-deep), var(--env-qa-mid) 198px)}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer{--sb-footer-well-top:20px;--sb-footer-well-bottom:11px;padding:var(--sb-footer-well-top) 0 var(--sb-footer-well-bottom);--sb-footer-well-x:3px;align-items:center;gap:10px}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer{--sb-footer-well-top:22px;--sb-footer-well-bottom:12px;gap:11px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer:after{left:11px;right:11px}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer:after{left:12px;right:12px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-live{justify-content:center;width:40px;margin-bottom:0;padding:0}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-live{width:44px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-live-dot{margin:0}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-live-num{margin:0 0 0 6px;display:inline}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-live-num{margin:0 0 0 7px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-live.is-zero .sb-live-num{color:var(--sb-live-words)}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-live.is-unknown .sb-live-num{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-live-words{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-admin-row{flex-direction:column;width:40px;margin-bottom:0;display:flex}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-admin-row{width:44px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .bug-report-btn{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .admin-panel-btn{width:40px;height:40px;min-height:unset;justify-content:center;margin-bottom:0;padding:0}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .admin-panel-btn{width:44px;height:44px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-panel{align-self:flex-start;align-items:center;margin-left:6px}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-panel{margin-left:7px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-panel-pair{flex-direction:column;display:flex}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-panel-btn{width:40px}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sb-panel-btn{width:44px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .sidebar-collapse-toggle{display:none}body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .user-card{width:40px;padding:0}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .user-card{width:44px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .preview-toggle{width:40px;height:40px;min-height:unset;justify-content:center;margin-bottom:0;padding:0}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .preview-toggle{width:44px;height:44px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar:not(.pinned):not(.sidebar-mini-expanded) .footer .preview-toggle span{display:none}body:has(#content>:where([data-rail=forced])) #sidebar.sidebar-mini-expanded:not(.pinned){top:calc(15px + var(--notice-space,0px));height:calc(100% - 30px - var(--notice-space,0px));z-index:1050;width:252px;box-shadow:var(--shadow-raised);flex:0 0 252px;transition:width .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,background-color .25s;position:fixed;left:15px;overflow:clip}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar.sidebar-mini-expanded:not(.pinned){top:calc(17px + var(--notice-space,0px));height:calc(100% - 33px - var(--notice-space,0px));flex:0 0 277px;width:277px;left:17px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar.sidebar-mini-expanded:not(.pinned) .sidebar-container{width:250px;min-width:250px}}@media only screen and (width<=1400px) and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>:where([data-rail=forced])) #sidebar.sidebar-mini-expanded:not(.pinned) .sidebar-container{width:275px;min-width:275px}}@media only screen and (width<=1400px) and (width>=801px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1540px){body:has(#content>:where([data-rail=forced])) #sidebar.sidebar-mini-expanded:not(.pinned) .menu ul li .nav-tooltip{display:none!important}}@media only screen and (width<=800px){#sidebar .footer .sidebar-collapse-toggle{display:none}#sidebar .footer .sb-panel-pair.has-feedback{grid-template-columns:none}#sidebar .footer .bug-report-btn>span{display:inline}#sidebar .footer .bug-report-btn:before,#sidebar .footer .bug-report-btn:after{content:none}#sidebar .footer .sb-panel-btn,#sidebar .footer .admin-panel-btn,#sidebar .footer .preview-toggle{min-height:44px}#sidebar .footer .admin-panel-btn .admin-panel-dot,#sidebar .footer .admin-panel-btn[data-held]:after{top:9px}#sidebar .admin-quick-admin{min-height:42px}#sidebar .admin-quick-close{top:27px}body.main{--mobile-bar-h:52px;--mobile-bar-inset:14px;--mobile-bar-space:0px;--mobile-topbar-h:44px;--mobile-topbar-pad:12px;--mobile-top-space:0px;padding:0;display:block}body.main.is-shell{--mobile-bar-space:calc(var(--mobile-bar-h) + var(--mobile-bar-inset) * 2 + env(safe-area-inset-bottom,0px))}body.main.is-shell .mobile-header{display:flex}}@media only screen and (width<=800px) and (hover:none) and (pointer:coarse){body.main{--mobile-bar-space:calc(var(--mobile-bar-h) + var(--mobile-bar-inset) * 2 + env(safe-area-inset-bottom,0px))}body.main .mobile-header{display:flex}}@media only screen and (width<=800px) and (hover:hover),only screen and (width<=800px) and (pointer:fine){body.main:not(.is-shell){--mobile-top-space:calc(var(--mobile-topbar-h) + var(--mobile-topbar-pad) * 2)}body.main:not(.is-shell) .mobile-header{top:var(--sa-top,0px);height:var(--mobile-top-space);pointer-events:auto;background:0 0;padding:0 16px;display:flex;bottom:auto}}@media only screen and (width<=800px) and (hover:hover) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width<=800px) and (pointer:fine) and (width>=801px) and (hover:hover) and (pointer:fine){body.main:not(.is-shell) .mobile-header{padding:0 18px}}@media only screen and (width<=800px) and (hover:hover),only screen and (width<=800px) and (pointer:fine){body.main:not(.is-shell) .mobile-header .menu-trigger{width:var(--mobile-topbar-h);height:var(--mobile-topbar-h);font-size:16px}}@media only screen and (width<=800px) and (hover:hover) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width<=800px) and (pointer:fine) and (width>=801px) and (hover:hover) and (pointer:fine){body.main:not(.is-shell) .mobile-header .menu-trigger{font-size:18px}}@media only screen and (width<=800px) and (hover:hover),only screen and (width<=800px) and (pointer:fine){body.main:not(.is-shell) #content:has(>#home-page):before{content:"";height:calc(var(--sa-top,0px) + var(--mobile-top-space));background:var(--home-hero-bg);pointer-events:none;position:absolute;top:0;left:0;right:0}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){body.main:not(.is-shell) #content:has(>#home-page):before{display:none}}}}@media only screen and (width<=800px) and (hover:hover) and (width>=801px) and (hover:hover) and (pointer:fine),only screen and (width<=800px) and (pointer:fine) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){body.main:not(.is-shell) #content:has(>#home-page):before{display:none}}}@media only screen and (width<=800px){body.main .mobile-header{top:auto;bottom:calc(var(--mobile-bar-inset) + env(safe-area-inset-bottom,0px));height:var(--mobile-bar-h);z-index:97;pointer-events:none;background:0 0;align-items:center;padding:0 16px;position:fixed;left:0;right:0}body.main .mobile-header .menu-trigger,body.main .mobile-header .mobile-logo{pointer-events:auto}body.main .mobile-header .menu-trigger{width:52px;height:52px;min-height:unset;color:var(--topbar-control-fg);background:var(--topbar-control-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.main .mobile-header .menu-trigger{background:var(--bg-card)}}body.main .mobile-header .menu-trigger{font-size:19px}}@media only screen and (width<=800px) and (prefers-reduced-transparency:reduce){body.main .mobile-header .menu-trigger{background:var(--bg-card);-webkit-backdrop-filter:none;backdrop-filter:none}}@media only screen and (width<=800px){body.main .mobile-header .mobile-logo{background:var(--topbar-control-bg);border-radius:50px;justify-content:center;align-items:center;padding:10px 22px;display:flex;position:absolute;left:50%;transform:translate(-50%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.main .mobile-header .mobile-logo{background:var(--bg-card)}}}@media only screen and (width<=800px) and (prefers-reduced-transparency:reduce){body.main .mobile-header .mobile-logo{background:var(--bg-card);-webkit-backdrop-filter:none;backdrop-filter:none}}@media only screen and (width<=800px){body.main .mobile-header .mobile-logo svg{width:auto;height:28px}#content{height:auto;min-height:100dvh;box-shadow:none;padding-top:calc(var(--sa-top) + var(--mobile-top-space));padding-bottom:calc(var(--mobile-bar-space) + var(--player-space,0px) + var(--prompt-space,0px));border:0;border-radius:0;margin:0;transition:opacity .15s,padding-bottom .25s cubic-bezier(.4,0,.2,1);display:block;overflow:auto}:is(#content,#adminwin-content)>*{--page-gutter:16px}:is(#content,#adminwin-content) .padded-content{padding:16px var(--page-gutter);scrollbar-gutter:auto}body:has(:where(#content)>#messaging-page) #content{height:calc(100vh - var(--mobile-bar-space) - var(--player-space,0px) - var(--prompt-space,0px));height:calc(100dvh - var(--mobile-bar-space) - var(--player-space,0px) - var(--prompt-space,0px));min-height:unset;padding-bottom:0;padding-top:calc(var(--sa-top) + var(--mobile-top-space));transition:opacity .15s,height .25s cubic-bezier(.4,0,.2,1);overflow:hidden}body:has(#roster-embed-page) #content{height:calc(100vh - var(--mobile-bar-space) - var(--player-space,0px) - var(--prompt-space,0px));height:calc(100dvh - var(--mobile-bar-space) - var(--player-space,0px) - var(--prompt-space,0px));min-height:unset;padding-bottom:0;padding-top:calc(var(--sa-top) + var(--mobile-top-space));transition:opacity .15s,height .25s cubic-bezier(.4,0,.2,1);overflow:hidden}#sidebar{width:250px;max-width:85vw;top:calc(var(--sa-top) + 20px);height:calc(100% - var(--sa-top) - 40px);z-index:99;border-radius:14px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;left:20px;transform:translate(calc(-100% - 20px))}#sidebar .sidebar-container{width:100%;min-width:0}#sidebar .menu{margin-top:clamp(6px,1.5vh,40px);margin-left:7px;margin-right:7px;padding-bottom:20px}#sidebar .cmr-logo{width:75%;margin:clamp(12px,4vh,60px) auto clamp(10px,2.5vh,50px)}#sidebar .footer-container,#sidebar .footer{width:100%}#sidebar.active{transform:translate(0)}body:has(#sidebar.active) .audio-toast{z-index:97}body:has(.filter-sheet-backdrop) .audio-toast{z-index:97}.modal .modal-view{min-width:unset;width:calc(100vw - 32px);max-width:100%;max-height:85vh;padding:20px}#messaging-page{width:100vw;height:100%;max-height:100%;display:block;position:relative;overflow:hidden}#messaging-page .grid-messages-parent{flex-direction:row;width:200vw;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}#messaging-page .grid-messages-1{flex-shrink:0;height:100%;border-radius:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;margin:0!important}#messaging-page .grid-messages-2{flex-direction:column;flex-shrink:0;height:100%;display:flex;overflow:hidden;border-radius:0!important;width:100vw!important;min-width:100vw!important}#messaging-page .grid-messages-2 .messaging{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}#messaging-page .grid-messages-2 .message-thread{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}#messaging-page .grid-messages-2 .thread-messages{flex:1;min-height:0;padding:12px 12px 16px;overflow-y:auto;height:auto!important}#messaging-page .grid-messages-2 .dm-reply-tools{display:none}#messaging-page .grid-messages-2 .dm-head{flex-basis:55px;gap:5px;padding:0 10px}#messaging-page .grid-messages-2 .dm-head .mobile-back-btn{flex:0 0 44px;width:44px;height:44px;margin:0;font-size:16px}#messaging-page .grid-messages-2 .dm-head .dm-head-who{min-height:44px;padding:0}#messaging-page .grid-messages-2 .dm-head .dm-head-title{font-size:15px}#messaging-page .grid-messages-2 .dm-head .dm-head-sub{font-size:12px;line-height:15px}#messaging-page .grid-messages-2 .dm-head .dm-head-tools{display:flex}#messaging-page .grid-messages-2 .dm-head .msg-tool--print{display:none}#messaging-page .grid-messages-2 .dm-head .msg-tool{--tool-bg:transparent;--tool-fg:var(--text-muted);width:44px;height:44px;font-size:18px}#messaging-page .grid-messages-2 .dm-head .msg-tool.msg-tool--add{--tool-bg:transparent;--tool-fg:var(--text-muted);gap:0;width:44px;margin-left:0;padding:0}#messaging-page .grid-messages-2 .dm-head .msg-tool.msg-tool--add span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}#messaging-page .grid-messages-2 .message-thread--dm .thread-messages.dm-conv{padding:15px}#messaging-page .grid-messages-2 .dm-group-stack{max-width:270px}#messaging-page .grid-messages-2 .dm-group--mine .dm-group-stack{max-width:85%}#messaging-page .grid-messages-2 .fwd-when-long{display:none}#messaging-page .grid-messages-2 .fwd-when-short{display:inline}#messaging-page .grid-messages-2 .fwd-card .msg-sheet-facts{gap:0}#messaging-page .grid-messages-2 .fwd-card .msg-sheet-fact,#messaging-page .grid-messages-2 .fwd-card .msg-sheet-fact--caller{grid-template-columns:90px minmax(0,1fr);align-items:baseline;column-gap:10px;min-height:25px;display:grid}#messaging-page .grid-messages-2 .fwd-card .msg-sheet-fact dt,#messaging-page .grid-messages-2 .fwd-card .msg-sheet-fact--caller dt{grid-area:1/1}#messaging-page .grid-messages-2 .fwd-card .msg-sheet-fact dd,#messaging-page .grid-messages-2 .fwd-card .msg-sheet-fact--caller dd{grid-area:1/2;margin-top:0;display:block}#messaging-page .grid-messages-2 .fwd-card .msg-sheet-fact dd>*,#messaging-page .grid-messages-2 .fwd-card .msg-sheet-fact--caller dd>*{margin-top:0}#messaging-page .grid-messages-2 .fwd-card .msg-sheet-callback{display:none}#messaging-page .grid-messages-2 .fwd-card .msg-sheet-acct{flex-flow:wrap;column-gap:5px}#messaging-page .grid-messages-2 .fwd-card .msg-sheet-time{display:inline}#messaging-page .grid-messages-2 .fwd-card .msg-sheet-fact--caller .msg-sheet-num{font-size:13.5px}#messaging-page .grid-messages-2 .fwd-card-actions{gap:0 15px;margin-top:5px}#messaging-page .grid-messages-2 .fwd-card .fwd-card-more{width:100%;min-height:44px}#messaging-page .grid-messages-2 .fwd-card .fwd-card-open{min-height:44px}#messaging-page .grid-messages-2 .dm-conv .load-more{justify-content:center;align-items:center;min-height:44px;padding:0;display:flex}#messaging-page .grid-messages-2 .dm-receipt,#messaging-page .grid-messages-2 .dm-retry{position:relative}#messaging-page .grid-messages-2 .dm-receipt:after,#messaging-page .grid-messages-2 .dm-retry:after{content:"";position:absolute;inset:-12px -5px}#messaging-page .grid-messages-2 .dm-new-below:after{content:"";position:absolute;inset:-7px 0}#messaging-page .grid-messages-2 .dm-reply{padding:10px 15px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border)}#messaging-page .grid-messages-2 .dm-reply-field{min-height:44px;padding:1px 2px}#messaging-page .grid-messages-2 .dm-gif-panel{left:15px;right:15px}#messaging-page .grid-messages-parent.thread-open{transform:translate(-100vw)}#messaging-page .mobile-back-btn{width:36px;height:36px;min-height:unset;pointer-events:auto;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;padding:0;font-size:14px;display:inline-flex}#messaging-page[data-surface=panel]{width:100%}#messaging-page[data-surface=panel] .grid-messages-parent{width:200%}#messaging-page[data-surface=panel] .grid-messages-1,#messaging-page[data-surface=panel] .grid-messages-2{width:50%!important;min-width:50%!important;max-width:50%!important}#messaging-page[data-surface=panel] .grid-messages-parent.thread-open{transform:translate(-50%)}#messaging-page[data-surface=panel] .grid-messages-parent.panel-single{width:100%;transform:none}#messaging-page[data-surface=panel] .grid-messages-parent.panel-single .grid-messages-2{margin:0;width:100%!important;min-width:100%!important;max-width:100%!important}#messaging-page[data-surface=panel] .grid-messages-parent.panel-single .msg-sheet-topbar{display:none}#messaging-page[data-surface=panel]{overflow:clip}#messaging-page[data-surface=panel] .inbox-count-bar{bottom:calc(var(--mobile-bar-space,0px) + var(--player-space,0px) + var(--prompt-space,0px) + 20px);flex:none;align-items:flex-end;height:0;margin:-20px 20px 20px;position:sticky;left:auto;right:auto}.msg-panel-frame{overflow:clip}button,.button,.mec-btn,.acct-strip-btn{min-height:44px}#messaging-page .inbox-actions{padding:10px 16px 0}#messaging-page .message-search input{height:44px}#messaging-page .add-message{width:96px;height:44px}#messaging-page .inbox-kind{padding:3px}#messaging-page .inbox-kind .acct-switch-tab{height:34px;min-height:34px;position:relative}#messaging-page .inbox-kind .acct-switch-tab:after{content:"";position:absolute;inset:-5px 0}}@media only screen and (width<=800px) and (width<=400px){#messaging-page .inbox-kind .acct-switch-tab{gap:4px;padding:0 8px;font-size:12px}}@media only screen and (width<=800px){#messaging-page .inbox-chips{height:44px}#messaging-page .inbox-chips .filter-chip{border-radius:18px;flex:none;height:36px;min-height:36px;position:relative}#messaging-page .inbox-chips .filter-chip:after{content:"";position:absolute;inset:-4px 0}#messaging-page .inbox-label-line{height:32px}#messaging-page .inbox-menu-trigger,#messaging-page .inbox-markall-trigger,#calls-page .calls-tools .calls-filters-trigger{height:32px;min-height:32px;position:relative}#messaging-page .inbox-menu-trigger:after,#messaging-page .inbox-markall-trigger:after,#calls-page .calls-tools .calls-filters-trigger:after{content:"";position:absolute;inset:-6px 0}#sidebar .menu .section-link{height:auto;min-height:44px}.filter-panel{max-height:80vh;box-shadow:var(--shadow-sheet);z-index:1000;border-radius:16px 16px 0 0;animation:.25s cubic-bezier(.4,0,.2,1) both slide-up-sheet;overflow-y:auto;width:100%!important;position:fixed!important;inset:auto 0 0!important}.filter-sheet-backdrop{background:var(--overlay-sheet);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999;animation:.2s both fade-in-backdrop;display:block;position:fixed;inset:0}.dm-people:where(.msg-portal){z-index:1000;width:auto;max-height:80dvh;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:var(--shadow-sheet);border-radius:15px 15px 0 0;animation:.25s cubic-bezier(.4,0,.2,1) both slide-up-sheet;position:fixed;inset:auto 0 0}.dm-people:where(.msg-portal) .dm-people-btn{min-height:44px}.dm-people:where(.msg-portal) .dm-people-name-input{height:44px;font-size:16px}.dm-people-backdrop.msg-portal{background:var(--overlay-sheet);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:999;animation:.2s both fade-in-backdrop;display:block;position:fixed;inset:0}.grid-messages-1{overflow:visible!important}}@keyframes slide-up-sheet{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-backdrop{0%{opacity:0}to{opacity:1}}@media only screen and (width<=480px){h1{font-size:22px}:is(#content,#adminwin-content) .padded-content{padding:12px var(--page-gutter)}.modal .modal-view{padding:16px}}@media only screen and (width<=800px){#info-page{overflow:visible}#info-page .info-card-body{flex:none;overflow-y:visible}}@media (hover:none) and (pointer:coarse){input[type=email],input[type=password],input[type=text],input[type=search],input[type=number],input[type=tel],input[type=url],input[type=date],input[type=datetime-local],select,textarea{font-size:16px!important}.call-star-btn,tr .call-star-btn,.call-actions-col a.icon,.admin-remove-btn,.home-feed-fav{opacity:1}}@media only screen and (width<=800px){#messaging-page .inbox-count-bar{justify-content:center}#messaging-page .inbox-count{align-items:center;min-height:44px;display:flex}.calls-chart-stat-value{font-size:58px}.calls-chart-stat-label{font-size:15px}.calls-filter-bar .calls-filter-field{min-width:0}.calls-filter-bar .calls-filter-input{box-sizing:border-box;width:100%;min-height:44px}.calls-filter-bar .calls-filter-input input,.calls-filter-bar .calls-filter-input select{min-width:0}.calls-page-card{overflow-x:hidden}body.is-shell #sidebar{border-radius:var(--shell-sidebar-radius,40px)}body.is-shell #sidebar .footer-container{padding-bottom:calc(12px + var(--shell-sidebar-radius,40px) * .2)}}@media (hover:none) and (pointer:coarse){#messaging-page .thread-messages{scrollbar-width:none}#messaging-page .thread-messages::-webkit-scrollbar{width:0;height:0}}@media only screen and (width<=800px){#admin-accounts-page .ap-pending-rows--users{--ap-pending-row-h:118px}#team-page .ap-sticky-bar,#admin-accounts-page .ap-sticky-bar{top:calc(var(--sa-top,0px) + var(--mobile-top-space,0px));flex-wrap:wrap;row-gap:10px;height:auto;min-height:60px;padding-top:10px;padding-bottom:10px}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#team-page .ap-sticky-bar,#admin-accounts-page .ap-sticky-bar{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#team-page .ap-sticky-bar,#admin-accounts-page .ap-sticky-bar{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}@media only screen and (width<=800px){:is(#content,#adminwin-content) #admin-accounts-page>.padded-content,#content #team-page>.padded-content{padding:0}:is(#content,#adminwin-content) #admin-hub-page>.padded-content{padding-left:0;padding-right:0}:is(body:has(#content>[id^=admin-]) #content,body:has(#content>#team-page) #content,body:has(#content>[data-admin-nav]) #content){margin:0}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width>=720px){body:has(#content>[id^=admin-],#content>#team-page,#content>[data-admin-nav]) #content>[id$=-page]{margin-left:15px;margin-right:15px}}}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width>=792px){body:has(#content>[id^=admin-],#content>#team-page,#content>[data-admin-nav]) #content>[id$=-page]{margin-left:15px;margin-right:15px}}}@media only screen and (width<=800px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){:is(body:has(#content>[id^=admin-],#content>#team-page,#content>[data-admin-nav]) #content>[id$=-page]>.padded-content,body:has(#content>[id^=admin-],#content>#team-page,#content>[data-admin-nav]) #content>[id$=-page]>.calls-page-card){border-left-width:0;border-right-width:0;border-radius:0}}}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){:is(body:has(#content>[id^=admin-],#content>#team-page,#content>[data-admin-nav]) #content>[id$=-page]>.padded-content,body:has(#content>[id^=admin-],#content>#team-page,#content>[data-admin-nav]) #content>[id$=-page]>.calls-page-card){border-left-width:0;border-right-width:0;border-radius:0}}}@media only screen and (width<=800px){#content #home-page.padded-content{box-shadow:none;border:0;border-radius:0;padding-top:0}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#content #home-page.padded-content{padding-top:var(--page-gutter)}}}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#content #home-page.padded-content{padding-top:var(--page-gutter)}}}@media only screen and (width<=800px) and (width>=720px){body:has(#content>#home-page) #content{background-color:var(--bg-content)}}@media only screen and (width<=800px){#admin-accounts-page .ap-title-switch{flex:100%;width:100%}#admin-accounts-page .ap-title-tab{flex:1 1 0;justify-content:center;min-width:0}#admin-accounts-page .ap-title-tab .ap-sticky-name{text-overflow:ellipsis;overflow:hidden}#admin-accounts-page .ap-title-tab .ap-page-sub{display:none}#admin-accounts-page .ap-table-wrap{overflow-x:hidden}#admin-accounts-page .ap-table-wrap table,#admin-accounts-page .ap-table-wrap tbody{width:100%;display:block}#admin-accounts-page .ap-table-wrap tbody tr{border-bottom:1px solid var(--border-neutral);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 14px;display:flex}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table-wrap tbody tr{gap:4px 13px;padding:13px 15px}}@media only screen and (width<=800px){#admin-accounts-page .ap-table-wrap tbody td{align-items:center;width:auto;font-size:14px;display:inline-flex;border:0!important;padding:0!important}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table-wrap tbody td{font-size:15px}}@media only screen and (width<=800px){#admin-accounts-page .ap-table-wrap table thead{display:block;position:relative;top:auto}#admin-accounts-page .ap-table-wrap table thead tr{border-bottom:0;flex-wrap:wrap;gap:4px;padding:5px 4px;display:flex}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table-wrap table thead tr{padding:6px 4px}}@media only screen and (width<=800px){#admin-accounts-page .ap-table-wrap table thead th{display:none}#admin-accounts-page .ap-table-wrap table thead th.sortable{align-items:center;padding:10px;display:inline-flex;width:auto!important}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table-wrap table thead th.sortable{padding:11px}}@media only screen and (width<=800px){#admin-accounts-page .ap-list-body .ap-table-wrap table tbody tr:hover{background-color:var(--bg-row-hover)}#admin-accounts-page .ap-list-body .ap-table-wrap table tbody tr:hover td,body.dark #admin-accounts-page .ap-list-body .ap-table-wrap table tbody tr:hover td{background-color:#0000}#admin-accounts-page .ap-table--users tbody td:first-child{flex-basis:100%;min-width:0}#admin-accounts-page .ap-table--users tbody .ap-user-cell{min-width:0}#admin-accounts-page .ap-table--users tbody td:nth-child(2){flex-basis:100%;min-width:0}#admin-accounts-page .ap-table--users tbody td:nth-child(3){flex-shrink:0}#admin-accounts-page .ap-table--users tbody td:nth-child(4){margin-left:auto;font-size:12.5px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table--users tbody td:nth-child(4){font-size:14px}}@media only screen and (width<=800px){#team-page .ap-sticky-actions,#admin-accounts-page .ap-sticky-actions{align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}#team-page .ap-search,#admin-accounts-page .ap-search{flex:auto;min-width:0}#team-page .ap-search input,#admin-accounts-page .ap-search input{box-sizing:border-box;width:100%;min-width:0}#team-page .ap-new-btn,#admin-accounts-page .ap-new-btn{white-space:nowrap;flex:none}#admin-accounts-page .ap-search{height:44px}#admin-accounts-page .ap-search:has(>.ap-search-btn){padding-right:5px}#admin-accounts-page .ap-search .ap-search-btn{border-radius:2px;width:32px;height:32px;min-height:0}#admin-accounts-page .ap-list-view--users .ap-sticky-actions{flex-wrap:wrap}#admin-accounts-page .ap-list-view--users .ap-sticky-actions .ap-search{flex:100%}#content #team-page>.padded-content,:is(#content,#adminwin-content) #admin-accounts-page>.padded-content,:is(#content,#adminwin-content) #admin-server-info-page>.padded-content,#content>#calls-page.onepage,#content>#dialout-page.onepage,#content>#callerid-page.onepage,#content>#tta-page.onepage,#calls-page .calls-page-card.onepage,#dialout-page .calls-page-card.onepage,#callerid-page .calls-page-card.onepage,#tta-page .calls-page-card.onepage,#content.holds-calls:not(#calls-page){overflow:clip}#content #admin-server-info-page .sm-mini-hold,#dialout-page .calls-filter-bar,#callerid-page .calls-filter-bar,#tta-page .calls-filter-bar{top:calc(var(--sa-top,0px) + var(--mobile-top-space,0px))}#dialout-page .calls-toolbar,#dialout-page .data-table table.report-table thead,#dialout-page .data-table table th,#callerid-page .calls-toolbar,#callerid-page .data-table table.report-table thead,#callerid-page .data-table table th,#tta-page .calls-toolbar,#tta-page .data-table table.report-table thead,#tta-page .data-table table th{position:relative;top:auto}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-list (width<=560px){#admin-accounts-page .ap-list-view .ap-title-switch{flex-wrap:wrap;gap:10px 6px}#admin-accounts-page .ap-list-view .ap-title-switch>.ap-title-tab{flex:auto;gap:6px;padding-left:10px;padding-right:10px}#admin-accounts-page .ap-list-view .ap-title-switch>.ap-title-tab>i{display:none}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-list (width<=616px){#admin-accounts-page .ap-list-view .ap-title-switch{flex-wrap:wrap;gap:11px 7px}#admin-accounts-page .ap-list-view .ap-title-switch>.ap-title-tab{flex:auto;gap:7px;padding-left:11px;padding-right:11px}#admin-accounts-page .ap-list-view .ap-title-switch>.ap-title-tab>i{display:none}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-users (width<700px){#admin-accounts-page .ap-pending-rows--users{--ap-pending-row-h:118px}#admin-accounts-page .ap-table-wrap{overflow-x:hidden}#admin-accounts-page .ap-table-wrap table,#admin-accounts-page .ap-table-wrap tbody{width:100%;display:block}#admin-accounts-page .ap-table-wrap tbody tr{border-bottom:1px solid var(--border-neutral);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 14px;display:flex}#admin-accounts-page .ap-table-wrap tbody td{align-items:center;width:auto;font-size:14px;display:inline-flex;border:0!important;padding:0!important}#admin-accounts-page .ap-table-wrap table thead{display:block;position:relative;top:auto}#admin-accounts-page .ap-table-wrap table thead tr{border-bottom:0;flex-wrap:wrap;gap:4px;padding:5px 4px;display:flex}#admin-accounts-page .ap-table-wrap table thead th{display:none}#admin-accounts-page .ap-table-wrap table thead th.sortable{align-items:center;padding:10px;display:inline-flex;width:auto!important}#admin-accounts-page .ap-list-body .ap-table-wrap table tbody tr:hover{background-color:var(--bg-row-hover)}#admin-accounts-page .ap-list-body .ap-table-wrap table tbody tr:hover td,body.dark #admin-accounts-page .ap-list-body .ap-table-wrap table tbody tr:hover td{background-color:#0000}#admin-accounts-page .ap-table--users tbody td:first-child{flex-basis:100%;min-width:0}#admin-accounts-page .ap-table--users tbody .ap-user-cell{min-width:0}#admin-accounts-page .ap-table--users tbody td:nth-child(2){flex-basis:100%;min-width:0}#admin-accounts-page .ap-table--users tbody td:nth-child(3){flex-shrink:0}#admin-accounts-page .ap-table--users tbody td:nth-child(4){margin-left:auto;font-size:12.5px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-users (width<770px){#admin-accounts-page .ap-pending-rows--users{--ap-pending-row-h:130px}#admin-accounts-page .ap-table-wrap{overflow-x:hidden}#admin-accounts-page .ap-table-wrap table,#admin-accounts-page .ap-table-wrap tbody{width:100%;display:block}#admin-accounts-page .ap-table-wrap tbody tr{border-bottom:1px solid var(--border-neutral);flex-wrap:wrap;align-items:center;gap:4px 13px;padding:13px 15px;display:flex}#admin-accounts-page .ap-table-wrap tbody td{align-items:center;width:auto;font-size:15px;display:inline-flex;border:0!important;padding:0!important}#admin-accounts-page .ap-table-wrap table thead{display:block;position:relative;top:auto}#admin-accounts-page .ap-table-wrap table thead tr{border-bottom:0;flex-wrap:wrap;gap:4px;padding:6px 4px;display:flex}#admin-accounts-page .ap-table-wrap table thead th{display:none}#admin-accounts-page .ap-table-wrap table thead th.sortable{align-items:center;padding:11px;display:inline-flex;width:auto!important}#admin-accounts-page .ap-list-body .ap-table-wrap table tbody tr:hover{background-color:var(--bg-row-hover)}#admin-accounts-page .ap-list-body .ap-table-wrap table tbody tr:hover td,body.dark #admin-accounts-page .ap-list-body .ap-table-wrap table tbody tr:hover td{background-color:#0000}#admin-accounts-page .ap-table--users tbody td:first-child{flex-basis:100%;min-width:0}#admin-accounts-page .ap-table--users tbody .ap-user-cell{min-width:0}#admin-accounts-page .ap-table--users tbody td:nth-child(2){flex-basis:100%;min-width:0}#admin-accounts-page .ap-table--users tbody td:nth-child(3){flex-shrink:0}#admin-accounts-page .ap-table--users tbody td:nth-child(4){margin-left:auto;font-size:14px}}}@media only screen and (width<=800px){@container page (width<720px){#admin-accounts-page .ap-table-wrap tbody tr{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-accounts-page .ap-table-wrap table thead tr{padding-left:calc(var(--page-gutter) - 10px);padding-right:calc(var(--page-gutter) - 10px)}}#info-page .acct-strip{padding-left:16px;padding-right:16px}#info-page .acct-strip-name{white-space:normal;overflow-wrap:anywhere}#messaging-page .compose-modal{width:100%;height:96dvh;max-height:96dvh}#messaging-page .compose-layout{flex-direction:column}#messaging-page .compose-contacts-panel{border-right:0;border-bottom:1px solid var(--border);border-radius:0;flex:none;order:-1;width:100%;max-height:32dvh;padding:10px 15px 0}#messaging-page .compose-search{height:44px}#messaging-page .compose-contacts-list{padding-bottom:10px}#messaging-page .compose-form-panel{display:contents}#messaging-page .compose-header{background:var(--bg-card-main);order:-2;padding:5px 5px 5px 15px}#messaging-page .compose-close{flex-basis:44px;width:44px;height:44px}#messaging-page .compose-form-body{background:var(--bg-card-main);flex:auto;min-height:0;margin:0;padding:10px 15px}#messaging-page .compose-modal--add .compose-contacts-panel{flex:auto;max-height:none}#messaging-page .compose-modal--add .compose-form-body{flex:none}#messaging-page .compose-recipient-remove{position:relative}#messaging-page .compose-recipient-remove:after{content:"";position:absolute;inset:-12px}#messaging-page .compose-field input[type=text]{height:44px}#messaging-page .compose-preview .fwd-when-long{display:none}#messaging-page .compose-preview .fwd-when-short{display:inline}#messaging-page .compose-image-previews{gap:15px;padding-top:10px}#messaging-page .compose-thumb{overflow:visible}#messaging-page .compose-thumb img{border-radius:4px}#messaging-page .compose-thumb-remove:after{content:"";position:absolute;inset:-14px}#messaging-page .compose-footer{padding:10px 15px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--bg-card-main)}#messaging-page .compose-priority,#messaging-page .compose-attach-btn,#messaging-page .compose-cancel,#messaging-page .compose-send{height:44px}#messaging-page .compose-attach-btn{width:44px;padding:0}#messaging-page .compose-attach-btn span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}#admin-hub-page{flex-direction:column;flex:1;min-height:0;display:flex}#admin-hub-page>.padded-content{box-shadow:none;background:0 0;border:0;flex:1;overflow-y:auto}#admin-hub-page .hub-hero-left,#admin-hub-page .hub-hero-text{flex:auto;min-width:0}#admin-hub-page .hub-hero-facts{flex-wrap:wrap;align-items:flex-start;gap:12px 24px;margin-top:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-facts{gap:13px 26px;margin-top:13px}}#admin-hub-page .hub-hero-status{flex-direction:column;flex:0 0 210px;align-items:flex-start;gap:8px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-status{flex:0 0 231px;gap:9px}}#admin-hub-page .hub-coverage{min-width:0;color:var(--on-fill);flex:none;grid-template-columns:max-content minmax(0,max-content);gap:3px 12px;margin:0;font-size:12px;line-height:1.35;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-coverage{column-gap:13px;font-size:13px}}#admin-hub-page .hub-coverage .hub-coverage-row{display:contents}#admin-hub-page .hub-coverage dt{letter-spacing:.05em;text-transform:uppercase;opacity:.55;align-self:center;margin:0;font-size:10.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-coverage dt{font-size:12px}}#admin-hub-page .hub-coverage dd{font-variant-numeric:tabular-nums;min-width:0;margin:0;font-weight:600}#admin-hub-page .hub-coverage .hub-coverage-live{vertical-align:.1em;margin-right:6px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-coverage .hub-coverage-live{margin-right:7px}}#admin-hub-page .hub-hero-right{background:var(--hero-pill-bg);border:1px solid var(--hero-pill-border);border-radius:7px;flex:0 0 296px;min-width:0;margin-left:auto;padding:12px 14px 14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-right{border:1px solid var(--hero-pill-border);border-radius:8px;flex:0 0 326px;padding:13px 15px 15px}}#admin-hub-page .hub-hero-right .hub-preview-form{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px 10px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-right .hub-preview-form{gap:7px 11px}}#admin-hub-page .hub-hero-right .hub-preview-field{display:contents}#admin-hub-page .hub-hero-right .hub-field-label{letter-spacing:.05em;text-transform:uppercase;color:var(--hero-text-dim);font-size:10.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-right .hub-field-label{font-size:12px}}#admin-hub-page .hub-hero-right .hub-field-label i,#admin-hub-page .hub-hero-right .hub-field-optional{display:none}#admin-hub-page .hub-hero-right .hub-preview-ac input{padding:6px 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-right .hub-preview-ac input{padding:7px 11px}}#admin-hub-page .hub-hero-right .hub-submit-btn{grid-column:2}#admin-hub-page .hub-hero-right .ap-ac-dropdown{left:auto;right:0}#admin-hub-page .hub-hero-preview-title{color:var(--on-fill);align-items:center;gap:7px;margin:0 0 10px;font-family:Inter,system-ui,sans-serif;font-size:12.5px;font-weight:700;line-height:1.2;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-preview-title{gap:8px;margin:0 0 11px;font-size:14px}}#admin-hub-page .hub-hero-preview-title i{color:var(--hero-text-dim);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-preview-title i{font-size:12px}}#admin-hub-page .hub-verdict{background:var(--hero-pill-bg);border:1px solid var(--hero-pill-border);border-radius:999px;align-items:center;gap:10px;min-width:0;max-width:100%;padding:8px 14px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-verdict{border:1px solid var(--hero-pill-border);border-radius:1099px;gap:11px;padding:9px 15px}}#admin-hub-page .hub-verdict-dot{background:var(--verdict-ok);border-radius:50%;flex-shrink:0;width:9px;height:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-verdict-dot{width:10px;height:10px}}#admin-hub-page .hub-verdict-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}#admin-hub-page .hub-verdict-headline{color:var(--on-fill);font-size:13px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-verdict-headline{font-size:14px}}#admin-hub-page .hub-verdict-sub{color:var(--hero-text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-verdict-sub{font-size:12px}}#admin-hub-page .hub-verdict--warn .hub-verdict-dot{background:var(--verdict-warn)}#admin-hub-page .hub-verdict--alert .hub-verdict-dot{background:var(--verdict-alert)}#admin-hub-page .hub-verdict--info .hub-verdict-dot{background:var(--verdict-idle)}#admin-hub-page .hub-verdict--pending .hub-verdict-dot{background:var(--verdict-idle);animation:2s ease-in-out infinite hub-live-pulse}#admin-hub-page .hub-hero-meta{color:var(--hero-meta);align-items:center;gap:10px;font-size:11px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-meta{gap:11px;font-size:12px}}#admin-hub-page .hub-hero-live{color:var(--live);align-items:center;gap:6px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-live{gap:7px}}#admin-hub-page .hub-hero-live strong{font-weight:700}#admin-hub-page .hub-live-dot{background:var(--live);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite hub-live-pulse}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-live-dot{width:8px;height:8px}}@media (prefers-reduced-motion:reduce){#admin-hub-page .hub-live-dot,#admin-hub-page .hub-verdict--pending .hub-verdict-dot{animation:none}}#admin-hub-page .hub-refresh-btn{border-color:var(--hero-btn-border);color:var(--hero-btn-fg);background:0 0}#admin-hub-page .hub-refresh-btn:hover{color:var(--on-fill);border-color:var(--hero-btn-hover-border)}#admin-hub-page .hub-banner{background:var(--danger-bg);border:1px solid var(--danger-deep);color:var(--danger-deep);border-radius:7px;align-items:center;gap:10px;margin-bottom:15px;padding:11px 15px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-banner{border:1px solid var(--danger-deep);border-radius:8px;gap:11px;margin-bottom:17px;padding:12px 17px;font-size:14px}}#admin-hub-page .hub-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-bottom:15px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-signals{gap:11px 15px;margin-bottom:17px}}#admin-hub-page .hub-signal{border:1px solid var(--border);border-left:3px solid var(--border);background:var(--bg-card);min-height:46px;color:inherit;border-radius:7px;align-items:center;gap:10px;padding:0 14px;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-signal{border:1px solid var(--border);border-left:3px solid var(--border);border-radius:8px;gap:11px;min-height:51px;padding:0 15px}}#admin-hub-page .hub-signal-icon{text-align:center;width:24px;color:var(--text-muted);flex-shrink:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-signal-icon{width:26px;font-size:14px}}#admin-hub-page .hub-signal-label{text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);flex-shrink:0;font-size:12px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-signal-label{font-size:13px}}#admin-hub-page .hub-signal-value{color:var(--text-strong);text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;font-size:13px;font-weight:600;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-signal-value{font-size:14px}}#admin-hub-page .hub-signal-go{color:var(--text-muted);opacity:0;flex-shrink:0;font-size:10px;transition:opacity .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-signal-go{font-size:11px}}#admin-hub-page .hub-signal--link{cursor:pointer;transition:border-color .15s,background-color .15s}#admin-hub-page .hub-signal--link:hover{background:var(--bg-hover-soft)}#admin-hub-page .hub-signal--link:hover .hub-signal-go{opacity:1}#admin-hub-page .hub-signal--ok{border-left-color:var(--success)}#admin-hub-page .hub-signal--ok .hub-signal-icon{color:var(--success)}#admin-hub-page .hub-signal--warn{border-left-color:var(--warning)}#admin-hub-page .hub-signal--warn .hub-signal-icon{color:var(--warning-icon)}#admin-hub-page .hub-signal--warn .hub-signal-value{color:var(--warning-deep)}#admin-hub-page .hub-signal--alert{border-left-color:var(--danger-deep)}#admin-hub-page .hub-signal--alert .hub-signal-icon,#admin-hub-page .hub-signal--alert .hub-signal-value{color:var(--danger-deep)}#admin-hub-page .hub-signal--info{border-left-color:var(--accent)}#admin-hub-page .hub-signal--info .hub-signal-icon{color:var(--accent)}#admin-hub-page .hub-signal--loading{border-left-color:var(--border);background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#admin-hub-page .hub-signal--loading{animation:none}}#admin-hub-page .hub-layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:15px;margin-bottom:15px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-layout{gap:17px;margin-bottom:17px}}#admin-hub-page .hub-col-main,#admin-hub-page .hub-col-side{flex-direction:column;gap:15px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-col-main,#admin-hub-page .hub-col-side{gap:17px}}#admin-hub-page .hub-panel{border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-soft);border-radius:14px;padding:16px 18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-panel{border:1px solid var(--border);border-radius:15px;padding:18px 20px}}#admin-hub-page .hub-panel-header{align-items:center;gap:10px;margin-bottom:4px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-panel-header{gap:11px}}#admin-hub-page .hub-panel-title{color:var(--text-strong);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-panel-title{gap:9px;font-size:15px}}#admin-hub-page .hub-panel-title i{color:var(--admin-icon);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-panel-title i{font-size:14px}}#admin-hub-page .hub-panel-link{color:var(--admin-words);margin-left:auto;font-size:12px;font-weight:600;text-decoration:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-panel-link{font-size:13px}}#admin-hub-page .hub-panel-link:hover{text-decoration:underline}#admin-hub-page .hub-panel-desc{color:var(--text-muted);margin:0 0 12px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-panel-desc{margin:0 0 13px;font-size:13px}}#admin-hub-page .hub-admins-only{margin-bottom:15px;padding:10px 14px;transition:background-color .15s,border-color .15s,box-shadow .15s;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-admins-only{margin-bottom:17px;padding:11px 15px}}#admin-hub-page .hub-admins-only.is-on{border-color:var(--warning-chip-border);background:var(--warning-chip-bg);box-shadow:inset 0 0 0 1px var(--warning-chip-border), var(--shadow-soft)}#admin-hub-page .hub-admins-only.is-on .hub-admins-only-icon{color:var(--warning-icon)}#admin-hub-page .hub-admins-only.is-on .hub-admins-only-state{color:var(--warning-deep);font-weight:600}@media (prefers-reduced-motion:reduce){#admin-hub-page .hub-admins-only{transition:none}}#admin-hub-page .hub-admins-only-row{align-items:center;gap:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-admins-only-row{gap:13px}}#admin-hub-page .hub-admins-only-icon{text-align:center;width:24px;color:var(--text-muted);flex:none;font-size:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-admins-only-icon{width:26px;font-size:17px}}#admin-hub-page .hub-admins-only-text{flex:auto;min-width:0}#admin-hub-page .hub-admins-only-title{color:var(--text-strong);margin:0;font-size:14px;font-weight:600;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-admins-only-title{font-size:15px}}#admin-hub-page .hub-admins-only-state{color:var(--text-muted);margin:2px 0 0;font-size:12.5px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-admins-only-state{font-size:14px}}#admin-hub-page .hub-admins-only-ask{z-index:5;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);width:min(380px,100%);box-shadow:var(--shadow-float);border-radius:7px;padding:12px 14px;position:absolute;top:calc(100% + 6px);right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-admins-only-ask{border-radius:8px;width:min(418px,100%);padding:13px 15px;top:calc(100% + 7px)}}#admin-hub-page .hub-admins-only-ask-words{color:var(--text-strong);margin:0 0 10px;font-size:13px;font-weight:600;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-admins-only-ask-words{margin:0 0 11px;font-size:14px}}#admin-hub-page .hub-admins-only-ask-btns{justify-content:flex-end;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-admins-only-ask-btns{gap:9px}}#admin-hub-page .hub-admins-only-error{color:var(--danger-deep);margin:8px 0 0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-admins-only-error{margin:9px 0 0;font-size:13px}}#admin-hub-page .hub-feed{flex-direction:column;margin-top:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-feed{margin-top:7px}}#admin-hub-page .hub-feed-row{border-bottom:1px solid var(--border);align-items:baseline;gap:8px;padding:9px 0;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-feed-row{gap:9px;padding:10px 0;font-size:14px}}#admin-hub-page .hub-feed-row:last-child{border-bottom:0}#admin-hub-page .hub-feed-action{color:var(--text-strong);flex-shrink:0;font-weight:600}#admin-hub-page .hub-feed-target{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#admin-hub-page .hub-feed-meta{color:var(--text-muted);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-feed-meta{font-size:12px}}#admin-hub-page .hub-feed--pending span{color:#0000;position:relative}#admin-hub-page .hub-feed--pending span:after{content:"";width:100%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-feed--pending span:after{width:100%}}#admin-hub-page .hub-feed--pending span:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-feed--pending span:after{border-radius:9px}}#admin-hub-page .hub-feed--pending span:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#admin-hub-page .hub-feed--pending span:after{animation:none}}#admin-hub-page .hub-feed--pending .hub-feed-action{width:96px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-feed--pending .hub-feed-action{width:106px}}#admin-hub-page .hub-feed--pending .hub-feed-target{width:38%}#admin-hub-page .hub-feed--pending .hub-feed-meta{width:72px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-feed--pending .hub-feed-meta{width:79px}}#admin-hub-page .hub-feed--pending .hub-feed-row:nth-child(2n) .hub-feed-target{width:52%}#admin-hub-page .hub-feed--pending .hub-feed-row:nth-child(3n) .hub-feed-action{width:72px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-feed--pending .hub-feed-row:nth-child(3n) .hub-feed-action{width:79px}}#admin-hub-page .hub-empty{color:var(--text-muted);flex-direction:column;align-items:center;gap:8px;padding:28px 0;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-empty{gap:9px;padding:31px 0;font-size:14px}}#admin-hub-page .hub-empty i{opacity:.5;font-size:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-empty i{font-size:22px}}#admin-hub-page .hub-notice-section+.hub-notice-section{margin-top:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-section+.hub-notice-section{margin-top:15px}}#admin-hub-page .hub-notice-until{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-until{gap:9px}}#admin-hub-page .hub-notice-until-label{color:var(--text-muted);font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-until-label{font-size:13px}}#admin-hub-page .hub-notice-until-input{flex:150px;min-width:0;max-width:220px;height:32px;margin:0;padding:0 8px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-until-input{flex:165px;max-width:242px;height:35px;padding:0 9px;font-size:13px}}#admin-hub-page .hub-notice-until-clear{width:auto;min-height:0;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-until-clear{font-size:13px}}@media (hover:hover){#admin-hub-page .hub-notice-until-clear:hover{text-decoration:underline}}#admin-hub-page .hub-notice-until-state{color:var(--text-muted);margin:-3px 0 0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-until-state{font-size:13px}}#admin-hub-page .hub-notice-until-state.is-ended{color:var(--warning-deep);font-weight:600}#admin-hub-page .hub-notice-error{color:var(--danger);margin:0 0 8px;font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-notice-error{margin:0 0 9px;font-size:13px}}@keyframes hub-live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (width<=1100px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=1210px){#admin-hub-page .hub-layout{grid-template-columns:minmax(0,1fr)}#admin-hub-page .hub-col-main,#admin-hub-page .hub-col-side{display:contents}#admin-hub-page .hub-panel--notices{order:1}#admin-hub-page .hub-panel--feed{order:2}}@media (width<=900px),only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=990px){#admin-hub-page .hub-signals{grid-template-columns:1fr}}@media (width<=700px){#admin-hub-page .hub-signal{flex-wrap:wrap;align-content:center;row-gap:2px;height:60px;min-height:0}#admin-hub-page .hub-signal-value{text-align:left;flex-basis:100%;margin-left:34px}#admin-hub-page .hub-signal-go{display:none}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (720px<=width<840px){#admin-hub-page .hub-hero{flex-wrap:wrap}#admin-hub-page .hub-hero-left,#admin-hub-page .hub-hero-right{flex:100%}#admin-hub-page .hub-hero-right{margin-left:0}#admin-hub-page .hub-hero-right .hub-preview-form{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr) auto}#admin-hub-page .hub-hero-right .hub-submit-btn{grid-column:auto;width:auto}#admin-hub-page .hub-hero-right .hub-preview-field:first-of-type .ap-ac-dropdown{left:0;right:auto}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (792px<=width<924px){#admin-hub-page .hub-hero{flex-wrap:wrap}#admin-hub-page .hub-hero-left,#admin-hub-page .hub-hero-right{flex:100%}#admin-hub-page .hub-hero-right{margin-left:0}#admin-hub-page .hub-hero-right .hub-preview-form{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr) auto}#admin-hub-page .hub-hero-right .hub-submit-btn{grid-column:auto;width:auto}#admin-hub-page .hub-hero-right .hub-preview-field:first-of-type .ap-ac-dropdown{left:0;right:auto}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-hub-page .hub-hero{flex-direction:column;align-items:stretch}#admin-hub-page .hub-hero-left{min-width:0}#admin-hub-page .hub-hero-left .hub-hero-avatar{width:120px;height:120px}#admin-hub-page .hub-hero-left{flex-wrap:wrap}#admin-hub-page .hub-hero-text{flex:220px}#admin-hub-page .hub-hero-facts{flex-direction:column;align-items:stretch}#admin-hub-page .hub-hero-status{flex:none;align-items:stretch}#admin-hub-page .hub-hero-meta .hub-refresh-btn{margin-left:auto}#admin-hub-page .hub-hero-right{flex:none;margin-left:0}#admin-hub-page .hub-hero-right .ap-ac-dropdown{max-width:calc(100vw - 32px)}#admin-hub-page .hub-hero{padding-left:16px;padding-right:16px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-hub-page .hub-hero{flex-direction:column;align-items:stretch}#admin-hub-page .hub-hero-left{min-width:0}#admin-hub-page .hub-hero-left .hub-hero-avatar{width:132px;height:132px}#admin-hub-page .hub-hero-left{flex-wrap:wrap}#admin-hub-page .hub-hero-text{flex:242px}#admin-hub-page .hub-hero-facts{flex-direction:column;align-items:stretch}#admin-hub-page .hub-hero-status{flex:none;align-items:stretch}#admin-hub-page .hub-hero-meta .hub-refresh-btn{margin-left:auto}#admin-hub-page .hub-hero-right{flex:none;margin-left:0}#admin-hub-page .hub-hero-right .ap-ac-dropdown{max-width:calc(100vw - 35px)}#admin-hub-page .hub-hero{padding-left:18px;padding-right:18px}}}@media only screen and (width<=800px){#admin-hub-page .hub-hero{flex-direction:column;align-items:stretch}#admin-hub-page .hub-hero-left{min-width:0}#admin-hub-page .hub-hero-left .hub-hero-avatar{width:120px;height:120px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-left .hub-hero-avatar{width:132px;height:132px}}@media only screen and (width<=800px){#admin-hub-page .hub-hero-left{flex-wrap:wrap}#admin-hub-page .hub-hero-text{flex:220px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-text{flex:242px}}@media only screen and (width<=800px){#admin-hub-page .hub-hero-facts{flex-direction:column;align-items:stretch}#admin-hub-page .hub-hero-status{flex:none;align-items:stretch}#admin-hub-page .hub-hero-meta .hub-refresh-btn{margin-left:auto}#admin-hub-page .hub-hero-right{flex:none;margin-left:0}#admin-hub-page .hub-hero-right .ap-ac-dropdown{max-width:calc(100vw - 32px)}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero-right .ap-ac-dropdown{max-width:calc(100vw - 35px)}}@media only screen and (width<=800px){#admin-hub-page .hub-hero{padding-left:16px;padding-right:16px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-hub-page .hub-hero{padding-left:18px;padding-right:18px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-hub-page .hub-feed-row{grid-template-columns:auto minmax(0,1fr);gap:2px 8px;display:grid}#admin-hub-page .hub-feed-meta{grid-column:1/-1;justify-self:start;margin-left:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-hub-page .hub-feed-row{grid-template-columns:auto minmax(0,1fr);gap:2px 9px;display:grid}#admin-hub-page .hub-feed-meta{grid-column:1/-1;justify-self:start;margin-left:0}}}@media only screen and (width<=800px){@container page (width<720px){#admin-hub-page .hub-hero,#admin-hub-page .hub-panel{padding-left:var(--page-gutter);padding-right:var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0}#admin-hub-page .hub-signals .hub-signal{padding-left:calc(var(--page-gutter) - 3px);padding-right:var(--page-gutter);border-right-width:0;border-radius:0}}}#sidebar .footer .admin-panel-btn .admin-panel-mark{z-index:2;border:1px solid var(--warning-chip-border);background:linear-gradient(var(--warning-chip-bg), var(--warning-chip-bg)), var(--sb-panel-bg);color:var(--warning-deep);letter-spacing:.02em;white-space:nowrap;pointer-events:none;border-radius:999px;padding:0 6px;font-size:9.5px;font-weight:700;line-height:13px;position:absolute;top:-6px;right:40px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#sidebar .footer .admin-panel-btn .admin-panel-mark{border-radius:1099px;padding:0 7px;font-size:10px;line-height:14px;top:-7px;right:44px}}.cmr-toast-stack{top:calc(var(--sa-top,0px) + 20px);z-index:4000;pointer-events:none;flex-direction:column;gap:10px;width:380px;max-width:calc(100vw - 40px);display:flex;position:fixed;right:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-stack{top:calc(var(--sa-top,0px) + 22px);gap:11px;width:418px;max-width:calc(100vw - 44px);right:22px}}@media (width>=801px){body:has(#content>[data-section-nav]) .cmr-toast-stack:not(.cmr-toast-stack--foot){top:calc(var(--sa-top,0px) + 84px)}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body:has(#content>[data-section-nav]) .cmr-toast-stack:not(.cmr-toast-stack--foot){top:calc(var(--sa-top,0px) + 92px)}}.cmr-toast-stack.cmr-toast-stack--foot{--foot-room:20px;top:auto;bottom:calc(20px + var(--player-space,0px))}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-stack.cmr-toast-stack--foot{--foot-room:22px;bottom:calc(22px + var(--player-space,0px))}}@media (width<=800px){.cmr-toast-stack.cmr-toast-stack--foot{--foot-room:24px;bottom:calc(var(--mobile-bar-space,0px) + var(--player-space,0px) + 12px)}}body:has(.hr-modal,.modal.show,.ue-sheet,.ue-float,.ue-actions-menu,.ue-savebar,#settings-modal:not([hidden]),.fb-backdrop,.tta-sheet,.roster-cal,#pfp-crop-modal[data-open],.compose-modal.show,.filter-panel,.filter-sheet-backdrop,.dm-people-backdrop,.rn-picker[open]) .cmr-toast[data-toast-key^=notify-permission-]{display:none}.cmr-toast{pointer-events:auto;background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-modal);opacity:0;border-radius:9px;flex-direction:column;transition:opacity .2s,transform .32s cubic-bezier(.22,1.4,.36,1);display:flex;overflow:hidden;transform:translateY(-10px)scale(.97)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast{border-radius:10px;transform:translateY(-11px)scale(.97)}}.cmr-toast.cmr-toast--in{opacity:1;transform:none}.cmr-toast.cmr-toast--out{opacity:0;transition:opacity .18s,transform .18s;transform:translate(12px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast.cmr-toast--out{transform:translate(13px)}}@media (prefers-reduced-motion:reduce){.cmr-toast{transition:opacity .2s;transform:none}}.cmr-toast-row{align-items:flex-start;gap:12px;padding:13px 13px 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-row{gap:13px;padding:14px 14px 13px}}.cmr-toast-icon{background-color:var(--bg-card);background-image:linear-gradient(var(--accent-wash), var(--accent-wash));width:34px;height:34px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-icon{width:37px;height:37px;font-size:15px}}.cmr-toast-icon--mark{font-size:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-icon--mark{font-size:19px}}.cmr-toast-icon--mark svg{display:block}.cmr-toast-icon--mark .abi-shield{fill:currentColor}.cmr-toast-icon--spin{position:relative}.cmr-toast-icon--spin:after{content:"";border:2px solid #0000;border-top-color:currentColor;border-radius:50%;animation:.9s linear infinite cmr-toast-ring;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cmr-toast-icon--spin:after{display:none}}@keyframes cmr-toast-ring{to{transform:rotate(360deg)}}.cmr-toast-body{flex:1;min-width:0}.cmr-toast-badge{background:0 0;border:1px solid #0000;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-badge{border:1px solid #0000;border-radius:109px;width:29px;height:29px;font-size:17px}}.cmr-toast-badge .admin-badge-icon .abi-shield{fill:var(--admin-notice-border)}.cmr-toast-title{color:var(--text-strong);font-size:13px;font-weight:700;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-title{font-size:14px}}.cmr-toast-msg{color:var(--text-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-msg{font-size:14px}}.cmr-toast-title+.cmr-toast-msg{margin-top:2px}.cmr-toast-body>.cmr-toast-msg:first-child{color:var(--text-strong);font-size:13px;font-weight:700;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-body>.cmr-toast-msg:first-child{font-size:14px}}.cmr-toast-detail{color:var(--text-muted);margin-top:4px;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-detail{font-size:13px}}.cmr-toast-when{color:var(--text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-top:4px;font-size:11.5px;font-weight:500;line-height:1.4;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-when{gap:6px;font-size:13px}}.cmr-toast-when i{flex-shrink:0;font-size:10.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-when i{font-size:12px}}.cmr-toast-actions{flex-wrap:wrap;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-actions{gap:7px}}.cmr-toast-actions:not(:empty){margin-top:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-actions:not(:empty){margin-top:10px}}.cmr-toast-copy{border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);cursor:pointer;border-radius:99px;align-items:center;gap:5px;width:auto;min-height:0;padding:4px 10px;font-size:11.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-copy{border:1px solid var(--border);border-radius:109px;gap:6px;padding:4px 11px;font-size:13px}}.cmr-toast-copy:hover{background:var(--bg-hover-soft);color:var(--text-strong)}.cmr-toast-copy.copied{color:var(--success);border-color:var(--success-border)}.cmr-toast-copy:is(a):not(:hover,.copied,.cmr-toast-action--primary){color:var(--text-muted)}.cmr-toast-copy.cmr-toast-action--primary{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg)}.cmr-toast-copy.cmr-toast-action--primary:hover{background:var(--btn-primary-hover-bg);border-color:var(--btn-primary-hover-bg);color:var(--btn-primary-fg)}.cmr-toast-close{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;transition:background .15s,color .15s;display:flex;min-height:0!important}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-close{width:29px;height:29px;font-size:13px}}.cmr-toast-close:hover{background:var(--bg-hover-soft);color:var(--text-strong)}.cmr-toast-progress{background:var(--border);border-radius:2px;height:3px;margin:0 13px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-progress{margin:0 14px}}.cmr-toast-progress:last-child{margin-bottom:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-progress:last-child{margin-bottom:12px}}.cmr-toast-progress-bar{background:var(--accent);transform-origin:0;height:100%;animation:linear forwards cmr-toast-countdown}@keyframes cmr-toast-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (hover:hover){.cmr-toast:hover .cmr-toast-progress-bar{animation-play-state:paused}}.cmr-toast-foot{border-top:1px solid var(--border);color:var(--accent);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 14px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-foot{gap:11px;margin-top:11px;padding:11px 15px;font-size:14px}}.cmr-toast-foot:hover{background:var(--accent-wash)}.cmr-toast-foot i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast-foot i{font-size:12px}}.cmr-toast--banner .cmr-toast-banner{aspect-ratio:4569/1728;object-fit:cover;background:var(--bg-inset);width:100%;display:block}.cmr-toast--banner .cmr-toast-row{padding-top:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.cmr-toast--banner .cmr-toast-row{padding-top:13px}}.cmr-toast--error .cmr-toast-icon{background-image:linear-gradient(var(--danger-wash), var(--danger-wash));color:var(--danger)}.cmr-toast--error .cmr-toast-progress-bar{background:var(--danger)}.cmr-toast--error .cmr-toast-foot{color:var(--danger)}.cmr-toast--error .cmr-toast-foot:hover{background:var(--danger-wash)}.cmr-toast--warn .cmr-toast-icon{background-image:linear-gradient(var(--warning-icon-wash), var(--warning-icon-wash));color:var(--warning-icon)}.cmr-toast--warn .cmr-toast-progress-bar{background:var(--warning)}.cmr-toast--warn .cmr-toast-foot{color:var(--warning-icon)}.cmr-toast--warn .cmr-toast-foot:hover{background:var(--warning-icon-wash)}.cmr-toast--info .cmr-toast-icon{background-image:linear-gradient(var(--accent-wash), var(--accent-wash));color:var(--accent)}.cmr-toast--info .cmr-toast-progress-bar{background:var(--accent)}.cmr-toast--info .cmr-toast-foot{color:var(--accent)}.cmr-toast--info .cmr-toast-foot:hover{background:var(--accent-wash)}.cmr-toast--success .cmr-toast-icon{background-image:linear-gradient(var(--success-bg), var(--success-bg));color:var(--success-bright)}.cmr-toast--success .cmr-toast-progress-bar{background:var(--success)}.cmr-toast--success .cmr-toast-foot{color:var(--success)}.cmr-toast--success .cmr-toast-foot:hover{background:var(--success-bg)}.cmr-toast--update .cmr-toast-icon{background-image:linear-gradient(var(--admin-wash), var(--admin-wash));color:var(--admin-icon)}.cmr-toast--update .cmr-toast-progress-bar{background:var(--admin)}.cmr-toast--update .cmr-toast-foot{color:var(--admin-text)}.cmr-toast--update .cmr-toast-foot:hover{background:var(--admin-wash)}.cmr-toast--message .cmr-toast-icon{background-image:linear-gradient(var(--accent-wash), var(--accent-wash));color:var(--accent)}.cmr-toast--message .cmr-toast-progress-bar{background:var(--accent)}.cmr-toast--message .cmr-toast-foot{color:var(--accent)}.cmr-toast--message .cmr-toast-foot:hover{background:var(--accent-wash)}@media (width<=800px){.cmr-toast-stack{top:calc(var(--sa-top,0px) + 15px)}.cmr-toast{border-radius:14px}}body:has(#sidebar.active) .cmr-toast-stack{z-index:97}body:has(#sidebar.active) .cmr-toast-progress-bar{animation-play-state:paused}#version-page>.padded-content{flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}#version-page .rn-body{flex-direction:column;flex:1;width:100%;max-width:1000px;min-height:0;margin:20px auto 0;display:flex;position:relative;container:rn-body/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-body{max-width:1100px;margin:22px auto 0}}#version-page .rn-frame{flex:1;gap:30px;min-height:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-frame{gap:33px}}#version-page .rn-side{border-right:1px solid var(--border);flex-direction:column;flex:0 0 210px;width:210px;min-height:0;padding-right:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-side{flex-direction:column;flex:0 0 231px;width:231px;padding-right:17px}}#version-page .rn-head{flex-shrink:0;margin-top:0}#version-page .rn-build-value{color:var(--text-strong);font-variant-numeric:tabular-nums;font-weight:600}#version-page .rn-build-note{color:var(--text-muted);margin:2px 0 0;font-size:12px;line-height:1.4;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-build-note{font-size:13px}}#version-page .rn-build-note a{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600;text-decoration:none}#version-page .rn-build-note a:hover{text-decoration:underline}#version-page .rn-rail{flex-direction:column;flex:1;min-height:0;display:flex}#version-page .rn-rail-head{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex-shrink:0;align-items:center;gap:8px;padding:12px 10px 8px;font-size:10px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-head{gap:9px;padding:13px 11px 9px;font-size:11px}}#version-page .rn-rail-new{letter-spacing:0;text-transform:none;color:var(--accent);align-items:center;gap:5px;margin-left:auto;font-size:10.5px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-new{gap:6px;font-size:12px}}#version-page .rn-new-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-new-dot{width:7px;height:7px}}#version-page .rn-rail-scroll{flex-direction:column;flex:1;gap:2px;min-height:0;padding-bottom:8px;display:flex;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-scroll{padding-bottom:9px}}@supports (animation-timeline:scroll()){#version-page .rn-rail-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-scroll{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}#version-page .rn-rail-scroll{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-scroll{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#version-page .rn-rail-scroll{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-scroll{scroll-padding-block:17px}}}#version-page .rn-rail-item{border-radius:7px;flex-direction:column;gap:2px;padding:8px 10px;text-decoration:none;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-item{border-radius:8px;padding:9px 11px}}#version-page .rn-rail-item:hover{background:var(--bg-hover-soft)}#version-page .rn-rail-line{align-items:center;gap:6px;line-height:18px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-line{gap:7px;line-height:20px}}#version-page .rn-rail-date{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-date{font-size:14px}}#version-page .rn-rail-version{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-version{font-size:12px}}#version-page .rn-rail-status{text-transform:uppercase;letter-spacing:.05em;color:var(--admin-text);white-space:nowrap;font-size:9.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-status{font-size:10px}}#version-page .rn-rail-title{color:var(--text-muted);font-size:12.5px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rail-title{font-size:14px}}#version-page .rn-main{flex-direction:column;flex:760px;min-width:0;max-width:760px;min-height:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-main{flex-direction:column;flex:836px;max-width:836px}}#version-page .rn-pane{flex:1;min-height:0;padding-bottom:20px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-pane{padding-bottom:22px}}@supports (animation-timeline:scroll()){#version-page .rn-pane{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-pane{-webkit-mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black);mask-image:linear-gradient(to bottom, black, transparent var(--sf-top), transparent calc(100% - var(--sf-bottom)), black), linear-gradient(black, black)}}#version-page .rn-pane{animation-name:scroll-fade-top,scroll-fade-top-ramp,scroll-fade-bottom;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-pane{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#version-page .rn-pane{scroll-padding-block:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-pane{scroll-padding-block:17px}}}#version-page .rn-rel{display:none}#version-page .rn-rel:first-child,#version-page .rn-rel:target{display:block}#version-page:has(.rn-rel:target) .rn-rel:first-child:not(:target){display:none}#version-page .rn-rel{scroll-margin-top:calc(8px + var(--sa-top,0px) + var(--mobile-top-space,0px))}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-rel{scroll-margin-top:calc(9px + var(--sa-top,0px) + var(--mobile-top-space,0px))}}#version-page .rn-feedback{margin-top:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-feedback{margin-top:18px}}#version-page .rn-feedback-btn{border:1px solid var(--admin-chip-border);background:var(--admin-chip-bg);width:100%;color:var(--admin-words-ground);text-align:left;cursor:pointer;opacity:1;border-radius:14px;align-items:center;gap:12px;padding:14px 20px;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-feedback-btn{border-radius:15px;gap:13px;padding:15px 22px;font-size:14px}}#version-page .rn-feedback-btn .admin-badge-icon{height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-feedback-btn .admin-badge-icon{height:17px}}#version-page .rn-feedback-btn:hover{background:var(--admin-wash);color:var(--admin-words-ground);opacity:1}#version-page .rn-feedback-btn:focus-visible{box-shadow:0 0 0 2px var(--admin-focus);outline:none}#version-page .rn-older{border:1px solid var(--border);border-radius:14px;align-items:center;gap:12px;margin-top:16px;padding:14px 20px;text-decoration:none;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-older{border-radius:15px;gap:13px;margin-top:18px;padding:15px 22px}}#version-page .rn-older:hover{background:var(--bg-hover-soft)}#version-page .rn-older>i{color:var(--text-muted);flex-shrink:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-older>i{font-size:13px}}#version-page .rn-older-text{flex:1;align-items:baseline;gap:12px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-older-text{gap:13px}}#version-page .rn-older-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex-shrink:0;font-size:10px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-older-label{font-size:11px}}#version-page .rn-older-when{color:var(--text-strong);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-older-when{font-size:14px}}#version-page .rn-older-title{min-width:0;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-older-title{font-size:14px}}#version-page .rn-picker{display:none}#version-page .rn-picker-btn{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);cursor:pointer;border-radius:7px;align-items:center;gap:10px;min-height:44px;padding:0 14px;list-style:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-picker-btn{border-radius:8px;gap:11px;min-height:48px;padding:0 15px}}#version-page .rn-picker-btn::-webkit-details-marker{display:none}#version-page .rn-picker-now{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-picker-now{font-size:14px}}#version-page .rn-picker-current{display:none}#version-page .rn-picker-count{color:var(--text-muted);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-picker-count{gap:7px;font-size:13px}}#version-page .rn-picker-chev{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-picker-chev{font-size:12px}}#version-page .rn-picker-sheet{z-index:3;border:1px solid var(--border);background:var(--bg-card);max-height:calc(100% - 40px);box-shadow:var(--shadow-sheet);border-radius:14px;flex-direction:column;animation:.2s both fade-in-backdrop;display:none;position:absolute;top:20px;left:20px;right:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-picker-sheet{border-radius:15px;max-height:calc(100% - 44px);top:22px;left:22px;right:22px}}#version-page .rn-picker-sheet .rn-rail-head{padding:8px 8px 8px 16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-picker-sheet .rn-rail-head{padding:9px 9px 9px 18px}}#version-page .rn-picker-sheet .rn-rail-scroll{padding:0 8px 8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-picker-sheet .rn-rail-scroll{padding:0 9px 9px}}#version-page .rn-picker-sheet .rn-rail-item{box-sizing:border-box;justify-content:center;min-height:52px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-picker-sheet .rn-rail-item{min-height:57px}}#version-page:has(.rn-picker[open]) .rn-picker-sheet{display:flex}#version-page .rn-picker-dim{z-index:2;background:var(--overlay-bg);animation:.2s both fade-in-backdrop;display:none;position:absolute;inset:0}#version-page:has(.rn-picker[open]) .rn-picker-dim{display:block}@media only screen and (width<=800px){#version-page .rn-picker-dim{z-index:96;position:fixed}#version-page .rn-picker-sheet{top:auto;left:16px;right:16px;bottom:calc(var(--mobile-bar-space,0px) + var(--player-space,0px) + 16px);z-index:97;max-height:calc(100vh - var(--mobile-bar-space,0px) - var(--player-space,0px) - var(--mobile-top-space,0px) - var(--sa-top,0px) - 48px);max-height:calc(100dvh - var(--mobile-bar-space,0px) - var(--player-space,0px) - var(--mobile-top-space,0px) - var(--sa-top,0px) - 48px);animation:.25s cubic-bezier(.4,0,.2,1) both slide-up-sheet;position:fixed}}#version-page .rn-picker-close{width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;margin-left:4px;font-size:16px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-picker-close{border-radius:8px;width:48px;height:48px;font-size:18px}}#version-page .rn-picker-close:hover{background:var(--bg-hover-soft);color:var(--text-strong)}#version-page .rn-rail-head>span:first-child+.rn-picker-close{margin-left:auto}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container rn-body (width<=839px){#version-page .rn-frame{flex-direction:column;gap:0}#version-page .rn-side{border-right:0;flex:none;width:auto;padding-right:0}#version-page .rn-rail{display:none}#version-page .rn-main{flex:1;max-width:none}#version-page .rn-picker{flex-shrink:0;margin-bottom:16px;display:block}#version-page .rn-picker[open]{min-height:44px}#version-page .rn-rel{scroll-margin-top:calc(76px + var(--sa-top,0px) + var(--mobile-top-space,0px))}#version-page .rn-older{padding:14px 16px}#version-page .rn-older-text{flex-direction:column;align-items:flex-start;gap:3px}#version-page .rn-older-title{white-space:normal}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container rn-body (width<=923px){#version-page .rn-frame{flex-direction:column;gap:0}#version-page .rn-side{border-right:0;flex:none;width:auto;padding-right:0}#version-page .rn-rail{display:none}#version-page .rn-main{flex:1;max-width:none}#version-page .rn-picker{flex-shrink:0;margin-bottom:18px;display:block}#version-page .rn-picker[open]{min-height:48px}#version-page .rn-rel{scroll-margin-top:calc(76px + var(--sa-top,0px) + var(--mobile-top-space,0px));scroll-margin-top:calc(84px + var(--sa-top,0px) + var(--mobile-top-space,0px))}#version-page .rn-older{padding:15px 18px}#version-page .rn-older-text{flex-direction:column;align-items:flex-start;gap:3px}#version-page .rn-older-title{white-space:normal}}}#version-page .rn-card{max-width:760px;margin:0 auto;container:rn-card/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-card{max-width:836px}}#version-page .rn-banner-pic{box-sizing:border-box;width:100%;min-height:0;font:inherit;color:inherit;appearance:none;cursor:zoom-in;background:0 0;border:0;border-radius:7px;margin:0 0 16px;padding:0;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-banner-pic{border-radius:8px;margin:0 0 18px}}#version-page .rn-banner-pic:hover{opacity:1}#version-page .rn-banner-pic:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#version-page .rn-banner{box-sizing:border-box;aspect-ratio:4569/1728;object-fit:scale-down;border:1px solid var(--border);background:var(--bg-inset);border-radius:7px;width:100%;height:auto;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-banner{border-radius:8px}}#version-page .rn-card:has(.rn-change:nth-child(-n+3) .rn-change-img)>.rn-banner-pic{float:left;width:214.172px;margin:0 16px 20px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-card:has(.rn-change:nth-child(-n+3) .rn-change-img)>.rn-banner-pic{width:235.325px;margin:0 18px 22px 0}}#version-page .rn-card:has(.rn-change:nth-child(-n+3) .rn-change-img)>.rn-banner-pic .rn-banner{object-fit:cover}#version-page .rn-card-head{flex-direction:column;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-card-head{gap:7px}}#version-page .rn-card-title{color:var(--text-strong);text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:26px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-card-title{font-size:22px;line-height:29px}}#version-page .rn-card-meta{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-card-meta{gap:7px 9px}}#version-page .rn-when{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-when{font-size:13px}}#version-page .rn-chip{color:var(--text-muted);background:var(--bg-inset);border:1px solid var(--border);font-variant-numeric:tabular-nums;border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700;line-height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-chip{border:1px solid var(--border);border-radius:109px;padding:2px 10px;font-size:12px;line-height:15px}}#version-page .rn-chip--internal{color:var(--warning-deep);background:var(--warning-chip-bg);border-color:var(--warning)}#version-page .rn-chip--scheduled{color:var(--accent);background:var(--accent-chip-bg);border-color:var(--accent-chip-border)}#version-page .rn-chip--ahead{color:var(--warning-deep);background:var(--warning-chip-bg);border-color:var(--warning);border-style:dashed}#version-page .rn-card--unpublished .rn-banner,#version-page .rn-card--unpublished .rn-change{border-style:dashed;border-color:var(--border-strong)}#version-page .rn-edit{color:var(--admin-words-ground);background:var(--admin-chip-bg);border:1px solid var(--admin-chip-border);border-radius:99px;align-items:center;gap:5px;padding:2px 9px;font-size:11px;font-weight:700;line-height:14px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-edit{border:1px solid var(--admin-chip-border);border-radius:109px;gap:6px;padding:2px 10px;font-size:12px;line-height:15px}}#version-page .rn-edit i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-edit i{font-size:11px}}#version-page .rn-edit:hover{background:var(--admin-wash);color:var(--admin-words-ground)}#version-page .rn-summary{color:var(--text-strong);margin:6px 0 0;font-size:14px;line-height:1.5;display:flow-root}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-summary{margin:7px 0 0;font-size:15px}}#version-page .rn-changes{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-changes{column-gap:18px;margin:22px 0 0}}#version-page .rn-change{background-color:var(--bg-card);border:1px solid var(--border);border-width:0 1px;grid-column:1/-1;grid-template-columns:84px minmax(0,1fr) auto;grid-template-areas:"mark text pic";align-items:start;column-gap:10px;padding:10px 20px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change{grid-template-columns:92px minmax(0,1fr) auto;column-gap:11px;padding:11px 22px}}#version-page .rn-change-body{display:contents}#version-page .rn-change-mark{text-transform:uppercase;letter-spacing:.05em;height:22px;color:var(--text-muted);grid-area:mark;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change-mark{gap:7px;height:24px;font-size:11px}}#version-page .rn-change-mark i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change-mark i{font-size:13px}}#version-page .rn-change--new .rn-change-mark i{color:var(--success)}#version-page .rn-change--improved .rn-change-mark i{color:var(--accent)}#version-page .rn-change--fixed .rn-change-mark i{color:var(--admin-icon)}#version-page .rn-change-text{color:var(--text-strong);grid-area:text;font-size:14px;line-height:1.55}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change-text{font-size:15px}}#version-page .rn-change-pic{cursor:zoom-in;box-sizing:border-box;width:100%;font:inherit;color:inherit;appearance:none;background:var(--bg-inset);border:0;grid-area:pic;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}#version-page .rn-change-pic:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#version-page .rn-change-img{object-fit:contain;border-radius:3px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}#version-page .rn-change-pic-badge{box-sizing:border-box;background:var(--pic-badge-bg);min-width:20px;height:20px;color:var(--on-fill);pointer-events:none;border-radius:5px;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;bottom:6px;right:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change-pic-badge{border-radius:6px;gap:6px;min-width:22px;height:22px;font-size:11px;bottom:7px;right:7px}}#version-page .rn-change-pic-badge i{font-size:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change-pic-badge i{font-size:10px}}#version-page .rn-change-pic-word{display:none}#version-page .rn-change:nth-child(n+4) .rn-change-pic{border:1px solid var(--border);border-radius:7px;width:220px;height:140px;padding:4px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(n+4) .rn-change-pic{border-radius:8px;width:242px;height:154px}}#version-page .rn-change:nth-child(n+4) .rn-change-pic .rn-change-img{max-height:130px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(n+4) .rn-change-pic .rn-change-img{max-height:143px}}#version-page .rn-change:nth-child(4){border-top-width:1px;border-radius:14px 14px 0 0;padding-top:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(4){border-radius:15px 15px 0 0;padding-top:15px}}#version-page .rn-change:nth-child(n+5){background-image:linear-gradient(var(--border), var(--border));background-position:20px 0;background-repeat:no-repeat;background-size:calc(100% - 40px) 1px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(n+5){background-position:22px 0;background-size:calc(100% - 44px) 1px}}#version-page .rn-change:nth-child(n+4):last-child{border-bottom-width:1px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;padding-bottom:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(n+4):last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px;padding-bottom:15px}}#version-page .rn-change:nth-child(4):last-child{border-radius:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(4):last-child{border-radius:15px}}#version-page .rn-change:nth-child(-n+3){border-width:1px;border-radius:14px;grid-template-columns:minmax(0,1fr);grid-template-areas:"pic""mark""text";margin-bottom:16px;padding:0;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(-n+3){border-radius:15px;margin-bottom:18px}}#version-page .rn-change:nth-child(-n+3) .rn-change-mark{height:auto;padding:16px 16px 0;font-size:10.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(-n+3) .rn-change-mark{padding:18px 18px 0;font-size:12px}}#version-page .rn-change:nth-child(-n+3) .rn-change-text{padding:8px 16px 16px;font-size:15px;font-weight:500;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(-n+3) .rn-change-text{padding:9px 18px 18px;font-size:17px}}#version-page .rn-change:nth-child(-n+3) .rn-change-pic{border-bottom:1px solid var(--border);height:186px;padding:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(-n+3) .rn-change-pic{height:205px;padding:11px}}#version-page .rn-change:nth-child(-n+3) .rn-change-pic-badge{border-radius:99px;padding:0 8px;bottom:8px;right:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:nth-child(-n+3) .rn-change-pic-badge{border-radius:109px;padding:0 9px;bottom:9px;right:9px}}#version-page .rn-change:nth-child(-n+3) .rn-change-pic-word{display:inline}#version-page .rn-change:nth-child(2),#version-page .rn-change:nth-child(3){grid-column:auto}#version-page .rn-change:nth-child(2):last-child{grid-column:1/-1}#version-page .rn-change:first-child .rn-change-mark{padding:20px 20px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:first-child .rn-change-mark{padding:22px 22px 0}}#version-page .rn-change:first-child .rn-change-text{padding:10px 20px 20px;font-size:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:first-child .rn-change-text{padding:11px 22px 22px;font-size:19px}}#version-page .rn-change:first-child:has(.rn-change-pic){grid-template:"pic mark""pic text"1fr/420px minmax(0,1fr)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:first-child:has(.rn-change-pic){grid-template-columns:462px minmax(0,1fr)}}#version-page .rn-change:first-child:has(.rn-change-pic) .rn-change-pic{border-bottom:0;border-right:1px solid var(--border);height:210px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:first-child:has(.rn-change-pic) .rn-change-pic{height:231px}}#version-page .rn-change:first-child:has(.rn-change-pic) .rn-change-text{font-size:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-change:first-child:has(.rn-change-pic) .rn-change-text{font-size:18px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container rn-card (width<=600px){#version-page .rn-card:has(.rn-change:nth-child(-n+3) .rn-change-img)>.rn-banner-pic{width:108.408px;margin-right:12px}#version-page .rn-card-title{font-size:18px;line-height:24px}#version-page .rn-change:nth-child(2),#version-page .rn-change:nth-child(3){grid-column:1/-1}#version-page .rn-change:first-child:has(.rn-change-pic){grid-template-columns:minmax(0,1fr);grid-template-areas:"pic""mark""text"}#version-page .rn-change:first-child:has(.rn-change-pic) .rn-change-pic{border-right:0;border-bottom:1px solid var(--border);height:180px}#version-page .rn-change:first-child:has(.rn-change-pic) .rn-change-text{font-size:15px}#version-page .rn-change:first-child .rn-change-mark{padding:16px 16px 0}#version-page .rn-change:first-child .rn-change-text{padding:8px 16px 16px;font-size:15px}#version-page .rn-change:nth-child(n+4){grid-template-columns:minmax(0,1fr);grid-template-areas:"mark""text""pic";row-gap:6px;padding-left:16px;padding-right:16px}#version-page .rn-change:nth-child(n+4) .rn-change-mark{height:16px}#version-page .rn-change:nth-child(n+4) .rn-change-pic{width:auto;height:180px;margin-top:4px}#version-page .rn-change:nth-child(n+4) .rn-change-pic .rn-change-img{max-height:170px}#version-page .rn-change:nth-child(n+5){background-position:16px 0;background-size:calc(100% - 32px) 1px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container rn-card (width<=660px){#version-page .rn-card:has(.rn-change:nth-child(-n+3) .rn-change-img)>.rn-banner-pic{width:118.984px;margin-right:13px}#version-page .rn-card-title{font-size:20px;line-height:26px}#version-page .rn-change:nth-child(2),#version-page .rn-change:nth-child(3){grid-column:1/-1}#version-page .rn-change:first-child:has(.rn-change-pic){grid-template-columns:minmax(0,1fr);grid-template-areas:"pic""mark""text"}#version-page .rn-change:first-child:has(.rn-change-pic) .rn-change-pic{border-right:0;border-bottom:1px solid var(--border);height:198px}#version-page .rn-change:first-child:has(.rn-change-pic) .rn-change-text{font-size:17px}#version-page .rn-change:first-child .rn-change-mark{padding:18px 18px 0}#version-page .rn-change:first-child .rn-change-text{padding:9px 18px 18px;font-size:17px}#version-page .rn-change:nth-child(n+4){grid-template-columns:minmax(0,1fr);grid-template-areas:"mark""text""pic";row-gap:7px;padding-left:18px;padding-right:18px}#version-page .rn-change:nth-child(n+4) .rn-change-mark{height:18px}#version-page .rn-change:nth-child(n+4) .rn-change-pic{width:auto;height:198px;margin-top:4px}#version-page .rn-change:nth-child(n+4) .rn-change-pic .rn-change-img{max-height:187px}#version-page .rn-change:nth-child(n+5){background-position:18px 0;background-size:calc(100% - 35px) 1px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#version-page .rn-card{margin-left:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#version-page .rn-card{margin-left:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#version-page .rn-changes>.rn-change:nth-child(n+4){padding-left:16px;padding-right:16px}#version-page .rn-changes>.rn-change:nth-child(n+5){background-position:16px 0;background-size:calc(100% - 32px) 1px}#version-page .rn-changes>.rn-change:first-child .rn-change-mark,#version-page .rn-changes>.rn-change:first-child .rn-change-text{padding-left:16px;padding-right:16px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#version-page .rn-changes>.rn-change:nth-child(n+4){padding-left:18px;padding-right:18px}#version-page .rn-changes>.rn-change:nth-child(n+5){background-position:18px 0;background-size:calc(100% - 35px) 1px}#version-page .rn-changes>.rn-change:first-child .rn-change-mark,#version-page .rn-changes>.rn-change:first-child .rn-change-text{padding-left:18px;padding-right:18px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#version-page .rn-pane{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#version-page:not(.rne-stage--phone) .rn-changes{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter))}#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(n){border-left-width:0;border-right-width:0;border-radius:0;grid-column:1/-1}#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(n+4){padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(n+5){background-size:calc(100% - 2 * var(--page-gutter)) 1px;background-position:var(--page-gutter) 0}#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(-n+3) .rn-change-mark,#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(-n+3) .rn-change-text{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#version-page .rn-pane{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#version-page:not(.rne-stage--phone) .rn-changes{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter))}#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(n){border-left-width:0;border-right-width:0;border-radius:0;grid-column:1/-1}#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(n+4){padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(n+5){background-size:calc(100% - 2 * var(--page-gutter)) 1px;background-position:var(--page-gutter) 0}#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(-n+3) .rn-change-mark,#version-page:not(.rne-stage--phone) .rn-changes>.rn-change:nth-child(-n+3) .rn-change-text{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}}#version-page .rn-empty{color:var(--text-muted);flex-direction:column;align-items:center;gap:10px;padding:48px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-empty{gap:11px;padding:53px 0}}#version-page .rn-empty i{opacity:.5;font-size:26px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-empty i{font-size:29px}}#version-page .rn-empty p{margin:0;font-size:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#version-page .rn-empty p{font-size:15px}}body.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#admin-release-notes-page{flex-direction:column;flex:1;min-height:0;display:flex}#admin-release-notes-page>.padded-content{background:var(--bg-card-main);border:1px solid var(--frame-edge);box-shadow:var(--shadow-raised);border-radius:14px;flex:1;margin:15px 0 0;overflow-y:auto;container:rne-page/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page>.padded-content{border-radius:15px;margin:17px 0 0}}@media only screen and (width>=801px){#admin-release-notes-page>.padded-content{outline:1px solid var(--frame-edge);outline-offset:-1px;border-width:14px 1px;border-color:#0000}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page>.padded-content{border-width:15px 1px}}#admin-release-notes-page .rne-header{flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-header{gap:18px;margin:22px 0 18px}}#admin-release-notes-page .rne-header-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-header-meta{gap:11px}}#admin-release-notes-page .rne-header-sub{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-header-sub{font-size:14px}}#admin-release-notes-page .rne-pop-wrap{display:inline-block;position:relative}#admin-release-notes-page .rne-help-pop{z-index:40;border:1px solid var(--border);background:var(--bg-card);width:440px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lift);color:var(--text-strong);border-radius:14px;padding:14px 16px 6px;font-size:13px;line-height:1.55;position:absolute;top:calc(100% + 6px);right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-help-pop{border:1px solid var(--border);border-radius:15px;width:484px;max-width:calc(100vw - 35px);padding:15px 18px 7px;font-size:14px;top:calc(100% + 7px)}}#admin-release-notes-page .rne-help-pop p{margin:0 0 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-help-pop p{margin:0 0 11px}}#admin-release-notes-page .rne-help-pop code{background:var(--bg-inset);border:1px solid var(--border);border-radius:5px;padding:1px 5px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-help-pop code{border:1px solid var(--border);border-radius:6px;padding:1px 6px;font-size:13px}}#admin-release-notes-page .rne-menu{z-index:30;border:1px solid var(--border);background:var(--bg-card);min-width:210px;box-shadow:var(--shadow-lift);border-radius:7px;flex-direction:column;padding:4px;display:flex;position:absolute;top:0;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-menu{border:1px solid var(--border);border-radius:8px;min-width:231px}}#admin-release-notes-page .rne-menu button{width:auto;min-height:unset;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:0;padding:0;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-menu button{gap:6px}}#admin-release-notes-page .rne-menu button:hover{opacity:1}#admin-release-notes-page .rne-menu button{color:var(--text-strong);white-space:nowrap;border-radius:5px;padding:7px 9px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-menu button{border-radius:6px;padding:8px 10px;font-size:14px}}#admin-release-notes-page .rne-menu button:hover{background:var(--bg-hover-soft)}#admin-release-notes-page .rne-menu button.rne-menu-danger{color:var(--danger-deep)}#admin-release-notes-page .rne-menu-hint{color:var(--text-muted);white-space:normal;padding:5px 9px 4px;font-size:11px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-menu-hint{padding:6px 10px 4px;font-size:12px}}#admin-release-notes-page .rne-chev{opacity:.7;font-size:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-chev{font-size:10px}}#admin-release-notes-page .rne-seg{border:1px solid var(--border);background:var(--bg-inset);border-radius:7px;display:inline-flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-seg{border-radius:8px}}#admin-release-notes-page .rne-seg-btn{width:auto;min-height:unset;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:0;padding:0;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-seg-btn{gap:6px}}#admin-release-notes-page .rne-seg-btn:hover{opacity:1}#admin-release-notes-page .rne-seg-btn{color:var(--text-muted);padding:5px 9px;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-seg-btn{padding:6px 10px;font-size:13px}}#admin-release-notes-page .rne-seg-btn+#admin-release-notes-page .rne-seg-btn{border-left:1px solid var(--border)}#admin-release-notes-page .rne-seg-btn:hover{color:var(--text-strong)}#admin-release-notes-page .rne-seg-btn[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}#admin-release-notes-page .rne-seg-btn i{font-size:10.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-seg-btn i{font-size:12px}}#admin-release-notes-page .rne-seg--block{display:flex}#admin-release-notes-page .rne-seg--block .rne-seg-btn{flex:1;justify-content:center;padding:7px 8px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-seg--block .rne-seg-btn{padding:8px 9px;font-size:14px}}#admin-release-notes-page .rne-frame{grid-template-columns:minmax(0,760px) 240px;align-items:start;gap:20px;margin-bottom:20px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-frame{grid-template-columns:minmax(0,836px) 264px;gap:22px;margin-bottom:22px}}#admin-release-notes-page .rne-cardcol{flex-direction:column;min-width:0;min-height:calc(100vh - 200px);display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-cardcol{min-height:calc(100vh - 220px)}}#admin-release-notes-page .rne-stage{padding-top:4px}#admin-release-notes-page .rne-stage--phone{align-self:center;width:358px;max-width:100%}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-stage--phone{width:394px}}#admin-release-notes-page #version-page .rne-inline{box-sizing:border-box;width:100%;min-height:0;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;resize:none;box-shadow:none;field-sizing:content;cursor:text;background:0 0;border:0;outline:none;margin:0;padding:0;transition:background .15s;display:block;overflow:hidden}#admin-release-notes-page #version-page .rne-inline::placeholder{color:var(--text-muted);opacity:1;font-style:italic}#admin-release-notes-page #version-page .rne-inline:hover:not(:focus){background:var(--bg-hover-soft)}#admin-release-notes-page #version-page .rne-inline:focus{box-shadow:none}#admin-release-notes-page #version-page .rn-card-title:focus-within,#admin-release-notes-page #version-page .rn-summary:focus-within{box-shadow:0 0 0 2px var(--accent);border-radius:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page #version-page .rn-card-title:focus-within,#admin-release-notes-page #version-page .rn-summary:focus-within{border-radius:6px}}#admin-release-notes-page #version-page .rn-change[data-error],#admin-release-notes-page #version-page .rn-change[data-active]{z-index:1;position:relative}#admin-release-notes-page #version-page .rn-change[data-error]{box-shadow:0 0 0 2px var(--danger-border)}#admin-release-notes-page #version-page .rn-change[data-active]{box-shadow:0 0 0 2px var(--accent)}#admin-release-notes-page #version-page .rn-change{scroll-margin-top:80px;scroll-margin-bottom:80px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page #version-page .rn-change{scroll-margin-top:88px;scroll-margin-bottom:88px}}#admin-release-notes-page .rne-cardcol:has(.rne-commits-sheet) #version-page .rn-change{scroll-margin-bottom:calc(min(380px,45vh) + 80px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-cardcol:has(.rne-commits-sheet) #version-page .rn-change{scroll-margin-bottom:calc(min(418px,49.5vh) + 88px)}}#admin-release-notes-page .rne-cardcol:has(.rne-commits-sheet) .rne-addline{margin-bottom:min(380px,45vh)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-cardcol:has(.rne-commits-sheet) .rne-addline{margin-bottom:min(418px,49.5vh)}}#admin-release-notes-page .rne-nolines{border:1px dashed var(--border-strong);color:var(--text-muted);text-align:center;border-radius:14px;margin-top:16px;padding:18px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-nolines{border-radius:15px;margin-top:18px;padding:20px;font-size:14px}}#admin-release-notes-page .rne-addline{width:auto;min-height:unset;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:0;padding:0;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-addline{gap:6px}}#admin-release-notes-page .rne-addline:hover{opacity:1}#admin-release-notes-page .rne-addline{border:1px dashed var(--border-strong);width:100%;color:var(--text-muted);border-radius:14px;justify-content:center;gap:7px;margin-top:14px;padding:11px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-addline{border-radius:15px;gap:8px;margin-top:15px;padding:12px;font-size:14px}}#admin-release-notes-page .rne-addline:hover{color:var(--accent);border-color:var(--accent)}#admin-release-notes-page .rne-tools{z-index:20;position:absolute;right:0;transform:translateY(-100%)}#admin-release-notes-page .rne-tools.rne-tools--below{transform:none}#admin-release-notes-page .rne-tools{box-sizing:border-box;border:1px solid var(--accent);background:var(--float-bar-bg);max-width:100%;box-shadow:var(--float-bar-lift);color:var(--text-strong);border-radius:7px;flex-wrap:wrap;align-items:center;gap:3px;padding:3px 4px 3px 10px;font-size:11.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-tools{border:1px solid var(--accent);border-radius:8px;padding:3px 4px 3px 11px;font-size:13px}}#admin-release-notes-page .rne-tools-where{color:var(--text-muted-raised);white-space:nowrap;margin-right:4px}#admin-release-notes-page .rne-grip{width:14px;height:26px;color:var(--text-muted-raised);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-left:-4px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-grip{width:15px;height:29px}}#admin-release-notes-page .rne-grip:hover{color:var(--accent)}#admin-release-notes-page .rne-tool-group,#admin-release-notes-page .rne-tool-end{align-items:center;gap:2px;display:inline-flex}#admin-release-notes-page .rne-tool-end{margin-left:auto}#admin-release-notes-page .rne-tools .rne-seg-btn{padding-left:7px;padding-right:7px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-tools .rne-seg-btn{padding-left:8px;padding-right:8px}}#admin-release-notes-page .rne-tool{width:auto;min-height:unset;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:0;padding:0;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-tool{gap:6px}}#admin-release-notes-page .rne-tool:hover{opacity:1}#admin-release-notes-page .rne-tool{min-width:26px;height:26px;color:var(--text-strong);border-radius:5px;justify-content:center;padding:0 6px;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-tool{border-radius:6px;min-width:29px;height:29px;padding:0 7px;font-size:13px}}#admin-release-notes-page .rne-tool i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-tool i{font-size:12px}}#admin-release-notes-page .rne-tool:hover:not(:disabled){background:var(--bg-hover-soft)}#admin-release-notes-page .rne-tool:disabled{opacity:.4;cursor:default}#admin-release-notes-page .rne-tool--danger:hover:not(:disabled){color:var(--danger-deep)}#admin-release-notes-page .rne-tools .rne-count{color:var(--text-muted-raised);margin:0 4px}#admin-release-notes-page #version-page .rn-change-mark{cursor:grab;-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){#admin-release-notes-page #version-page .rn-change-mark{touch-action:none}}#admin-release-notes-page #version-page .rn-change[data-dragging]{opacity:.45}#admin-release-notes-page .rne-cardcol--dragging,#admin-release-notes-page .rne-cardcol--dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}#admin-release-notes-page .rne-drop{z-index:22;background:var(--accent);pointer-events:none;border-radius:2px;height:3px;margin-top:-1.5px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-drop{margin-top:-2px}}#admin-release-notes-page .rne-tools-err{color:var(--danger-deep);flex-basis:100%;padding:2px 4px 3px 0}#admin-release-notes-page .rne-commits-dock{z-index:25;margin-top:auto;padding-top:16px;position:sticky;bottom:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-dock{padding-top:18px}}#admin-release-notes-page .rne-commits-bar{border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-bar);color:var(--text);border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:6px 8px 6px 12px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-bar{border:1px solid var(--border);border-radius:8px;gap:7px 9px;padding:7px 9px 7px 13px;font-size:13px}}#admin-release-notes-page .rne-commits-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);white-space:nowrap;font-size:10.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-label{font-size:12px}}#admin-release-notes-page .rne-commits-sum{flex:220px;min-width:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-sum{flex:242px}}#admin-release-notes-page .rne-commits-sheet{border:1px solid var(--border);background:var(--bg-card);max-height:min(380px,45vh);box-shadow:var(--shadow-sheet);border-radius:14px 14px 0 0;flex-direction:column;display:flex;position:absolute;bottom:calc(100% - 17px);left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-sheet{border:1px solid var(--border);border-radius:15px 15px 0 0;max-height:min(418px,49.5vh);bottom:calc(100% - 19px)}}#admin-release-notes-page .rne-commits-head{border-bottom:1px solid var(--border);flex-direction:column;gap:8px;padding:10px 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-head{gap:9px;padding:11px 13px}}#admin-release-notes-page .rne-commits-head .rne-hint{margin:0}#admin-release-notes-page .rne-commits-tools{align-items:center;gap:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-tools{gap:13px}}#admin-release-notes-page .rne-commits-tools input[type=search]{flex:1;padding:6px 9px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-tools input[type=search]{padding:7px 10px;font-size:14px}}#admin-release-notes-page .rne-check{color:var(--text-strong);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-check{gap:7px;font-size:13px}}#admin-release-notes-page .rne-check input{width:auto;margin:0}#admin-release-notes-page .rne-commits{flex:1;min-height:0;overflow-y:auto}#admin-release-notes-page .rne-commit{align-items:center;gap:10px;padding:6px 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commit{gap:11px;padding:7px 13px}}#admin-release-notes-page .rne-commit+.rne-commit{border-top:1px solid var(--border)}#admin-release-notes-page .rne-commit:hover{background:var(--bg-hover-soft)}#admin-release-notes-page .rne-commit-day{width:46px;color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commit-day{width:51px;font-size:12px}}#admin-release-notes-page .rne-commit-subject{min-width:0;color:var(--text-strong);flex:auto;font-size:12.5px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commit-subject{font-size:14px}}#admin-release-notes-page .rne-commit-subject i{color:var(--success-bright);margin-right:4px;font-size:10.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commit-subject i{font-size:12px}}#admin-release-notes-page .rne-commit--used .rne-commit-subject{color:var(--text-muted)}#admin-release-notes-page .rne-commits-none{color:var(--text-muted);padding:14px 12px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-none{padding:15px 13px;font-size:14px}}#admin-release-notes-page .rne-panel{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);border-radius:14px;flex-direction:column;max-height:calc(100vh - 190px);padding:12px;display:flex;position:sticky;top:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-panel{border:1px solid var(--border);border-radius:15px;max-height:calc(100vh - 209px);padding:13px;top:13px}}#admin-release-notes-page .rne-panel-top{flex-direction:column;flex-shrink:0;gap:8px;padding-bottom:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-panel-top{gap:9px;padding-bottom:11px}}#admin-release-notes-page .rne-panel-scroll{flex:1;min-height:0;margin:0 -12px;padding:0 12px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-panel-scroll{margin:0 -13px;padding:0 13px}}#admin-release-notes-page .rne-switcher-wrap{display:block}#admin-release-notes-page .rne-switcher{width:auto;min-height:unset;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:0;padding:0;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-switcher{gap:6px}}#admin-release-notes-page .rne-switcher:hover{opacity:1}#admin-release-notes-page .rne-switcher{border:1px solid var(--border);background:var(--bg-card);width:100%;color:var(--text-strong);text-align:left;border-radius:7px;flex-direction:column;align-items:stretch;gap:3px;padding:8px 28px 8px 10px;font-weight:400;display:flex;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-switcher{border:1px solid var(--border);border-radius:8px;padding:9px 31px 9px 11px}}#admin-release-notes-page .rne-switcher:hover{border-color:var(--accent)}#admin-release-notes-page .rne-switcher .rne-chev{position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-switcher .rne-chev{right:11px}}#admin-release-notes-page .rne-switcher-line1{flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-switcher-line1{gap:6px;font-size:14px}}#admin-release-notes-page .rne-switcher-title{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.35;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-switcher-title{font-size:14px}}#admin-release-notes-page .rne-list{z-index:40;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);width:360px;max-height:70vh;box-shadow:var(--shadow-lift);border-radius:14px;flex-direction:column;padding:12px;display:flex;position:absolute;top:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-list{border:1px solid var(--border);border-radius:15px;width:396px;padding:13px}}#admin-release-notes-page .rne-pane-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-pane-head{gap:11px;margin-bottom:11px}}#admin-release-notes-page .rne-pane-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-pane-title{gap:9px;font-size:14px}}#admin-release-notes-page .rne-pane-count{color:var(--text-muted);font-weight:600}#admin-release-notes-page .rne-pane-count.is-hidden{visibility:hidden}#admin-release-notes-page .rne-pane-head>.rne-btn{margin-left:auto}#admin-release-notes-page .rne-rows{flex-direction:column;gap:6px;min-height:0;display:flex;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-rows{gap:7px}}#admin-release-notes-page .rne-row{text-align:left;width:100%;min-height:unset;border:1px solid var(--border);background:var(--bg-inset);color:var(--text-strong);cursor:pointer;border-radius:7px;padding:9px 12px;font-size:13px;font-weight:400;transition:border-color .15s,box-shadow .15s;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row{border:1px solid var(--border);border-radius:8px;padding:10px 13px;font-size:14px}}#admin-release-notes-page .rne-row:hover{border-color:var(--accent);opacity:1}#admin-release-notes-page .rne-row.rne-row--active{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}#admin-release-notes-page .rne-row-line1,#admin-release-notes-page .rne-row-line3{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row-line1,#admin-release-notes-page .rne-row-line3{gap:7px}}#admin-release-notes-page .rne-row-version{font-variant-numeric:tabular-nums;margin-right:2px;font-weight:700}#admin-release-notes-page .rne-row-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 2px;line-height:1.35;display:-webkit-box;overflow:hidden}#admin-release-notes-page .rne-row-line3{color:var(--text-muted);font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row-line3{font-size:13px}}#admin-release-notes-page .rne-row-date{font-variant-numeric:tabular-nums}#admin-release-notes-page .rne-row-mode:before{content:"·";opacity:.6;margin-right:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row-mode:before{margin-right:7px}}#admin-release-notes-page .rne-row--pending{pointer-events:none;cursor:default}#admin-release-notes-page .rne-row--pending .rne-row-version{color:#0000;position:relative}#admin-release-notes-page .rne-row--pending .rne-row-version:after{content:"";width:72px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row--pending .rne-row-version:after{width:79px}}#admin-release-notes-page .rne-row--pending .rne-row-version:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row--pending .rne-row-version:after{border-radius:9px}}#admin-release-notes-page .rne-row--pending .rne-row-version:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#admin-release-notes-page .rne-row--pending .rne-row-version:after{animation:none}}#admin-release-notes-page .rne-row--pending .rne-row-title{color:#0000;position:relative}#admin-release-notes-page .rne-row--pending .rne-row-title:after{content:"";width:78%;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row--pending .rne-row-title:after{width:78%}}#admin-release-notes-page .rne-row--pending .rne-row-title:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row--pending .rne-row-title:after{border-radius:9px}}#admin-release-notes-page .rne-row--pending .rne-row-title:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#admin-release-notes-page .rne-row--pending .rne-row-title:after{animation:none}}#admin-release-notes-page .rne-row--pending .rne-row-date{color:#0000;position:relative}#admin-release-notes-page .rne-row--pending .rne-row-date:after{content:"";width:64px;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row--pending .rne-row-date:after{width:70px}}#admin-release-notes-page .rne-row--pending .rne-row-date:after{border-radius:8px;height:calc(100% - 4px);top:2px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row--pending .rne-row-date:after{border-radius:9px}}#admin-release-notes-page .rne-row--pending .rne-row-date:after{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;animation:1.4s infinite tbl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){#admin-release-notes-page .rne-row--pending .rne-row-date:after{animation:none}}#admin-release-notes-page .rne-row--pending .rne-row-pending-chip{border-radius:999px;width:52px;height:21px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row--pending .rne-row-pending-chip{border-radius:1099px;width:57px;height:23px}}#admin-release-notes-page .rne-chip{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--bg-chip-soft);border:1px solid var(--border);white-space:nowrap;border-radius:99px;align-items:center;padding:1px 7px;font-size:9.5px;font-weight:700;line-height:1.5;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-chip{border:1px solid var(--border);border-radius:109px;padding:1px 8px;font-size:10px}}#admin-release-notes-page .rne-chip--scheduled{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}#admin-release-notes-page .rne-chip--published{color:var(--success-bright);border-color:var(--success-border);background:var(--success-bg)}#admin-release-notes-page .rne-chip--clients{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}#admin-release-notes-page .rne-chip--internal{color:var(--warning-deep);border-color:var(--warning-chip-border);background:var(--warning-chip-bg)}#admin-release-notes-page .rne-chip--dirty{color:var(--danger-deep);border-color:var(--danger-border);background:var(--danger-soft-bg);text-transform:none;letter-spacing:0}#admin-release-notes-page .rne-btn{width:auto;min-height:unset;border:1px solid var(--border);background:var(--bg-card);color:var(--text-strong);cursor:pointer;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-btn{border:1px solid var(--border);border-radius:8px;gap:7px;padding:8px 13px;font-size:14px}}#admin-release-notes-page .rne-btn i{font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-btn i{font-size:13px}}#admin-release-notes-page .rne-btn:hover:not(:disabled):not(.rne-btn--disabled){border-color:var(--accent);color:var(--accent);opacity:1}#admin-release-notes-page .rne-btn:disabled,#admin-release-notes-page .rne-btn.rne-btn--disabled{opacity:.5;cursor:not-allowed}#admin-release-notes-page .rne-btn--block{box-sizing:border-box;justify-content:center;width:100%;display:flex}#admin-release-notes-page .rne-btn--primary{background:var(--btn-fill,var(--btn-primary-bg));border-color:var(--btn-fill,var(--btn-primary-bg));color:var(--btn-fill-ink,var(--btn-primary-fg))}#admin-release-notes-page .rne-btn--primary:hover:not(:disabled){background:var(--btn-fill-hover,var(--btn-primary-hover-bg));border-color:var(--btn-fill-hover,var(--btn-primary-hover-bg));color:var(--btn-fill-ink,var(--btn-primary-fg))}#admin-release-notes-page .rne-btn--success{background:var(--btn-success-bg);border-color:var(--btn-success-bg);color:var(--on-fill)}#admin-release-notes-page .rne-btn--success:hover:not(:disabled){background:var(--btn-success-bg);border-color:var(--btn-success-bg);color:var(--on-fill);opacity:.9}#admin-release-notes-page .rne-btn--warn{background:var(--warning-chip-bg);border-color:var(--warning-chip-border);color:var(--warning-deep)}#admin-release-notes-page .rne-btn--warn:hover:not(:disabled){border-color:var(--warning-icon);color:var(--warning-deep)}#admin-release-notes-page .rne-btn--danger{color:var(--danger-deep);border-color:var(--danger-border);background:var(--bg-card)}#admin-release-notes-page .rne-btn--danger:hover:not(:disabled){background:var(--danger-soft-bg);border-color:var(--danger-border);color:var(--danger-deep)}#admin-release-notes-page .rne-btn--tiny{font-variant-numeric:tabular-nums;min-height:0;padding:3px 9px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-btn--tiny{padding:3px 10px;font-size:12px}}#admin-release-notes-page .rne-btn--file{position:relative;overflow:hidden}#admin-release-notes-page .rne-btn--file input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}#admin-release-notes-page .rne-savestate{color:var(--text-muted);font-size:11.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-savestate{font-size:13px}}#admin-release-notes-page .rne-savestate .rne-chip{vertical-align:1px;margin-right:4px}#admin-release-notes-page .rne-savestate-lead{color:var(--danger-deep);font-weight:600;display:block}#admin-release-notes-page .rne-jump{width:auto;min-height:unset;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:0;padding:0;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-jump{gap:6px}}#admin-release-notes-page .rne-jump:hover{opacity:1}#admin-release-notes-page .rne-jump{color:var(--danger-deep);text-align:left;font-weight:500;text-decoration:underline;display:block}#admin-release-notes-page .rne-section{border-top:1px solid var(--border);padding:12px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-section{padding:13px 0}}#admin-release-notes-page .rne-stack{flex-direction:column;gap:6px;margin-top:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-stack{gap:7px;margin-top:9px}}#admin-release-notes-page .rne-status-line{color:var(--text-strong);font-size:12.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-status-line{font-size:14px}}#admin-release-notes-page .rne-schedule{flex-direction:column;gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-schedule{gap:7px}}#admin-release-notes-page .rne-schedule input[type=datetime-local]{padding:7px 8px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-schedule input[type=datetime-local]{padding:8px 9px;font-size:14px}}#admin-release-notes-page .rne-schedule .rne-hint{margin-top:0}#admin-release-notes-page .rne-row2{gap:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-row2{gap:7px}}#admin-release-notes-page .rne-row2 .rne-btn{flex:1;justify-content:center}#admin-release-notes-page .rne-lock{color:var(--text-muted);align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-lock{gap:9px;font-size:13px}}#admin-release-notes-page .rne-lock strong{color:var(--text-strong);font-variant-numeric:tabular-nums}#admin-release-notes-page .rne-lock i{margin-top:3px}#admin-release-notes-page .rne-field{min-width:0;margin-bottom:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-field{margin-bottom:11px}}#admin-release-notes-page .rne-field input[type=text],#admin-release-notes-page .rne-field input[type=date]{padding:7px 9px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-field input[type=text],#admin-release-notes-page .rne-field input[type=date]{padding:8px 10px;font-size:14px}}#admin-release-notes-page .rne-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);align-items:center;gap:8px;margin-bottom:7px;font-size:11px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-label{gap:9px;margin-bottom:8px;font-size:12px}}#admin-release-notes-page .rne-label--sub{margin-bottom:4px;font-size:10.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-label--sub{font-size:12px}}#admin-release-notes-page .rne-optional{text-transform:none;letter-spacing:0;color:var(--text-muted);font-weight:500}#admin-release-notes-page .rne-count{font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0;white-space:nowrap;font-weight:600}#admin-release-notes-page .rne-count.rne-count--over{color:var(--danger-deep)}#admin-release-notes-page .rne-hint{color:var(--text-muted);margin-top:5px;font-size:11.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-hint{margin-top:6px;font-size:13px}}#admin-release-notes-page .rne-err{color:var(--danger-deep);margin-top:5px;font-size:11.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-err{margin-top:6px;font-size:13px}}#admin-release-notes-page .rne-bumps{flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-bumps{gap:6px;margin-top:7px}}#admin-release-notes-page .rne-bumps-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:10.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-bumps-label{font-size:12px}}#admin-release-notes-page .rne-banner-thumb{aspect-ratio:4569/1728;object-fit:cover;border:1px solid var(--border);background:var(--bg-card);border-radius:7px;width:100%;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-banner-thumb{border:1px solid var(--border);border-radius:8px}}#admin-release-notes-page .rne-section .rne-btn--block+.rne-btn--block,#admin-release-notes-page .rne-section .rne-hint+.rne-btn--block{margin-top:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-section .rne-btn--block+.rne-btn--block,#admin-release-notes-page .rne-section .rne-hint+.rne-btn--block{margin-top:7px}}#admin-release-notes-page .rne-warn{background:var(--warning-chip-bg);border:1px solid var(--warning-chip-border);color:var(--warning-deep);border-radius:7px;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;font-size:12px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-warn{border:1px solid var(--warning-chip-border);border-radius:8px;gap:9px;margin-top:11px;padding:9px 11px;font-size:13px}}#admin-release-notes-page .rne-warn i{color:var(--warning-icon);flex-shrink:0;margin-top:3px}#admin-release-notes-page .rne-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media only screen and (width>=801px){#admin-release-notes-page .rne-header{margin-top:7px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-header{margin-top:8px}}@media only screen and (width>=801px){#admin-release-notes-page .rne-frame{margin-bottom:7px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-frame{margin-bottom:8px}}@media only screen and (width>=801px){#admin-release-notes-page .rne-panel{max-height:calc(100vh - 204px);top:0}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-panel{max-height:calc(100vh - 224px)}}@media only screen and (width>=801px){#admin-release-notes-page .rne-commits-dock{bottom:-20px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-release-notes-page .rne-commits-dock{bottom:-22px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container rne-page (width<=860px){#admin-release-notes-page .rne-frame{grid-template-columns:minmax(0,1fr)}#admin-release-notes-page .rne-panel{display:contents}#admin-release-notes-page .rne-panel-top,#admin-release-notes-page .rne-panel-scroll{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);border-radius:14px}#admin-release-notes-page .rne-panel-top{order:-1;padding:12px}#admin-release-notes-page .rne-panel-scroll{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:0 16px;margin:0;padding:0 12px;display:grid;overflow:visible}#admin-release-notes-page .rne-list{width:min(360px,100%)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container rne-page (width<=946px){#admin-release-notes-page .rne-frame{grid-template-columns:minmax(0,1fr)}#admin-release-notes-page .rne-panel{display:contents}#admin-release-notes-page .rne-panel-top,#admin-release-notes-page .rne-panel-scroll{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);border:1px solid var(--border);border-radius:15px}#admin-release-notes-page .rne-panel-top{order:-1;padding:13px}#admin-release-notes-page .rne-panel-scroll{grid-template-columns:repeat(auto-fill,minmax(253px,1fr));gap:0 18px;margin:0;padding:0 13px;display:grid;overflow:visible}#admin-release-notes-page .rne-list{width:min(396px,100%)}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-release-notes-page .rne-panel-top,#admin-release-notes-page .rne-panel-scroll{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0}#admin-release-notes-page .rne-header{position:relative}#admin-release-notes-page .rne-pop-wrap[data-pop=help]{position:static}#admin-release-notes-page .rne-help-pop{width:auto;max-width:none;left:0;right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-release-notes-page .rne-panel-top,#admin-release-notes-page .rne-panel-scroll{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0}#admin-release-notes-page .rne-header{position:relative}#admin-release-notes-page .rne-pop-wrap[data-pop=help]{position:static}#admin-release-notes-page .rne-help-pop{width:auto;max-width:none;left:0;right:0}}}#admin-jobs-page>.padded-content{flex-direction:column;min-height:0;display:flex;overflow:hidden}#admin-jobs-page .perf-header{flex-shrink:0}#admin-jobs-page .jobs-body{flex-direction:column;flex:1;min-height:0;display:flex;container:jobs-body/inline-size}#admin-jobs-page .jobs-frame{--jobs-panes:two;flex:1;gap:30px;min-height:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-frame{gap:33px}}#admin-jobs-page .jobs-list{box-sizing:border-box;border-right:1px solid var(--border);flex:0 0 340px;width:340px;min-height:0;padding-right:15px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-list{flex:0 0 374px;width:374px;padding-right:17px}}#admin-jobs-page .jobs-list-head{justify-content:space-between;align-items:center;gap:10px;min-height:30px;padding:0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-list-head{gap:11px;min-height:33px;padding:0 11px}}#admin-jobs-page .jobs-list-title{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:0;font-size:10px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-list-title{font-size:11px}}#admin-jobs-page .jobs-list-server{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-list-server{font-size:12px}}#admin-jobs-page .jobs-rows{flex-direction:column;display:flex}#admin-jobs-page .jobs-row{box-sizing:border-box;min-height:85px;color:var(--text);border-radius:9px;align-items:flex-start;gap:10px;padding:10px;text-decoration:none;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-row{border-radius:10px;gap:11px;min-height:94px;padding:11px}}#admin-jobs-page .jobs-row:hover{background:var(--hover-wash)}#admin-jobs-page .jobs-row.is-selected{background:var(--anav-pill)}#admin-jobs-page .jobs-row.is-selected .jobs-row-label{color:var(--text-strong)}#admin-jobs-page .jobs-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#admin-jobs-page .jobs-tile{background:var(--anav-accent-soft);width:24px;height:24px;color:var(--anav-accent);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:-3px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-tile{border-radius:7px;width:26px;height:26px;font-size:13px}}#admin-jobs-page .jobs-row-body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-row-body{gap:6px}}#admin-jobs-page .jobs-row-top{align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-row-top{gap:11px}}#admin-jobs-page .jobs-row-label{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-row-label{font-size:14px}}#admin-jobs-page .jobs-state-word{flex:none;font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-state-word{font-size:13px}}#admin-jobs-page .jobs-row-chevron{color:var(--text-muted);flex:none;font-size:11px;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-row-chevron{font-size:12px}}#admin-jobs-page .jobs-row-line{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.35;display:block;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-row-line{font-size:13px}}#admin-jobs-page .jobs-row-pill{padding-top:1px;display:flex}#admin-jobs-page .jobs-tone--info{color:var(--accent)}#admin-jobs-page .jobs-tone--ok{color:var(--success-bright)}#admin-jobs-page .jobs-tone--warn{color:var(--warning-deep)}#admin-jobs-page .jobs-tone--bad{color:var(--jobs-tone-bad)}#admin-jobs-page .jobs-tone--idle{color:var(--text-muted)}#admin-jobs-page .jobs-pill{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:2px 9px;font-size:11px;font-weight:700;line-height:1.35;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-pill{border-radius:109px;gap:6px;padding:2px 10px;font-size:12px}}#admin-jobs-page .jobs-pill.jobs-tone--info{background:var(--accent-wash);border-color:var(--jobs-tone-info-line)}#admin-jobs-page .jobs-pill.jobs-tone--ok{background:var(--success-bg);border-color:var(--success-border)}#admin-jobs-page .jobs-pill.jobs-tone--warn{background:var(--warning-chip-bg);border-color:var(--warning-chip-border)}#admin-jobs-page .jobs-pill.jobs-tone--bad{background:var(--danger-soft-bg);border-color:var(--danger-border)}#admin-jobs-page .jobs-pill.jobs-tone--idle{background:var(--bg-inset);border-color:var(--border)}#admin-jobs-page .jobs-pill--state{flex:none;gap:5px;padding:3px 10px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-pill--state{gap:6px;padding:3px 11px;font-size:13px}}#admin-jobs-page .jobs-pill--state i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-pill--state i{font-size:12px}}#admin-jobs-page .jobs-pill--fact{vertical-align:1px;margin-right:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-pill--fact{margin-right:11px}}#admin-jobs-page .jobs-bar{background:var(--border);border-radius:99px;height:3px;display:block;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-bar{border-radius:109px}}#admin-jobs-page .jobs-bar--big{height:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-bar--big{height:9px}}#admin-jobs-page .jobs-bar-fill{background:var(--success);border-radius:99px;height:100%;transition:width .4s;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-bar-fill{border-radius:109px}}#admin-jobs-page .jobs-bar-fill.is-moving{background:var(--accent);width:40%;animation:1.15s ease-in-out infinite jobs-bar-slide}@keyframes jobs-bar-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){#admin-jobs-page .jobs-bar-fill.is-moving{opacity:.5;width:100%;animation:none}}#admin-jobs-page .jobs-detail{flex-direction:column;flex:1;gap:20px;min-width:0;min-height:0;display:flex;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-detail{gap:22px}}#admin-jobs-page .jobs-detail>*{flex-shrink:0}#admin-jobs-page .jobs-back{box-sizing:border-box;min-height:44px;color:var(--accent);align-items:center;gap:5px;margin:-5px 0 -10px;font-size:13px;font-weight:600;text-decoration:none;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-back{gap:6px;min-height:48px;margin:-6px 0 -11px;font-size:14px}}#admin-jobs-page .jobs-back i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-back i{font-size:13px}}#admin-jobs-page .jobs-title-row{align-items:center;gap:15px;min-height:42px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-title-row{gap:17px;min-height:46px}}#admin-jobs-page .jobs-title-tile{background:var(--accent-icon-bg);width:42px;height:42px;color:var(--accent);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-title-tile{border-radius:8px;width:46px;height:46px;font-size:19px}}#admin-jobs-page .jobs-title-text{flex:1;align-items:center;gap:15px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-title-text{gap:17px}}#admin-jobs-page .jobs-title{min-width:0;color:var(--text-heading);flex:1;margin:0;font-family:Inter,Lato,sans-serif;font-size:20px;font-weight:700;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-title{font-size:22px}}#admin-jobs-page .jobs-title:focus{outline:none}#admin-jobs-page .jobs-verdict{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);border-radius:7px;flex-direction:column;gap:15px;padding:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict{border-radius:8px;gap:17px;padding:22px}}#admin-jobs-page .jobs-verdict--done{gap:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict--done{gap:11px}}#admin-jobs-page .jobs-verdict--bad{background:var(--danger-soft-bg);border-color:var(--danger-border);gap:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict--bad{gap:11px}}#admin-jobs-page .jobs-verdict-head{flex-wrap:wrap;align-items:baseline;gap:5px 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict-head{gap:6px 17px}}#admin-jobs-page .jobs-big{color:var(--text-strong);font-variant-numeric:tabular-nums;font-family:Barlow,Inter,sans-serif;font-size:34px;font-weight:600;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-big{font-size:37px}}#admin-jobs-page .jobs-count{color:var(--text-strong);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-count{font-size:17px}}#admin-jobs-page .jobs-figs,#admin-jobs-page .jobs-working{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-figs,#admin-jobs-page .jobs-working{font-size:14px}}#admin-jobs-page .jobs-fig+.jobs-fig:before{content:" · ";color:var(--text)}#admin-jobs-page .jobs-verdict-title{align-items:center;gap:10px;font-size:16px;font-weight:700;line-height:1.4;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict-title{gap:11px;font-size:18px}}#admin-jobs-page .jobs-verdict-title i{flex-shrink:0;font-size:18px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict-title i{font-size:20px}}#admin-jobs-page .jobs-verdict--bad .jobs-verdict-title{align-items:flex-start;font-size:14px;font-weight:600;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict--bad .jobs-verdict-title{font-size:15px}}#admin-jobs-page .jobs-verdict--bad .jobs-verdict-title i{margin-top:1px;font-size:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict--bad .jobs-verdict-title i{font-size:18px}}#admin-jobs-page .jobs-verdict-result{color:var(--text);font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict-result{font-size:14px}}#admin-jobs-page .jobs-verdict-when{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict-when{font-size:13px}}#admin-jobs-page .jobs-verdict-output{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-verdict-output{font-size:12px}}#admin-jobs-page .jobs-facts{flex-direction:column;margin:0;display:flex}#admin-jobs-page .jobs-fact{border-top:1px solid var(--border-row);gap:15px;padding:10px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-fact{gap:17px;padding:11px 0}}#admin-jobs-page .jobs-fact:last-child{border-bottom:1px solid var(--border-row)}#admin-jobs-page .jobs-fact dt{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);flex:0 0 130px;margin:0;font-size:11px;font-weight:700;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-fact dt{flex:0 0 143px;font-size:12px;line-height:22px}}#admin-jobs-page .jobs-fact dd{min-width:0;color:var(--text);flex:1;margin:0;font-size:13px;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-fact dd{font-size:14px;line-height:22px}}#admin-jobs-page .jobs-desc{max-width:680px;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-desc{max-width:748px;font-size:14px}}#admin-jobs-page .jobs-panels{align-items:stretch;gap:30px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-panels{gap:33px}}#admin-jobs-page .jobs-panel{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);border-radius:7px;flex-direction:column;gap:15px;padding:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-panel{border-radius:8px;gap:17px;padding:22px}}#admin-jobs-page .jobs-panel--options{flex:0 0 300px;width:300px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-panel--options{flex:0 0 330px;width:330px}}#admin-jobs-page .jobs-panel--now{flex:1;min-width:0}#admin-jobs-page .jobs-panel-title{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:0;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-panel-title{font-size:12px}}#admin-jobs-page .jobs-opt{color:var(--text-muted);flex-direction:column;gap:5px;margin:0;font-weight:400;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-opt{gap:6px}}#admin-jobs-page .jobs-opt-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-opt-label{font-size:12px}}#admin-jobs-page .jobs-opt-input{box-sizing:border-box;border:1px solid var(--jobs-field-edge);background:var(--bg-card);width:110px;height:34px;color:var(--text);padding:7px 9px;font-family:Inter,Lato,sans-serif;font-size:14px;font-weight:400;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-opt-input{width:121px;height:37px;padding:8px 10px;font-size:15px}}#admin-jobs-page .jobs-opt-input:disabled{opacity:1;border-color:var(--border);background:var(--bg-card);color:var(--text-muted);cursor:not-allowed}#admin-jobs-page .jobs-opt-input[aria-invalid=true]{border-color:var(--jobs-tone-bad)}#admin-jobs-page .jobs-opt-hint{color:var(--text-muted);font-size:11px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-opt-hint{font-size:12px}}#admin-jobs-page .jobs-opt-error{color:var(--jobs-tone-bad);font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-opt-error{font-size:13px}}#admin-jobs-page .jobs-opt-none{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-opt-none{font-size:14px}}#admin-jobs-page .jobs-run{flex-direction:column;align-items:flex-start;gap:10px;padding-top:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-run{gap:11px;padding-top:6px}}#admin-jobs-page .jobs-run-btn{box-sizing:border-box;background:var(--btn-fill,var(--accent-solid));width:auto;height:36px;color:var(--btn-fill-ink,var(--on-fill));cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-family:Inter,Lato,sans-serif;font-size:13.5px;font-weight:600;transition:filter .15s;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-run-btn{border-radius:10px;gap:11px;height:40px;padding:0 22px;font-size:15px}}#admin-jobs-page .jobs-run-btn:hover:not(:disabled){opacity:1;filter:brightness(1.08)}#admin-jobs-page .jobs-run-btn:disabled{background:var(--bg-card);border-color:var(--border);color:var(--text);cursor:not-allowed;opacity:1!important}#admin-jobs-page .jobs-run-btn:disabled i{color:var(--accent)}#admin-jobs-page .jobs-run-note{color:var(--text-muted);font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-run-note{font-size:13px}}#admin-jobs-page .jobs-run-note.jobs-tone--bad{color:var(--jobs-tone-bad)}#admin-jobs-page .jobs-now-row{flex-direction:column;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-now-row{gap:6px}}#admin-jobs-page .jobs-now-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);text-wrap:balance;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-now-label{font-size:12px}}#admin-jobs-page .jobs-now-value{color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-now-value{font-size:14px}}#admin-jobs-page .jobs-report{flex-direction:column;flex:1 0 auto;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-report{gap:11px}}#admin-jobs-page .jobs-report-head{flex-wrap:wrap;align-items:center;gap:5px 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-report-head{gap:6px 11px}}#admin-jobs-page .jobs-report-title{text-transform:uppercase;letter-spacing:.04em;color:var(--text);align-items:center;gap:5px;margin:0;font-size:12px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-report-title{gap:6px;font-size:13px}}#admin-jobs-page .jobs-report-when{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-report-when{font-size:13px}}#admin-jobs-page .jobs-report-headline{color:var(--text);margin:0;font-size:12.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-report-headline{font-size:14px}}#admin-jobs-page .jobs-log{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-chip-soft);border-radius:7px;flex-direction:column-reverse;flex:320px;align-items:flex-start;height:320px;min-height:320px;padding:10px;display:flex;overflow:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-log{border-radius:8px;flex-direction:column-reverse;flex:352px;height:352px;min-height:352px;padding:11px}}#admin-jobs-page .jobs-log:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-jobs-page .jobs-log pre{white-space:pre;color:var(--text);margin:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-log pre{font-size:12px}}#admin-jobs-page .jobs-row--pending{pointer-events:none}#admin-jobs-page .jobs-row--pending .ap-pending-bar{margin:0;display:block}#admin-jobs-page .jobs-pending-tile{border-radius:6px;width:24px;height:24px;margin-top:-3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-pending-tile{border-radius:7px;width:26px;height:26px}}#admin-jobs-page .jobs-pending-head{width:70px;height:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-pending-head{width:77px;height:11px}}#admin-jobs-page .jobs-detail--pending{pointer-events:none}#admin-jobs-page .jobs-detail--pending .ap-pending-bar{display:block}#admin-jobs-page .jobs-pending-title{width:40%;height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-pending-title{height:22px}}#admin-jobs-page .jobs-pending-text{flex-direction:column;gap:10px;max-width:680px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-pending-text{gap:11px;max-width:748px}}#admin-jobs-page .jobs-pending-btn{border-radius:9px;width:90px;height:36px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-pending-btn{border-radius:10px;width:99px;height:40px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container jobs-body (width<=829px){#admin-jobs-page .jobs-frame{--jobs-panes:one;flex-direction:column;gap:0}#admin-jobs-page .jobs-list,#admin-jobs-page .jobs-detail{flex:1;width:auto}#admin-jobs-page .jobs-list{border-right:0;padding-right:0}#admin-jobs-page .jobs-frame.is-job-open .jobs-list,#admin-jobs-page .jobs-frame:not(.is-job-open) .jobs-detail{display:none}#admin-jobs-page .jobs-rows{border-top:1px solid var(--border-row)}#admin-jobs-page .jobs-row{border-bottom:1px solid var(--border-row);border-radius:0;min-height:90px;padding:12px 5px 12px 10px}#admin-jobs-page .jobs-row.is-selected{background:0 0}#admin-jobs-page .jobs-row:hover{background:var(--hover-wash)}#admin-jobs-page .jobs-row-chevron{display:block}#admin-jobs-page .jobs-back{display:flex}#admin-jobs-page .jobs-title-row{align-items:flex-start}#admin-jobs-page .jobs-title-text{flex-direction:column;align-items:flex-start;gap:5px}#admin-jobs-page .jobs-title{font-size:18px}#admin-jobs-page .jobs-verdict{gap:10px;padding:15px}#admin-jobs-page .jobs-figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 15px;display:grid}#admin-jobs-page .jobs-fig+.jobs-fig:before{content:none}#admin-jobs-page .jobs-fact{flex-direction:column;gap:5px}#admin-jobs-page .jobs-fact dt,#admin-jobs-page .jobs-fact dd{flex:none;line-height:1.5}#admin-jobs-page .jobs-pill--fact{width:max-content;margin:0 0 5px;display:flex}#admin-jobs-page .jobs-panels{flex-direction:column;gap:20px}#admin-jobs-page .jobs-panel{padding:15px}#admin-jobs-page .jobs-panel--options{flex:none;width:auto}@media (hover:none) and (pointer:coarse){#admin-jobs-page .jobs-opt-input{height:44px}#admin-jobs-page .jobs-run{align-items:stretch}#admin-jobs-page .jobs-run-btn,#admin-jobs-page .jobs-stop .jobs-stop-btn{width:100%;min-height:44px}#admin-jobs-page .jobs-confirm-btns button{flex:1;min-height:44px}}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container jobs-body (width<=912px){#admin-jobs-page .jobs-frame{--jobs-panes:one;flex-direction:column;gap:0}#admin-jobs-page .jobs-list,#admin-jobs-page .jobs-detail{flex:1;width:auto}#admin-jobs-page .jobs-list{border-right:0;padding-right:0}#admin-jobs-page .jobs-frame.is-job-open .jobs-list,#admin-jobs-page .jobs-frame:not(.is-job-open) .jobs-detail{display:none}#admin-jobs-page .jobs-rows{border-top:1px solid var(--border-row)}#admin-jobs-page .jobs-row{border-bottom:1px solid var(--border-row);border-radius:0;min-height:99px;padding:13px 6px 13px 11px}#admin-jobs-page .jobs-row.is-selected{background:0 0}#admin-jobs-page .jobs-row:hover{background:var(--hover-wash)}#admin-jobs-page .jobs-row-chevron{display:block}#admin-jobs-page .jobs-back{display:flex}#admin-jobs-page .jobs-title-row{align-items:flex-start}#admin-jobs-page .jobs-title-text{flex-direction:column;align-items:flex-start;gap:6px}#admin-jobs-page .jobs-title{font-size:20px}#admin-jobs-page .jobs-verdict{gap:11px;padding:17px}#admin-jobs-page .jobs-figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 17px;display:grid}#admin-jobs-page .jobs-fig+.jobs-fig:before{content:none}#admin-jobs-page .jobs-fact{flex-direction:column;gap:6px}#admin-jobs-page .jobs-fact dt,#admin-jobs-page .jobs-fact dd{flex:none;line-height:1.5}#admin-jobs-page .jobs-pill--fact{width:max-content;margin:0 0 6px;display:flex}#admin-jobs-page .jobs-panels{flex-direction:column;gap:22px}#admin-jobs-page .jobs-panel{padding:17px}#admin-jobs-page .jobs-panel--options{flex:none;width:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (hover:none) and (pointer:coarse){#admin-jobs-page .jobs-opt-input{height:44px}#admin-jobs-page .jobs-run{align-items:stretch}#admin-jobs-page .jobs-run-btn,#admin-jobs-page .jobs-stop .jobs-stop-btn{width:100%;min-height:44px}#admin-jobs-page .jobs-confirm-btns button{flex:1;min-height:44px}}}}#admin-jobs-page .jobs-stop{margin-top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-stop{margin-top:17px}}#admin-jobs-page .jobs-stop-btn{border:1px solid var(--danger-border);background:var(--bg-card);width:auto;height:35px;color:var(--jobs-tone-bad);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:0 15px;font-family:Inter,Lato,sans-serif;font-size:13.5px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-stop-btn{border-radius:10px;gap:11px;height:39px;padding:0 17px;font-size:15px}}#admin-jobs-page .jobs-stop-btn:hover:not(:disabled){background:var(--danger-soft-bg)}#admin-jobs-page .jobs-stop-btn:disabled{cursor:default;opacity:1!important}#admin-jobs-page .jobs-stop-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-jobs-page .jobs-confirm{border:1px solid var(--border);background:var(--bg-card-main);width:min(440px,100% - 32px);max-width:none;box-shadow:var(--shadow-modal);color:var(--text);border-radius:12px;margin:auto;padding:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-confirm{border-radius:13px;width:min(484px,100% - 35px)}}#admin-jobs-page .jobs-confirm::backdrop{background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-confirm::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}#admin-jobs-page .jobs-confirm-body{margin:0;padding:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-confirm-body{padding:22px}}#admin-jobs-page .jobs-confirm-title{color:var(--text-strong);margin:0 0 10px;font-size:16px;font-weight:700;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-confirm-title{margin:0 0 11px;font-size:18px}}#admin-jobs-page .jobs-confirm-fact,#admin-jobs-page .jobs-confirm-note{margin:0 0 10px;font-size:13.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-confirm-fact,#admin-jobs-page .jobs-confirm-note{margin:0 0 11px;font-size:15px}}#admin-jobs-page .jobs-confirm-note{color:var(--text-muted);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-confirm-note{font-size:14px}}#admin-jobs-page .jobs-confirm-opts{color:var(--text-strong);margin:0 0 10px;padding:0;font-size:13px;line-height:1.6;list-style:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-confirm-opts{margin:0 0 11px;font-size:14px}}#admin-jobs-page .jobs-confirm-btns{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-confirm-btns{gap:11px;margin-top:17px}}#admin-jobs-page .jobs-confirm-btns button{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;width:auto;height:35px;padding:0 15px;font-family:Inter,Lato,sans-serif;font-size:13.5px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-jobs-page .jobs-confirm-btns button{border-radius:10px;height:39px;padding:0 17px;font-size:15px}}#admin-jobs-page .jobs-confirm-btns button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-jobs-page .jobs-confirm-btns .jobs-confirm-no{border-color:var(--border);background:var(--bg-card);color:var(--text-strong)}#admin-jobs-page .jobs-confirm-btns .jobs-confirm-no:hover{background:var(--bg-inset)}#admin-jobs-page .jobs-confirm-btns .jobs-confirm-yes{background:var(--accent-solid);color:var(--on-fill)}#admin-jobs-page .jobs-confirm-btns .jobs-confirm-yes:hover{filter:brightness(1.08)}#admin-jobs-page .jobs-confirm-btns .jobs-confirm-yes.is-stop{background:var(--urgent-fill)}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#admin-jobs-page .jobs-list{margin-left:calc(-1 * var(--page-gutter))}#admin-jobs-page .jobs-list-head,#admin-jobs-page .jobs-row{padding-left:var(--page-gutter)}#admin-jobs-page .jobs-row{border-radius:0}@container jobs-body (width>=830px){#admin-jobs-page .jobs-list{flex-basis:calc(340px + var(--page-gutter));width:calc(340px + var(--page-gutter))}}@container jobs-body (width<=829px){#admin-jobs-page .jobs-list{margin-right:calc(-1 * var(--page-gutter))}#admin-jobs-page .jobs-list-head,#admin-jobs-page .jobs-row{padding-right:var(--page-gutter)}}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#admin-jobs-page .jobs-list{margin-left:calc(-1 * var(--page-gutter))}#admin-jobs-page .jobs-list-head,#admin-jobs-page .jobs-row{padding-left:var(--page-gutter)}#admin-jobs-page .jobs-row{border-radius:0}@container jobs-body (width>=913px){#admin-jobs-page .jobs-list{flex-basis:calc(340px + var(--page-gutter));width:calc(340px + var(--page-gutter));flex-basis:calc(374px + var(--page-gutter));width:calc(374px + var(--page-gutter))}}@container jobs-body (width<=912px){#admin-jobs-page .jobs-list{margin-right:calc(-1 * var(--page-gutter))}#admin-jobs-page .jobs-list-head,#admin-jobs-page .jobs-row{padding-right:var(--page-gutter)}}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-jobs-page .jobs-detail{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-jobs-page .jobs-panel{box-shadow:none;background:0 0;border-width:0;border-radius:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}#admin-jobs-page .jobs-verdict,#admin-jobs-page .jobs-log{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-jobs-page .jobs-detail{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-jobs-page .jobs-panel{box-shadow:none;background:0 0;border-width:0;border-radius:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}#admin-jobs-page .jobs-verdict,#admin-jobs-page .jobs-log{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0}}}#admin-audit-page>.padded-content{flex-direction:column;min-height:0;display:flex;overflow:hidden}#admin-audit-page .perf-header{flex-shrink:0}#admin-audit-page .aa-bar{flex-wrap:wrap;flex-shrink:0;align-items:flex-end;gap:10px 15px;margin-bottom:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-bar{gap:11px 17px;margin-bottom:22px}}#admin-audit-page .aa-seg{background:var(--bg-inset);border:1px solid var(--border);border-radius:9px;gap:5px;padding:3px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-seg{border-radius:10px;gap:6px}}#admin-audit-page .aa-seg button{width:auto;min-height:30px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-seg button{border-radius:7px;gap:6px;min-height:33px;padding:0 11px;font-size:14px}}#admin-audit-page .aa-seg button:hover:not(.active){color:var(--text-strong)}#admin-audit-page .aa-seg button.active{background:var(--accent-fill);color:var(--on-fill);font-weight:600}#admin-audit-page .aa-seg button.active .aa-seg-count{color:inherit}#admin-audit-page .aa-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}#admin-audit-page .aa-seg-count{color:var(--text-muted);font-weight:500}#admin-audit-page .aa-field{flex-direction:column;gap:5px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-field{gap:6px}}#admin-audit-page .aa-field select,#admin-audit-page .aa-field input{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-field);height:36px;color:var(--text);font:inherit;border-radius:7px;padding:0 10px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-field select,#admin-audit-page .aa-field input{border-radius:8px;height:40px;padding:0 11px;font-size:14px}}#admin-audit-page .aa-field select{max-width:230px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-field select{max-width:253px}}#admin-audit-page .aa-field input[type=date].is-empty:not(:focus)::-webkit-datetime-edit{-webkit-text-fill-color:transparent}#admin-audit-page .aa-field-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-field-label{font-size:11px}}#admin-audit-page .aa-field--search{flex:220px;max-width:320px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-field--search{flex:242px;max-width:352px}}#admin-audit-page .aa-search{display:block;position:relative}#admin-audit-page .aa-search i{color:var(--text-muted);pointer-events:none;font-size:12px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-search i{font-size:13px;left:11px}}#admin-audit-page .aa-search input{width:100%;padding-left:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-search input{padding-left:33px}}#admin-audit-page .aa-only{background:var(--accent-soft);min-height:36px;color:var(--text-strong);border-radius:7px;align-items:center;gap:5px;padding:0 5px 0 10px;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-only{border-radius:8px;gap:6px;min-height:40px;padding:0 6px 0 11px;font-size:14px}}#admin-audit-page .aa-only button{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-only button{border-radius:7px;width:33px;height:33px}}#admin-audit-page .aa-only button:hover{background:var(--hover-wash);color:var(--text-strong)}#admin-audit-page .aa-body{flex-direction:column;flex:1;min-height:0;display:flex;container:aa-body/inline-size}#admin-audit-page .aa-frame{--aa-panes:two;flex:1;gap:30px;min-height:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-frame{gap:33px}}#admin-audit-page .aa-list{box-sizing:border-box;border-right:1px solid var(--border);flex:0 0 380px;width:380px;min-height:0;padding-right:15px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-list{flex:0 0 418px;width:418px;padding-right:17px}}#admin-audit-page .aa-day{z-index:1;background:var(--bg-card);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0;padding:10px 10px 5px;font-size:10px;font-weight:700;position:sticky;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-day{padding:11px 11px 6px;font-size:11px}}#admin-audit-page .aa-row{color:var(--text);border-radius:9px;align-items:flex-start;gap:10px;padding:10px;text-decoration:none;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-row{border-radius:10px;gap:11px;padding:11px}}#admin-audit-page .aa-row:hover{background:var(--hover-wash)}#admin-audit-page .aa-row.is-selected{background:var(--anav-pill)}#admin-audit-page .aa-row.is-selected .aa-row-label{color:var(--text-strong)}#admin-audit-page .aa-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#admin-audit-page .aa-row--pending{pointer-events:none}#admin-audit-page .aa-row--pending .aa-row-body{gap:10px;padding-top:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-row--pending .aa-row-body{gap:11px;padding-top:6px}}#admin-audit-page .aa-av{background:var(--accent-soft);width:30px;height:30px;color:var(--accent);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-av{width:33px;height:33px;font-size:12px}}#admin-audit-page .aa-av--auto{background:var(--bg-inset);color:var(--text-muted)}#admin-audit-page .aa-av--small{width:25px;height:25px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-av--small{width:28px;height:28px;font-size:11px}}#admin-audit-page .aa-row-body{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-row-body{gap:6px}}#admin-audit-page .aa-row-top{align-items:baseline;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-row-top{gap:11px}}#admin-audit-page .aa-row-label{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-row-label{font-size:14px}}#admin-audit-page .aa-row-count{color:var(--text-muted);flex:none;font-size:11.5px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-row-count{font-size:13px}}#admin-audit-page .aa-row-time{color:var(--text-muted);white-space:nowrap;flex:none;margin-left:auto;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-row-time{font-size:13px}}#admin-audit-page .aa-row-line{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-row-line{font-size:13px}}#admin-audit-page .aa-row-chevron{color:var(--text-muted);flex:none;align-self:center;font-size:11px;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-row-chevron{font-size:12px}}#admin-audit-page .aa-more{padding:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-more{padding:11px}}#admin-audit-page .aa-more button{border:1px solid var(--border);background:var(--bg-card);width:auto;min-height:36px;color:var(--accent);font:inherit;cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:0 15px;font-size:13px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-more button{border-radius:8px;gap:11px;min-height:40px;padding:0 17px;font-size:14px}}#admin-audit-page .aa-more button:hover:not(:disabled){background:var(--hover-wash)}#admin-audit-page .aa-load-error{color:var(--danger-deep);margin-top:8px;font-size:12px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-load-error{margin-top:9px;font-size:13px}}#admin-audit-page .aa-detail{flex-direction:column;flex:1;gap:15px;min-width:0;min-height:0;display:flex;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-detail{gap:17px}}#admin-audit-page .aa-detail>*{flex-shrink:0}#admin-audit-page .aa-back{min-height:44px;color:var(--accent);align-items:center;gap:5px;margin:-5px 0 -10px;font-size:13px;font-weight:600;text-decoration:none;display:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-back{gap:6px;min-height:48px;margin:-6px 0 -11px;font-size:14px}}#admin-audit-page .aa-back i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-back i{font-size:13px}}#admin-audit-page .aa-title{color:var(--text-heading);margin:0;font-family:Inter,Lato,sans-serif;font-size:20px;font-weight:700;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-title{font-size:22px}}#admin-audit-page .aa-title:focus{outline:none}#admin-audit-page .aa-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:5px 15px;margin-top:-5px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-meta{gap:6px 17px;margin-top:-6px;font-size:14px}}#admin-audit-page .aa-who{color:var(--text-strong);align-items:center;gap:10px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-who{gap:11px}}#admin-audit-page .aa-where{color:var(--text-muted);overflow-wrap:anywhere;margin:-10px 0 0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-where{margin:-11px 0 0;font-size:14px}}#admin-audit-page .aa-items{flex-direction:column;gap:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-items{gap:17px}}#admin-audit-page .aa-item+.aa-item{border-top:1px solid var(--border-row);padding-top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-item+.aa-item{padding-top:17px}}#admin-audit-page .aa-item-head{gap:15px;margin-bottom:10px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-item-head{gap:17px;margin-bottom:11px;font-size:14px}}#admin-audit-page .aa-item-time{min-width:70px;color:var(--text-muted);white-space:nowrap;flex:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-item-time{min-width:77px}}#admin-audit-page .aa-item-label{color:var(--text-strong);font-weight:600}#admin-audit-page .aa-kv{flex-direction:column;gap:5px;max-width:720px;margin:0;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-kv{gap:6px;max-width:792px;font-size:14px}}#admin-audit-page .aa-kv-row{grid-template-columns:200px minmax(0,1fr);gap:15px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-kv-row{grid-template-columns:220px minmax(0,1fr);gap:17px}}#admin-audit-page .aa-kv-row dt{color:var(--text-muted)}#admin-audit-page .aa-kv-row dd{color:var(--text);overflow-wrap:anywhere;margin:0}#admin-audit-page .aa-kv--facts{margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-kv--facts{margin-top:11px}}#admin-audit-page .aa-old{color:var(--text-muted);text-decoration:line-through}#admin-audit-page .aa-new{color:var(--text-strong);font-weight:600}#admin-audit-page .aa-arrow{color:var(--text-muted);margin:0 10px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-arrow{margin:0 11px;font-size:12px}}#admin-audit-page .aa-list-block{max-width:720px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-list-block{max-width:792px;font-size:14px}}#admin-audit-page .aa-list-block+.aa-list-block,.aa-kv+#admin-audit-page .aa-list-block{margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-list-block+.aa-list-block,.aa-kv+#admin-audit-page .aa-list-block{margin-top:11px}}#admin-audit-page .aa-list-block ul{margin:5px 0 0;padding-left:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-list-block ul{margin:6px 0 0;padding-left:22px}}#admin-audit-page .aa-list-block li{line-height:1.5}#admin-audit-page .aa-list-label{color:var(--text-muted)}#admin-audit-page .aa-lines{flex-direction:column;gap:10px;max-width:720px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-lines{gap:11px;max-width:792px}}#admin-audit-page .aa-line{border:1px solid var(--border);background:var(--bg-inset);border-radius:7px;padding:10px 15px;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-line{border-radius:8px;padding:11px 17px;font-size:14px}}#admin-audit-page .aa-line p{margin:5px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-line p{margin:6px 0 0}}#admin-audit-page .aa-line .aa-new{font-weight:500}#admin-audit-page .aa-line-head{color:var(--text-muted);font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-line-head{font-size:13px}}#admin-audit-page .aa-note{max-width:720px;color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-note{max-width:792px;font-size:14px}}#admin-audit-page .aa-links{flex-wrap:wrap;gap:10px 20px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-links{gap:11px 22px;font-size:14px}}#admin-audit-page .aa-links a,#admin-audit-page .aa-links button{width:auto;color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}#admin-audit-page .aa-links a:hover,#admin-audit-page .aa-links button:hover{text-decoration:underline}#admin-audit-page .aa-since{border-top:1px solid var(--border-row);padding-top:15px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-since{padding-top:17px;font-size:14px}}#admin-audit-page .aa-since-title{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:0 0 10px;font-size:10px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-since-title{margin:0 0 11px;font-size:11px}}#admin-audit-page .aa-since-row{gap:15px;padding:5px 0;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-since-row{gap:17px;padding:6px 0}}#admin-audit-page .aa-since-row .aa-item-time{min-width:140px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-audit-page .aa-since-row .aa-item-time{min-width:154px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container aa-body (width<=829px){#admin-audit-page .aa-frame{--aa-panes:one;flex-direction:column;gap:0}#admin-audit-page .aa-list,#admin-audit-page .aa-detail{flex:1;width:auto}#admin-audit-page .aa-list{border-right:0;padding-right:0}#admin-audit-page .aa-frame.is-open .aa-list,#admin-audit-page .aa-frame:not(.is-open) .aa-detail,#admin-audit-page .aa-body.is-open .aa-bar{display:none}#admin-audit-page .aa-row{border-bottom:1px solid var(--border-row);border-radius:0;padding:10px 5px 10px 10px}#admin-audit-page .aa-row.is-selected{background:0 0}#admin-audit-page .aa-row-chevron{display:block}#admin-audit-page .aa-back{display:flex}#admin-audit-page .aa-title{font-size:18px}#admin-audit-page .aa-kv-row{grid-template-columns:minmax(0,1fr);gap:0}#admin-audit-page .aa-kv-row dd{margin-bottom:5px}#admin-audit-page .aa-since-row{flex-direction:column;gap:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container aa-body (width<=912px){#admin-audit-page .aa-frame{--aa-panes:one;flex-direction:column;gap:0}#admin-audit-page .aa-list,#admin-audit-page .aa-detail{flex:1;width:auto}#admin-audit-page .aa-list{border-right:0;padding-right:0}#admin-audit-page .aa-frame.is-open .aa-list,#admin-audit-page .aa-frame:not(.is-open) .aa-detail,#admin-audit-page .aa-body.is-open .aa-bar{display:none}#admin-audit-page .aa-row{border-bottom:1px solid var(--border-row);border-radius:0;padding:11px 6px 11px 11px}#admin-audit-page .aa-row.is-selected{background:0 0}#admin-audit-page .aa-row-chevron{display:block}#admin-audit-page .aa-back{display:flex}#admin-audit-page .aa-title{font-size:20px}#admin-audit-page .aa-kv-row{grid-template-columns:minmax(0,1fr);gap:0}#admin-audit-page .aa-kv-row dd{margin-bottom:6px}#admin-audit-page .aa-since-row{flex-direction:column;gap:0}}}@media only screen and (width<=720px){#admin-audit-page .aa-bar{flex-direction:column;align-items:stretch}#admin-audit-page .aa-seg{display:flex}#admin-audit-page .aa-seg button{flex:1;justify-content:center}#admin-audit-page .aa-field select,#admin-audit-page .aa-field--search{max-width:none}#admin-audit-page .aa-field--search{flex:none}}#admin-staff-reports-page{flex-direction:column;flex:1;min-height:0;display:flex}#admin-staff-reports-page>.padded-content{scrollbar-gutter:stable;background:var(--bg-card-main);border:1px solid var(--frame-edge);box-shadow:var(--shadow-raised);border-radius:14px;flex:1;margin:15px 0 0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page>.padded-content{border-radius:15px;margin:17px 0 0}}#admin-staff-reports-page .sr-header{margin:20px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-header{margin:22px 0}}#admin-staff-reports-page .sr-header .page-title{margin:0}#admin-staff-reports-page .sr-sub{max-width:80ch;color:var(--text-muted);margin:6px 0 0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-sub{margin:7px 0 0;font-size:14px}}#admin-staff-reports-page .sr-frame{align-items:flex-start;gap:30px;padding-bottom:20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-frame{gap:33px;padding-bottom:22px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<1400px){#admin-staff-reports-page .sr-frame{flex-direction:column;align-items:stretch;gap:20px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1540px){#admin-staff-reports-page .sr-frame{flex-direction:column;align-items:stretch;gap:22px}}}#admin-staff-reports-page .sr-list{box-sizing:border-box;border-right:1px solid var(--border);flex-direction:column;flex:0 0 280px;gap:2px;width:280px;padding-right:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-list{flex-direction:column;flex:0 0 308px;width:308px;padding-right:17px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<1400px){#admin-staff-reports-page .sr-list{border-right:0;border-bottom:1px solid var(--border);flex:none;width:auto;padding:0 0 15px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1540px){#admin-staff-reports-page .sr-list{border-right:0;border-bottom:1px solid var(--border);flex:none;width:auto;padding:0 0 17px}}}#admin-staff-reports-page .sr-row{color:var(--text);border-radius:9px;flex-direction:column;gap:4px;padding:10px;text-decoration:none;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-row{border-radius:10px;padding:11px}}#admin-staff-reports-page .sr-row:hover{background:var(--hover-wash)}#admin-staff-reports-page .sr-row.is-selected{background:var(--anav-pill)}#admin-staff-reports-page .sr-row.is-selected .sr-row-label{color:var(--text-strong)}#admin-staff-reports-page .sr-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<1400px){#admin-staff-reports-page .sr-row{max-width:640px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1540px){#admin-staff-reports-page .sr-row{max-width:704px}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-staff-reports-page .sr-row{border-radius:0;padding-left:0;padding-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-staff-reports-page .sr-row{border-radius:0;padding-left:0;padding-right:0}}}#admin-staff-reports-page .sr-row-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-row-top{gap:11px}}#admin-staff-reports-page .sr-row-label{font-size:13px;font-weight:600;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-row-label{font-size:14px}}#admin-staff-reports-page .sr-row-count{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-row-count{font-size:13px}}#admin-staff-reports-page .sr-row-line{color:var(--text-muted);font-size:12px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-row-line{font-size:13px}}#admin-staff-reports-page .sr-waiting{color:var(--text-muted);margin:10px 10px 0;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-waiting{margin:11px 11px 0;font-size:13px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-staff-reports-page .sr-waiting{margin-left:0;margin-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-staff-reports-page .sr-waiting{margin-left:0;margin-right:0}}}#admin-staff-reports-page .sr-report{flex:1;min-width:0;container:sr-report/inline-size}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container sr-report (width<880px){#admin-staff-reports-page .mec-table,#admin-staff-reports-page .mec-table tbody,#admin-staff-reports-page .mec-table tr,#admin-staff-reports-page .mec-table td{display:block}#admin-staff-reports-page .mec-table thead{display:none}#admin-staff-reports-page .mec-table tr{border-bottom:1px solid var(--border);padding:10px 0}#admin-staff-reports-page .mec-table tbody tr:last-child{border-bottom:0}#admin-staff-reports-page .mec-table td,#admin-staff-reports-page .mec-table td:first-child{border-bottom:0;padding:1px 0}#admin-staff-reports-page .mec-table td:first-child{font-weight:600}#admin-staff-reports-page .mec-table td.mec-empty{display:none}#admin-staff-reports-page .mec-table td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);margin-right:6px;font-size:11.5px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container sr-report (width<968px){#admin-staff-reports-page .mec-table,#admin-staff-reports-page .mec-table tbody,#admin-staff-reports-page .mec-table tr,#admin-staff-reports-page .mec-table td{display:block}#admin-staff-reports-page .mec-table thead{display:none}#admin-staff-reports-page .mec-table tr{border-bottom:1px solid var(--border);padding:11px 0}#admin-staff-reports-page .mec-table tbody tr:last-child{border-bottom:0}#admin-staff-reports-page .mec-table td,#admin-staff-reports-page .mec-table td:first-child{border-bottom:0;padding:1px 0}#admin-staff-reports-page .mec-table td:first-child{font-weight:600}#admin-staff-reports-page .mec-table td.mec-empty{display:none}#admin-staff-reports-page .mec-table td[data-label]:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.4px;color:var(--text-muted);margin-right:7px;font-size:13px}}}#admin-staff-reports-page .sr-title{color:var(--text-strong);margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-title{margin:0 0 11px;font-size:20px}}#admin-staff-reports-page .sr-counts{max-width:80ch;color:var(--text);margin:12px 0 0;font-size:13.5px;font-weight:600;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-counts{margin:13px 0 0;font-size:15px}}#admin-staff-reports-page .sr-download{margin:15px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-download{margin:17px 0 0}}#admin-staff-reports-page .sr-download a{text-decoration:none}#admin-staff-reports-page .sr-heading{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin:25px 0 0;font-size:11.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-staff-reports-page .sr-heading{margin:28px 0 0;font-size:13px}}#admin-staff-reports-page .sr-totals .sr-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#admin-staff-reports-page .sr-totals th{white-space:normal}#admin-staff-reports-page .sr-totals td a{color:var(--accent);text-decoration:none}#admin-staff-reports-page .sr-totals td a:hover{text-decoration:underline}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-staff-reports-page .sr-totals .sr-num{text-align:left}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-staff-reports-page .sr-totals .sr-num{text-align:left}}}#admin-database-page{flex-direction:column;flex:1;min-height:0;display:flex}#admin-database-page>.padded-content{scrollbar-gutter:stable;background:var(--bg-card-main);border:1px solid var(--frame-edge);box-shadow:var(--shadow-raised);border-radius:14px;flex:1;margin:15px 0 0;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page>.padded-content{border-radius:15px;margin:17px 0 0}}#admin-database-page code{background:var(--bg-code);border-radius:4px;padding:1px 5px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page code{padding:1px 6px;font-size:13px}}#admin-database-page .dbv-header{margin:20px 0 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-header{margin:22px 0 17px}}#admin-database-page .dbv-header .page-title{margin:0}#admin-database-page .dbv-sub,#admin-database-page .dbv-line{max-width:80ch;color:var(--text-muted);margin:5px 0 0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-sub,#admin-database-page .dbv-line{margin:6px 0 0;font-size:14px}}#admin-database-page .dbv-error{max-width:80ch;color:var(--danger-words);overflow-wrap:anywhere;margin:15px 0 0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-error{margin:17px 0 0;font-size:14px}}#admin-database-page .dbv-dbs{flex-wrap:wrap;gap:10px;margin-top:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-dbs{gap:11px;margin-top:6px}}#admin-database-page .dbv-db{border:1px solid var(--border);min-width:0;color:var(--text);border-radius:9px;flex-direction:column;gap:5px;padding:10px 15px;text-decoration:none;transition:background .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-db{border-radius:10px;gap:6px;padding:11px 17px}}#admin-database-page .dbv-db:hover{background:var(--hover-wash)}#admin-database-page .dbv-db.is-selected{background:var(--anav-pill);border-color:var(--accent)}#admin-database-page .dbv-db.is-selected .dbv-db-label{color:var(--text-strong)}#admin-database-page .dbv-db:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-database-page .dbv-db code{overflow-wrap:anywhere;align-self:flex-start;max-width:100%}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-database-page .dbv-db{flex:100%}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-database-page .dbv-db{flex:100%}}}#admin-database-page .dbv-db-label{font-size:13px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-db-label{font-size:14px}}#admin-database-page .dbv-title{color:var(--text-strong);overflow-wrap:anywhere;margin:25px 0 0;font-size:18px;font-weight:600;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-title{margin:28px 0 0;font-size:20px}}#admin-database-page .dbv-title code{vertical-align:2px;margin-left:5px;font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-title code{margin-left:6px;font-size:14px}}#admin-database-page .dbv-tables{max-width:880px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-tables{max-width:968px}}#admin-database-page .dbv-tables td a{text-decoration:none}#admin-database-page .dbv-tables td a code{color:var(--accent)}#admin-database-page .dbv-tables td a:hover code{text-decoration:underline}#admin-database-page .dbv-tables .dbv-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-database-page .dbv-tables .dbv-num{text-align:left}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-database-page .dbv-tables .dbv-num{text-align:left}}}#admin-database-page .dbv-back{margin:20px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-back{margin:22px 0 0}}#admin-database-page .dbv-back a{color:var(--accent);overflow-wrap:anywhere;align-items:center;gap:5px;font-size:13px;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-back a{gap:6px;font-size:14px}}#admin-database-page .dbv-back a:hover span{text-decoration:underline}#admin-database-page .dbv-back a i{font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-back a i{font-size:12px}}#admin-database-page .dbv-title+.dbv-counts,#admin-database-page .dbv-back+.dbv-title{margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-title+.dbv-counts,#admin-database-page .dbv-back+.dbv-title{margin-top:11px}}#admin-database-page .dbv-counts{max-width:80ch;color:var(--text);margin:10px 0 0;font-size:13.5px;font-weight:600;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-counts{margin:11px 0 0;font-size:15px}}#admin-database-page .dbv-pager{flex-wrap:wrap;align-items:center;gap:10px 20px;margin:15px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-pager{gap:11px 22px;margin:17px 0}}#admin-database-page .dbv-steps{justify-content:flex-start}#admin-database-page .dbv-steps .pager-btn{text-decoration:none}#admin-database-page .dbv-steps .pager-info{font-variant-numeric:tabular-nums}#admin-database-page .mec-btn{text-decoration:none}#admin-database-page .pager-btn[aria-disabled=true]{cursor:default;opacity:.5}#admin-database-page .pager-btn[aria-disabled=true]:hover{background:var(--bg-inset);border-color:var(--border);color:var(--text-muted)}#admin-database-page .dbv-jump{align-items:center;gap:5px;margin:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-jump{gap:6px}}#admin-database-page .dbv-jump-label{color:var(--text-muted);white-space:nowrap;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-jump-label{font-size:14px}}#admin-database-page .dbv-jump-input{width:100px;height:34px;padding:0 10px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-jump-input{width:110px;height:37px;padding:0 11px;font-size:14px}}#admin-database-page .dbv-grid-wrap{overflow-x:auto}#admin-database-page .dbv-grid-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-database-page .dbv-grid-wrap{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-database-page .dbv-grid-wrap{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}}}#admin-database-page .dbv-grid{border-collapse:collapse;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-grid{font-size:14px}}#admin-database-page .dbv-grid th,#admin-database-page .dbv-grid td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;white-space:nowrap;padding:5px 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-grid th,#admin-database-page .dbv-grid td{padding:6px 11px}}#admin-database-page .dbv-grid th:first-child,#admin-database-page .dbv-grid td:first-child{padding-left:0}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-database-page .dbv-grid th:first-child,#admin-database-page .dbv-grid td:first-child{padding-left:var(--page-gutter)}#admin-database-page .dbv-grid th:last-child,#admin-database-page .dbv-grid td:last-child{padding-right:var(--page-gutter)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-database-page .dbv-grid th:first-child,#admin-database-page .dbv-grid td:first-child{padding-left:var(--page-gutter)}#admin-database-page .dbv-grid th:last-child,#admin-database-page .dbv-grid td:last-child{padding-right:var(--page-gutter)}}}#admin-database-page .dbv-grid tbody tr:last-child td{border-bottom:0}#admin-database-page .dbv-grid tbody tr:hover td{background:var(--bg-row-hover)}#admin-database-page .dbv-grid th{position:relative}#admin-database-page .dbv-col{color:var(--text-strong);font-size:12px;font-weight:600;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-col{font-size:13px}}#admin-database-page .dbv-type{color:var(--text-muted);font-size:11px;font-weight:400;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-type{font-size:12px}}#admin-database-page .dbv-quiet{color:var(--text-muted);font-style:italic}#admin-database-page .dbv-long summary{cursor:pointer;color:var(--text);list-style-position:inside}#admin-database-page .dbv-long summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-database-page .dbv-long[open] summary{color:var(--text-muted)}#admin-database-page .dbv-full{white-space:pre-wrap;overflow-wrap:anywhere;width:max-content;max-width:60ch;margin:5px 0;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-full{margin:6px 0}}#admin-database-page .dbv-cut{color:var(--text-muted);white-space:normal;margin:0 0 5px;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-database-page .dbv-cut{margin:0 0 6px;font-size:13px}}#admin-database-page .dbv-none{color:var(--text-muted)}#admin-server-info-page{--si-layout:page}#admin-server-info-page .si-body{--si-pad:20px;padding-bottom:40px;container:si-body/inline-size}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-body{--si-pad:22px;padding-bottom:44px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (720px<=width<960px){#admin-server-info-page .si-body{--si-pad:15px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (792px<=width<1056px){#admin-server-info-page .si-body{--si-pad:17px}}}#admin-server-info-page .si-sep{color:var(--text-faint)}#admin-server-info-page .si-asof{color:var(--text-muted);margin:5px 0 0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-asof{margin:6px 0 0;font-size:14px}}#admin-server-info-page .si-asof.is-failed{color:var(--warning-deep)}#admin-server-info-page .si-whole{white-space:nowrap}#admin-server-info-page .sm-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#admin-server-info-page .sm-head{align-items:flex-start;margin-top:5px;margin-bottom:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-head{margin-top:6px;margin-bottom:22px}}#admin-server-info-page .sm-head .page-head-sub b{color:var(--text-strong);font-weight:600}#admin-server-info-page .sm-head .page-head-end{flex-wrap:nowrap;padding-top:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-head .page-head-end{padding-top:6px}}#admin-server-info-page .sm-head .si-asof{text-align:right;max-width:220px;margin:0;font-size:12px;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-head .si-asof{max-width:242px;font-size:13px}}#admin-server-info-page .sm-mark{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--text-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-mark{width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--text-muted);font-size:10px}}#admin-server-info-page .sm-mark.is-fine{background:var(--success-bg);box-shadow:inset 0 0 0 1px var(--success-soft-border);color:var(--success-bright)}#admin-server-info-page .sm-mark.is-look{background:var(--warning-chip-bg);box-shadow:inset 0 0 0 1px var(--warning-ring);color:var(--warning-deep)}#admin-server-info-page .sm-mark.is-broken{background:var(--danger-chip-bg);box-shadow:inset 0 0 0 1px var(--danger-soft-border);color:var(--alert-chip-ink)}#admin-server-info-page .sm-strip{border:1px solid var(--border-card);background:var(--bg-card);box-shadow:var(--shadow-card);border-radius:12px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-strip{border-radius:13px}}#admin-server-info-page .sm-verdict{border-bottom:1px solid var(--border-row);flex-wrap:wrap;align-items:center;gap:5px 15px;padding:10px 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-verdict{gap:6px 17px;padding:11px 17px}}#admin-server-info-page .sm-verdict.is-look,#admin-server-info-page .sm-verdict.is-broken{background:var(--warning-wash)}#admin-server-info-page .sm-vt{color:var(--text-strong);align-items:center;gap:10px;font-size:16px;font-weight:700;line-height:1.25;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-vt{gap:11px;font-size:18px}}#admin-server-info-page .sm-vt .sm-mark{width:20px;height:20px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-vt .sm-mark{width:22px;height:22px;font-size:12px}}#admin-server-info-page .sm-vs{min-width:0;color:var(--text-muted);font-size:12.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-vs{font-size:14px}}#admin-server-info-page .sm-vs a{color:var(--link);font-weight:600;text-decoration:none}#admin-server-info-page .sm-vs a:hover{text-decoration:underline}#admin-server-info-page .sm-cells{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}#admin-server-info-page .sm-cell{border-top:1px solid var(--border-row);border-left:1px solid var(--border-row);min-width:0;color:var(--text);flex-direction:column;padding:10px 10px 10px 15px;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-cell{padding:11px 11px 11px 17px}}#admin-server-info-page .sm-cell:nth-child(-n+5){border-top:0}#admin-server-info-page .sm-cell:nth-child(5n+1){border-left:0}#admin-server-info-page .sm-cell:hover{background:var(--bg-row-hover)}#admin-server-info-page .sm-cell:hover .sm-cn-name{color:var(--accent)}#admin-server-info-page .sm-cell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#admin-server-info-page .sm-cell.is-look,#admin-server-info-page .sm-cell.is-broken{background:var(--warning-wash)}#admin-server-info-page .sm-cell.is-look .sm-cs,#admin-server-info-page .sm-cell.is-broken .sm-cs{color:var(--warning-deep);font-weight:600}#admin-server-info-page .sm-cn{min-width:0;color:var(--text-muted);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-cn{gap:6px;font-size:13px}}#admin-server-info-page .sm-cn .sm-mark{width:14px;height:14px;font-size:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-cn .sm-mark{width:15px;height:15px;font-size:9px}}#admin-server-info-page .sm-cn-name,#admin-server-info-page .sm-cv,#admin-server-info-page .sm-cs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#admin-server-info-page .sm-cv{color:var(--text-strong);font-variant-numeric:tabular-nums;margin-top:5px;font-size:14px;font-weight:650}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-cv{margin-top:6px;font-size:15px}}#admin-server-info-page .sm-cs{color:var(--text-muted);font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-cs{font-size:13px}}#admin-server-info-page .sm-mini-hold{z-index:40;height:0;position:sticky;top:0}#admin-server-info-page .sm-mini{border:1px solid var(--border-card);background:var(--bg-card);box-shadow:var(--shadow-card);border-radius:0 0 10px 10px;flex-wrap:wrap;align-items:center;gap:5px 15px;padding:5px 15px;font-size:12px;display:flex;position:absolute;top:0;left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-mini{border-radius:0 0 11px 11px;gap:6px 17px;padding:6px 17px;font-size:13px}}#admin-server-info-page .sm-mini-v{color:var(--text-strong);align-items:center;gap:5px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-mini-v{gap:6px}}#admin-server-info-page .sm-mini-cell{color:var(--text-muted);white-space:nowrap;align-items:center;gap:5px;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-mini-cell{gap:6px}}#admin-server-info-page .sm-mini-cell .sm-mark{width:14px;height:14px;font-size:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-mini-cell .sm-mark{width:15px;height:15px;font-size:9px}}#admin-server-info-page .sm-mini-cell:hover{color:var(--accent)}#admin-server-info-page .sm-mini-cell.is-look,#admin-server-info-page .sm-mini-cell.is-broken{color:var(--warning-deep);font-weight:600}#admin-server-info-page .sm-mini-cell:not(.is-look):not(.is-broken)>span:not(.sm-mark){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#admin-server-info-page .sm-listbar{align-items:center;gap:10px 20px;margin:20px 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-listbar{gap:11px 22px;margin:22px 0 11px}}#admin-server-info-page .sm-listbar p{max-width:780px;color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-listbar p{max-width:858px;font-size:13px}}#admin-server-info-page .sm-listbar .btn{margin-left:auto}#admin-server-info-page .sm-sec{border:1px solid var(--border-card);background:var(--bg-card);box-shadow:var(--shadow-card);border-radius:12px;margin-top:10px;scroll-margin-top:40px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-sec{border-radius:13px;margin-top:11px;scroll-margin-top:44px}}#admin-server-info-page .sm-sec.is-look,#admin-server-info-page .sm-sec.is-broken{border-color:var(--warning-ring)}#admin-server-info-page .sm-sh{align-items:center;gap:10px;min-height:55px;padding:0 15px 0 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-sh{gap:11px;min-height:61px;padding:0 17px 0 0}}#admin-server-info-page .sm-h{min-width:0;font-size:inherit;font-weight:inherit;flex:1;margin:0}#admin-server-info-page .sm-tog{width:100%;min-height:55px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:5px 0 5px 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-tog{gap:11px;min-height:61px;padding:6px 0 6px 17px}}#admin-server-info-page .sm-tog:hover .sm-name{color:var(--accent)}#admin-server-info-page .sm-tog:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#admin-server-info-page .sm-chev{width:15px;color:var(--text-muted);flex:none;font-size:11px;transition:transform .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-chev{width:17px;font-size:12px}}#admin-server-info-page .is-open>.sm-sh .sm-chev{transform:rotate(90deg)}#admin-server-info-page .sm-tog .sm-mark{width:18px;height:18px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-tog .sm-mark{width:20px;height:20px;font-size:11px}}#admin-server-info-page .sm-name{letter-spacing:-.005em;color:var(--text-strong);white-space:nowrap;flex:none;font-size:15px;font-weight:650}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-name{font-size:17px}}#admin-server-info-page .sm-sum{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-sum{font-size:14px}}#admin-server-info-page .sm-sh-end{flex:none;align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-sh-end{gap:11px}}#admin-server-info-page .sm-range{border:1px solid var(--border);background:var(--bg-inset);border-radius:10px;gap:0;padding:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-range{border-radius:11px}}#admin-server-info-page .sm-sb{border-top:1px solid var(--border-row)}#admin-server-info-page .sm-lede{max-width:780px;color:var(--text);margin:0 0 15px;font-size:13.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-lede{max-width:858px;margin:0 0 17px;font-size:15px}}#admin-server-info-page .sm-lede code{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-lede code{font-size:13px}}#admin-server-info-page .sm-subh{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px;margin:20px 0 10px;font-size:11.5px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-subh{gap:11px;margin:22px 0 11px;font-size:13px}}#admin-server-info-page .sm-note{max-width:780px;color:var(--text-muted);margin:10px 0 0;font-size:12px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-note{max-width:858px;margin:11px 0 0;font-size:13px}}#admin-server-info-page .sm-note.sm-center{text-align:center;max-width:none}#admin-server-info-page .sm-empty{color:var(--text-muted);margin:10px 0 0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-empty{margin:11px 0 0;font-size:14px}}#admin-server-info-page .sm-okline{color:var(--text);align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.5;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-okline{gap:11px;font-size:14px}}#admin-server-info-page .sm-okline .sm-mark{position:relative;top:2px}#admin-server-info-page .sm-okline b{color:var(--text-strong);font-weight:600}#admin-server-info-page .sm-okline a{color:var(--link);font-weight:500;text-decoration:none}#admin-server-info-page .sm-okline a i{margin-left:5px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-okline a i{margin-left:6px;font-size:11px}}#admin-server-info-page .sm-look{border:1px solid var(--warning-ring);background:var(--warning-wash);border-radius:10px;margin:0 0 15px;padding:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-look{border-radius:11px;margin:0 0 17px;padding:17px}}#admin-server-info-page .sm-look.is-broken{border-color:var(--error-ring);background:var(--error-wash)}#admin-server-info-page .sm-look a{color:var(--link);font-weight:500;text-decoration:none}#admin-server-info-page .sm-look a i{margin-left:5px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-look a i{margin-left:6px;font-size:11px}}#admin-server-info-page .sm-look-t{color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:5px 10px;margin:0;font-size:14px;font-weight:650;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-look-t{gap:6px 11px;font-size:15px}}#admin-server-info-page .sm-look-t .sm-mark{width:18px;height:18px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-look-t .sm-mark{width:20px;height:20px;font-size:11px}}#admin-server-info-page .sm-look-v{margin:10px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-look-v{margin:11px 0 0}}#admin-server-info-page .sm-look-says,#admin-server-info-page .sm-look-since{max-width:640px;color:var(--text);margin:5px 0 0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-look-says,#admin-server-info-page .sm-look-since{max-width:704px;margin:6px 0 0;font-size:14px}}#admin-server-info-page .sm-look-since{color:var(--warning-deep);font-weight:600}#admin-server-info-page .sm-lb{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:10px 0 5px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-lb{margin:11px 0 6px;font-size:12px}}#admin-server-info-page .sm-todo{max-width:640px;color:var(--text);margin:0;padding-left:20px;font-size:13px;line-height:1.55}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-todo{max-width:704px;padding-left:22px;font-size:14px}}#admin-server-info-page .sm-todo li+li{margin-top:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-todo li+li{margin-top:6px}}#admin-server-info-page .sm-cmd{flex-wrap:wrap;align-items:center;gap:5px 10px;margin:5px 0 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-cmd{gap:6px 11px;margin:6px 0 0}}#admin-server-info-page .sm-cmd code{border:1px solid var(--border);background:var(--bg-code);color:var(--text-strong);overflow-wrap:anywhere;border-radius:5px;padding:0 5px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-cmd code{border-radius:6px;padding:0 6px;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}}#admin-server-info-page .chip.sm-vchip{white-space:normal;text-align:left;height:auto;min-height:20px;padding:0 10px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .chip.sm-vchip{min-height:22px;padding:0 11px}}#admin-server-info-page .sm-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-mono{font-size:13px}}#admin-server-info-page .sm-nowrap{white-space:nowrap}#admin-server-info-page .sm-break{overflow-wrap:anywhere}#admin-server-info-page .sm-box{border:1px solid var(--border-row);border-radius:10px;overflow-x:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-box{border-radius:11px}}#admin-server-info-page .sm-tbl{border-collapse:collapse;width:100%;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-tbl{font-size:14px}}#admin-server-info-page .sm-tbl th,#admin-server-info-page .sm-tbl td{border-bottom:1px solid var(--border-row);text-align:left;vertical-align:middle;color:var(--text);padding:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-tbl th,#admin-server-info-page .sm-tbl td{padding:11px}}#admin-server-info-page .sm-tbl thead th{background-color:var(--bg-card);box-shadow:0 1px 0 var(--border-row);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:11px;font-weight:700;line-height:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-tbl thead th{font-size:12px;line-height:15px}}#admin-server-info-page .sm-tbl thead th{padding:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-tbl thead th{padding:11px}}#admin-server-info-page .sm-tbl tbody th{color:var(--text-strong);font-weight:600}#admin-server-info-page .sm-tbl tbody tr:last-child>*{border-bottom:0}#admin-server-info-page .sm-tbl .is-num{text-align:right;font-variant-numeric:tabular-nums}#admin-server-info-page .sm-tbl tr.is-open>*{background:var(--bg-row-hover)}#admin-server-info-page .sm-tbl .sortable{cursor:pointer}#admin-server-info-page .sm-tbl a{color:var(--link);white-space:nowrap;font-weight:500;text-decoration:none}#admin-server-info-page .sm-tbl a i{margin-left:5px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-tbl a i{margin-left:6px;font-size:11px}}#admin-server-info-page .sm-detail>td{background:var(--bg-row-hover);padding:5px 15px 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-detail>td{padding:6px 17px 17px}}#admin-server-info-page .sm-sb .pager{margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-sb .pager{margin-top:11px}}#admin-server-info-page .sm-path{max-width:200px;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-path{max-width:220px;font-size:13px}}#admin-server-info-page .si-db-backups{margin-bottom:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-backups{margin-bottom:17px}}#admin-server-info-page .si-set{padding:15px var(--si-pad) 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-set{padding:17px var(--si-pad) 22px}}#admin-server-info-page .sm-goto{flex-wrap:wrap;align-items:center;gap:5px;margin:0 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-goto{gap:6px;margin:0 0 11px}}#admin-server-info-page .sm-goto .chip{cursor:pointer;width:auto;margin:0}#admin-server-info-page .sm-goto .chip:hover{border-color:var(--accent-ring);color:var(--accent)}#admin-server-info-page .sm-goto .chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-server-info-page .sm-goto-k{color:var(--text-muted);margin-right:5px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-goto-k{margin-right:6px;font-size:13px}}#admin-server-info-page .sm-grp{border:1px solid var(--border-row);border-radius:10px;margin-top:10px;scroll-margin-top:40px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-grp{border-radius:11px;margin-top:11px;scroll-margin-top:44px}}#admin-server-info-page .sm-grp.is-look{border-color:var(--warning-ring)}#admin-server-info-page .sm-grp.is-broken{border-color:var(--error-ring)}#admin-server-info-page .sm-gh{border-bottom:1px solid var(--border-row);flex-wrap:wrap;align-items:center;gap:5px 10px;min-height:45px;padding:5px 15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-gh{gap:6px 11px;min-height:50px;padding:6px 17px}}#admin-server-info-page .sm-gn{color:var(--text-strong);margin:0;font-size:13.5px;font-weight:650}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-gn{font-size:15px}}#admin-server-info-page .sm-gc{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-gc{font-size:13px}}#admin-server-info-page .sm-gs{min-width:0;color:var(--text-muted);flex:1;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-gs{font-size:14px}}#admin-server-info-page .sm-rows{padding:0 15px 5px 40px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-rows{padding:0 17px 6px 44px}}#admin-server-info-page .sm-rows>.sm-look{margin:10px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-rows>.sm-look{margin:11px 0}}#admin-server-info-page .sm-row{border-top:1px solid var(--border-row);grid-template-columns:230px minmax(0,1fr);gap:0 20px;padding:10px 0;font-size:13px;line-height:1.5;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-row{grid-template-columns:253px minmax(0,1fr);gap:0 22px;padding:11px 0;font-size:14px}}#admin-server-info-page .sm-row:first-child{border-top:0}#admin-server-info-page .sm-rk{color:var(--text-muted)}#admin-server-info-page .sm-rv{min-width:0;color:var(--text-strong)}#admin-server-info-page .sm-rv small{color:var(--text-muted);margin-top:5px;font-size:12px;line-height:1.45;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-rv small{margin-top:6px;font-size:13px}}#admin-server-info-page .sm-rv a{color:var(--link);font-weight:500;text-decoration:none}#admin-server-info-page .sm-rv a i{margin-left:5px;font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-rv a i{margin-left:6px;font-size:11px}}#admin-server-info-page .sm-rv-plain{overflow-wrap:anywhere}#admin-server-info-page .sm-levels{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-levels{gap:6px;margin-top:6px}}#admin-server-info-page .sm-levels .sm-level-off{background:0 0;border-style:dashed}#admin-server-info-page .sm-gread{color:var(--text-muted);margin:0;padding:0 15px 10px 40px;font-size:12px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-gread{padding:0 17px 11px 44px;font-size:13px}}#admin-server-info-page .sm-secu,#admin-server-info-page .sm-br{padding:15px var(--si-pad) 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-secu,#admin-server-info-page .sm-br{padding:17px var(--si-pad) 22px}}#admin-server-info-page .sm-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-filters{gap:11px;margin:0 0 11px}}#admin-server-info-page .sm-field{flex-direction:column;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-field{gap:6px}}#admin-server-info-page .sm-field{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-field{font-size:12px}}#admin-server-info-page .sm-field select,#admin-server-info-page .sm-field input{border:1px solid var(--border-input);background:var(--bg-field);min-width:140px;height:35px;font:inherit;letter-spacing:0;text-transform:none;color:var(--text);border-radius:7px;padding:0 10px;font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-field select,#admin-server-info-page .sm-field input{border-radius:8px;min-width:154px;height:39px;padding:0 11px;font-size:14px}}#admin-server-info-page .sm-field input[type=date].is-empty:not(:focus)::-webkit-datetime-edit{-webkit-text-fill-color:transparent}#admin-server-info-page .sm-filter-btns{gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-filter-btns{gap:6px}}#admin-server-info-page .sm-count{color:var(--text-muted);margin-left:auto;padding-bottom:10px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-count{padding-bottom:11px;font-size:14px}}#admin-server-info-page .sm-events .chip,#admin-server-info-page .sm-reports .chip{vertical-align:baseline}#admin-server-info-page .sm-acts{white-space:nowrap}#admin-server-info-page .sm-acts .btn,#admin-server-info-page .sm-acts .icon-btn{vertical-align:middle}#admin-server-info-page .sm-acts .icon-btn{margin-left:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-acts .icon-btn{margin-left:6px}}#admin-server-info-page .sm-report{max-width:900px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-report{max-width:990px}}#admin-server-info-page .sm-report .si-kv{grid-template-columns:130px minmax(0,1fr)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-report .si-kv{grid-template-columns:143px minmax(0,1fr)}}#admin-server-info-page .sm-rh{color:var(--text-strong);align-items:center;gap:10px;margin:15px 0 5px;font-size:12px;font-weight:700;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-rh{gap:11px;margin:17px 0 6px;font-size:13px}}#admin-server-info-page .sm-rn{color:var(--text-muted);font-weight:500}#admin-server-info-page .sm-lines{margin:0;padding:0;font-size:12.5px;line-height:1.5;list-style:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-lines{font-size:14px}}#admin-server-info-page .sm-lines li{border-top:1px solid var(--border-row);grid-template-columns:110px 70px minmax(0,1fr);gap:0 10px;padding:5px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-lines li{grid-template-columns:121px 77px minmax(0,1fr);gap:0 11px;padding:6px 0}}#admin-server-info-page .sm-lines li:first-child{border-top:0}#admin-server-info-page .sm-line-t{color:var(--text-muted);white-space:nowrap}#admin-server-info-page .sm-swl{color:var(--text);align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-swl{gap:11px;font-size:14px}}#admin-server-info-page .sm-sec-top{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:0 30px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-sec-top{grid-template-columns:minmax(0,1fr) minmax(0,374px);gap:0 33px}}#admin-server-info-page .sm-sec-chart .sm-subh,#admin-server-info-page .sm-sec-signins .sm-subh{margin-top:0}#admin-server-info-page .sm-days{max-width:620px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-days{max-width:682px}}#admin-server-info-page .sm-days-plot{height:110px;padding-left:30px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-days-plot{height:121px;padding-left:33px}}#admin-server-info-page .sm-days-max,#admin-server-info-page .sm-days-zero{font-variant-numeric:tabular-nums;width:25px;color:var(--text-muted);text-align:right;font-size:11px;line-height:1;position:absolute;left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-days-max,#admin-server-info-page .sm-days-zero{width:28px;font-size:12px}}#admin-server-info-page .sm-days-max{top:0}#admin-server-info-page .sm-days-zero{bottom:0}#admin-server-info-page .sm-days-cols{border-bottom:1px solid var(--border);background:linear-gradient(var(--border-row), var(--border-row)) top/100% 1px no-repeat;grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:0 5px;height:100%;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-days-cols{gap:0 6px}}#admin-server-info-page .sm-day{align-items:flex-end;height:100%;display:flex}#admin-server-info-page .sm-day-bar{border-radius:2px 2px 0 0;flex-direction:column-reverse;width:100%;min-height:3px;display:flex;overflow:hidden}#admin-server-info-page .sm-day-seg{flex-basis:0;min-height:2px}#admin-server-info-page .sm-day-seg.is-scanner-agent,#admin-server-info-page .sm-sw.is-scanner-agent{background:var(--si-bar-top)}#admin-server-info-page .sm-day-seg.is-probe-path,#admin-server-info-page .sm-sw.is-probe-path{background:repeating-linear-gradient(135deg, var(--warning) 0 2px, var(--bg-card) 2px 4px);box-shadow:inset 0 0 0 1px var(--warning)}#admin-server-info-page .sm-day-seg.is-unexpected-status,#admin-server-info-page .sm-sw.is-unexpected-status{background:radial-gradient(var(--danger) .9px, var(--bg-card) 1.1px) 0 0/4px 4px;box-shadow:inset 0 0 0 1px var(--danger)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-day-seg.is-unexpected-status,#admin-server-info-page .sm-sw.is-unexpected-status{background:radial-gradient(var(--danger) .9px, var(--bg-card) 1px) 0 0/4px 4px}}#admin-server-info-page .sm-day-seg.is-attack-header,#admin-server-info-page .sm-sw.is-attack-header{background:var(--danger)}#admin-server-info-page .sm-day-seg.is-failed-logins,#admin-server-info-page .sm-sw.is-failed-logins{background:var(--si-limit)}#admin-server-info-page .sm-days-axis{color:var(--text-muted);grid-template-columns:repeat(30,minmax(0,1fr));gap:0 5px;margin:5px 0 0 30px;font-size:11px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-days-axis{gap:0 6px;margin:6px 0 0 33px;font-size:12px}}#admin-server-info-page .sm-days-axis span{white-space:nowrap;justify-content:center;display:flex;overflow:visible}#admin-server-info-page .sm-days-axis span:last-child{justify-content:flex-end}#admin-server-info-page .sm-days-legend{color:var(--text-muted);flex-wrap:wrap;gap:5px 15px;margin:10px 0 0;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-days-legend{gap:6px 17px;margin:11px 0 0;font-size:13px}}#admin-server-info-page .sm-key{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-key{gap:6px}}#admin-server-info-page .sm-sw{border-radius:2px;width:11px;height:11px;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-sw{width:12px;height:12px}}#admin-server-info-page .sm-c-addr .sm-mono{font-weight:600}#admin-server-info-page .sm-tags{flex-wrap:wrap;gap:5px;margin-top:5px;font-family:inherit;font-weight:400;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-tags{gap:6px;margin-top:6px}}#admin-server-info-page .sm-tags .chip{white-space:nowrap}#admin-server-info-page .sm-figs{border:1px solid var(--border-row);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-figs{border-radius:11px}}#admin-server-info-page .sm-figs .si-fig{min-width:0;padding:10px 15px 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-figs .si-fig{padding:11px 17px 17px}}#admin-server-info-page .sm-figs .si-fig-value{font-size:26px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-figs .si-fig-value{font-size:29px}}#admin-server-info-page .sm-figs .si-fig-sub{overflow-wrap:anywhere}#admin-server-info-page .sm-kinds .sm-c-kind .chip{white-space:nowrap}#admin-server-info-page .sm-kinds .sm-c-what{min-width:220px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-kinds .sm-c-what{min-width:242px}}#admin-server-info-page .sm-sub{color:var(--text-muted);font-size:12px;font-weight:400;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-sub{font-size:13px}}#admin-server-info-page .sm-phone-only{display:none}#admin-server-info-page .sm-more{text-align:center;margin:5px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-more{margin:6px 0 0}}#admin-server-info-page .sm-stopped{border:1px solid var(--border-row);color:var(--text);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0;padding:10px 15px;font-size:13px;line-height:1.5;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-stopped{border-radius:11px;gap:11px;margin:11px 0 0;padding:11px 17px;font-size:14px}}#admin-server-info-page .sm-stopped>i{color:var(--text-muted)}#admin-server-info-page .sm-stopped>span{flex:320px;min-width:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-stopped>span{flex:352px}}#admin-server-info-page .sm-stopped-box{margin-top:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-stopped-box{margin-top:11px}}#admin-server-info-page .sm-purge{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-purge{gap:11px 22px}}#admin-server-info-page .sm-purge p{max-width:780px;color:var(--text);flex:360px;margin:0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .sm-purge p{flex:396px;max-width:858px;font-size:14px}}#admin-server-info-page .si-lede{max-width:780px;color:var(--text);margin:0 0 15px;font-size:15px;line-height:1.55}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-lede{max-width:858px;margin:0 0 17px;font-size:17px}}#admin-server-info-page .si-lede b{color:var(--text-strong);font-weight:600}#admin-server-info-page .si-panel{background:0 0;border:0;border-radius:0}#admin-server-info-page .si-day{padding:15px var(--si-pad) 0;flex-direction:column;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-day{padding:17px var(--si-pad) 0}}#admin-server-info-page .si-legend{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:5px 20px;margin-bottom:10px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-legend{gap:6px 22px;margin-bottom:11px;font-size:13px}}#admin-server-info-page .si-key{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-key{gap:6px}}#admin-server-info-page .si-key-end{margin-left:auto}#admin-server-info-page .si-swatch{flex:none;display:inline-block}#admin-server-info-page .si-swatch.is-bar{background:linear-gradient(var(--si-bar-top), var(--si-bar-bottom));border-radius:2px;width:9px;height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-bar{width:10px;height:13px}}#admin-server-info-page .si-swatch.is-update{background:var(--warning-icon);border-radius:50%;width:9px;height:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-update{width:10px;height:10px}}#admin-server-info-page .si-swatch.is-slow{background:var(--warning-icon);width:8px;height:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-slow{width:9px;height:9px}}#admin-server-info-page .si-swatch.is-answering{border:1.5px solid var(--warning-icon);background:var(--bg-card-main);border-radius:50%;width:9px;height:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-answering{border:1.65px solid var(--warning-icon);border-radius:50%;width:10px;height:10px}}#admin-server-info-page .si-swatch.is-stopped{border:1.5px solid var(--warning-icon);background:var(--bg-card-main);width:7px;height:7px;transform:rotate(45deg)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-stopped{border:1.65px solid var(--warning-icon);width:8px;height:8px}}#admin-server-info-page .si-swatch.is-line{background:repeating-linear-gradient(var(--deploy-mark) 0 3px, transparent 3px 5px);width:1.5px;height:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-line{background:repeating-linear-gradient(var(--deploy-mark) 0 3px, transparent 3px 6px);width:2px;height:13px}}#admin-server-info-page .si-day-foot{flex-wrap:wrap;align-items:center;gap:5px 10px;padding:15px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-day-foot{gap:6px 11px;padding:17px 0}}#admin-server-info-page .si-help,#admin-server-info-page .si-legend-note,#admin-server-info-page .si-dots-note,#admin-server-info-page .si-more{max-width:780px;color:var(--text-muted);margin:0 0 10px;font-size:12.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-help,#admin-server-info-page .si-legend-note,#admin-server-info-page .si-dots-note,#admin-server-info-page .si-more{max-width:858px;margin:0 0 11px;font-size:14px}}#admin-server-info-page .si-help{color:var(--text)}#admin-server-info-page .si-dots-note{display:none}#admin-server-info-page .si-hero{height:355px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hero{height:391px}}#admin-server-info-page .si-hero canvas{width:100%;height:100%;position:absolute;inset:0}#admin-server-info-page .si-hero:focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hero:focus-visible{outline-offset:6px;border-radius:6px}}#admin-server-info-page .si-hover{z-index:5;border:1px solid var(--border);background:var(--bg-card-main);width:300px;box-shadow:var(--shadow-hover);color:var(--text);pointer-events:none;border-radius:10px;padding:10px 15px;font-size:12.5px;position:absolute}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hover{border-radius:11px;width:330px;padding:11px 17px;font-size:14px}}#admin-server-info-page .si-hover.is-below{width:auto;box-shadow:none;margin:10px 0 0;line-height:1.4;position:static}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hover.is-below{margin:11px 0 0}}#admin-server-info-page .si-hover.is-below .si-hover-head>span,#admin-server-info-page .si-hover.is-below .si-hover-row>span,#admin-server-info-page .si-hover.is-below .si-hover-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#admin-server-info-page .si-hover-head{color:var(--text-strong);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:5px;font-size:13px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hover-head{gap:11px;margin-bottom:6px;font-size:14px}}#admin-server-info-page .si-hover-pin{color:var(--text-muted);white-space:nowrap;font-size:11.5px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hover-pin{font-size:13px}}#admin-server-info-page .si-hover-row{border-top:1px solid var(--border-row);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:5px 0;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hover-row{gap:11px;padding:6px 0}}#admin-server-info-page .si-hover-row span:nth-child(2){text-align:right;color:var(--text-strong);font-weight:500}#admin-server-info-page .si-hover-row span:nth-child(2).is-update{color:var(--deploy-mark);font-weight:600}#admin-server-info-page .si-hover-row span:nth-child(2).is-copied{color:var(--si-bar-top);font-weight:600}#admin-server-info-page .si-hover-row span:nth-child(2).is-late{background:var(--warning-chip-bg);color:var(--warning-deep);border-radius:5px;padding:0 5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hover-row span:nth-child(2).is-late{border-radius:6px;padding:0 6px}}#admin-server-info-page .si-hover-sub{min-height:1.4em;color:var(--text-muted);grid-column:1/-1;margin-top:-5px;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hover-sub{margin-top:-6px;font-size:13px}}#admin-server-info-page .si-hover-sub.is-update{color:var(--deploy-mark);font-weight:600}#admin-server-info-page .si-hover-sub.is-late{background:var(--warning-chip-bg);color:var(--warning-deep);border-radius:5px;padding:0 5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-hover-sub.is-late{border-radius:6px;padding:0 6px}}#admin-server-info-page .si-hover-sub.is-late{justify-self:start;max-width:100%}#admin-server-info-page .si-day-table{max-height:400px;overflow:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-day-table{max-height:440px}}#admin-server-info-page .si-day-table table{border-collapse:collapse;width:100%;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-day-table table{font-size:14px}}#admin-server-info-page .si-day-table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#admin-server-info-page .si-day-table th,#admin-server-info-page .si-day-table td{border-bottom:1px solid var(--border-row);text-align:left;vertical-align:top;color:var(--text);padding:5px 10px 5px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-day-table th,#admin-server-info-page .si-day-table td{padding:6px 11px 6px 0}}#admin-server-info-page .si-day-table thead th{background:var(--bg-card-main);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:11px;font-weight:600;position:sticky;top:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-day-table thead th{font-size:12px}}#admin-server-info-page .si-day-table tbody th{color:var(--text-strong);white-space:nowrap;font-weight:500}#admin-server-info-page .si-day-table .is-num{text-align:right;font-variant-numeric:tabular-nums}#admin-server-info-page .si-day-table:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-server-info-page .si-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#admin-server-info-page .si-notes{border-top:1px solid var(--border-row);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 30px;margin:10px 0 0;padding:15px 0 20px;list-style:none;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-notes{gap:11px 33px;margin:11px 0 0;padding:17px 0 22px}}#admin-server-info-page .si-notes li{color:var(--text);grid-template-columns:20px minmax(0,1fr);gap:10px;font-size:12.5px;line-height:1.5;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-notes li{grid-template-columns:22px minmax(0,1fr);gap:11px;font-size:14px}}#admin-server-info-page .si-notes b{color:var(--text-strong);font-weight:600}#admin-server-info-page .si-note-n{background:var(--warning-icon);width:20px;height:20px;color:var(--si-late-ink);text-align:center;border-radius:50%;font-size:10.5px;font-weight:700;line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-note-n{width:22px;height:22px;font-size:12px;line-height:22px}}#admin-server-info-page .si-strip{margin:0 calc(-1 * var(--si-pad));border-top:1px solid var(--border);grid-template-columns:repeat(6,160px);justify-content:start;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-strip{grid-template-columns:repeat(6,176px)}}#admin-server-info-page .si-fig{padding:15px 15px 20px var(--si-pad)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-fig{padding:17px 17px 22px var(--si-pad)}}#admin-server-info-page .si-fig+.si-fig{border-left:1px solid var(--border-row)}#admin-server-info-page .si-fig-label{color:var(--text-muted);white-space:nowrap;font-size:12px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-fig-label{font-size:13px}}#admin-server-info-page .si-fig-value{color:var(--text-strong);white-space:nowrap;margin-top:5px;font-family:Barlow,Inter,sans-serif;font-size:30px;font-weight:600;line-height:1.1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-fig-value{margin-top:6px;font-size:33px}}#admin-server-info-page .si-fig-sub{color:var(--text-muted);margin-top:5px;font-size:12px;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-fig-sub{margin-top:6px;font-size:13px}}#admin-server-info-page .si-readings{padding:0 var(--si-pad)}#admin-server-info-page .si-rd-head,#admin-server-info-page .si-rd-row{grid-template-columns:195px 160px minmax(220px,380px) minmax(110px,1fr);align-items:center;gap:20px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-head,#admin-server-info-page .si-rd-row{grid-template-columns:215px 176px minmax(242px,418px) minmax(121px,1fr);gap:22px}}#admin-server-info-page .si-rd-head{border-bottom:1px solid var(--border-row);letter-spacing:.04em;text-transform:uppercase;min-height:40px;color:var(--text-muted);font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-head{min-height:44px;font-size:13px}}#admin-server-info-page .si-rd-axis{letter-spacing:0;text-transform:none;height:15px;font-size:11px;font-weight:500;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-axis{height:17px;font-size:12px}}#admin-server-info-page .si-rd-axis span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}#admin-server-info-page .si-rd-axis .is-start{transform:none}#admin-server-info-page .si-rd-axis .is-end{transform:translate(-100%)}#admin-server-info-page .si-rd-axis.is-two{height:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-axis.is-two{height:33px}}#admin-server-info-page .si-rd-axis .is-low{top:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-axis .is-low{top:17px}}#admin-server-info-page .si-rd-row{min-height:70px;padding:10px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-row{min-height:77px;padding:11px 0}}#admin-server-info-page .si-rd-row+.si-rd-row{border-top:1px solid var(--border-row)}#admin-server-info-page .si-rd-n{color:var(--text-strong);font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-n{font-size:15px}}#admin-server-info-page .si-rd-d,#admin-server-info-page .si-rd-sub{color:var(--text-muted);font-size:12px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-d,#admin-server-info-page .si-rd-sub{font-size:13px}}#admin-server-info-page .si-rd-v{white-space:nowrap;align-items:baseline;gap:5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-v{gap:6px}}#admin-server-info-page .si-rd-num{color:var(--text-strong);font-family:Barlow,Inter,sans-serif;font-size:24px;font-weight:600;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-num{font-size:26px}}#admin-server-info-page .si-rd-u{color:var(--text-strong);font-size:13px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-u{font-size:14px}}#admin-server-info-page .si-rd-lines{min-height:2.8em;margin-top:5px;font-size:12px;line-height:1.4;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-lines{margin-top:6px;font-size:13px}}#admin-server-info-page .si-rd-sub.is-under{visibility:hidden}#admin-server-info-page .si-rd-at{color:var(--text-strong);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-at{gap:6px;font-size:13px}}#admin-server-info-page .si-rd-at:before{content:"";border-left:1.5px solid var(--si-dot-ink);flex:none;height:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-at:before{border-left:1.65px solid var(--si-dot-ink);height:12px}}#admin-server-info-page .si-rd-chart{height:50px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-chart{height:55px}}#admin-server-info-page .si-rd-chart canvas{width:100%;height:100%;position:absolute;inset:0}#admin-server-info-page .si-rd-norm{color:var(--text);align-items:center;gap:10px;font-size:12.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-norm{gap:11px;font-size:14px}}#admin-server-info-page .si-rd-norm-k{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#admin-server-info-page .si-rd-note{color:var(--warning-deep);font-weight:600}#admin-server-info-page .si-rd-none{color:var(--text-muted)}#admin-server-info-page .si-rd-unread{color:var(--text-muted);margin:0;padding:15px 0 5px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-unread{padding:17px 0 6px;font-size:14px}}#admin-server-info-page .si-rd-foot{border-top:1px solid var(--border-row);color:var(--text-muted);flex-wrap:wrap;gap:5px 20px;margin:0;padding:10px 0 15px;font-size:12.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-foot{gap:6px 22px;padding:11px 0 17px;font-size:14px}}#admin-server-info-page .si-rd-foot b{font-weight:600}#admin-server-info-page .si-strip.is-top{border-top:0;border-bottom:1px solid var(--border-row);margin:0}#admin-server-info-page .si-strip.is-top .si-fig-value{font-size:26px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-strip.is-top .si-fig-value{font-size:29px}}#admin-server-info-page .si-fig.is-look .si-fig-value,#admin-server-info-page .si-fig.is-look .si-fig-sub{color:var(--warning-deep)}#admin-server-info-page .si-fig.is-broken .si-fig-value,#admin-server-info-page .si-fig.is-broken .si-fig-sub{color:var(--danger-words)}#admin-server-info-page .si-ck-body{padding:20px var(--si-pad)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-body{padding:22px var(--si-pad)}}#admin-server-info-page .si-ck-wait,#admin-server-info-page .si-ck-empty,#admin-server-info-page .si-read-wait,#admin-server-info-page .si-read-failed{padding:20px var(--si-pad);color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-wait,#admin-server-info-page .si-ck-empty,#admin-server-info-page .si-read-wait,#admin-server-info-page .si-read-failed{padding:22px var(--si-pad);font-size:14px}}#admin-server-info-page .si-ck-wait b,#admin-server-info-page .si-ck-empty b,#admin-server-info-page .si-read-wait b,#admin-server-info-page .si-read-failed b{color:var(--text-strong);font-weight:600}#admin-server-info-page .si-ck-cap{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 10px;font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-cap{margin:0 0 11px;font-size:13px}}#admin-server-info-page .si-ck-chart{height:190px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-chart{height:209px}}#admin-server-info-page .si-ck-chart canvas{position:absolute;inset:0;width:100%!important;height:100%!important}#admin-server-info-page .si-ck-none{border:1px dashed var(--border);text-align:center;color:var(--text-muted);border-radius:10px;margin:0;padding:30px 15px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-none{border-radius:11px;padding:33px 17px;font-size:14px}}#admin-server-info-page .si-ck-legend{margin:5px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-legend{margin:6px 0 0}}#admin-server-info-page .si-swatch.is-run,#admin-server-info-page .si-swatch.is-gap,#admin-server-info-page .si-swatch.is-limit{border-top:2px solid var(--series-messages);width:15px;height:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-run,#admin-server-info-page .si-swatch.is-gap,#admin-server-info-page .si-swatch.is-limit{width:17px}}#admin-server-info-page .si-swatch.is-gap{border-top-color:var(--si-dot-ink)}#admin-server-info-page .si-swatch.is-limit{border-top:1.5px dashed var(--si-limit)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-limit{border-top:1.65px dashed var(--si-limit)}}#admin-server-info-page .si-swatch.is-ring{border:1.5px solid var(--si-dot-ink);background:var(--bg-card-main);border-radius:50%;width:9px;height:9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-ring{border:1.65px solid var(--si-dot-ink);border-radius:50%;width:10px;height:10px}}#admin-server-info-page .si-ck-note{max-width:780px;color:var(--text-muted);margin:10px 0 0;font-size:12.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-note{max-width:858px;margin:11px 0 0;font-size:14px}}#admin-server-info-page .si-ck-runs-cap{margin-top:25px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-runs-cap{margin-top:28px}}#admin-server-info-page .si-ck-table,#admin-server-info-page .si-up-table,#admin-server-info-page .si-jobs-table,#admin-server-info-page .si-db-table,#admin-server-info-page .si-log-table{overflow-x:auto}#admin-server-info-page .si-ck-table table,#admin-server-info-page .si-up-table table,#admin-server-info-page .si-jobs-table table,#admin-server-info-page .si-db-table table,#admin-server-info-page .si-log-table table{border-collapse:collapse;width:100%;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-table table,#admin-server-info-page .si-up-table table,#admin-server-info-page .si-jobs-table table,#admin-server-info-page .si-db-table table,#admin-server-info-page .si-log-table table{font-size:14px}}#admin-server-info-page .si-ck-table th,#admin-server-info-page .si-ck-table td,#admin-server-info-page .si-up-table th,#admin-server-info-page .si-up-table td,#admin-server-info-page .si-jobs-table th,#admin-server-info-page .si-jobs-table td,#admin-server-info-page .si-db-table th,#admin-server-info-page .si-db-table td,#admin-server-info-page .si-log-table th,#admin-server-info-page .si-log-table td{border-bottom:1px solid var(--border-row);text-align:left;color:var(--text);white-space:nowrap;padding:5px 10px 5px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-table th,#admin-server-info-page .si-ck-table td,#admin-server-info-page .si-up-table th,#admin-server-info-page .si-up-table td,#admin-server-info-page .si-jobs-table th,#admin-server-info-page .si-jobs-table td,#admin-server-info-page .si-db-table th,#admin-server-info-page .si-db-table td,#admin-server-info-page .si-log-table th,#admin-server-info-page .si-log-table td{padding:6px 11px 6px 0}}#admin-server-info-page .si-ck-table thead th,#admin-server-info-page .si-up-table thead th,#admin-server-info-page .si-jobs-table thead th,#admin-server-info-page .si-db-table thead th,#admin-server-info-page .si-log-table thead th{letter-spacing:.04em;text-transform:uppercase;vertical-align:bottom;color:var(--text-muted);white-space:normal;padding-bottom:10px;font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-table thead th,#admin-server-info-page .si-up-table thead th,#admin-server-info-page .si-jobs-table thead th,#admin-server-info-page .si-db-table thead th,#admin-server-info-page .si-log-table thead th{padding-bottom:11px;font-size:12px}}#admin-server-info-page .si-ck-table tbody th,#admin-server-info-page .si-up-table tbody th,#admin-server-info-page .si-jobs-table tbody th,#admin-server-info-page .si-db-table tbody th,#admin-server-info-page .si-log-table tbody th{color:var(--text-strong);font-weight:500}#admin-server-info-page .si-ck-table tbody tr:last-child>*,#admin-server-info-page .si-up-table tbody tr:last-child>*,#admin-server-info-page .si-jobs-table tbody tr:last-child>*,#admin-server-info-page .si-db-table tbody tr:last-child>*,#admin-server-info-page .si-log-table tbody tr:last-child>*{border-bottom:0}#admin-server-info-page .si-ck-table th:last-child,#admin-server-info-page .si-ck-table td:last-child,#admin-server-info-page .si-up-table th:last-child,#admin-server-info-page .si-up-table td:last-child,#admin-server-info-page .si-jobs-table th:last-child,#admin-server-info-page .si-jobs-table td:last-child,#admin-server-info-page .si-db-table th:last-child,#admin-server-info-page .si-db-table td:last-child,#admin-server-info-page .si-log-table th:last-child,#admin-server-info-page .si-log-table td:last-child{padding-right:0}#admin-server-info-page .si-ck-table .is-num,#admin-server-info-page .si-up-table .is-num,#admin-server-info-page .si-jobs-table .is-num,#admin-server-info-page .si-db-table .is-num,#admin-server-info-page .si-log-table .is-num{text-align:right;font-variant-numeric:tabular-nums}#admin-server-info-page .si-ck-table .is-over,#admin-server-info-page .si-up-table .is-over,#admin-server-info-page .si-jobs-table .is-over,#admin-server-info-page .si-db-table .is-over,#admin-server-info-page .si-log-table .is-over{color:var(--text-strong);font-weight:600}#admin-server-info-page .si-ck-runs,#admin-server-info-page .si-up-rows,#admin-server-info-page .si-jobs-rows,#admin-server-info-page .si-db-rows{margin:0;padding:0;list-style:none}#admin-server-info-page .si-ck-runs li,#admin-server-info-page .si-up-rows li,#admin-server-info-page .si-jobs-rows li,#admin-server-info-page .si-db-rows li{border-top:1px solid var(--border-row);grid-template-columns:minmax(0,1fr) auto;gap:0 10px;padding:10px 0;font-size:13.5px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-runs li,#admin-server-info-page .si-up-rows li,#admin-server-info-page .si-jobs-rows li,#admin-server-info-page .si-db-rows li{gap:0 11px;padding:11px 0;font-size:15px}}#admin-server-info-page .si-ck-run-at,#admin-server-info-page .si-up-at,#admin-server-info-page .si-jobs-rows .si-job-name,#admin-server-info-page .si-db-rows .si-db-tname{color:var(--text-strong);font-weight:500}#admin-server-info-page .si-ck-run-len,#admin-server-info-page .si-up-what,#admin-server-info-page .si-job-at,#admin-server-info-page .si-db-size{text-align:right;white-space:nowrap;color:var(--text)}#admin-server-info-page .si-ck-run-more,#admin-server-info-page .si-up-line,#admin-server-info-page .si-job-line,#admin-server-info-page .si-db-line{color:var(--text-muted);grid-column:1/-1;font-size:12px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-run-more,#admin-server-info-page .si-up-line,#admin-server-info-page .si-job-line,#admin-server-info-page .si-db-line{font-size:13px}}#admin-server-info-page .si-ck-all{border:1px solid var(--border);background:var(--bg-card-main);width:100%;min-height:45px;font:inherit;color:var(--accent);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;margin:10px 0 0;font-size:13.5px;font-weight:500;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-ck-all{border-radius:11px;min-height:50px;margin:11px 0 0;font-size:15px}}#admin-server-info-page .si-ck-all:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-server-info-page .si-up{padding:20px var(--si-pad)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-up{padding:22px var(--si-pad)}}#admin-server-info-page .si-up-body{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:30px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-up-body{grid-template-columns:352px minmax(0,1fr);gap:33px}}#admin-server-info-page .si-up-failed{border-bottom:0;border-radius:10px;grid-column:1/-1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-up-failed{border-radius:11px}}#admin-server-info-page .si-up-failed:first-child{border-radius:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-up-failed:first-child{border-radius:11px}}#admin-server-info-page .si-kv{grid-template-columns:120px minmax(0,1fr);gap:0 15px;margin:0;font-size:13px;line-height:1.55;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-kv{grid-template-columns:132px minmax(0,1fr);gap:0 17px;font-size:14px}}#admin-server-info-page .si-kv dt,#admin-server-info-page .si-kv dd{border-bottom:1px solid var(--border-row);margin:0;padding:5px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-kv dt,#admin-server-info-page .si-kv dd{padding:6px 0}}#admin-server-info-page .si-kv dt{color:var(--text-muted)}#admin-server-info-page .si-kv dd{min-width:0;color:var(--text-strong)}#admin-server-info-page .si-kv dt:last-of-type,#admin-server-info-page .si-kv dd:last-of-type{border-bottom:0}#admin-server-info-page .si-kv small{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.45;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-kv small{font-size:13px}}#admin-server-info-page .si-kv-v,#admin-server-info-page .si-res{align-items:center;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-kv-v,#admin-server-info-page .si-res{gap:6px}}#admin-server-info-page .si-kv-v.is-version,#admin-server-info-page .si-up-table .is-version,#admin-server-info-page .si-up-rows .is-version{color:var(--deploy-mark);font-weight:600}#admin-server-info-page .si-kv-v.is-none,#admin-server-info-page .si-res.is-none{color:var(--text-muted)}#admin-server-info-page .si-res.is-wrong,#admin-server-info-page .si-res.is-look{color:var(--text-strong);font-weight:600}#admin-server-info-page .si-up-table th,#admin-server-info-page .si-up-table td{line-height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-up-table th,#admin-server-info-page .si-up-table td{line-height:22px}}#admin-server-info-page .si-up-table thead th{white-space:nowrap}#admin-server-info-page .si-up-table td.si-up-waited{white-space:normal;min-width:150px;color:var(--text-muted)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-up-table td.si-up-waited{min-width:165px}}#admin-server-info-page .si-up-table caption,#admin-server-info-page .si-jobs-table caption,#admin-server-info-page .si-db-table caption,#admin-server-info-page .si-log-table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#admin-server-info-page .si-up-words{color:var(--text-muted);margin:0;padding:5px 0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-up-words{padding:6px 0;font-size:14px}}#admin-server-info-page .si-up-note,#admin-server-info-page .si-jobs-note{max-width:780px;color:var(--text-muted);margin:10px 0 0;font-size:12.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-up-note,#admin-server-info-page .si-jobs-note{max-width:858px;margin:11px 0 0;font-size:14px}}#admin-server-info-page .si-jobs{padding:15px var(--si-pad) 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-jobs{padding:17px var(--si-pad) 11px}}#admin-server-info-page .si-jobs-table th,#admin-server-info-page .si-jobs-table td{white-space:normal}#admin-server-info-page .si-jobs-table thead th:first-child,#admin-server-info-page .si-jobs-table tbody th[scope=row]{padding-left:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-jobs-table thead th:first-child,#admin-server-info-page .si-jobs-table tbody th[scope=row]{padding-left:22px}}#admin-server-info-page .si-jobs-table thead th:nth-child(2){width:120px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-jobs-table thead th:nth-child(2){width:132px}}#admin-server-info-page .si-jobs-table thead th:nth-child(3){width:75px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-jobs-table thead th:nth-child(3){width:83px}}#admin-server-info-page .si-jobs-table thead th:nth-child(4){width:245px;padding-left:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-jobs-table thead th:nth-child(4){width:270px;padding-left:22px}}#admin-server-info-page .si-jobs-table thead th:nth-child(5){width:95px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-jobs-table thead th:nth-child(5){width:105px}}#admin-server-info-page .si-jobs-table td:nth-child(4){padding-left:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-jobs-table td:nth-child(4){padding-left:22px}}#admin-server-info-page .si-jobs-table td.is-num{white-space:nowrap}#admin-server-info-page .si-jobs-table tbody tr:last-child>*{border-bottom:1px solid var(--border-row)}#admin-server-info-page .si-jobs-table tbody:last-of-type tr:last-child>*{border-bottom:0}#admin-server-info-page .si-jobs-table .si-jobs-group th,#admin-server-info-page h3.si-jobs-group{background:var(--bg-inset);letter-spacing:.02em;text-transform:none;color:var(--text-muted);font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-jobs-table .si-jobs-group th,#admin-server-info-page h3.si-jobs-group{font-size:13px}}#admin-server-info-page .si-jobs-table .si-jobs-group th{padding:5px 10px 5px 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-jobs-table .si-jobs-group th{padding:6px 11px 6px 22px}}#admin-server-info-page h3.si-jobs-group{border-top:1px solid var(--border-row);margin:0;padding:5px 0;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page h3.si-jobs-group{padding:6px 0}}#admin-server-info-page .si-job-name{color:var(--text-strong);font-weight:500;display:block}#admin-server-info-page .si-job-does,#admin-server-info-page .si-job-note{color:var(--text-muted);font-size:12px;font-weight:400;line-height:1.35;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-job-does,#admin-server-info-page .si-job-note{font-size:13px}}#admin-server-info-page .si-when-day{color:var(--text-muted);font-size:11.5px;font-weight:400;line-height:1.35;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-when-day{font-size:13px}}#admin-server-info-page .si-jobs-table .si-job-box{color:var(--text-muted)}#admin-server-info-page .si-db-read{color:var(--text-muted);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-read{font-size:14px}}#admin-server-info-page .si-db-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"env shared""room room";column-gap:30px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-grid{column-gap:33px}}#admin-server-info-page .si-db-one{min-width:0;padding:20px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-one{padding:22px 0}}#admin-server-info-page .si-db-one.is-env{padding-left:var(--si-pad);grid-area:env}#admin-server-info-page .si-db-one.is-shared{padding-right:var(--si-pad);grid-area:shared}#admin-server-info-page .si-db-fig{flex-wrap:wrap;align-items:baseline;gap:5px 10px;margin-bottom:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-fig{gap:6px 11px;margin-bottom:11px}}#admin-server-info-page .si-db-num,#admin-server-info-page .si-db-pct{color:var(--text-strong);white-space:nowrap;font-family:Barlow,Inter,sans-serif;font-weight:600;line-height:1}#admin-server-info-page .si-db-num{font-size:26px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-num{font-size:29px}}#admin-server-info-page .si-db-what{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-what{font-size:14px}}#admin-server-info-page .si-db-what b{color:var(--text-strong);font-weight:600}#admin-server-info-page .si-db-about,#admin-server-info-page .si-db-error{color:var(--text-muted);margin:0 0 10px;font-size:12.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-about,#admin-server-info-page .si-db-error{margin:0 0 11px;font-size:14px}}#admin-server-info-page .si-db-error{color:var(--danger-words)}#admin-server-info-page .si-share{background:var(--track-wash);border-radius:5px;height:10px;margin:5px 0 10px;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-share{border-radius:6px;height:11px;margin:6px 0 11px}}#admin-server-info-page .si-share i{box-sizing:border-box;height:100%;display:block}#admin-server-info-page .si-share i+i{border-left:1px solid var(--bg-card-main)}#admin-server-info-page .si-share-1{background:var(--si-share-1)}#admin-server-info-page .si-share-2{background:var(--si-share-2)}#admin-server-info-page .si-share-3{background:var(--si-share-3)}#admin-server-info-page .si-share-4{background:var(--si-share-4)}#admin-server-info-page .si-share-5{background:var(--si-share-5)}#admin-server-info-page .si-share-6{background:var(--si-share-6)}#admin-server-info-page .si-db-sq{vertical-align:top;border-radius:2px;flex:none;width:10px;height:10px;margin:5px 10px 0 0;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-sq{width:11px;height:11px;margin:6px 11px 0 0}}#admin-server-info-page .si-db-table tbody th,#admin-server-info-page .si-db-table tbody td{vertical-align:top}#admin-server-info-page .si-db-table thead th:nth-child(2){width:80px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-table thead th:nth-child(2){width:88px}}#admin-server-info-page .si-db-table thead th:nth-child(3){width:90px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-table thead th:nth-child(3){width:99px}}#admin-server-info-page .si-db-table thead th:nth-child(4){width:55px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-table thead th:nth-child(4){width:61px}}#admin-server-info-page .si-db-table tbody th{font-weight:400}#admin-server-info-page .si-db-table .si-db-tname{vertical-align:top;white-space:normal;max-width:calc(100% - 20px);display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-table .si-db-tname{max-width:calc(100% - 22px)}}#admin-server-info-page .si-db-code{color:var(--text-muted);font-size:11.5px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-code{font-size:13px}}#admin-server-info-page .si-db-faint{color:var(--text-muted)}#admin-server-info-page .si-db-room{padding:20px var(--si-pad);border-top:1px solid var(--border-row);grid-area:room;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:30px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-room{padding:22px var(--si-pad);grid-template-columns:286px minmax(0,1fr);gap:33px}}#admin-server-info-page .si-db-room .si-kv{grid-template-columns:100px minmax(0,1fr)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-room .si-kv{grid-template-columns:110px minmax(0,1fr)}}#admin-server-info-page .si-db-unknown{padding:20px var(--si-pad);border-top:1px solid var(--border-row);color:var(--text-muted);grid-area:room;margin:0;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-unknown{padding:22px var(--si-pad);font-size:14px}}#admin-server-info-page .si-db-subh{color:var(--text-strong);margin:0;font-size:13.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-subh{font-size:15px}}#admin-server-info-page .si-db-big{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:5px 10px;margin:5px 0 10px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-big{gap:6px 11px;margin:6px 0 11px;font-size:14px}}#admin-server-info-page .si-db-pct{font-size:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-pct{font-size:33px}}#admin-server-info-page .si-db-room-chart{min-width:0}#admin-server-info-page .si-db-chart{height:170px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-chart{height:187px}}#admin-server-info-page .si-db-chart canvas{position:absolute;inset:0;width:100%!important;height:100%!important}#admin-server-info-page .si-db-legend{margin:5px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-db-legend{margin:6px 0 0}}#admin-server-info-page .si-swatch.is-used{background:var(--si-reading);border-radius:50%;width:8px;height:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-used{width:9px;height:9px}}#admin-server-info-page .si-swatch.is-pace,#admin-server-info-page .si-swatch.is-file{border-top:2px dashed var(--si-reading);width:15px;height:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-pace,#admin-server-info-page .si-swatch.is-file{width:17px}}#admin-server-info-page .si-swatch.is-file{border-top-style:solid;border-top-color:var(--si-limit)}#admin-server-info-page .si-swatch.is-recorded{border-top:2px solid var(--si-reading);width:15px;height:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-swatch.is-recorded{width:17px}}#admin-server-info-page .si-set-more{margin-top:5px;font-size:12px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-set-more{margin-top:6px;font-size:13px}}#admin-server-info-page .si-set-more summary{width:fit-content;color:var(--text-muted);cursor:pointer}#admin-server-info-page .si-set-more summary:hover{color:var(--accent)}#admin-server-info-page .si-set-more.is-lines>summary{color:var(--accent);font-weight:500}#admin-server-info-page .si-set-more[open]>summary{margin-bottom:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-set-more[open]>summary{margin-bottom:6px}}#admin-server-info-page .si-set-more summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}#admin-server-info-page .si-set-lines{border:1px solid var(--border-row);background:var(--bg-inset);max-height:calc(16em + 20px);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px;font:11.5px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block;overflow:hidden auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-set-lines{border-radius:9px;max-height:calc(16em + 22px);padding:11px;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}}#admin-server-info-page .si-set-lines:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-server-info-page .si-set-cmd{background:var(--bg-inset);color:var(--text-strong);overflow-wrap:anywhere;border-radius:5px;padding:0 5px;font:11.5px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-set-cmd{border-radius:6px;padding:0 6px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}}#admin-server-info-page .si-log{padding:20px var(--si-pad)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log{padding:22px var(--si-pad)}}#admin-server-info-page .si-log-cap{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 10px;font-size:11.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-cap{margin:0 0 11px;font-size:13px}}#admin-server-info-page .si-log-grouphead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 10px;margin:0 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-grouphead{gap:6px 11px;margin:0 0 11px}}#admin-server-info-page .si-log-grouphead .si-log-cap{margin:0}#admin-server-info-page .si-log-copy.is-copied i{color:var(--success)}#admin-server-info-page .si-log-byhand{justify-items:start;gap:10px;margin:0 0 15px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-byhand{gap:11px;margin:0 0 17px}}#admin-server-info-page .si-log-byhand .si-log-words{margin:0}#admin-server-info-page .si-log-bytext{resize:vertical;min-height:120px;max-height:240px;margin:0;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-bytext{min-height:132px;max-height:264px;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}}#admin-server-info-page .si-log-intro{color:var(--text);align-items:center;gap:10px;margin:0;padding:5px 0 15px;font-size:13.5px;line-height:1.5;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-intro{gap:11px;padding:6px 0 17px;font-size:15px}}#admin-server-info-page .si-log-intro b{color:var(--text-strong);font-weight:600}#admin-server-info-page .si-log-tick{background:var(--success-bg);width:30px;height:30px;color:var(--success);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-tick{width:33px;height:33px;font-size:14px}}#admin-server-info-page .si-log-words{max-width:780px;color:var(--text-muted);margin:0 0 10px;font-size:12.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-words{max-width:858px;margin:0 0 11px;font-size:14px}}#admin-server-info-page .si-log-table,#admin-server-info-page .si-log-groups{margin-bottom:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-table,#admin-server-info-page .si-log-groups{margin-bottom:17px}}#admin-server-info-page .si-log-table thead th:first-child{width:85px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-table thead th:first-child{width:94px}}#admin-server-info-page .si-log-table thead th:nth-child(3){width:75px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-table thead th:nth-child(3){width:83px}}#admin-server-info-page .si-log-table thead th:nth-child(4),#admin-server-info-page .si-log-table thead th:nth-child(5){width:150px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-table thead th:nth-child(4),#admin-server-info-page .si-log-table thead th:nth-child(5){width:165px}}#admin-server-info-page .si-log-table tbody th{white-space:normal;overflow-wrap:anywhere;min-width:200px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-table tbody th{min-width:220px}}#admin-server-info-page .si-log-level{color:var(--text-muted);font-weight:500}#admin-server-info-page .si-log-level.is-error{color:var(--text-strong);font-weight:600}#admin-server-info-page .si-log-groups{padding:0;list-style:none}#admin-server-info-page .si-log-groups li{border-top:1px solid var(--border-row);gap:0;padding-top:10px;padding-bottom:10px;font-size:13.5px;line-height:1.45;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-groups li{padding-top:11px;padding-bottom:11px;font-size:15px}}#admin-server-info-page .si-log-groups .si-log-level{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-groups .si-log-level{font-size:13px}}#admin-server-info-page .si-log-msg{color:var(--text-strong);overflow-wrap:anywhere;font-weight:500}#admin-server-info-page .si-log-when{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-when{font-size:13px}}#admin-server-info-page .si-log-groups+.si-ck-all,#admin-server-info-page .si-log-table+.si-ck-all{margin:0 0 15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-groups+.si-ck-all,#admin-server-info-page .si-log-table+.si-ck-all{margin:0 0 17px}}#admin-server-info-page .si-log-rawhead{flex-wrap:wrap;align-items:baseline;gap:5px 10px;margin:5px 0 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-rawhead{gap:6px 11px;margin:6px 0 11px}}#admin-server-info-page .si-log-rawhead .si-log-cap{margin:0}#admin-server-info-page .si-log-how{color:var(--text-faint);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-how{font-size:13px}}#admin-server-info-page .si-log-how.is-failed{color:var(--text-strong);font-weight:500}#admin-server-info-page .si-log-raw{border:1px solid var(--border-row);background:var(--bg-inset);max-height:calc(14em + 25px);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 15px;font:12px/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block;overflow:hidden auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-raw{border-radius:11px;max-height:calc(14em + 28px);padding:11px 17px;font:13px/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}}#admin-server-info-page .si-log-raw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#admin-server-info-page .si-log-e{text-indent:-1.5em;padding-left:1.5em;display:block}#admin-server-info-page .si-log-t,#admin-server-info-page .si-log-gap,#admin-server-info-page .si-log-none{color:var(--text-faint)}#admin-server-info-page .si-log-lv{color:var(--text-muted)}#admin-server-info-page .si-log-e.is-error .si-log-lv,#admin-server-info-page .si-log-e.is-warn .si-log-lv{color:var(--text-strong);font-weight:600}#admin-server-info-page .si-log-more{text-indent:0;color:var(--text-muted);display:block}#admin-server-info-page .si-log-btns{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-log-btns{gap:11px;margin-top:17px}}#admin-server-info-page .si-rd-who{width:auto;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}#admin-server-info-page .si-rd-who .si-rd-u{color:var(--accent);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#admin-server-info-page .si-rd-who:hover .si-rd-u{text-decoration-style:solid}#admin-server-info-page .si-rd-who:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-rd-who:focus-visible{border-radius:6px}}#admin-server-info-page .si-who{border:1px solid var(--border);background:var(--bg-card-main);width:min(480px,100% - 32px);max-width:none;max-height:80dvh;box-shadow:var(--shadow-modal);color:var(--text);border-radius:12px;margin:auto;padding:0;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who{border-radius:13px;width:min(528px,100% - 35px)}}#admin-server-info-page .si-who[open]{flex-direction:column;display:flex}#admin-server-info-page .si-who::backdrop{background:var(--overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}}#admin-server-info-page .si-who-box{flex-direction:column;flex:1;min-height:0;display:flex}#admin-server-info-page .si-who-head{justify-content:space-between;align-items:center;gap:10px;padding:15px 15px 5px 20px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who-head{gap:11px;padding:17px 17px 6px 22px}}#admin-server-info-page .si-who-head h2{color:var(--text-strong);margin:0;font-size:16px;font-weight:700;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who-head h2{font-size:18px}}#admin-server-info-page .si-who-close{width:35px;height:35px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;font-size:16px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who-close{border-radius:11px;width:39px;height:39px;font-size:18px}}#admin-server-info-page .si-who-close:hover{background:var(--bg-inset);color:var(--text-strong)}#admin-server-info-page .si-who-close:focus-visible{outline:2px solid var(--accent);outline-offset:1px}#admin-server-info-page .si-who-sum{border-bottom:1px solid var(--border-row);color:var(--text-muted);margin:0;padding:0 20px 10px;font-size:12.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who-sum{padding:0 22px 11px;font-size:14px}}#admin-server-info-page .si-who-body{overscroll-behavior:contain;min-height:0;padding:0 20px 5px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who-body{padding:0 22px 6px}}#admin-server-info-page .si-who-words{color:var(--text-muted);margin:0;padding:15px 0;font-size:13px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who-words{padding:17px 0;font-size:14px}}#admin-server-info-page .si-who-rows{margin:0;padding:0;list-style:none}#admin-server-info-page .si-who-rows li{border-bottom:1px solid var(--border-row);grid-template-columns:minmax(0,1fr) auto;gap:0 10px;padding:10px 0;font-size:13.5px;line-height:1.45;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who-rows li{gap:0 11px;padding:11px 0;font-size:15px}}#admin-server-info-page .si-who-rows li:last-child{border-bottom:0}#admin-server-info-page .si-who-name{color:var(--text-strong);overflow-wrap:anywhere;font-weight:500}#admin-server-info-page .si-who-at{text-align:right;white-space:nowrap;color:var(--text);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who-at{font-size:14px}}#admin-server-info-page .si-who-line{color:var(--text-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-server-info-page .si-who-line{font-size:13px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container si-body (width<=899px){#admin-server-info-page .si-notes{grid-template-columns:repeat(2,minmax(0,1fr))}#admin-server-info-page .si-up-body{grid-template-columns:minmax(0,1fr);gap:20px}#admin-server-info-page .si-kv{max-width:560px}#admin-server-info-page .si-jobs-table thead th:nth-child(4){width:160px}#admin-server-info-page .si-db-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"env""shared""room"}#admin-server-info-page .si-db-one.is-env,#admin-server-info-page .si-db-one.is-shared{padding-left:var(--si-pad);padding-right:var(--si-pad)}#admin-server-info-page .si-db-one.is-shared{padding-top:0}#admin-server-info-page .si-strip{grid-template-columns:repeat(3,minmax(0,1fr))}#admin-server-info-page .si-fig{border-bottom:1px solid var(--border-row)}#admin-server-info-page .si-fig+.si-fig{border-left:0}#admin-server-info-page .si-fig:not(:nth-child(3n+1)){border-left:1px solid var(--border-row)}#admin-server-info-page .si-fig:nth-last-child(-n+3){border-bottom:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container si-body (width<=989px){#admin-server-info-page .si-notes{grid-template-columns:repeat(2,minmax(0,1fr))}#admin-server-info-page .si-up-body{grid-template-columns:minmax(0,1fr);gap:22px}#admin-server-info-page .si-kv{max-width:616px}#admin-server-info-page .si-jobs-table thead th:nth-child(4){width:176px}#admin-server-info-page .si-db-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"env""shared""room"}#admin-server-info-page .si-db-one.is-env,#admin-server-info-page .si-db-one.is-shared{padding-left:var(--si-pad);padding-right:var(--si-pad)}#admin-server-info-page .si-db-one.is-shared{padding-top:0}#admin-server-info-page .si-strip{grid-template-columns:repeat(3,minmax(0,1fr))}#admin-server-info-page .si-fig{border-bottom:1px solid var(--border-row)}#admin-server-info-page .si-fig+.si-fig{border-left:0}#admin-server-info-page .si-fig:not(:nth-child(3n+1)){border-left:1px solid var(--border-row)}#admin-server-info-page .si-fig:nth-last-child(-n+3){border-bottom:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container si-body (width<=789px){#admin-server-info-page .si-rd-head{display:none}#admin-server-info-page .si-rd-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value""desc desc""sub sub""chart chart""norm norm";align-items:baseline;gap:0 10px}#admin-server-info-page .si-rd-name,#admin-server-info-page .si-rd-now{display:contents}#admin-server-info-page .si-rd-n{grid-area:name}#admin-server-info-page .si-rd-v{grid-area:value}#admin-server-info-page .si-rd-num{font-size:20px}#admin-server-info-page .si-rd-d{grid-area:desc}#admin-server-info-page .si-rd-lines{grid-area:sub;min-height:1.4em;margin-top:0}#admin-server-info-page .si-rd-at{white-space:nowrap}#admin-server-info-page .si-rd-at>span{text-overflow:ellipsis;min-width:0;overflow:hidden}#admin-server-info-page .si-rd-chart{grid-area:chart;margin-top:5px}#admin-server-info-page .si-rd-norm{grid-area:norm;gap:5px;margin-top:5px;font-size:12px}#admin-server-info-page .si-rd-norm-k{clip-path:none;width:auto;height:auto;color:var(--text-muted);position:static;overflow:visible}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container si-body (width<=868px){#admin-server-info-page .si-rd-head{display:none}#admin-server-info-page .si-rd-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value""desc desc""sub sub""chart chart""norm norm";align-items:baseline;gap:0 11px}#admin-server-info-page .si-rd-name,#admin-server-info-page .si-rd-now{display:contents}#admin-server-info-page .si-rd-n{grid-area:name}#admin-server-info-page .si-rd-v{grid-area:value}#admin-server-info-page .si-rd-num{font-size:22px}#admin-server-info-page .si-rd-d{grid-area:desc}#admin-server-info-page .si-rd-lines{grid-area:sub;min-height:1.4em;margin-top:0}#admin-server-info-page .si-rd-at{white-space:nowrap}#admin-server-info-page .si-rd-at>span{text-overflow:ellipsis;min-width:0;overflow:hidden}#admin-server-info-page .si-rd-chart{grid-area:chart;margin-top:6px}#admin-server-info-page .si-rd-norm{grid-area:norm;gap:6px;margin-top:6px;font-size:13px}#admin-server-info-page .si-rd-norm-k{clip-path:none;width:auto;height:auto;color:var(--text-muted);position:static;overflow:visible}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){:is(#content,#adminwin-content) #admin-server-info-page>.padded-content{box-shadow:none;background:0 0;border-width:0;border-radius:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){:is(#content,#adminwin-content) #admin-server-info-page>.padded-content{box-shadow:none;background:0 0;border-width:0;border-radius:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-server-info-page{--si-layout:phone}#admin-server-info-page .sm-head .page-head-end{justify-content:space-between;width:100%;margin-left:0;padding-top:0}#admin-server-info-page .sm-head .si-asof{text-align:left}#admin-server-info-page .sm-head .page-head-sub,#admin-server-info-page .si-sep,#admin-server-info-page .si-asof,#admin-server-info-page .sm-listbar p{color:var(--text-muted-ground)}#admin-server-info-page .si-box-version{display:block}#admin-server-info-page .sm-strip,#admin-server-info-page .sm-sec{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0}#admin-server-info-page .sm-verdict{padding:10px var(--page-gutter)}#admin-server-info-page .sm-cells{grid-template-columns:repeat(2,minmax(0,1fr))}#admin-server-info-page .sm-cell{padding:10px var(--page-gutter)}#admin-server-info-page .sm-cell:nth-child(-n+5){border-top:1px solid var(--border-row)}#admin-server-info-page .sm-cell:nth-child(-n+2){border-top:0}#admin-server-info-page .sm-cell:nth-child(5n+1){border-left:1px solid var(--border-row)}#admin-server-info-page .sm-cell:nth-child(odd){border-left:0}#admin-server-info-page .sm-mini{left:calc(-1 * var(--page-gutter));right:calc(-1 * var(--page-gutter));padding:5px var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0;gap:5px 10px}#admin-server-info-page .sm-mini-cell>span:not(.sm-mark){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#admin-server-info-page .sm-listbar{flex-wrap:wrap}#admin-server-info-page .sm-sh{padding-right:var(--page-gutter);flex-wrap:wrap}#admin-server-info-page .sm-tog{padding-left:var(--page-gutter);flex-wrap:wrap;row-gap:0}#admin-server-info-page .sm-sum{color:var(--text-muted);white-space:normal;flex-basis:100%;padding:0 0 5px 55px;font-size:12.5px}#admin-server-info-page .sm-sh-end{padding:0 0 10px var(--page-gutter);flex-wrap:wrap;flex-basis:100%}#admin-server-info-page .sm-range{flex:1;display:flex}#admin-server-info-page .sm-range .acct-switch-tab{flex:1;min-height:45px}#admin-server-info-page .sm-sb{padding:0 var(--page-gutter)}#admin-server-info-page .si-set,#admin-server-info-page .sm-secu,#admin-server-info-page .sm-br{padding-left:0;padding-right:0}#admin-server-info-page .sm-grp,#admin-server-info-page .sm-box,#admin-server-info-page .sm-rows>.sm-look{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter))}#admin-server-info-page .sm-grp,#admin-server-info-page .sm-look,#admin-server-info-page .sm-box{border-left-width:0;border-right-width:0;border-radius:0}#admin-server-info-page .sm-look{padding:15px var(--page-gutter)}#admin-server-info-page .sm-gh,#admin-server-info-page .sm-rows,#admin-server-info-page .sm-gread{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .sm-row{grid-template-columns:minmax(0,1fr);gap:5px}#admin-server-info-page .sm-rk{font-size:12.5px}#admin-server-info-page .sm-tbl th:first-child,#admin-server-info-page .sm-tbl td:first-child{padding-left:var(--page-gutter)}#admin-server-info-page .sm-tbl th:last-child,#admin-server-info-page .sm-tbl td:last-child{padding-right:var(--page-gutter)}#admin-server-info-page .sm-wide{display:none}#admin-server-info-page .sm-field{flex:140px}#admin-server-info-page .sm-field select,#admin-server-info-page .sm-field input{width:100%;min-width:0}#admin-server-info-page .sm-count{width:100%;margin-left:0;padding-bottom:0}#admin-server-info-page .sm-lines li{grid-template-columns:auto minmax(0,1fr)}#admin-server-info-page .sm-lines li .sm-break{grid-column:1/-1}#admin-server-info-page .sm-report .si-kv{grid-template-columns:minmax(0,1fr)}#admin-server-info-page .sm-gs{flex-basis:100%}#admin-server-info-page .sm-events thead,#admin-server-info-page .sm-reports thead{display:none}#admin-server-info-page .sm-events tbody tr:not(.sm-detail),#admin-server-info-page .sm-reports tbody tr:not(.sm-detail){padding:10px var(--page-gutter);border-bottom:1px solid var(--border-row);align-items:center;gap:5px 10px;display:grid}#admin-server-info-page .sm-events tbody tr:not(.sm-detail)>*,#admin-server-info-page .sm-reports tbody tr:not(.sm-detail)>*{border:0;padding:0}#admin-server-info-page .sm-events tbody tr.is-open,#admin-server-info-page .sm-reports tbody tr.is-open{background:var(--bg-row-hover)}#admin-server-info-page .sm-events tbody tr.is-open>*,#admin-server-info-page .sm-reports tbody tr.is-open>*{background:0 0}#admin-server-info-page .sm-events tr.sm-detail,#admin-server-info-page .sm-reports tr.sm-detail{display:block}#admin-server-info-page .sm-events tr.sm-detail>td,#admin-server-info-page .sm-reports tr.sm-detail>td{padding:0 var(--page-gutter) 15px;display:block}#admin-server-info-page .sm-events .sm-nowrap,#admin-server-info-page .sm-reports .sm-nowrap{white-space:normal}#admin-server-info-page .sm-events tbody tr:not(.sm-detail){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when acts""addr acts""sig acts"}#admin-server-info-page .sm-reports tbody tr:not(.sm-detail){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"who who acts""when err acts"}#admin-server-info-page .sm-c-when{grid-area:when}#admin-server-info-page .sm-c-addr{grid-area:addr}#admin-server-info-page .sm-c-sig{grid-area:sig}#admin-server-info-page .sm-c-who{overflow-wrap:anywhere;grid-area:who;min-width:0}#admin-server-info-page .sm-c-err{grid-area:err}#admin-server-info-page .sm-c-acts{grid-area:acts}#admin-server-info-page .si-lede{font-size:14px}#admin-server-info-page .si-day{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-top:10px}#admin-server-info-page .si-legend{order:1;gap:5px 15px;margin:10px 0 0;font-size:11.5px}#admin-server-info-page .si-key-end{margin-left:0}#admin-server-info-page .si-legend-note,#admin-server-info-page .si-dots-note{order:1;margin:5px 0 0;font-size:11.5px}#admin-server-info-page .si-help{order:5;margin:0 0 15px;font-size:11.5px}#admin-server-info-page .si-dots-note{display:block}#admin-server-info-page .si-hero{order:0;height:280px}#admin-server-info-page .si-day-table{order:0}#admin-server-info-page .si-day-foot{order:5}#admin-server-info-page .si-hover.is-below,#admin-server-info-page .si-live{order:2}#admin-server-info-page .si-notes{margin:10px calc(-1 * var(--page-gutter)) 0;order:3;padding:0;display:block}#admin-server-info-page .si-notes li{padding:10px var(--page-gutter);border-top:1px solid var(--border-row);grid-template-columns:20px minmax(0,1fr);font-size:13px}#admin-server-info-page .si-more{order:3;margin:10px 0}#admin-server-info-page .si-strip{margin:0 calc(-1 * var(--page-gutter));order:4;grid-template-columns:repeat(2,minmax(0,1fr))}#admin-server-info-page .si-fig{padding:10px var(--page-gutter);border-bottom:1px solid var(--border-row)}#admin-server-info-page .si-fig+.si-fig,#admin-server-info-page .si-fig:not(:nth-child(3n+1)){border-left:0}#admin-server-info-page .si-fig:nth-child(2n){border-left:1px solid var(--border-row)}#admin-server-info-page .si-fig:nth-last-child(-n+2){border-bottom:0}#admin-server-info-page .si-fig-value{font-size:25px}#admin-server-info-page .si-readings{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-readings .si-rd-row,#admin-server-info-page .si-readings .si-rd-foot,#admin-server-info-page .si-readings .si-rd-unread{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-rd-chart{height:38px}#admin-server-info-page .si-rd-who{min-height:0;position:relative}#admin-server-info-page .si-rd-who:after{content:"";position:absolute;inset:-12px -5px}#admin-server-info-page .si-ck{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-ck .si-ck-body,#admin-server-info-page .si-ck .si-ck-wait,#admin-server-info-page .si-ck .si-ck-empty{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-strip.is-top{margin:0;display:block}#admin-server-info-page .si-strip.is-top .si-fig{padding:10px var(--page-gutter);border-left:0;border-bottom:1px solid var(--border-row);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 10px;display:grid}#admin-server-info-page .si-strip.is-top .si-fig:last-child{border-bottom:0}#admin-server-info-page .si-strip.is-top .si-fig-label{white-space:normal;font-size:13.5px}#admin-server-info-page .si-strip.is-top .si-fig-value{text-align:right;margin-top:0;font-size:16px}#admin-server-info-page .si-strip.is-top .si-fig-sub{grid-column:1/-1}#admin-server-info-page .si-ck-body{padding-top:15px;padding-bottom:15px}#admin-server-info-page .si-ck-chart{height:180px}#admin-server-info-page .si-up{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-up .si-kv,#admin-server-info-page .si-up .si-up-rows li,#admin-server-info-page .si-up .si-up-words,#admin-server-info-page .si-up .si-up-note,#admin-server-info-page .si-up .si-read-wait,#admin-server-info-page .si-up .si-read-failed{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-up{padding-top:10px;padding-bottom:0}#admin-server-info-page .si-kv{grid-template-columns:110px minmax(0,1fr);max-width:none}#admin-server-info-page .si-up-words{padding-bottom:15px}#admin-server-info-page .si-up-note{border-top:1px solid var(--border-row);margin:0;padding-top:10px;padding-bottom:15px}#admin-server-info-page .si-jobs{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-jobs .si-jobs-group,#admin-server-info-page .si-jobs .si-jobs-rows li,#admin-server-info-page .si-jobs .si-jobs-note,#admin-server-info-page .si-jobs .si-read-wait,#admin-server-info-page .si-jobs .si-read-failed{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-jobs{padding-top:0;padding-bottom:0}#admin-server-info-page h3.si-jobs-group:first-child{border-top:0}#admin-server-info-page .si-jobs-note{border-top:1px solid var(--border-row);margin:0;padding-top:10px;padding-bottom:15px}#admin-server-info-page .si-db{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-db .si-db-backups,#admin-server-info-page .si-db .si-db-one,#admin-server-info-page .si-db .si-db-room,#admin-server-info-page .si-db .si-db-unknown,#admin-server-info-page .si-db .si-read-wait,#admin-server-info-page .si-db .si-read-failed{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-db-grid{grid-template-areas:"env""room""shared"}#admin-server-info-page .si-db-one,#admin-server-info-page .si-db-one.is-shared{padding-top:15px;padding-bottom:0}#admin-server-info-page .si-db-one.is-shared{border-top:1px solid var(--border-row);padding-bottom:15px}#admin-server-info-page .si-db-num{font-size:25px}#admin-server-info-page .si-db-rows{margin:0 calc(-1 * var(--page-gutter))}#admin-server-info-page .si-db-rows li{padding:10px var(--page-gutter)}#admin-server-info-page .si-db-room{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:15px;padding-bottom:15px}#admin-server-info-page .si-db-chart{height:160px}#admin-server-info-page .si-log{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-log .si-log-grouphead,#admin-server-info-page .si-log .si-log-byhand,#admin-server-info-page .si-log .si-log-intro,#admin-server-info-page .si-log>.si-log-words,#admin-server-info-page .si-log .si-log-groups li,#admin-server-info-page .si-log .si-log-rawhead,#admin-server-info-page .si-log .si-log-btns,#admin-server-info-page .si-log .si-read-wait,#admin-server-info-page .si-log .si-read-failed{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-log{padding-top:15px;padding-bottom:15px}#admin-server-info-page .si-log-intro{padding-top:0;padding-bottom:10px}#admin-server-info-page .si-log-groups{margin-bottom:0}#admin-server-info-page .si-log-groups+.si-ck-all{width:calc(100% - 2 * var(--page-gutter));margin:0 var(--page-gutter) 15px}#admin-server-info-page .si-log-rawhead{border-top:1px solid var(--border-row);margin:0;padding-top:10px;padding-bottom:5px}#admin-server-info-page .si-log-raw{max-height:calc(16em + 20px);padding:5px var(--page-gutter) 10px;border-width:1px 0;border-radius:0;font-size:11.5px;line-height:1.6}#admin-server-info-page .sm-sec-top{grid-template-columns:minmax(0,1fr);gap:20px}#admin-server-info-page .sm-figs{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));border-left-width:0;border-right-width:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr))}#admin-server-info-page .sm-figs .si-fig{padding-left:var(--page-gutter)}#admin-server-info-page .sm-figs .si-fig:nth-child(2n){border-left:1px solid var(--border-row)}#admin-server-info-page .sm-figs .si-fig:nth-child(-n+2){border-bottom:1px solid var(--border-row)}#admin-server-info-page .sm-kinds thead{display:none}#admin-server-info-page .sm-kinds tbody tr{padding:10px var(--page-gutter);border-bottom:1px solid var(--border-row);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kind kind""what what""n last";gap:5px 10px;display:grid}#admin-server-info-page .sm-kinds.sm-tbl tbody tr>*{text-align:left;border:0;padding:0}#admin-server-info-page .sm-kinds tbody tr:last-child{border-bottom:0}#admin-server-info-page .sm-kinds .sm-c-what{min-width:0}#admin-server-info-page .sm-c-kind{grid-area:kind}#admin-server-info-page .sm-c-what{grid-area:what}#admin-server-info-page .sm-c-n{color:var(--text-muted);grid-area:n;font-size:12.5px}#admin-server-info-page .sm-c-last{color:var(--text-muted);grid-area:last;font-size:12.5px}#admin-server-info-page .sm-phone-only{display:inline}#admin-server-info-page .sm-stopped{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding:10px var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-server-info-page{--si-layout:phone}#admin-server-info-page .sm-head .page-head-end{justify-content:space-between;width:100%;margin-left:0;padding-top:0}#admin-server-info-page .sm-head .si-asof{text-align:left}#admin-server-info-page .sm-head .page-head-sub,#admin-server-info-page .si-sep,#admin-server-info-page .si-asof,#admin-server-info-page .sm-listbar p{color:var(--text-muted-ground)}#admin-server-info-page .si-box-version{display:block}#admin-server-info-page .sm-strip,#admin-server-info-page .sm-sec{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0}#admin-server-info-page .sm-verdict{padding:10px var(--page-gutter);padding:11px var(--page-gutter)}#admin-server-info-page .sm-cells{grid-template-columns:repeat(2,minmax(0,1fr))}#admin-server-info-page .sm-cell{padding:10px var(--page-gutter);padding:11px var(--page-gutter)}#admin-server-info-page .sm-cell:nth-child(-n+5){border-top:1px solid var(--border-row)}#admin-server-info-page .sm-cell:nth-child(-n+2){border-top:0}#admin-server-info-page .sm-cell:nth-child(5n+1){border-left:1px solid var(--border-row)}#admin-server-info-page .sm-cell:nth-child(odd){border-left:0}#admin-server-info-page .sm-mini{left:calc(-1 * var(--page-gutter));right:calc(-1 * var(--page-gutter));padding:5px var(--page-gutter);padding:6px var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0;gap:6px 11px}#admin-server-info-page .sm-mini-cell>span:not(.sm-mark){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#admin-server-info-page .sm-listbar{flex-wrap:wrap}#admin-server-info-page .sm-sh{padding-right:var(--page-gutter);flex-wrap:wrap}#admin-server-info-page .sm-tog{padding-left:var(--page-gutter);flex-wrap:wrap;row-gap:0}#admin-server-info-page .sm-sum{color:var(--text-muted);white-space:normal;flex-basis:100%;padding:0 0 6px 61px;font-size:14px}#admin-server-info-page .sm-sh-end{padding:0 0 10px var(--page-gutter);padding:0 0 11px var(--page-gutter);flex-wrap:wrap;flex-basis:100%}#admin-server-info-page .sm-range{flex:1;display:flex}#admin-server-info-page .sm-range .acct-switch-tab{flex:1;min-height:50px}#admin-server-info-page .sm-sb{padding:0 var(--page-gutter)}#admin-server-info-page .si-set,#admin-server-info-page .sm-secu,#admin-server-info-page .sm-br{padding-left:0;padding-right:0}#admin-server-info-page .sm-grp,#admin-server-info-page .sm-box,#admin-server-info-page .sm-rows>.sm-look{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter))}#admin-server-info-page .sm-grp,#admin-server-info-page .sm-look,#admin-server-info-page .sm-box{border-left-width:0;border-right-width:0;border-radius:0}#admin-server-info-page .sm-look{padding:15px var(--page-gutter);padding:17px var(--page-gutter)}#admin-server-info-page .sm-gh,#admin-server-info-page .sm-rows,#admin-server-info-page .sm-gread{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .sm-row{grid-template-columns:minmax(0,1fr);gap:6px}#admin-server-info-page .sm-rk{font-size:14px}#admin-server-info-page .sm-tbl th:first-child,#admin-server-info-page .sm-tbl td:first-child{padding-left:var(--page-gutter)}#admin-server-info-page .sm-tbl th:last-child,#admin-server-info-page .sm-tbl td:last-child{padding-right:var(--page-gutter)}#admin-server-info-page .sm-wide{display:none}#admin-server-info-page .sm-field{flex:154px}#admin-server-info-page .sm-field select,#admin-server-info-page .sm-field input{width:100%;min-width:0}#admin-server-info-page .sm-count{width:100%;margin-left:0;padding-bottom:0}#admin-server-info-page .sm-lines li{grid-template-columns:auto minmax(0,1fr)}#admin-server-info-page .sm-lines li .sm-break{grid-column:1/-1}#admin-server-info-page .sm-report .si-kv{grid-template-columns:minmax(0,1fr)}#admin-server-info-page .sm-gs{flex-basis:100%}#admin-server-info-page .sm-events thead,#admin-server-info-page .sm-reports thead{display:none}#admin-server-info-page .sm-events tbody tr:not(.sm-detail),#admin-server-info-page .sm-reports tbody tr:not(.sm-detail){padding:10px var(--page-gutter);border-bottom:1px solid var(--border-row);padding:11px var(--page-gutter);align-items:center;gap:6px 11px;display:grid}#admin-server-info-page .sm-events tbody tr:not(.sm-detail)>*,#admin-server-info-page .sm-reports tbody tr:not(.sm-detail)>*{border:0;padding:0}#admin-server-info-page .sm-events tbody tr.is-open,#admin-server-info-page .sm-reports tbody tr.is-open{background:var(--bg-row-hover)}#admin-server-info-page .sm-events tbody tr.is-open>*,#admin-server-info-page .sm-reports tbody tr.is-open>*{background:0 0}#admin-server-info-page .sm-events tr.sm-detail,#admin-server-info-page .sm-reports tr.sm-detail{display:block}#admin-server-info-page .sm-events tr.sm-detail>td,#admin-server-info-page .sm-reports tr.sm-detail>td{padding:0 var(--page-gutter) 15px;padding:0 var(--page-gutter) 17px;display:block}#admin-server-info-page .sm-events .sm-nowrap,#admin-server-info-page .sm-reports .sm-nowrap{white-space:normal}#admin-server-info-page .sm-events tbody tr:not(.sm-detail){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when acts""addr acts""sig acts"}#admin-server-info-page .sm-reports tbody tr:not(.sm-detail){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"who who acts""when err acts"}#admin-server-info-page .sm-c-when{grid-area:when}#admin-server-info-page .sm-c-addr{grid-area:addr}#admin-server-info-page .sm-c-sig{grid-area:sig}#admin-server-info-page .sm-c-who{overflow-wrap:anywhere;grid-area:who;min-width:0}#admin-server-info-page .sm-c-err{grid-area:err}#admin-server-info-page .sm-c-acts{grid-area:acts}#admin-server-info-page .si-lede{font-size:15px}#admin-server-info-page .si-day{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-top:11px}#admin-server-info-page .si-legend{order:1;gap:6px 17px;margin:11px 0 0;font-size:13px}#admin-server-info-page .si-key-end{margin-left:0}#admin-server-info-page .si-legend-note,#admin-server-info-page .si-dots-note{order:1;margin:6px 0 0;font-size:13px}#admin-server-info-page .si-help{order:5;margin:0 0 17px;font-size:13px}#admin-server-info-page .si-dots-note{display:block}#admin-server-info-page .si-hero{order:0;height:308px}#admin-server-info-page .si-day-table{order:0}#admin-server-info-page .si-day-foot{order:5}#admin-server-info-page .si-hover.is-below,#admin-server-info-page .si-live{order:2}#admin-server-info-page .si-notes{margin:10px calc(-1 * var(--page-gutter)) 0;margin:11px calc(-1 * var(--page-gutter)) 0;order:3;padding:0;display:block}#admin-server-info-page .si-notes li{padding:10px var(--page-gutter);border-top:1px solid var(--border-row);padding:11px var(--page-gutter);grid-template-columns:22px minmax(0,1fr);font-size:14px}#admin-server-info-page .si-more{order:3;margin:11px 0}#admin-server-info-page .si-strip{margin:0 calc(-1 * var(--page-gutter));order:4;grid-template-columns:repeat(2,minmax(0,1fr))}#admin-server-info-page .si-fig{padding:10px var(--page-gutter);border-bottom:1px solid var(--border-row);padding:11px var(--page-gutter)}#admin-server-info-page .si-fig+.si-fig,#admin-server-info-page .si-fig:not(:nth-child(3n+1)){border-left:0}#admin-server-info-page .si-fig:nth-child(2n){border-left:1px solid var(--border-row)}#admin-server-info-page .si-fig:nth-last-child(-n+2){border-bottom:0}#admin-server-info-page .si-fig-value{font-size:28px}#admin-server-info-page .si-readings{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-readings .si-rd-row,#admin-server-info-page .si-readings .si-rd-foot,#admin-server-info-page .si-readings .si-rd-unread{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-rd-chart{height:42px}#admin-server-info-page .si-rd-who{min-height:0;position:relative}#admin-server-info-page .si-rd-who:after{content:"";inset:-12px -5px;position:absolute;inset:-13px -6px}#admin-server-info-page .si-ck{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-ck .si-ck-body,#admin-server-info-page .si-ck .si-ck-wait,#admin-server-info-page .si-ck .si-ck-empty{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-strip.is-top{margin:0;display:block}#admin-server-info-page .si-strip.is-top .si-fig{padding:10px var(--page-gutter);border-left:0;border-bottom:1px solid var(--border-row);padding:11px var(--page-gutter);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 11px;display:grid}#admin-server-info-page .si-strip.is-top .si-fig:last-child{border-bottom:0}#admin-server-info-page .si-strip.is-top .si-fig-label{white-space:normal;font-size:15px}#admin-server-info-page .si-strip.is-top .si-fig-value{text-align:right;margin-top:0;font-size:18px}#admin-server-info-page .si-strip.is-top .si-fig-sub{grid-column:1/-1}#admin-server-info-page .si-ck-body{padding-top:17px;padding-bottom:17px}#admin-server-info-page .si-ck-chart{height:198px}#admin-server-info-page .si-up{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-up .si-kv,#admin-server-info-page .si-up .si-up-rows li,#admin-server-info-page .si-up .si-up-words,#admin-server-info-page .si-up .si-up-note,#admin-server-info-page .si-up .si-read-wait,#admin-server-info-page .si-up .si-read-failed{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-up{padding-top:11px;padding-bottom:0}#admin-server-info-page .si-kv{grid-template-columns:121px minmax(0,1fr);max-width:none}#admin-server-info-page .si-up-words{padding-bottom:17px}#admin-server-info-page .si-up-note{border-top:1px solid var(--border-row);margin:0;padding-top:11px;padding-bottom:17px}#admin-server-info-page .si-jobs{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-jobs .si-jobs-group,#admin-server-info-page .si-jobs .si-jobs-rows li,#admin-server-info-page .si-jobs .si-jobs-note,#admin-server-info-page .si-jobs .si-read-wait,#admin-server-info-page .si-jobs .si-read-failed{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-jobs{padding-top:0;padding-bottom:0}#admin-server-info-page h3.si-jobs-group:first-child{border-top:0}#admin-server-info-page .si-jobs-note{border-top:1px solid var(--border-row);margin:0;padding-top:11px;padding-bottom:17px}#admin-server-info-page .si-db{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-db .si-db-backups,#admin-server-info-page .si-db .si-db-one,#admin-server-info-page .si-db .si-db-room,#admin-server-info-page .si-db .si-db-unknown,#admin-server-info-page .si-db .si-read-wait,#admin-server-info-page .si-db .si-read-failed{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-db-grid{grid-template-areas:"env""room""shared"}#admin-server-info-page .si-db-one,#admin-server-info-page .si-db-one.is-shared{padding-top:17px;padding-bottom:0}#admin-server-info-page .si-db-one.is-shared{border-top:1px solid var(--border-row);padding-bottom:17px}#admin-server-info-page .si-db-num{font-size:28px}#admin-server-info-page .si-db-rows{margin:0 calc(-1 * var(--page-gutter))}#admin-server-info-page .si-db-rows li{padding:10px var(--page-gutter);padding:11px var(--page-gutter)}#admin-server-info-page .si-db-room{grid-template-columns:minmax(0,1fr);gap:11px;padding-top:17px;padding-bottom:17px}#admin-server-info-page .si-db-chart{height:176px}#admin-server-info-page .si-log{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-left:var(--page-gutter);padding-right:var(--page-gutter);box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;padding-left:0;padding-right:0}#admin-server-info-page .si-log .si-log-grouphead,#admin-server-info-page .si-log .si-log-byhand,#admin-server-info-page .si-log .si-log-intro,#admin-server-info-page .si-log>.si-log-words,#admin-server-info-page .si-log .si-log-groups li,#admin-server-info-page .si-log .si-log-rawhead,#admin-server-info-page .si-log .si-log-btns,#admin-server-info-page .si-log .si-read-wait,#admin-server-info-page .si-log .si-read-failed{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-server-info-page .si-log{padding-top:17px;padding-bottom:17px}#admin-server-info-page .si-log-intro{padding-top:0;padding-bottom:11px}#admin-server-info-page .si-log-groups{margin-bottom:0}#admin-server-info-page .si-log-groups+.si-ck-all{width:calc(100% - 2 * var(--page-gutter));margin:0 var(--page-gutter) 15px;margin:0 var(--page-gutter) 17px}#admin-server-info-page .si-log-rawhead{border-top:1px solid var(--border-row);margin:0;padding-top:11px;padding-bottom:6px}#admin-server-info-page .si-log-raw{max-height:calc(16em + 20px);padding:5px var(--page-gutter) 10px;max-height:calc(16em + 22px);padding:6px var(--page-gutter) 11px;border-width:1px 0;border-radius:0;font-size:13px;line-height:1.6}#admin-server-info-page .sm-sec-top{grid-template-columns:minmax(0,1fr);gap:22px}#admin-server-info-page .sm-figs{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));border-left-width:0;border-right-width:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr))}#admin-server-info-page .sm-figs .si-fig{padding-left:var(--page-gutter)}#admin-server-info-page .sm-figs .si-fig:nth-child(2n){border-left:1px solid var(--border-row)}#admin-server-info-page .sm-figs .si-fig:nth-child(-n+2){border-bottom:1px solid var(--border-row)}#admin-server-info-page .sm-kinds thead{display:none}#admin-server-info-page .sm-kinds tbody tr{padding:10px var(--page-gutter);border-bottom:1px solid var(--border-row);padding:11px var(--page-gutter);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kind kind""what what""n last";gap:6px 11px;display:grid}#admin-server-info-page .sm-kinds.sm-tbl tbody tr>*{text-align:left;border:0;padding:0}#admin-server-info-page .sm-kinds tbody tr:last-child{border-bottom:0}#admin-server-info-page .sm-kinds .sm-c-what{min-width:0}#admin-server-info-page .sm-c-kind{grid-area:kind}#admin-server-info-page .sm-c-what{grid-area:what}#admin-server-info-page .sm-c-n{color:var(--text-muted);grid-area:n;font-size:14px}#admin-server-info-page .sm-c-last{color:var(--text-muted);grid-area:last;font-size:14px}#admin-server-info-page .sm-phone-only{display:inline}#admin-server-info-page .sm-stopped{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding:10px var(--page-gutter);padding:11px var(--page-gutter);border-left-width:0;border-right-width:0;border-radius:0}}}#admin-outbox-page .ob-header{flex-wrap:wrap;row-gap:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-header{row-gap:11px}}#admin-outbox-page .ob-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-title{gap:11px}}#admin-outbox-page .ob-help-wrap{position:relative}#admin-outbox-page .ob-help-pop{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-pop{border-radius:11px;padding:7px}}#admin-outbox-page .ob-help-pop{width:520px;max-width:calc(100vw - 32px);color:var(--text);padding:14px 16px;font-size:13px;line-height:1.55;position:absolute;top:calc(100% + 6px);right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-pop{width:572px;max-width:calc(100vw - 35px);padding:15px 18px;font-size:14px;top:calc(100% + 7px)}}#admin-outbox-page .ob-help-pop p{margin:0 0 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-pop p{margin:0 0 11px}}#admin-outbox-page .ob-help-pop>:last-child{margin-bottom:0}#admin-outbox-page .ob-help-pop code{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-pop code{font-size:13px}}#admin-outbox-page .ob-help-pop .chip{vertical-align:baseline}#admin-outbox-page .ob-help-now{border-bottom:1px solid var(--border-row);color:var(--text-strong);padding-bottom:10px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-now{padding-bottom:11px}}#admin-outbox-page .ob-help-cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;gap:10px;margin-bottom:10px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:11px;margin-bottom:11px}}#admin-outbox-page .ob-help-card{border:1px solid var(--border);background:var(--bg-inset);border-left-width:3px;border-radius:7px;padding:10px 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-card{border-radius:8px;padding:11px 13px}}#admin-outbox-page .ob-help-card p{margin:0}#admin-outbox-page .ob-help-card--held{border-left-color:var(--danger-deep)}#admin-outbox-page .ob-help-card--sent{border-left-color:var(--call-deep)}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<960px){#admin-outbox-page .ob-help-card{background:0 0;border-width:0 0 0 3px;border-radius:0;margin-left:-8px;padding-left:5px;padding-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<1056px){#admin-outbox-page .ob-help-card{background:0 0;border-width:0 0 0 3px;border-radius:0;margin-left:-9px;padding-left:6px;padding-right:0}}}#admin-outbox-page .ob-help-card-title{align-items:center;gap:7px;margin-bottom:4px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-card-title{gap:8px}}#admin-outbox-page .ob-help-card-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-card-title{font-size:12px}}#admin-outbox-page .ob-help-card-title i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-help-card-title i{font-size:13px}}#admin-outbox-page .ob-help-card--held .ob-help-card-title i{color:var(--danger-deep)}#admin-outbox-page .ob-help-card--sent .ob-help-card-title i{color:var(--call-deep)}#admin-outbox-page .ob-env{letter-spacing:.03em}#admin-outbox-page .ob-env--dev{background:var(--danger-chip-bg);border-color:var(--danger-soft-border);color:var(--alert-chip-ink)}#admin-outbox-page .ob-env--qa{background:var(--accent-soft);border-color:var(--accent-ring);color:var(--env-qa-ink)}#admin-outbox-page .ob-env--local{background:var(--chip-neutral-bg);color:var(--env-local-ink)}#admin-outbox-page .ob-count{color:var(--text);margin-bottom:12px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-count{margin-bottom:13px;font-size:14px}}#admin-outbox-page .ob-count--quiet{color:var(--text-muted)}#admin-outbox-page .ob-list{flex-direction:column;gap:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-list{gap:13px}}#admin-outbox-page .ob-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-row{gap:13px}}#admin-outbox-page .ob-row--done .ob-subject,#admin-outbox-page .ob-row--done .ob-to{color:var(--text-muted)}#admin-outbox-page .ob-main{flex-direction:column;flex:420px;gap:6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-main{flex-direction:column;flex:462px;gap:7px}}#admin-outbox-page .ob-line1,#admin-outbox-page .ob-line2{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-line1,#admin-outbox-page .ob-line2{gap:9px 11px}}#admin-outbox-page .ob-subject{color:var(--text-strong);font-size:14px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-subject{font-size:15px}}#admin-outbox-page .ob-age,#admin-outbox-page .ob-redirect{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-age,#admin-outbox-page .ob-redirect{font-size:13px}}#admin-outbox-page .ob-to{color:var(--text);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-to{font-size:14px}}#admin-outbox-page .ob-to code{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-to code{font-size:14px}}#admin-outbox-page .ob-error{color:var(--alert-chip-ink);align-items:center;gap:6px;font-size:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-error{gap:7px;font-size:13px}}#admin-outbox-page .ob-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-actions{gap:9px}}#admin-outbox-page .ob-discard.btn--outline{color:var(--alert-chip-ink)}#admin-outbox-page .ob-preview{flex-basis:100%}#admin-outbox-page .ob-preview-frame{box-sizing:border-box;border:1px solid var(--border);background:var(--paper);border-radius:7px;width:100%;height:320px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-outbox-page .ob-preview-frame{border-radius:8px;height:352px}}@media only screen and (width<=800px){#admin-outbox-page>.padded-content{overflow:visible}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-outbox-page .ob-header{position:relative}#admin-outbox-page .ob-help-wrap{position:static}#admin-outbox-page .ob-help-pop{width:auto;max-width:none;left:0;right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-outbox-page .ob-header{position:relative}#admin-outbox-page .ob-help-wrap{position:static}#admin-outbox-page .ob-help-pop{width:auto;max-width:none;left:0;right:0}}}#admin-analytics-page .an-stats{align-items:start}#admin-logins-page .pager{margin-top:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-logins-page .pager{margin-top:15px}}#admin-ratings-page .ratings-range button.active{background:var(--btn-fill,var(--btn-primary-bg));color:var(--btn-fill-ink,var(--btn-primary-fg))}.an-title-sub{color:var(--text-muted-ground);margin-left:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:400}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.an-title-sub{margin-left:9px;font-size:15px}}body.has-update-notice{--update-room:80px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){body.has-update-notice{--update-room:88px}}@media only screen and (width>=801px){body.has-update-notice #content>[id^=admin-]>.padded-content{padding-bottom:calc(20px + var(--update-room))}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){body.has-update-notice #content>[id^=admin-]>.padded-content{padding-bottom:calc(22px + var(--update-room))}}@media (width<=800px){body.main.has-update-notice #content{padding-bottom:calc(var(--mobile-bar-space,0px) + var(--player-space,0px) + var(--prompt-space,0px) + var(--update-room))}}.su{--btn-fill:var(--admin-btn-fill);--btn-fill-ink:var(--on-fill);--btn-fill-hover:var(--admin-btn-hover);--btn-tone:var(--admin-words);--btn-tone-wash:var(--admin-soft-bg);right:20px;bottom:calc(20px + var(--player-space,0px) + var(--prompt-space,0px));z-index:900;width:448px;max-width:calc(100vw - 40px);color:var(--text);font-size:13px;line-height:1.45;position:fixed}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su{right:22px;bottom:calc(22px + var(--player-space,0px) + var(--prompt-space,0px));width:493px;max-width:calc(100vw - 44px);font-size:14px}}body:has(#sidebar.sidebar-mini-expanded) .su{z-index:1029}.su-card{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-float);max-height:calc(100vh - 40px - var(--player-space,0px));max-height:calc(100dvh - 40px - var(--player-space,0px));border-radius:14px;flex-direction:column;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-card{max-height:calc(100vh - 44px - var(--player-space,0px));max-height:calc(100dvh - 44px - var(--player-space,0px));border-radius:15px}}.su-card:focus{outline:none}.su-head{background:linear-gradient(var(--admin-wash), var(--admin-wash)), var(--bg-card);border-bottom:1px solid var(--border);flex:none;grid-template-columns:30px minmax(0,1fr) auto 28px;align-items:center;column-gap:10px;padding:11px 12px 10px 14px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-head{grid-template-columns:33px minmax(0,1fr) auto 31px;column-gap:11px;padding:12px 13px 11px 15px}}.su-mark{flex:none;width:30px;height:auto;font-size:30px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-mark{width:33px;font-size:33px}}.su-head .su-mark{grid-row:1/span 2;align-self:start;margin-top:2px}.su-title{color:var(--text-strong);grid-column:2;margin:0;font-size:14.5px;font-weight:700;line-height:1.3}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-title{font-size:16px}}.su-stays{color:var(--text-muted);white-space:nowrap;grid-column:3;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-stays{gap:6px;font-size:13px}}.su-stays i{color:var(--admin-icon);font-size:10.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-stays i{font-size:12px}}.su-foldbtn{background:var(--bg-card);border:1px solid var(--border);width:28px;height:28px;min-height:0;color:var(--text-muted);cursor:pointer;border-radius:50%;grid-column:4;place-items:center;margin:0;padding:0;font-size:11px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-foldbtn{width:31px;height:31px;font-size:12px}}.su-foldbtn:hover{color:var(--admin-words);border-color:var(--admin-icon);opacity:1}.su-since{color:var(--text-muted);grid-column:2/span 3;margin:1px 0 0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-since{font-size:13px}}.su-since i{margin-right:5px;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-since i{margin-right:6px;font-size:12px}}.su-body{min-height:0;padding:11px 14px 12px;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-body{padding:12px 15px 13px}}.su-line{align-items:flex-start;gap:9px;margin:0 0 8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-line{gap:10px;margin:0 0 9px}}.su-line>i{text-align:center;width:16px;color:var(--text-muted);flex:0 0 16px;margin-top:3px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-line>i{flex:0 0 18px;width:18px}}.su-line b{color:var(--text-strong);font-weight:650}.su-line.is-key{background:var(--admin-wash);border-radius:10px;margin:0 0 10px;padding:8px 10px 8px 9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-line.is-key{border-radius:11px;margin:0 0 11px;padding:9px 11px 9px 10px}}.su-line.is-restart>i,.su-line.is-progress>i{color:var(--admin-icon)}.su-line.is-secure>i{color:var(--success)}.su-line.is-ok{background:var(--success-bg)}.su-line.is-ok>i{color:var(--success)}.su-line.is-danger{background:var(--danger-bg);border-radius:10px;padding:8px 10px 8px 9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-line.is-danger{border-radius:11px;padding:9px 11px 9px 10px}}.su-line.is-danger>i{color:var(--danger)}.su-line.is-warn{background:var(--warning-chip-bg);border-radius:10px;padding:8px 10px 8px 9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-line.is-warn{border-radius:11px;padding:9px 11px 9px 10px}}.su-line.is-warn>i{color:var(--warning-icon)}.su-cmd{background:var(--bg-inset);color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:6px;margin-top:5px;padding:4px 7px;font:500 11.5px/1.4 ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-cmd{border-radius:7px;margin-top:6px;padding:4px 8px;font:500 13px/1.4 ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}}.su-cves{vertical-align:baseline;flex-wrap:wrap;gap:5px;margin-top:3px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-cves{gap:6px}}.su-cve{background:var(--warning-chip-bg);color:var(--warning-deep);border-radius:6px;padding:3px 7px;font:600 11.5px/1.2 ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-cve{border-radius:7px;padding:3px 8px;font:600 13px/1.2 ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}}a.su-cve{text-underline-offset:2px;text-decoration:underline}.su-more{color:var(--text-muted);align-self:center;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-more{font-size:13px}}.su-progress{background:var(--border);border-radius:4px;height:4px;margin:2px 0 10px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-progress{margin:2px 0 11px}}.su-progress span{background:var(--admin-icon);height:100%;transition:width .4s;display:block}.su-out{margin-top:4px}.su-out summary{cursor:pointer;color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-out summary{font-size:13px}}.su-out pre{background:var(--bg-inset);max-height:160px;color:var(--text);white-space:pre-wrap;border-radius:8px;margin:6px 0 0;padding:8px;font:11.5px/1.4 ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;overflow:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-out pre{border-radius:9px;max-height:176px;margin:7px 0 0;padding:9px;font:13px/1.4 ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}}.su-listbtn{width:auto;min-height:0;color:var(--admin-words);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin:0 0 9px;padding:3px 0;font:600 12.5px/1.3 Inter,system-ui,sans-serif;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-listbtn{gap:8px;margin:0 0 10px;font:600 14px/1.3 Inter,system-ui,sans-serif}}.su-listbtn i{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-listbtn i{font-size:11px}}.su-pkgs{border:1px solid var(--border);background:var(--bg-inset);border-radius:10px;max-height:300px;margin:0 0 10px;overflow:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-pkgs{border-radius:11px;max-height:330px;margin:0 0 11px}}.su-grp{border-top:1px solid var(--border);letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);padding:7px 10px 5px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-grp{padding:8px 11px 6px;font-size:12px}}.su-grp:first-child{border-top:0}.su-pkg{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:7px 10px 8px;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-pkg{gap:2px 11px;padding:8px 11px 9px}}.su-pkg .chip{align-self:start}.su-pkg-name{color:var(--text-strong);overflow-wrap:anywhere;font-weight:650}.su-pkg-name span{color:var(--text-muted);font-size:12px;font-weight:500}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-pkg-name span{font-size:13px}}.su-pkg-ver{color:var(--text-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-pkg-ver{font-size:13px}}.su-pkg-ver code{color:var(--text);font:11.5px ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-pkg-ver code{font:13px ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}}.su-pkg-ver a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.su-when{border:1px solid var(--border);background:var(--bg-inset);border-radius:10px;margin:0 0 10px;padding:10px 11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-when{border-radius:11px;margin:0 0 11px;padding:11px 12px}}.su-when-q{color:var(--text-strong);margin:0 0 7px;font-size:12.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-when-q{margin:0 0 8px;font-size:14px}}.su-opt{cursor:pointer;align-items:flex-start;gap:8px;padding:5px 0;font-size:12.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-opt{gap:9px;padding:6px 0;font-size:14px}}.su-opt input[type=radio],.su-opt input[type=checkbox]{width:15px;height:15px;accent-color:var(--admin-btn-fill);flex:0 0 15px;margin:2px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-opt input[type=radio],.su-opt input[type=checkbox]{flex:0 0 17px;width:17px;height:17px}}.su-opt small{color:var(--text-muted);font-size:11.5px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-opt small{font-size:13px}}.su-opt.su-tick{border-top:1px solid var(--border);margin-top:4px;padding-top:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-opt.su-tick{padding-top:9px}}.su-field{border:1px solid var(--border);background:var(--bg-card);width:auto;min-height:0;color:var(--text);border-radius:7px;margin:4px 4px 0 0;padding:3px 8px;font:12px Inter,system-ui,sans-serif}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-field{border-radius:8px;padding:3px 9px;font:13px Inter,system-ui,sans-serif}}.su-when-bad{color:var(--danger);margin:2px 0 0 23px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-when-bad{margin:2px 0 0 25px;font-size:13px}}.su-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-actions{gap:9px}}.su-key{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-key{font-size:13px}}.su-key i{margin-right:4px}.su .btn.is-locked{background:var(--bg-inset);color:var(--text-muted);border-color:var(--border);cursor:not-allowed}.su .btn.is-locked:hover{background:var(--bg-inset);color:var(--text-muted)}.su-lock{background:var(--warning-chip-bg);color:var(--warning-deep);border-radius:10px;align-items:flex-start;gap:9px;margin-top:10px;padding:9px 11px;font-size:12.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-lock{border-radius:11px;gap:10px;margin-top:11px;padding:10px 12px;font-size:14px}}.su-lock i{margin-top:3px}.su-lock p{margin:0}.su-lock a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.su-bar{text-align:left;background:linear-gradient(var(--admin-wash), var(--admin-wash)), var(--bg-card);border:1px solid var(--border);width:100%;min-height:0;box-shadow:var(--shadow-float);color:var(--text);font:inherit;cursor:pointer;border-radius:14px;align-items:center;gap:10px;margin:0;padding:9px 10px 9px 12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-bar{border-radius:15px;gap:11px;padding:10px 11px 10px 13px}}.su-bar:hover{opacity:1;border-color:var(--admin-icon)}.su-bar .su-mark{width:28px;font-size:28px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-bar .su-mark{width:31px;font-size:31px}}.su-bar-words{flex-direction:column;flex:1;min-width:0;display:flex}.su-bar-title{text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong);font-size:14px;font-weight:700;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-bar-title{font-size:15px}}.su-bar-sub{color:var(--text-muted);margin-top:1px;font-size:12px;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-bar-sub{font-size:13px}}.su-bar-open{background:var(--bg-card);border:1px solid var(--border);width:34px;height:34px;color:var(--admin-words);border-radius:50%;flex:0 0 34px;place-items:center;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-bar-open{flex:0 0 37px;width:37px;height:37px}}.su.is-phone{left:12px;right:12px;bottom:calc(var(--mobile-bar-space,0px) + var(--player-space,0px) + var(--prompt-space,0px) + 12px);width:auto;max-width:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su.is-phone{left:13px;right:13px;bottom:calc(var(--mobile-bar-space,0px) + var(--player-space,0px) + var(--prompt-space,0px) + 13px)}}.su.is-phone .su-head{grid-template-columns:30px minmax(0,1fr)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su.is-phone .su-head{grid-template-columns:33px minmax(0,1fr)}}.su.is-phone .su-head .su-mark{grid-row:1/span 3}.su.is-phone .su-since{grid-column:2}.su.is-phone .su-stays{grid-area:3/2;justify-self:start;margin-top:3px}.su.is-phone .su-actions .btn{flex:140px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su.is-phone .su-actions .btn{flex:154px}}.su.is-phone .su-key{text-align:center;flex-basis:100%;margin:4px 0 0}.su.is-sheet{z-index:1000;bottom:0;left:0;right:0}.su.is-sheet .su-card{z-index:1;max-height:86dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;border-radius:18px 18px 0 0;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su.is-sheet .su-card{border-radius:20px 20px 0 0}}.su-dim{background:var(--overlay-sheet);position:fixed;inset:0}.su-grip{background:var(--border);border-radius:3px;width:40px;height:5px;margin:8px auto 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-grip{width:44px;height:6px;margin:9px auto 0}}.su-hide{width:auto;min-height:0;color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:4px auto 10px;padding:6px 10px;font:600 13px Inter,system-ui,sans-serif;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.su-hide{gap:7px;margin:4px auto 11px;padding:7px 11px;font:600 14px Inter,system-ui,sans-serif}}.admin-panel-dot{background:var(--danger);width:9px;height:9px;box-shadow:0 0 0 2px var(--sb-btn-bg);pointer-events:none;z-index:1;border-radius:50%;position:absolute;top:7px;left:24px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.admin-panel-dot{width:10px;height:10px;top:8px;left:26px}}.admin-panel-dot[hidden]{display:none}.sm-helper{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.sm-helper{gap:7px 11px;margin-top:7px}}.sm-helper-btns{flex-wrap:wrap;gap:6px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.sm-helper-btns{gap:7px}}.sm-helper-btns .btn.is-locked{background:var(--bg-inset);color:var(--text-muted);border-color:var(--border);cursor:not-allowed}.sm-helper-key{color:var(--text-muted);font-size:11.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.sm-helper-key{font-size:13px}}.sm-helper-key i{margin-right:4px}.sm-helper-lock,.sm-helper-ran{flex-basis:100%;margin:0;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.sm-helper-lock,.sm-helper-ran{font-size:13px}}.sm-helper-lock{background:var(--warning-chip-bg);color:var(--warning-deep);border-radius:8px;padding:7px 10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.sm-helper-lock{border-radius:9px;padding:8px 11px}}.sm-helper-lock i{margin-right:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.sm-helper-lock i{margin-right:7px}}#admin-server-info-page .sm-rows .sm-helper .sm-helper-lock a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.sm-helper-ran{color:var(--text-muted)}.sm-helper-ran.is-failed,.sm-helper-ran.is-refused{color:var(--danger)}.sm-helper-ran.is-done{color:var(--success)}#admin-accounts-page .ba-btn{cursor:pointer;width:auto;min-height:0;margin:0;font-family:inherit}#admin-accounts-page .ba-btn:focus-visible{outline:2px solid var(--admin-ring);outline-offset:2px}#admin-accounts-page .ba-btn:disabled{cursor:default;opacity:.6}#admin-accounts-page .ba-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#admin-accounts-page .ba-spacer{flex:auto}#admin-accounts-page .ba-muted{color:var(--text-muted)}#admin-accounts-page .ba-after{margin-left:.35em}#admin-accounts-page .ba-small{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-small{font-size:13px}}#admin-accounts-page .ba-num{font-variant-numeric:tabular-nums}#admin-accounts-page .ba-prefix{color:var(--text-muted);font-weight:400}#admin-accounts-page .ba-own{color:var(--text);font-weight:500}#admin-accounts-page .ba-amber{border:1px solid var(--warning-chip-border);background:var(--warning-chip-bg);height:24px;color:var(--warning-deep);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-amber{border:1px solid var(--warning-chip-border);border-radius:1099px;gap:6px;height:26px;padding:0 10px;font-size:13px}}#admin-accounts-page .ba-amber i{color:var(--warning-icon);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-amber i{font-size:12px}}#admin-accounts-page .ba-role{flex:none;font-size:15px;line-height:1;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-role{font-size:17px}}#admin-accounts-page .ba-note.ba-note--admins{align-items:center;margin:12px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-note.ba-note--admins{margin:13px 0 0}}#admin-accounts-page .ba-note.ba-note--admins .admin-badge-icon{flex:none;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-note.ba-note--admins .admin-badge-icon{font-size:14px}}#admin-accounts-page .ba-roster-anchor{width:fit-content;max-width:100%;position:relative}#admin-accounts-page .ba-roster-trigger{width:auto;min-height:32px;color:var(--text-muted);text-align:left;align-items:center;gap:6px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-roster-trigger{gap:7px;min-height:35px}}#admin-accounts-page .ba-roster-trigger .ba-tool-caret{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-roster-trigger .ba-tool-caret{font-size:11px}}#admin-accounts-page .ba-menu.ba-roster-panel{flex-direction:column;width:320px;max-width:calc(100vw - 48px);display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-menu.ba-roster-panel{width:352px;max-width:calc(100vw - 53px)}}#admin-accounts-page .ba-menu.ba-roster-panel:before{content:"";height:6px;position:absolute;bottom:100%;left:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-menu.ba-roster-panel:before{height:7px}}#admin-accounts-page .ba-menu.ba-roster-panel.is-above{top:auto;bottom:calc(100% + 6px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-menu.ba-roster-panel.is-above{bottom:calc(100% + 7px)}}#admin-accounts-page .ba-menu.ba-roster-panel.is-above:before{top:100%;bottom:auto}#admin-accounts-page .ba-roster-head{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 10px 2px;font-size:11px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-roster-head{gap:9px;padding:7px 11px 2px;font-size:12px}}#admin-accounts-page .ba-roster-close{width:28px;height:28px;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-roster-close{width:31px;height:31px}}#admin-accounts-page .ba-roster-close .fa-xmark{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-roster-close .fa-xmark{font-size:13px}}#admin-accounts-page .ba-roster-list{max-height:var(--roster-list-height,280px);scrollbar-width:thin;margin:0;padding:0;list-style:none;overflow-y:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-roster-list{max-height:var(--roster-list-height,308px)}}#admin-accounts-page .ba-roster-person{min-height:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-roster-person{min-height:48px}}#admin-accounts-page .ba-roster-identity{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}#admin-accounts-page .ba-roster-name{font-size:13.5px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-roster-name{font-size:15px}}#admin-accounts-page .ba-roster-email{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-roster-email{font-size:13px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-accounts-page .ba-menu.ba-roster-panel{width:300px}#admin-accounts-page .ba-roster-trigger{min-height:44px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-accounts-page .ba-menu.ba-roster-panel{width:330px}#admin-accounts-page .ba-roster-trigger{min-height:48px}}}#admin-accounts-page .ba-managers-names{align-items:center;gap:6px;min-width:0;max-width:100%;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-managers-names{gap:7px}}#admin-accounts-page .ba-managers-names>.manager-badge-icon{flex:none;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-managers-names>.manager-badge-icon{font-size:14px}}#admin-accounts-page .ba-managers-names span{text-overflow:ellipsis;min-width:0;overflow:hidden}#admin-accounts-page .ba-feature{border:1px solid var(--border);background:var(--bg-inset);height:24px;color:var(--text);white-space:nowrap;border-radius:7px;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-feature{border:1px solid var(--border);border-radius:8px;height:26px;padding:0 9px;font-size:13px}}#admin-accounts-page .ba-feature--all{border-color:var(--accent-chip-border);background:var(--accent-chip-bg);color:var(--accent);font-weight:600}#admin-accounts-page .ba-pill{border:1px solid var(--border);background:var(--bg-inset);min-width:30px;height:24px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:12.5px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-pill{border:1px solid var(--border);border-radius:1099px;min-width:33px;height:26px;padding:0 10px;font-size:14px}}#admin-accounts-page .ba-pill--locations{border:1.5px solid var(--accent);color:var(--accent);background:0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-pill--locations{border:1.65px solid var(--accent)}}#admin-accounts-page .ba-holders{color:var(--text-muted);font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-holders{font-size:14px}}#admin-accounts-page .ba-toolbar{background:var(--bg-inset);border-bottom:1px solid var(--border-row);flex-wrap:wrap;align-items:center;gap:8px;padding:8px max(16px,50% - 700px);display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-toolbar{gap:9px;padding:9px max(18px,50% - 770px)}}#admin-accounts-page .ba-tool{border:1px solid var(--border-field);background:var(--bg-card);height:32px;color:var(--text);white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-tool{border-radius:9px;gap:8px;height:35px;padding:0 12px;font-size:14px}}@media only screen and (width<=800px){@container page (width<720px){#admin-accounts-page .ba-tool{height:44px}}}#admin-accounts-page .ba-tool>i{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-tool>i{font-size:14px}}#admin-accounts-page .ba-tool strong{font-variant-numeric:tabular-nums;font-weight:700}#admin-accounts-page .ba-tool:hover:not(:disabled){border-color:var(--admin-soft-border)}#admin-accounts-page .ba-tool.is-on{border-color:var(--admin-soft-border);background:var(--admin-toggle-on-bg);color:var(--admin-deep)}#admin-accounts-page .ba-tool.is-on>i{color:var(--admin-deep)}#admin-accounts-page .ba-tool-caret{font-size:10px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-tool-caret{font-size:11px}}#admin-accounts-page .ba-attention{max-width:100%;color:var(--text);text-align:left;white-space:normal;background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;font-size:13px;font-weight:500;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-attention{gap:7px;font-size:14px}}#admin-accounts-page .ba-attention i{color:var(--warning-icon)}#admin-accounts-page .ba-attention:hover{text-decoration:underline}#admin-accounts-page .ba-refreshed{color:var(--text-muted);white-space:nowrap;margin-left:4px;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-refreshed{font-size:14px}}#admin-accounts-page .ba-info{min-width:24px;min-height:24px;color:var(--text-muted);cursor:help;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;font-size:14px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-info{min-width:26px;min-height:26px;font-size:15px}}#admin-accounts-page .ba-info:hover{color:var(--text-strong)}#admin-accounts-page .ba-info:focus-visible{outline:2px solid var(--admin-ring);outline-offset:2px}#admin-accounts-page .ba-sync{min-width:0;color:var(--text-muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-sync{gap:9px;font-size:14px}}#admin-accounts-page .ba-sync-bar{background:var(--border);border-radius:99px;flex:0 auto;width:160px;min-width:60px;height:6px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-sync-bar{border-radius:109px;width:176px;min-width:66px;height:7px}}#admin-accounts-page .ba-sync-fill{background:var(--admin-deep);border-radius:99px;height:100%;transition:width .4s;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-sync-fill{border-radius:109px}}#admin-accounts-page .ba-sync-fill.is-indeterminate{width:35%;animation:1.1s ease-in-out infinite alternate ba-sync-slide}@keyframes ba-sync-slide{0%{transform:translate(-40%)}to{transform:translate(240%)}}@media (prefers-reduced-motion:reduce){#admin-accounts-page .ba-sync-fill.is-indeterminate{opacity:.5;width:100%;animation:none}}#admin-accounts-page .ba-sync-pct{font-variant-numeric:tabular-nums;white-space:nowrap}#admin-accounts-page .ap-user-avatar .ap-avatar-initials{color:var(--accent);font-size:12px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-user-avatar .ap-avatar-initials{font-size:13px}}#admin-accounts-page .ba-filter{position:relative}#admin-accounts-page .ba-menu{z-index:40;border:1px solid var(--border);background:var(--bg-card);width:280px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-modal);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);left:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-menu{border-radius:11px;width:308px;max-width:calc(100vw - 35px);padding:7px;top:calc(100% + 7px)}}#admin-accounts-page .ba-menu-item{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:13.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-menu-item{border-radius:8px;gap:10px;padding:9px 11px;font-size:15px}}#admin-accounts-page .ba-menu-item i{width:14px;color:var(--admin-deep);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-menu-item i{width:15px;font-size:13px}}#admin-accounts-page .ba-menu-item i.is-off{visibility:hidden}#admin-accounts-page .ba-menu-item:hover:not(:disabled),#admin-accounts-page .ba-menu-item:focus-visible{background:var(--bg-row-hover)}#admin-accounts-page .ba-menu-count{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto}#admin-accounts-page .ba-menu-note{color:var(--text-muted);margin:4px 10px 6px;font-size:12px;line-height:1.4}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-menu-note{margin:4px 11px 7px;font-size:13px}}#admin-accounts-page .ba-table-wrap{position:relative}#admin-accounts-page .ba-table{border-collapse:collapse;width:100%}#admin-accounts-page .ba-table th{background:var(--bg-inset);border-bottom:1px solid var(--border);height:36px;color:var(--text);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 12px;font-size:11.5px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table th{height:40px;padding:0 13px;font-size:13px}}#admin-accounts-page .ba-table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}#admin-accounts-page .ba-table td{border-bottom:1px solid var(--border-row);height:44px;color:var(--text);white-space:nowrap;text-overflow:ellipsis;padding:0 12px;font-size:13.5px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table td{height:48px;padding:0 13px;font-size:15px}}#admin-accounts-page .ba-table tbody tr.clickable{cursor:pointer}#admin-accounts-page .ba-table tbody tr.clickable:hover td{background:var(--bg-row-hover)}#admin-accounts-page .ba-table--families{table-layout:fixed}#admin-accounts-page .ba-table--families thead{top:calc(var(--ap-bar-h,60px) - 1px);z-index:10;position:sticky}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--families thead{top:calc(var(--ap-bar-h,66px) - 1px)}}#admin-accounts-page .ba-table--families .ba-col-fold{width:44px;padding:0 0 0 9px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--families .ba-col-fold{width:48px;padding:0 0 0 10px}}#admin-accounts-page .ba-table--families th:nth-child(3){width:112px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--families th:nth-child(3){width:123px}}#admin-accounts-page .ba-table--families th:nth-child(4){width:92px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--families th:nth-child(4){width:101px}}#admin-accounts-page .ba-table--families th:nth-child(5){width:96px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--families th:nth-child(5){width:106px}}#admin-accounts-page .ba-table--families th:nth-child(6){width:104px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--families th:nth-child(6){width:114px}}#admin-accounts-page .ba-table--families th:nth-child(7){width:176px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--families th:nth-child(7){width:194px}}#admin-accounts-page .ba-table--families .ba-name-line{align-items:center;gap:7px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--families .ba-name-line{gap:8px}}#admin-accounts-page .ba-table--families .ba-name-line>a,#admin-accounts-page .ba-table--families .ba-name-line>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}#admin-accounts-page .ba-table--families .ba-row-link{color:inherit;font-weight:500;text-decoration:none}#admin-accounts-page .ba-table--families .ba-row-link:focus-visible{outline:none;text-decoration:underline}#admin-accounts-page .ba-table--families .ba-meta,#admin-accounts-page .ba-table--families .ba-since--column{display:none}#admin-accounts-page .ba-table--families .ap-cmr-mark,#admin-accounts-page .ba-table--families .ap-ghost-mark{flex:none}#admin-accounts-page .ba-table tbody tr:has(.ba-row-link:focus-visible) td{box-shadow:inset 0 2px 0 var(--admin-ring), inset 0 -2px 0 var(--admin-ring)}#admin-accounts-page .ba-table tbody tr:has(.ba-row-link:focus-visible) td:first-child{box-shadow:inset 2px 2px 0 var(--admin-ring), inset 0 -2px 0 var(--admin-ring)}#admin-accounts-page .ba-table tbody tr:has(.ba-row-link:focus-visible) td:last-child{box-shadow:inset -2px 2px 0 var(--admin-ring), inset 0 -2px 0 var(--admin-ring)}#admin-accounts-page .ba-fold{border:1px solid var(--border);background:var(--bg-card);width:26px;height:26px;color:var(--text-muted);border-radius:7px;justify-content:center;align-items:center;padding:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-fold{border-radius:8px;width:29px;height:29px}}#admin-accounts-page .ba-fold i{font-size:11px;transition:transform .18s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-fold i{font-size:12px}}#admin-accounts-page .ba-fold i.is-open{transform:rotate(90deg)}#admin-accounts-page .ba-fold:hover{border-color:var(--admin-soft-border);color:var(--admin-deep)}#admin-accounts-page .ba-row--family .ba-row-link{font-weight:500}#admin-accounts-page .ba-row--cmr td{background:var(--admin-row-bg)}#admin-accounts-page .ba-row--cmr td:first-child{box-shadow:inset 3px 0 0 var(--admin-row-mark)}#admin-accounts-page .ba-row--location td{background:var(--bg-row-nested);height:28px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-row--location td{height:31px;font-size:14px}}#admin-accounts-page .ba-row--cmr-location td{background:var(--admin-row-nested-bg)}#admin-accounts-page .ba-row--location .ba-name-line{padding-left:calc(16px + (var(--ba-depth,1) - 1) * 20px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-row--location .ba-name-line{padding-left:calc(18px + (var(--ba-depth,1) - 1) * 22px)}}#admin-accounts-page .ba-row--location .ba-elbow{color:var(--text-muted);flex:none;font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-row--location .ba-elbow{font-size:12px}}#admin-accounts-page .ba-row--tree .ba-elbow{text-align:center;width:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-row--tree .ba-elbow{width:22px}}#admin-accounts-page .ba-fold--inline{border-radius:6px;flex:none;width:20px;height:20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-fold--inline{border-radius:7px;width:22px;height:22px}}#admin-accounts-page .ba-fold--inline i{font-size:9.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-fold--inline i{font-size:10px}}#admin-accounts-page .ba-row--location .ba-pill{min-width:26px;height:20px;font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-row--location .ba-pill{min-width:29px;height:22px;font-size:13px}}#admin-accounts-page .ba-row--location .ba-row-link{font-weight:400}#admin-accounts-page .ba-row--location .ba-num{font-variant-numeric:tabular-nums}#admin-accounts-page .ba-row--location.is-hit td{background:var(--admin-soft-bg)}#admin-accounts-page .ba-row--location.is-hit td:first-child{box-shadow:inset 3px 0 0 var(--admin)}#admin-accounts-page .ba-row--ghost td,#admin-accounts-page .ba-row--deleted td{background:var(--bg-inset)}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-business (width<=860px){#admin-accounts-page .ba-toolbar .ba-refreshed{display:none}#admin-accounts-page .ba-sync-bar{width:100px}#admin-accounts-page .ba-table--families thead{border-bottom:1px solid var(--border-row);display:block;position:relative;top:auto}#admin-accounts-page .ba-table--families thead tr{flex-wrap:wrap;gap:4px;padding:5px 4px;display:flex}@media only screen and (width<=800px){@container page (width<720px){#admin-accounts-page .ba-table--families thead tr{padding-left:calc(var(--page-gutter) - 10px);padding-right:calc(var(--page-gutter) - 10px)}}}#admin-accounts-page .ba-table--families th{display:none}#admin-accounts-page .ba-table--families th.sortable{background:0 0;border:0;align-items:center;gap:4px;height:auto;padding:10px;display:inline-flex;width:auto!important}#admin-accounts-page .ba-table--families,#admin-accounts-page .ba-table--families tbody{display:block}#admin-accounts-page .ba-table--families tbody tr{border-bottom:1px solid var(--border-row);align-items:stretch;display:flex}#admin-accounts-page .ba-table--families td:not(.ba-col-fold,.ba-col-name){display:none}#admin-accounts-page .ba-table--families td{white-space:normal;border-bottom:0;height:auto;padding-top:9px;padding-bottom:9px;display:block}#admin-accounts-page .ba-table--families .ba-col-fold{flex:0 0 48px;width:48px}#admin-accounts-page .ba-table--families td.ba-col-fold{align-items:center;display:flex}#admin-accounts-page .ba-table--families .ba-col-name{flex:auto;min-width:0}#admin-accounts-page .ba-table--families .ba-fold{width:36px;height:36px}@container page (width<720px){#admin-accounts-page .ba-table--families .ba-col-fold{flex-basis:28px;width:28px;padding-left:4px}#admin-accounts-page .ba-table--families .ba-fold{width:24px;height:24px;position:relative}#admin-accounts-page .ba-table--families .ba-fold:after{content:"";position:absolute;inset:-10px}}@media only screen and (width<=800px){@container page (width<720px){#admin-accounts-page .ba-table--families .ba-col-fold{flex-basis:calc(var(--page-gutter) + 24px);width:calc(var(--page-gutter) + 24px);padding-left:var(--page-gutter)}}}#admin-accounts-page .ba-table--families .ba-name-line{font-size:14.5px}#admin-accounts-page .ba-table--families .ba-name-line>a{white-space:normal;overflow-wrap:anywhere}#admin-accounts-page .ba-table--families .ba-meta{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:3px;font-size:12.5px;display:flex}#admin-accounts-page .ba-table--families .ba-since--column{display:inline}#admin-accounts-page .ba-table--families .ba-amber--meta{height:22px}#admin-accounts-page .ba-table--families .ba-row--location td{min-height:44px;font-size:13.5px}#admin-accounts-page .ba-table--families .ba-row--location .ba-name-line{padding-left:calc((var(--ba-depth,1) - 1) * 16px);align-items:baseline}#admin-accounts-page .ba-table--families .ba-row--tree .ba-elbow{width:32px}#admin-accounts-page .ba-table--families .ba-fold--inline{align-self:center;width:32px;height:32px}#admin-accounts-page .ba-table--families .ba-fold--inline i{font-size:11px}#admin-accounts-page .ba-table--families .ba-row--location .ba-name-line:has(.ba-fold--inline){align-items:center}#admin-accounts-page .ba-table--families .ba-row--location .ba-meta{padding-left:calc((var(--ba-depth,1) - 1) * 16px)}#admin-accounts-page .ba-table--families .ba-row--location .ba-prefix--family{display:none}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-business (width<=946px){#admin-accounts-page .ba-toolbar .ba-refreshed{display:none}#admin-accounts-page .ba-sync-bar{width:110px}#admin-accounts-page .ba-table--families thead{border-bottom:1px solid var(--border-row);display:block;position:relative;top:auto}#admin-accounts-page .ba-table--families thead tr{flex-wrap:wrap;gap:4px;padding:6px 4px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=800px){@container page (width<720px){#admin-accounts-page .ba-table--families thead tr{padding-left:calc(var(--page-gutter) - 10px);padding-right:calc(var(--page-gutter) - 10px)}}}#admin-accounts-page .ba-table--families th{display:none}#admin-accounts-page .ba-table--families th.sortable{background:0 0;border:0;align-items:center;gap:4px;height:auto;padding:11px;display:inline-flex;width:auto!important}#admin-accounts-page .ba-table--families,#admin-accounts-page .ba-table--families tbody{display:block}#admin-accounts-page .ba-table--families tbody tr{border-bottom:1px solid var(--border-row);align-items:stretch;display:flex}#admin-accounts-page .ba-table--families td:not(.ba-col-fold,.ba-col-name){display:none}#admin-accounts-page .ba-table--families td{white-space:normal;border-bottom:0;height:auto;padding-top:10px;padding-bottom:10px;display:block}#admin-accounts-page .ba-table--families .ba-col-fold{flex:0 0 53px;width:53px}#admin-accounts-page .ba-table--families td.ba-col-fold{align-items:center;display:flex}#admin-accounts-page .ba-table--families .ba-col-name{flex:auto;min-width:0}#admin-accounts-page .ba-table--families .ba-fold{width:40px;height:40px}@container page (width<792px){#admin-accounts-page .ba-table--families .ba-col-fold{flex-basis:31px;width:31px;padding-left:4px}#admin-accounts-page .ba-table--families .ba-fold{width:26px;height:26px;position:relative}#admin-accounts-page .ba-table--families .ba-fold:after{content:"";inset:-10px;position:absolute;inset:-11px}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine) and (width<=800px){@container page (width<720px){#admin-accounts-page .ba-table--families .ba-col-fold{flex-basis:calc(var(--page-gutter) + 24px);width:calc(var(--page-gutter) + 24px);padding-left:var(--page-gutter)}}}#admin-accounts-page .ba-table--families .ba-name-line{font-size:16px}#admin-accounts-page .ba-table--families .ba-name-line>a{white-space:normal;overflow-wrap:anywhere}#admin-accounts-page .ba-table--families .ba-meta{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 9px;margin-top:3px;font-size:14px;display:flex}#admin-accounts-page .ba-table--families .ba-since--column{display:inline}#admin-accounts-page .ba-table--families .ba-amber--meta{height:24px}#admin-accounts-page .ba-table--families .ba-row--location td{min-height:48px;font-size:15px}#admin-accounts-page .ba-table--families .ba-row--location .ba-name-line{padding-left:calc((var(--ba-depth,1) - 1) * 16px);padding-left:calc((var(--ba-depth,1) - 1) * 18px);align-items:baseline}#admin-accounts-page .ba-table--families .ba-row--tree .ba-elbow{width:35px}#admin-accounts-page .ba-table--families .ba-fold--inline{align-self:center;width:35px;height:35px}#admin-accounts-page .ba-table--families .ba-fold--inline i{font-size:12px}#admin-accounts-page .ba-table--families .ba-row--location .ba-name-line:has(.ba-fold--inline){align-items:center}#admin-accounts-page .ba-table--families .ba-row--location .ba-meta{padding-left:calc((var(--ba-depth,1) - 1) * 16px);padding-left:calc((var(--ba-depth,1) - 1) * 18px)}#admin-accounts-page .ba-table--families .ba-row--location .ba-prefix--family{display:none}}}#admin-accounts-page .ap-pending-rows--business{--ap-pending-row-h:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-pending-rows--business{--ap-pending-row-h:48px}}#admin-accounts-page .ap-pending-rows--business .ap-pending-row:first-child{--ap-pending-row-h:44px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-pending-rows--business .ap-pending-row:first-child{--ap-pending-row-h:48px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-business (width<=860px){#admin-accounts-page .ap-pending-rows--business,#admin-accounts-page .ap-pending-rows--business .ap-pending-row:first-child{--ap-pending-row-h:64px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-business (width<=946px){#admin-accounts-page .ap-pending-rows--business,#admin-accounts-page .ap-pending-rows--business .ap-pending-row:first-child{--ap-pending-row-h:70px}}}#admin-accounts-page .ba-page{container:ba-page/inline-size}#admin-accounts-page .ba-bar.ap-sticky-bar{height:auto;padding:0;display:block}#admin-accounts-page .ba-strip{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:64px;padding:12px 16px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-strip{gap:7px 13px;min-height:70px;padding:13px 18px}}#admin-accounts-page .ba-logo{border:1px solid var(--border);background:var(--accent-wash);width:40px;height:40px;color:var(--accent);border-radius:9px;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-logo{border-radius:10px;flex:0 0 44px;width:44px;height:44px}}#admin-accounts-page .ba-logo>i{font-size:17px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-logo>i{font-size:19px}}#admin-accounts-page .ba-logo img{object-fit:contain;width:100%;height:100%;padding:3px;display:block}#admin-accounts-page .ba-logo.has-logo{background:var(--bg-card)}#admin-accounts-page .ba-logo.is-dragover{border:1px dashed var(--admin)}body:not(.dark) #admin-accounts-page .ba-logo.is-lightlogo img,body.dark #admin-accounts-page .ba-logo.is-darklogo img{filter:drop-shadow(0 0 1px var(--logo-lift)) drop-shadow(0 0 3px var(--logo-lift))}#admin-accounts-page .ba-name{min-width:0;max-width:calc(100% - 100px);color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0;font-family:inherit;font-size:15.5px;font-weight:600;line-height:20px;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-name{max-width:calc(100% - 110px);font-size:17px;line-height:22px}}#admin-accounts-page .ba-chips{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-left:2px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-chips{gap:9px}}#admin-accounts-page .ba-chip{border:1px solid var(--border);background:var(--bg-inset);height:26px;color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-chip{border-radius:1099px;gap:7px;height:29px;padding:0 11px;font-size:14px}}#admin-accounts-page .ba-chip i{color:var(--text-muted);font-size:11px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-chip i{font-size:12px}}#admin-accounts-page .ba-chip--family{border-color:var(--accent);background:var(--accent-wash);color:var(--accent)}#admin-accounts-page .ba-chip--family i{color:var(--accent)}#admin-accounts-page a.ba-chip--family:hover{text-decoration:underline}#admin-accounts-page .ba-strip{padding-right:68px;position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-strip{padding-right:75px}}#admin-accounts-page .ba-strip-end{align-items:center;height:44px;display:flex;position:absolute;top:12px;right:16px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-strip-end{height:48px;top:13px;right:18px}}#admin-accounts-page .ba-bookmark:focus-visible{outline:2px solid var(--admin-ring);outline-offset:2px}#admin-accounts-page .ba-bar-end{flex:none;align-items:center;margin-left:auto;display:flex}#admin-accounts-page .ba-tabs{align-items:center;gap:4px;height:46px;padding:0 12px 4px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-tabs{height:51px;padding:0 13px 4px}}#admin-accounts-page .ba-tabs>.acct-switch-tab{flex:none}#admin-accounts-page .ba-tabs>.is-tucked{display:none}#admin-accounts-page .ba-tabs.is-measuring>.is-tucked{display:inline-flex}#admin-accounts-page .ba-tabs.is-measuring>.ba-more{display:flex!important}#admin-accounts-page .ba-more{flex:none;display:flex;position:relative}#admin-accounts-page .ba-more-chev{font-size:10px;transition:transform .15s}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-more-chev{font-size:11px}}#admin-accounts-page .is-open>.acct-switch-tab .ba-more-chev{transform:rotate(180deg)}#admin-accounts-page .ba-more-menu{z-index:30;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-menu);border-radius:10px;padding:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-more-menu{border-radius:11px;padding:7px}}#admin-accounts-page .ba-more-menu{min-width:200px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 4px);right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-more-menu{min-width:220px;max-width:calc(100vw - 35px)}}#admin-accounts-page .ba-more-item{box-sizing:border-box;width:100%;min-height:32px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;margin:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-more-item{border-radius:7px;gap:9px;min-height:35px;padding:0 9px;font-size:14px}}#admin-accounts-page .ba-more-item:hover,#admin-accounts-page .ba-more-item:focus-visible{opacity:1;background:var(--bg-row-hover);color:var(--text);outline:none}#admin-accounts-page .ba-more-item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}#admin-accounts-page .ba-more-item.is-current,#admin-accounts-page .ba-more-item[aria-current=true]{color:var(--accent)}#admin-accounts-page .ba-more-item i{text-align:center;width:14px;color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-more-item i{width:15px;font-size:13px}}#admin-accounts-page .ba-more-item .acct-switch-badge{margin-left:auto}#admin-accounts-page .ba-more-item.is-current,#admin-accounts-page .ba-more-item.is-current i{color:var(--admin-words)}#admin-accounts-page .ba-body.ap-detail-body{padding-top:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-body.ap-detail-body{padding-top:15px}}#admin-accounts-page .ba-panel{border:1px solid var(--border);background:var(--bg-card);border-radius:12px;max-width:420px;padding:18px 20px 20px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-panel{border-radius:13px;max-width:462px;padding:20px 22px 22px}}#admin-accounts-page .ba-panel-title{color:var(--text);align-items:center;gap:8px;margin:0 0 6px;font-size:15px;font-weight:600;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-panel-title{gap:9px;margin:0 0 7px;font-size:17px}}#admin-accounts-page .ba-panel-title i{color:var(--text-muted);font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-panel-title i{font-size:14px}}#admin-accounts-page .ba-panel-text{color:var(--text-muted);margin:0 0 14px;font-size:13px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-panel-text{margin:0 0 15px;font-size:14px}}#admin-accounts-page .ba-field-label{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-field-label{margin-bottom:7px;font-size:14px}}#admin-accounts-page .ba-field-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-field-row{gap:9px}}#admin-accounts-page .ba-field{border-radius:9px;flex:0 360px;width:360px;min-width:0;max-width:100%;height:38px;padding:0 12px;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-field{border-radius:10px;flex:0 396px;width:396px;height:42px;padding:0 13px;font-size:15px}}#admin-accounts-page .ba-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}#admin-accounts-page .ba-panel .ap-save-btn{height:38px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-panel .ap-save-btn{height:42px}}#admin-accounts-page .ba-code{font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-code{font-size:14px}}#admin-accounts-page .ba-table-scroll{border:1px solid var(--border);border-radius:10px;overflow-x:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table-scroll{border-radius:11px}}@supports (animation-timeline:scroll()){#admin-accounts-page .ba-table-scroll{-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table-scroll{-webkit-mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black);mask-image:linear-gradient(to right, black, transparent var(--sf-left), transparent calc(100% - var(--sf-right)), black), linear-gradient(black, black)}}#admin-accounts-page .ba-table-scroll{animation-name:scroll-fade-left,scroll-fade-left-ramp,scroll-fade-right;animation-duration:auto;animation-composition:replace,add,replace;animation-timing-function:linear;animation-fill-mode:none,backwards,backwards;animation-timeline:scroll(self inline);animation-range:0 calc(100% + 15px),0 15px,calc(100% - 15px) calc(100% + 15px)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table-scroll{animation-range:0 calc(100% + 17px),0 17px,calc(100% - 17px) calc(100% + 17px)}}#admin-accounts-page .ba-table-scroll{scroll-padding-inline:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table-scroll{scroll-padding-inline:17px}}}#admin-accounts-page .ba-table-scroll .ba-table tbody tr:last-child td{border-bottom:0}#admin-accounts-page .ba-table--locations{min-width:680px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--locations{min-width:748px}}#admin-accounts-page .ba-table--locations .ba-cell-name,#admin-accounts-page .ba-table--locations .ba-cell-managers{white-space:normal;padding-top:6px;padding-bottom:6px;line-height:1.35}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--locations .ba-cell-name,#admin-accounts-page .ba-table--locations .ba-cell-managers{padding-top:7px;padding-bottom:7px}}#admin-accounts-page .ba-table--locations .ba-cell-managers-in{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#admin-accounts-page .ba-table--locations .ba-cell-name a{color:inherit;text-decoration:none}#admin-accounts-page .ba-table--locations .ba-cell-name a:hover,#admin-accounts-page .ba-table--locations .ba-cell-name a:focus-visible{text-decoration:underline}#admin-accounts-page .ba-table--locations .ba-loc-num,#admin-accounts-page .ba-table--locations .ba-loc-meta{display:none}#admin-accounts-page .ba-table--locations .ba-loc-row--nested .ba-cell-name{padding-left:calc(12px + (var(--ba-depth,2) - 1) * 18px);position:relative}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--locations .ba-loc-row--nested .ba-cell-name{padding-left:calc(13px + (var(--ba-depth,2) - 1) * 20px)}}#admin-accounts-page .ba-table--locations .ba-loc-row--nested .ba-elbow{top:50%;left:calc(12px + (var(--ba-depth,2) - 2) * 18px + 3px);color:var(--text-muted);font-size:10px;position:absolute;transform:translateY(-50%)rotate(90deg)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--locations .ba-loc-row--nested .ba-elbow{left:calc(13px + (var(--ba-depth,2) - 2) * 20px + 3px);font-size:11px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ba-page (width<=740px){#admin-accounts-page .ba-table-scroll:has(.ba-table--locations){overflow-x:visible}#admin-accounts-page .ba-table--locations{min-width:0;display:block}#admin-accounts-page .ba-table--locations thead{display:none}#admin-accounts-page .ba-table--locations tbody{display:block}#admin-accounts-page .ba-table--locations tr{border-bottom:1px solid var(--border-row);padding:9px 14px 10px;display:block}#admin-accounts-page .ba-table--locations tbody tr:last-child{border-bottom:0}#admin-accounts-page .ba-table--locations tbody tr.clickable:hover{background:var(--bg-row-hover)}#admin-accounts-page .ba-table--locations tbody tr.clickable:hover td{background:0 0}#admin-accounts-page .ba-table--locations td{white-space:normal;border:0;height:auto;padding:0;display:block}#admin-accounts-page .ba-table--locations td:not(.ba-cell-name){display:none}#admin-accounts-page .ba-table--locations .ba-cell-name{padding:0;font-size:14px;line-height:1.35}#admin-accounts-page .ba-table--locations .ba-cell-name a{display:block}#admin-accounts-page .ba-table--locations .ba-loc-row--nested{padding-left:calc(14px + (var(--ba-depth,2) - 2) * 16px)}#admin-accounts-page .ba-table--locations .ba-loc-row--nested .ba-cell-name{padding-left:16px}#admin-accounts-page .ba-table--locations .ba-loc-row--nested .ba-elbow{top:9px;left:1px}#admin-accounts-page .ba-table--locations .ba-loc-num{font-variant-numeric:tabular-nums;margin-right:.45em;font-weight:600;display:inline}#admin-accounts-page .ba-table--locations .ba-prefix--family{display:none}#admin-accounts-page .ba-table--locations .ba-loc-meta{-webkit-line-clamp:2;line-clamp:2;color:var(--text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:3px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}#admin-accounts-page .ba-table--locations .ba-dot{margin:0 6px}#admin-accounts-page .ba-table--locations .ba-code{font-size:12px}#admin-accounts-page .ba-table--locations tbody tr:has(.ba-cell-name a:focus-visible){box-shadow:inset 0 0 0 2px var(--admin-ring)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ba-page (width<=814px){#admin-accounts-page .ba-table-scroll:has(.ba-table--locations){overflow-x:visible}#admin-accounts-page .ba-table--locations{min-width:0;display:block}#admin-accounts-page .ba-table--locations thead{display:none}#admin-accounts-page .ba-table--locations tbody{display:block}#admin-accounts-page .ba-table--locations tr{border-bottom:1px solid var(--border-row);padding:10px 15px 11px;display:block}#admin-accounts-page .ba-table--locations tbody tr:last-child{border-bottom:0}#admin-accounts-page .ba-table--locations tbody tr.clickable:hover{background:var(--bg-row-hover)}#admin-accounts-page .ba-table--locations tbody tr.clickable:hover td{background:0 0}#admin-accounts-page .ba-table--locations td{white-space:normal;border:0;height:auto;padding:0;display:block}#admin-accounts-page .ba-table--locations td:not(.ba-cell-name){display:none}#admin-accounts-page .ba-table--locations .ba-cell-name{padding:0;font-size:15px;line-height:1.35}#admin-accounts-page .ba-table--locations .ba-cell-name a{display:block}#admin-accounts-page .ba-table--locations .ba-loc-row--nested{padding-left:calc(14px + (var(--ba-depth,2) - 2) * 16px);padding-left:calc(15px + (var(--ba-depth,2) - 2) * 18px)}#admin-accounts-page .ba-table--locations .ba-loc-row--nested .ba-cell-name{padding-left:18px}#admin-accounts-page .ba-table--locations .ba-loc-row--nested .ba-elbow{top:10px;left:1px}#admin-accounts-page .ba-table--locations .ba-loc-num{font-variant-numeric:tabular-nums;margin-right:.45em;font-weight:600;display:inline}#admin-accounts-page .ba-table--locations .ba-prefix--family{display:none}#admin-accounts-page .ba-table--locations .ba-loc-meta{-webkit-line-clamp:2;line-clamp:2;color:var(--text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:3px;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}#admin-accounts-page .ba-table--locations .ba-dot{margin:0 7px}#admin-accounts-page .ba-table--locations .ba-code{font-size:13px}#admin-accounts-page .ba-table--locations tbody tr:has(.ba-cell-name a:focus-visible){box-shadow:inset 0 0 0 2px var(--admin-ring)}}}#admin-accounts-page .ba-people-bar{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-people-bar{gap:11px 13px;margin-bottom:13px}}#admin-accounts-page .ba-people-bar>*{flex-shrink:0}#admin-accounts-page .ba-people-bar>.ba-spacer{display:none}#admin-accounts-page .ba-managers{border:1px solid var(--success-soft-border);background:var(--success-bg);min-height:38px;color:var(--text);border-radius:9px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 12px;font-size:13.5px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-managers{border-radius:10px;gap:4px 9px;min-height:42px;padding:7px 13px;font-size:15px}}#admin-accounts-page .ba-managers>i{text-align:center;width:14px;color:var(--success);flex:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-managers>i{width:15px}}#admin-accounts-page .ba-managers>.manager-badge-icon{width:14px;height:15px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-managers>.manager-badge-icon{width:15px;height:17px}}#admin-accounts-page .ba-managers-text{display:contents}#admin-accounts-page .ba-managers-label{font-weight:700}#admin-accounts-page .ba-managers-list{flex-wrap:wrap;gap:4px 8px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-managers-list{gap:4px 9px}}#admin-accounts-page .ba-manager-item{align-items:baseline;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-manager-item{gap:6px}}#admin-accounts-page .ba-managers-what{color:var(--text-muted)}#admin-accounts-page .ba-managers-more,#admin-accounts-page .ba-managers-sum{display:none}#admin-accounts-page .ba-link{color:var(--text);font-size:inherit;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}#admin-accounts-page .ba-link:hover{text-decoration:underline}#admin-accounts-page .ba-managers--none{border-color:var(--warning-chip-border);background:var(--warning-chip-bg);color:var(--warning-deep);font-weight:500}#admin-accounts-page .ba-managers--none>i{color:var(--warning-icon)}#admin-accounts-page .ba-people-sum{color:var(--text-muted);white-space:nowrap;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-people-sum{font-size:14px}}#admin-accounts-page .ba-people-bar>.ba-managers{flex-shrink:1;min-width:0}#admin-accounts-page .ba-people-bar>.ba-managers--none{white-space:nowrap;flex-wrap:nowrap;flex-shrink:0}#admin-accounts-page .ba-people-bar>.ba-search{flex:160px;min-width:0;max-width:230px;margin-left:auto}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-people-bar>.ba-search{flex:176px;max-width:253px}}#admin-accounts-page .ba-search{position:relative}#admin-accounts-page .ba-search>i{color:var(--text-muted);pointer-events:none;font-size:13px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-search>i{font-size:14px;left:13px}}#admin-accounts-page .ba-search input{border-radius:9px;width:100%;height:38px;padding:0 12px 0 34px;font-size:13.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-search input{border-radius:10px;height:42px;padding:0 13px 0 37px;font-size:15px}}#admin-accounts-page .ba-add.ap-new-btn{white-space:nowrap;border-radius:9px;align-items:center;gap:7px;height:38px;padding:0 15px;font-size:13.5px;font-weight:600;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-add.ap-new-btn{border-radius:10px;gap:8px;height:42px;padding:0 17px;font-size:15px}}#admin-accounts-page .ba-note{color:var(--text-muted);align-items:baseline;gap:8px;margin:0 0 12px;font-size:13px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-note{gap:9px;margin:0 0 13px;font-size:14px}}#admin-accounts-page .ba-table--people{table-layout:fixed;min-width:860px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people{min-width:946px}}#admin-accounts-page .ba-table--people th:first-child{width:24%}#admin-accounts-page .ba-table--people th:nth-child(2){width:160px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people th:nth-child(2){width:176px}}#admin-accounts-page .ba-table--people th:nth-child(4){width:190px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people th:nth-child(4){width:209px}}#admin-accounts-page .ba-table--people th:nth-child(5){width:72px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people th:nth-child(5){width:79px}}#admin-accounts-page .ba-table--people.is-single{min-width:600px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people.is-single{min-width:660px}}#admin-accounts-page .ba-table--people.is-single th:first-child{width:32%}#admin-accounts-page .ba-table--people.is-single th:nth-child(2){width:auto}#admin-accounts-page .ba-table--people.is-single th:nth-child(3){width:72px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people.is-single th:nth-child(3){width:79px}}#admin-accounts-page .ba-table--people .ba-person-in{align-items:center;gap:10px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people .ba-person-in{gap:11px}}#admin-accounts-page .ba-table--people .ba-can{white-space:normal}#admin-accounts-page .ba-table--people .ba-can-in{flex-wrap:wrap;align-items:center;gap:4px;padding:8px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people .ba-can-in{padding:9px 0}}#admin-accounts-page .ba-table--people .ba-person-text{flex-direction:column;min-width:0;display:flex}#admin-accounts-page .ba-table--people .ba-person-line{align-items:center;gap:8px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people .ba-person-line{gap:9px}}#admin-accounts-page .ba-table--people .ba-person-who{flex:auto;align-items:center;gap:6px;min-width:0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people .ba-person-who{gap:7px}}#admin-accounts-page .ba-table--people .ba-person-roles{flex:none;align-items:center;gap:5px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people .ba-person-roles{gap:6px}}#admin-accounts-page .ba-table--people .ba-person-name{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;overflow:hidden}#admin-accounts-page .ba-table--people .ba-person-name:hover{text-decoration:underline}#admin-accounts-page .ba-table--people .ba-person-name:focus-visible{outline:none;text-decoration:underline}#admin-accounts-page .ba-table--people .ba-person-places,#admin-accounts-page .ba-table--people .ba-person-roles,#admin-accounts-page .ba-table--people .ba-person-can,#admin-accounts-page .ba-table--people .ba-person-signin,#admin-accounts-page .ba-table--people .ba-group{display:none}#admin-accounts-page .ba-table--people .ba-col-role{text-overflow:clip;white-space:normal}#admin-accounts-page .ba-table--people .ba-role-in{flex-wrap:wrap;align-items:center;gap:4px 6px;padding:8px 0;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-table--people .ba-role-in{gap:4px 7px;padding:9px 0}}#admin-accounts-page .ba-table--people tbody tr:has(.ba-person-name:focus-visible) td{box-shadow:inset 0 2px 0 var(--admin-ring), inset 0 -2px 0 var(--admin-ring)}#admin-accounts-page .ba-avatar{background:var(--accent-chip-bg);width:28px;height:28px;color:var(--accent);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;overflow:hidden}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-avatar{flex:0 0 31px;width:31px;height:31px;font-size:12px}}#admin-accounts-page .ba-avatar img{object-fit:cover;width:100%;height:100%}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-accounts-page .ba-strip{padding:12px var(--page-gutter) 4px;padding-right:calc(var(--page-gutter) + 50px);flex-wrap:wrap;gap:10px}#admin-accounts-page .ba-strip-end{right:var(--page-gutter)}#admin-accounts-page .ba-logo{flex-basis:38px;width:38px;height:38px}#admin-accounts-page .ba-name{white-space:normal;flex:1 1 0;font-size:15px;line-height:19px}#admin-accounts-page .ba-chips{flex-basis:100%;gap:6px;margin-left:0}#admin-accounts-page .ba-chip{font-size:12px}#admin-accounts-page .ba-chip--family{white-space:normal;height:auto;min-height:26px;padding-top:3px;padding-bottom:3px}#admin-accounts-page .ba-tabs{padding:0 var(--page-gutter);border-top:1px solid var(--border-row);gap:2px;margin-top:4px}#admin-accounts-page .ba-tabs>.acct-switch-tab,#admin-accounts-page .ba-more>.acct-switch-tab{padding:0 10px}#admin-accounts-page .ba-body.ap-detail-body{padding:12px var(--page-gutter) 0;--panel-bleed:var(--page-gutter)}#admin-accounts-page .ba-managers,#admin-accounts-page .ba-people-bar>.ba-managers--none{white-space:normal;flex-basis:100%}#admin-accounts-page .ba-managers-text{flex:1 1 0;min-width:0;display:block}#admin-accounts-page .ba-managers>i,#admin-accounts-page .ba-managers>.manager-badge-icon{align-self:flex-start;margin-top:2px}#admin-accounts-page .ba-managers.is-long:not(.is-open) .ba-manager-item:nth-child(n+5),#admin-accounts-page .ba-managers.is-long:not(.is-open) .ba-manager-item:nth-child(4) .ba-managers-comma{display:none}#admin-accounts-page .ba-managers-more{color:var(--accent);text-align:left;margin-top:2px;font-weight:600;display:block}#admin-accounts-page .ba-managers-text .ba-managers-label{margin-right:6px}#admin-accounts-page .ba-managers-text .ba-managers-list{display:inline}#admin-accounts-page .ba-managers-text .ba-manager-item{margin-right:6px}#admin-accounts-page .ba-people-sum{flex-basis:100%;margin-top:-6px;padding-left:2px}#admin-accounts-page .ba-spacer{display:none}#admin-accounts-page .ba-people-bar>.ba-search{flex:1 1 0;max-width:none;margin-left:0}#admin-accounts-page .ba-search input,#admin-accounts-page .ba-add.ap-new-btn{height:44px;font-size:14px}:is(#admin-accounts-page .ba-table-scroll:has(.ba-table--people),#admin-accounts-page .ba-table-scroll:has(.ba-table--locations)){margin:0 calc(-1 * var(--page-gutter));border-width:1px 0 0;border-radius:0}#admin-accounts-page .ba-table-scroll .ba-table--people tr,#admin-accounts-page .ba-table-scroll .ba-table--locations tr{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-accounts-page .ba-table-scroll .ba-table--locations tr.ba-loc-row--nested{padding-left:calc(var(--page-gutter) + (var(--ba-depth,2) - 2) * 16px)}#admin-accounts-page .ba-managers-sum{color:var(--text-muted);flex-basis:100%;padding-left:22px;font-size:12.5px;font-weight:400;display:block}#admin-accounts-page .ba-people-bar>.ba-managers.ba-managers--none{flex-wrap:nowrap;flex:0 auto}#admin-accounts-page .ba-managers--none .ba-managers-sum,#admin-accounts-page .ba-managers+.ba-people-sum{display:none}#admin-accounts-page .ba-managers.ba-managers--none+.ba-people-sum{margin-top:0;display:block}#admin-accounts-page .ba-managers:not(.ba-managers--none),#admin-accounts-page .ba-panel{box-shadow:none;background:0 0;border-width:0;border-radius:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-accounts-page .ba-strip{padding:12px var(--page-gutter) 4px;padding-right:calc(var(--page-gutter) + 50px);padding:13px var(--page-gutter) 4px;padding-right:calc(var(--page-gutter) + 55px);flex-wrap:wrap;gap:11px}#admin-accounts-page .ba-strip-end{right:var(--page-gutter)}#admin-accounts-page .ba-logo{flex-basis:42px;width:42px;height:42px}#admin-accounts-page .ba-name{white-space:normal;flex:1 1 0;font-size:17px;line-height:21px}#admin-accounts-page .ba-chips{flex-basis:100%;gap:7px;margin-left:0}#admin-accounts-page .ba-chip{font-size:13px}#admin-accounts-page .ba-chip--family{white-space:normal;height:auto;min-height:29px;padding-top:3px;padding-bottom:3px}#admin-accounts-page .ba-tabs{padding:0 var(--page-gutter);border-top:1px solid var(--border-row);gap:2px;margin-top:4px}#admin-accounts-page .ba-tabs>.acct-switch-tab,#admin-accounts-page .ba-more>.acct-switch-tab{padding:0 11px}#admin-accounts-page .ba-body.ap-detail-body{padding:12px var(--page-gutter) 0;--panel-bleed:var(--page-gutter);padding:13px var(--page-gutter) 0}#admin-accounts-page .ba-managers,#admin-accounts-page .ba-people-bar>.ba-managers--none{white-space:normal;flex-basis:100%}#admin-accounts-page .ba-managers-text{flex:1 1 0;min-width:0;display:block}#admin-accounts-page .ba-managers>i,#admin-accounts-page .ba-managers>.manager-badge-icon{align-self:flex-start;margin-top:2px}#admin-accounts-page .ba-managers.is-long:not(.is-open) .ba-manager-item:nth-child(n+5),#admin-accounts-page .ba-managers.is-long:not(.is-open) .ba-manager-item:nth-child(4) .ba-managers-comma{display:none}#admin-accounts-page .ba-managers-more{color:var(--accent);text-align:left;margin-top:2px;font-weight:600;display:block}#admin-accounts-page .ba-managers-text .ba-managers-label{margin-right:7px}#admin-accounts-page .ba-managers-text .ba-managers-list{display:inline}#admin-accounts-page .ba-managers-text .ba-manager-item{margin-right:7px}#admin-accounts-page .ba-people-sum{flex-basis:100%;margin-top:-7px;padding-left:2px}#admin-accounts-page .ba-spacer{display:none}#admin-accounts-page .ba-people-bar>.ba-search{flex:1 1 0;max-width:none;margin-left:0}#admin-accounts-page .ba-search input,#admin-accounts-page .ba-add.ap-new-btn{height:48px;font-size:15px}:is(#admin-accounts-page .ba-table-scroll:has(.ba-table--people),#admin-accounts-page .ba-table-scroll:has(.ba-table--locations)){margin:0 calc(-1 * var(--page-gutter));border-width:1px 0 0;border-radius:0}#admin-accounts-page .ba-table-scroll .ba-table--people tr,#admin-accounts-page .ba-table-scroll .ba-table--locations tr{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}#admin-accounts-page .ba-table-scroll .ba-table--locations tr.ba-loc-row--nested{padding-left:calc(var(--page-gutter) + (var(--ba-depth,2) - 2) * 16px);padding-left:calc(var(--page-gutter) + (var(--ba-depth,2) - 2) * 18px)}#admin-accounts-page .ba-managers-sum{color:var(--text-muted);flex-basis:100%;padding-left:24px;font-size:14px;font-weight:400;display:block}#admin-accounts-page .ba-people-bar>.ba-managers.ba-managers--none{flex-wrap:nowrap;flex:0 auto}#admin-accounts-page .ba-managers--none .ba-managers-sum,#admin-accounts-page .ba-managers+.ba-people-sum{display:none}#admin-accounts-page .ba-managers.ba-managers--none+.ba-people-sum{margin-top:0;display:block}#admin-accounts-page .ba-managers:not(.ba-managers--none),#admin-accounts-page .ba-panel{box-shadow:none;background:0 0;border-width:0;border-radius:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ba-page (width<=920px){#admin-accounts-page .ba-table-scroll:has(.ba-table--people){overflow-x:visible}#admin-accounts-page .ba-table--people{display:block}#admin-accounts-page .ba-table--people thead{display:none}#admin-accounts-page .ba-table--people tbody{display:block}#admin-accounts-page .ba-table--people,#admin-accounts-page .ba-table--people.is-single{min-width:0}#admin-accounts-page .ba-table--people tr{border-bottom:1px solid var(--border-row);padding:9px 14px 10px;display:block}#admin-accounts-page .ba-table--people tbody tr.clickable{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:44px;display:flex}#admin-accounts-page .ba-table--people tbody tr.clickable:hover{background:var(--bg-row-hover)}#admin-accounts-page .ba-table--people tbody tr.clickable:hover td{background:0 0}#admin-accounts-page .ba-table--people td{white-space:normal;border:0;height:auto;padding:0;display:block}#admin-accounts-page .ba-table--people .ba-col-lives,#admin-accounts-page .ba-table--people .ba-col-places,#admin-accounts-page .ba-table--people .ba-can,#admin-accounts-page .ba-table--people .ba-col-role,#admin-accounts-page .ba-table--people .ba-person-in>.signin-dot-host{display:none}#admin-accounts-page .ba-table--people .ba-person-signin{display:inline-block}#admin-accounts-page .ba-table--people .ba-person-in{display:block}#admin-accounts-page .ba-table--people .ba-person-name{font-size:14px;font-weight:600}#admin-accounts-page .ba-table--people .ba-person-line{align-items:baseline}#admin-accounts-page .ba-table--people .ba-person-roles{display:inline-flex}#admin-accounts-page .ba-table--people .ba-person-can{max-width:60%;color:var(--text);text-align:right;flex:none;font-size:12px;font-weight:500;display:block}#admin-accounts-page .ba-table--people .ba-person-can.is-all{color:var(--accent);font-weight:600}#admin-accounts-page .ba-table--people .ba-person-can.is-none{color:var(--text-muted)}#admin-accounts-page .ba-table--people .ba-person-places{overflow-wrap:anywhere;margin-top:3px;font-size:12.5px;display:block}#admin-accounts-page .ba-table--people .ba-group{border-bottom:1px solid var(--border-row);background:var(--bg-inset);padding:8px 14px;display:block}#admin-accounts-page .ba-table--people .ba-group th{letter-spacing:.05em;background:0 0;border:0;height:auto;padding:0;font-size:11px;display:block}#admin-accounts-page .ba-table--people tbody tr:has(.ba-person-name:focus-visible){box-shadow:inset 0 0 0 2px var(--admin-ring)}#admin-accounts-page .ba-table--people tbody tr:has(.ba-person-name:focus-visible) td{box-shadow:none}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ba-page (width<=1012px){#admin-accounts-page .ba-table-scroll:has(.ba-table--people){overflow-x:visible}#admin-accounts-page .ba-table--people{display:block}#admin-accounts-page .ba-table--people thead{display:none}#admin-accounts-page .ba-table--people tbody{display:block}#admin-accounts-page .ba-table--people,#admin-accounts-page .ba-table--people.is-single{min-width:0}#admin-accounts-page .ba-table--people tr{border-bottom:1px solid var(--border-row);padding:10px 15px 11px;display:block}#admin-accounts-page .ba-table--people tbody tr.clickable{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:48px;display:flex}#admin-accounts-page .ba-table--people tbody tr.clickable:hover{background:var(--bg-row-hover)}#admin-accounts-page .ba-table--people tbody tr.clickable:hover td{background:0 0}#admin-accounts-page .ba-table--people td{white-space:normal;border:0;height:auto;padding:0;display:block}#admin-accounts-page .ba-table--people .ba-col-lives,#admin-accounts-page .ba-table--people .ba-col-places,#admin-accounts-page .ba-table--people .ba-can,#admin-accounts-page .ba-table--people .ba-col-role,#admin-accounts-page .ba-table--people .ba-person-in>.signin-dot-host{display:none}#admin-accounts-page .ba-table--people .ba-person-signin{display:inline-block}#admin-accounts-page .ba-table--people .ba-person-in{display:block}#admin-accounts-page .ba-table--people .ba-person-name{font-size:15px;font-weight:600}#admin-accounts-page .ba-table--people .ba-person-line{align-items:baseline}#admin-accounts-page .ba-table--people .ba-person-roles{display:inline-flex}#admin-accounts-page .ba-table--people .ba-person-can{max-width:60%;color:var(--text);text-align:right;flex:none;font-size:13px;font-weight:500;display:block}#admin-accounts-page .ba-table--people .ba-person-can.is-all{color:var(--accent);font-weight:600}#admin-accounts-page .ba-table--people .ba-person-can.is-none{color:var(--text-muted)}#admin-accounts-page .ba-table--people .ba-person-places{overflow-wrap:anywhere;margin-top:3px;font-size:14px;display:block}#admin-accounts-page .ba-table--people .ba-group{border-bottom:1px solid var(--border-row);background:var(--bg-inset);padding:9px 15px;display:block}#admin-accounts-page .ba-table--people .ba-group th{letter-spacing:.05em;background:0 0;border:0;height:auto;padding:0;font-size:12px;display:block}#admin-accounts-page .ba-table--people tbody tr:has(.ba-person-name:focus-visible){box-shadow:inset 0 0 0 2px var(--admin-ring)}#admin-accounts-page .ba-table--people tbody tr:has(.ba-person-name:focus-visible) td{box-shadow:none}}}#admin-accounts-page .ba-users .ba-lives{flex-wrap:wrap;column-gap:.35em;min-width:0;display:flex}#admin-accounts-page .ba-users .ba-lives>span{white-space:nowrap;flex:none}#admin-accounts-page .ba-users .ba-lives>.ba-after{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:100%;margin-left:0;overflow:hidden}@media only screen and (width>=801px){#admin-accounts-page .ap-table--users.ba-users th:first-child,#admin-accounts-page .ap-table--users.ba-users th:nth-child(2){width:24%}#admin-accounts-page .ap-table--users.ba-users th:nth-child(3){width:17%}#admin-accounts-page .ap-table--users.ba-users th:nth-child(4){width:180px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table--users.ba-users th:nth-child(4){width:198px}}@media only screen and (width>=801px){#admin-accounts-page .ap-table--users.ba-users th:nth-child(4),#admin-accounts-page .ap-table--users.ba-users td:nth-child(4){text-align:left}#admin-accounts-page .ap-table--users.ba-users th:nth-child(5),#admin-accounts-page .ap-table--users.ba-users td:nth-child(5){text-align:right;text-overflow:ellipsis;overflow:hidden}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-users (700px<=width<920px){#admin-accounts-page .ap-table--users.ba-users th:first-child,#admin-accounts-page .ap-table--users.ba-users th:nth-child(2){width:auto}#admin-accounts-page .ap-table--users.ba-users th:nth-child(3){width:114px}#admin-accounts-page .ap-table--users.ba-users th:nth-child(4){width:154px}#admin-accounts-page .ap-table--users.ba-users th:nth-child(5){width:128px}#admin-accounts-page .ap-table--users.ba-users th,#admin-accounts-page .ap-table--users.ba-users td{padding-left:12px;padding-right:12px}#admin-accounts-page .ap-table--users.ba-users th:first-child,#admin-accounts-page .ap-table--users.ba-users td:first-child{padding-left:20px}#admin-accounts-page .ap-table--users.ba-users th:last-child,#admin-accounts-page .ap-table--users.ba-users td:last-child{padding-right:20px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-users (770px<=width<1012px){#admin-accounts-page .ap-table--users.ba-users th:first-child,#admin-accounts-page .ap-table--users.ba-users th:nth-child(2){width:auto}#admin-accounts-page .ap-table--users.ba-users th:nth-child(3){width:125px}#admin-accounts-page .ap-table--users.ba-users th:nth-child(4){width:169px}#admin-accounts-page .ap-table--users.ba-users th:nth-child(5){width:141px}#admin-accounts-page .ap-table--users.ba-users th,#admin-accounts-page .ap-table--users.ba-users td{padding-left:13px;padding-right:13px}#admin-accounts-page .ap-table--users.ba-users th:first-child,#admin-accounts-page .ap-table--users.ba-users td:first-child{padding-left:22px}#admin-accounts-page .ap-table--users.ba-users th:last-child,#admin-accounts-page .ap-table--users.ba-users td:last-child{padding-right:22px}}}#admin-accounts-page .ba-also-deleted{border-bottom:1px solid var(--border-row);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:10px max(16px,50% - 700px);font-size:13px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-also-deleted{gap:9px 13px;padding:11px max(18px,50% - 770px);font-size:14px}}#admin-accounts-page .ba-also-deleted-words{align-items:baseline;gap:8px;min-width:0;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-also-deleted-words{gap:9px}}#admin-accounts-page .ba-also-deleted-words i{color:var(--text-muted)}#admin-accounts-page .ba-reactivated{--ap-rail:1400px;--ap-rail-edge:calc((100% - var(--ap-rail)) / 2);padding:10px max(16px, var(--ap-rail-edge));border-bottom:1px solid var(--border);color:var(--text);align-items:baseline;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-reactivated{--ap-rail:1540px;padding:11px max(18px, var(--ap-rail-edge));gap:9px;font-size:14px}}#admin-accounts-page .ba-reactivated i{color:var(--accent)}#admin-accounts-page .ba-users .ba-client-deleted,#admin-accounts-page .ba-deleted-users .ba-client-deleted{white-space:normal;flex-basis:100%}#admin-accounts-page .ba-deleted-users .ba-deleted-avatar{opacity:.75}#admin-accounts-page .ba-deleted-users tbody tr.clickable.is-opening{cursor:progress}#admin-accounts-page .ba-deleted-users .ba-deleted-when{white-space:nowrap;display:block}#admin-accounts-page .ba-deleted-users .ba-deleted-by,#admin-accounts-page .ba-deleted-users .ba-deleted-why{white-space:normal;overflow-wrap:anywhere;min-width:0;margin-top:2px;line-height:1.4;display:block}#admin-accounts-page .ba-deleted-users .ba-deleted-by{font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-deleted-users .ba-deleted-by{font-size:14px}}#admin-accounts-page .ba-deleted-users .ba-deleted-why{color:var(--text-muted);font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-deleted-users .ba-deleted-why{font-size:13px}}#admin-accounts-page .ba-deleted-users .ba-card-word{display:none}#admin-accounts-page .ba-deleted-users .ba-reactivate{height:32px;padding:0 12px;font-size:13px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ba-deleted-users .ba-reactivate{height:35px;padding:0 13px;font-size:14px}}@media only screen and (width>=801px){#admin-accounts-page .ap-table--users.ba-deleted-users th:first-child,#admin-accounts-page .ap-table--users.ba-deleted-users th:nth-child(2){width:auto}#admin-accounts-page .ap-table--users.ba-deleted-users th:nth-child(3){width:216px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table--users.ba-deleted-users th:nth-child(3){width:238px}}@media only screen and (width>=801px){#admin-accounts-page .ap-table--users.ba-deleted-users th:nth-child(4){width:136px}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table--users.ba-deleted-users th:nth-child(4){width:150px}}@media only screen and (width>=801px){#admin-accounts-page .ap-table--users.ba-deleted-users th:nth-child(3),#admin-accounts-page .ap-table--users.ba-deleted-users td:nth-child(3){text-align:left}#admin-accounts-page .ap-table--users.ba-deleted-users th:nth-child(4),#admin-accounts-page .ap-table--users.ba-deleted-users td:nth-child(4){text-align:right;padding-left:0}#admin-accounts-page .ap-table--users.ba-deleted-users td:nth-child(3){white-space:normal}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-users (width>=1000px){#admin-accounts-page .ap-table--users.ba-deleted-users th:nth-child(3){width:244px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-users (width>=1100px){#admin-accounts-page .ap-table--users.ba-deleted-users th:nth-child(3){width:268px}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-users (700px<=width<800px){#admin-accounts-page .ap-table--users.ba-deleted-users .signin-dot-host,#admin-accounts-page .ap-pending-rows--deleted .ap-pending-avatar{display:none}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-users (770px<=width<880px){#admin-accounts-page .ap-table--users.ba-deleted-users .signin-dot-host,#admin-accounts-page .ap-pending-rows--deleted .ap-pending-avatar{display:none}}}@media only screen and (width>=801px){@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-users (700px<=width<1000px){#admin-accounts-page .ap-pending-rows--deleted{--ap-pending-row-h:84px}}}}@media only screen and (width>=801px) and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-users (770px<=width<1100px){#admin-accounts-page .ap-pending-rows--deleted{--ap-pending-row-h:92px}}}#admin-accounts-page .hr-dialog.ra-dialog{width:min(600px,100%)}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .hr-dialog.ra-dialog{width:min(660px,100%)}}#admin-accounts-page .ra-steps{counter-reset:ra-step;color:var(--text-muted);flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;font-size:12px;list-style:none;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-steps{gap:7px;margin:0 0 18px;font-size:13px}}#admin-accounts-page .ra-steps li{counter-increment:ra-step;border:1px solid var(--border);border-radius:99px;align-items:center;gap:6px;padding:3px 10px 3px 3px;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-steps li{border-radius:109px;gap:7px;padding:3px 11px 3px 3px}}#admin-accounts-page .ra-steps li:before{content:counter(ra-step);background:var(--bg-inset);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-steps li:before{width:20px;height:20px;font-size:12px}}#admin-accounts-page .ra-steps li.is-done{color:var(--text)}#admin-accounts-page .ra-steps li.is-on{border-color:var(--accent);background:var(--accent-wash);color:var(--accent);font-weight:600}#admin-accounts-page .ra-steps li.is-on:before{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}#admin-accounts-page .ra-facts{grid-template-columns:104px minmax(0,1fr);gap:8px 14px;margin:0 0 14px;font-size:13px;line-height:1.45;display:grid}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-facts{grid-template-columns:114px minmax(0,1fr);gap:9px 15px;margin:0 0 15px;font-size:14px}}#admin-accounts-page .ra-facts dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding-top:2px;font-size:11px;font-weight:700}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-facts dt{font-size:12px}}#admin-accounts-page .ra-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}#admin-accounts-page .ra-facts dd:not(.ap-muted){color:var(--text)}#admin-accounts-page .ra-facts dd strong{color:var(--text-strong)}#admin-accounts-page .ra-facts dd>.ap-muted{display:block}#admin-accounts-page .ra-lines{margin:0;padding:0;list-style:none}#admin-accounts-page .ra-lines li+li{margin-top:3px}#admin-accounts-page .ra-refused{border:1px solid var(--danger-soft-border);background:var(--danger-soft-bg);color:var(--danger-deep);border-radius:8px;align-items:baseline;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-refused{border-radius:9px;gap:9px;margin:0 0 13px;padding:11px 13px;font-size:14px}}#admin-accounts-page .ra-limits{color:var(--text);margin:0 0 16px;padding:0;font-size:13px;line-height:1.45;list-style:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-limits{margin:0 0 18px;font-size:14px}}#admin-accounts-page .ra-limits li{align-items:baseline;gap:8px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-limits li{gap:9px}}#admin-accounts-page .ra-limits li+li{margin-top:6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-limits li+li{margin-top:7px}}#admin-accounts-page .ra-limits .fa-triangle-exclamation{color:var(--warning-icon)}#admin-accounts-page .ra-limits .fa-circle-info{color:var(--text-muted)}#admin-accounts-page .ra-label{color:var(--text);overflow-wrap:anywhere;margin:0 0 8px;font-size:13px;line-height:1.45;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-label{margin:0 0 9px;font-size:14px}}#admin-accounts-page .ra-label strong{color:var(--text-strong)}#admin-accounts-page .ra-email{box-sizing:border-box;border:1px solid var(--border-field);background:var(--bg-field);width:100%;max-width:420px;height:38px;color:var(--text-field);border-radius:8px;margin:0 0 16px;padding:0 12px;font-family:inherit;font-size:14px;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-email{border-radius:9px;max-width:462px;height:42px;margin:0 0 18px;padding:0 13px;font-size:15px}}#admin-accounts-page .ra-email:focus{outline:2px solid var(--admin-ring);outline-offset:1px}#admin-accounts-page .ra-final{color:var(--text);margin:0 0 14px;font-size:13.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ra-final{margin:0 0 15px;font-size:15px}}#admin-accounts-page .ra-actions{flex-wrap:wrap}@media only screen and (width<=560px){#admin-accounts-page .ra-facts{grid-template-columns:minmax(0,1fr);gap:2px}#admin-accounts-page .ra-facts dd+dt{margin-top:8px}#admin-accounts-page .ra-email{font-size:16px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-users (width<700px){#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(3){flex:0 auto;min-width:0;font-size:13px}#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(4){font-size:inherit;flex-shrink:0;margin-left:0}#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(5){margin-left:auto;font-size:12.5px}#admin-accounts-page .ap-table-wrap .ap-table--users.ba-users tbody td:nth-child(5){color:var(--text-muted)}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-users (width<770px){#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(3){flex:0 auto;min-width:0;font-size:14px}#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(4){font-size:inherit;flex-shrink:0;margin-left:0}#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(5){margin-left:auto;font-size:14px}#admin-accounts-page .ap-table-wrap .ap-table--users.ba-users tbody td:nth-child(5){color:var(--text-muted)}}}@media only screen and (width<=800px){#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(3){flex:0 auto;min-width:0;font-size:13px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(3){font-size:14px}}@media only screen and (width<=800px){#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(4){font-size:inherit;flex-shrink:0;margin-left:0}#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(5){margin-left:auto;font-size:12.5px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table--users.ba-users tbody td:nth-child(5){font-size:14px}}@media only screen and (width<=800px){#admin-accounts-page .ap-table-wrap .ap-table--users.ba-users tbody td:nth-child(5){color:var(--text-muted)}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container ap-users (width<700px){#admin-accounts-page .ap-table--users.ba-deleted-users tbody .ba-card-word{display:inline}#admin-accounts-page .ap-table--users.ba-deleted-users tbody td:nth-child(3){flex-direction:column;flex-basis:100%;align-items:flex-start;min-width:0;font-size:13px}#admin-accounts-page .ap-table--users.ba-deleted-users tbody td:nth-child(4){flex-basis:100%;justify-content:flex-end;margin-left:0;font-size:14px}#admin-accounts-page .ap-pending-rows--deleted{--ap-pending-row-h:175px}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container ap-users (width<770px){#admin-accounts-page .ap-table--users.ba-deleted-users tbody .ba-card-word{display:inline}#admin-accounts-page .ap-table--users.ba-deleted-users tbody td:nth-child(3){flex-direction:column;flex-basis:100%;align-items:flex-start;min-width:0;font-size:14px}#admin-accounts-page .ap-table--users.ba-deleted-users tbody td:nth-child(4){flex-basis:100%;justify-content:flex-end;margin-left:0;font-size:15px}#admin-accounts-page .ap-pending-rows--deleted{--ap-pending-row-h:193px}}}@media only screen and (width<=800px){#admin-accounts-page .ap-table--users.ba-deleted-users tbody .ba-card-word{display:inline}#admin-accounts-page .ap-table--users.ba-deleted-users tbody td:nth-child(3){flex-direction:column;flex-basis:100%;align-items:flex-start;min-width:0;font-size:13px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table--users.ba-deleted-users tbody td:nth-child(3){font-size:14px}}@media only screen and (width<=800px){#admin-accounts-page .ap-table--users.ba-deleted-users tbody td:nth-child(4){flex-basis:100%;justify-content:flex-end;margin-left:0;font-size:14px}}@media only screen and (width<=800px) and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .ap-table--users.ba-deleted-users tbody td:nth-child(4){font-size:15px}}@media only screen and (width<=800px){#admin-accounts-page .ap-pending-rows--deleted{--ap-pending-row-h:187px}}#admin-accounts-page .bn-panel.ba-panel+.ba-panel{margin-top:14px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-panel.ba-panel+.ba-panel{margin-top:15px}}@media print,not all and (width>=801px),(hover:none),(pointer:coarse),(pointer:none){@container page (width<720px){#admin-accounts-page .bn-panel.ba-panel+.ba-panel{margin-top:0}}}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){@container page (width<792px){#admin-accounts-page .bn-panel.ba-panel+.ba-panel{margin-top:0}}}#admin-accounts-page .bn-panel--page{max-width:560px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-panel--page{max-width:616px}}#admin-accounts-page .bn-text{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-text{font-size:15px}}#admin-accounts-page .bn-meta,#admin-accounts-page .bn-quiet{color:var(--text-muted);font-size:12.5px;line-height:1.45}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-meta,#admin-accounts-page .bn-quiet{font-size:14px}}#admin-accounts-page .bn-meta{margin:8px 0 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-meta{margin:9px 0 0}}#admin-accounts-page .bn-quiet{margin:0}#admin-accounts-page .bn-edit{margin-top:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-edit{margin-top:13px}}#admin-accounts-page .bn-add{border:1px dashed var(--border-field);width:100%;min-height:40px;color:var(--text-muted);text-align:left;background:0 0;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:500;transition:color .15s,border-color .15s,background-color .15s;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-add{border-radius:10px;gap:9px;min-height:44px;padding:9px 13px;font-size:15px}}#admin-accounts-page .bn-add i{font-size:12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-add i{font-size:13px}}#admin-accounts-page .bn-add:hover{border-color:var(--admin-field-focus-edge);color:var(--text)}#admin-accounts-page .bn-input{resize:vertical;border-radius:9px;width:100%;max-width:100%;min-height:118px;margin:0;padding:9px 12px;font-family:Inter,system-ui,sans-serif;font-size:13.5px;line-height:1.5;display:block}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-input{border-radius:10px;min-height:130px;padding:10px 13px;font-size:15px}}#admin-accounts-page .bn-input:focus{border-color:var(--admin-field-focus-edge);box-shadow:var(--admin-field-focus-ring);outline:none}#admin-accounts-page .bn-count{color:var(--text-muted);margin:6px 0 0;font-size:12.5px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-count{margin:7px 0 0;font-size:14px}}#admin-accounts-page .bn-count:empty{display:none}#admin-accounts-page .bn-count.is-over{color:var(--danger)}#admin-accounts-page .bn-error{color:var(--danger);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:8px 0 0;font-size:13px;line-height:1.45;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-error{gap:4px 9px;margin:9px 0 0;font-size:14px}}#admin-accounts-page .bn-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-actions{gap:9px;margin-top:13px}}#admin-accounts-page .bn-now{border:1px solid var(--border);border-radius:9px;margin-bottom:12px;padding:10px 12px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-now{border-radius:10px;margin-bottom:13px;padding:11px 13px}}#admin-accounts-page .bn-now .bn-meta{margin:0 0 6px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){#admin-accounts-page .bn-now .bn-meta{margin:0 0 7px}}.app-version{letter-spacing:.02em;color:var(--text-muted);text-align:center;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:400;line-height:1}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.app-version{font-size:12px}}.app-version--login{padding:20px 0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.app-version--login{padding:22px 0}}.version-notes{flex-direction:column;align-items:flex-end;gap:1px;line-height:1.25;display:flex}.version-notes-number{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.version-notes-number{font-size:12px}}.version-notes-link{color:var(--accent);font-size:11px;font-weight:600;text-decoration:none}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.version-notes-link{font-size:12px}}.version-notes-link:hover{text-decoration:underline}.pw-reveal{display:block;position:relative}.pw-reveal .pw-reveal-input{padding-right:40px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.pw-reveal .pw-reveal-input{padding-right:44px}}.pw-reveal .pw-reveal-input::-ms-reveal{display:none}.pw-reveal .pw-reveal-btn{width:40px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;line-height:1;display:flex;position:absolute;top:0;bottom:0;right:0}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.pw-reveal .pw-reveal-btn{width:44px;font-size:15px}}.pw-reveal .pw-reveal-btn:hover{color:var(--text);opacity:1}.pw-reveal .pw-reveal-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-6px;border-radius:8px}@media only screen and (width>=801px) and (hover:hover) and (pointer:fine){.pw-reveal .pw-reveal-btn:focus-visible{outline-offset:-7px;border-radius:9px}}.pw-reveal .pw-reveal-btn:not([aria-pressed=true]) .pw-reveal-hide,.pw-reveal .pw-reveal-btn[aria-pressed=true] .pw-reveal-show,.pw-reveal .pw-reveal-input:disabled+.pw-reveal-btn{display:none}
