.polaris-signal{aspect-ratio:1;isolation:isolate;--polaris-cyan:var(--pl-signal-rgb);--polaris-violet:var(--pl-signal-violet-rgb);--polaris-core-light:var(--pl-signal-core);--polaris-core-mid:var(--pl-signal-mid);--polaris-core-shade:var(--pl-signal-shade);--polaris-core-glow:9px;--polaris-track-glow:3px;--polaris-orbit-star-size:12px;--polaris-orbit-star-core:var(--pl-signal-orbit);width:176px;position:relative}.polaris-signal i{box-sizing:border-box;display:block;position:absolute}.polaris-signal-halo{background:radial-gradient(ellipse at 43% 43%, rgb(var(--polaris-cyan) / .13), transparent 52%), radial-gradient(ellipse at 61% 58%, rgb(var(--polaris-violet) / .09), transparent 57%);border-radius:50%;animation:6s ease-in-out infinite polaris-breathe;inset:-16%}.polaris-signal-halo:after{content:"";background:radial-gradient(circle, rgb(var(--polaris-cyan) / .12), transparent 70%);border-radius:50%;position:absolute;inset:26%}.polaris-signal-orbit{--polaris-track:var(--polaris-cyan);filter:drop-shadow(0 0 var(--polaris-track-glow) rgb(var(--polaris-track) / .18));border-radius:50%;animation:18s linear -4s infinite polaris-orbit;inset:8%}.polaris-signal-orbit:before{content:"";border-radius:inherit;background:conic-gradient(transparent 235deg, rgb(var(--polaris-track) / .06) 278deg, rgb(var(--polaris-track) / .28) 320deg, rgb(var(--polaris-track) / .76) 354deg, rgb(var(--polaris-track) / .5) 360deg), conic-gradient(rgb(var(--polaris-track) / .09), rgb(var(--polaris-track) / .18) 95deg, rgb(var(--polaris-track) / .06) 220deg, rgb(var(--polaris-track) / .14) 300deg, rgb(var(--polaris-track) / .09));position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.3px),#000 calc(100% - .7px) calc(100% - .3px),#0000 100%);mask:radial-gradient(farthest-side,#0000 calc(100% - 1.3px),#000 calc(100% - .7px) calc(100% - .3px),#0000 100%)}.polaris-signal-orbit:after{content:"";width:var(--polaris-orbit-star-size);height:var(--polaris-orbit-star-size);background:radial-gradient(circle, var(--polaris-orbit-star-core) 0 9%, rgb(var(--polaris-track) / .95) 17%, rgb(var(--polaris-track) / .22) 35%, transparent 68%), linear-gradient(transparent, rgb(var(--polaris-track) / .65), transparent) center / 1px 90% no-repeat, linear-gradient(90deg, transparent, rgb(var(--polaris-track) / .5), transparent) center / 90% 1px no-repeat;border-radius:50%;position:absolute;top:.65px;left:50%;transform:translate(-50%,-50%)}.polaris-signal-orbit.is-inner{--polaris-track:var(--polaris-violet);opacity:.9;animation-duration:26s;animation-direction:reverse;animation-delay:-16s;inset:20%}.polaris-signal-orbit.is-inner:before{transform:scaleX(-1)}.polaris-signal-ellipse{border:1px solid rgb(var(--polaris-cyan) / .32);border-radius:50%;inset:33% -1%;transform:rotate(-31deg);-webkit-mask:none;mask:none}.polaris-signal-ellipse.is-second{border-color:rgb(var(--polaris-violet) / .19);inset:36% 2%;transform:rotate(34deg)}.polaris-signal-core{filter:drop-shadow(0 0 var(--polaris-core-glow) rgb(var(--polaris-cyan) / .24));animation:6s ease-in-out infinite polaris-core;inset:36%}.polaris-signal-core:before{content:"";background:radial-gradient(circle, rgb(var(--polaris-cyan) / .2), transparent 64%);border-radius:50%;position:absolute;inset:-40%}.polaris-signal-core:after{content:"";clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);background:radial-gradient(circle, var(--polaris-core-light), transparent 38%), conic-gradient(from 45deg, var(--polaris-core-light), var(--polaris-core-mid) 90deg, var(--polaris-core-shade) 90deg, var(--polaris-core-mid) 180deg, var(--polaris-core-light) 180deg, var(--polaris-core-mid) 270deg, var(--polaris-core-shade) 270deg, var(--polaris-core-light));position:absolute;inset:0}@keyframes polaris-orbit{to{transform:rotate(360deg)}}@keyframes polaris-breathe{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes polaris-core{0%,to{transform:scale(.98)}50%{transform:scale(1.02)}}@media (width<=800px){.login-statement .polaris-signal{--polaris-core-glow:3px;--polaris-track-glow:1px;--polaris-orbit-star-size:9px}}@media (prefers-reduced-motion:reduce){.polaris-signal i{animation:none}}.polaris-brand{color:var(--polaris-brand-mark,var(--pl-star-bright,#d6e7ff));font-family:var(--pl-font);align-items:center;gap:14px;display:flex}.polaris-brand>svg{width:30px;height:30px;filter:drop-shadow(0 0 5px rgb(var(--pl-star-rgb) / calc(.95 * var(--pl-glow-k)))) drop-shadow(0 0 16px rgb(var(--pl-star-rgb) / calc(.6 * var(--pl-glow-k))));flex-shrink:0;overflow:visible}.polaris-brand strong{color:var(--polaris-brand-title,var(--pl-ink,#eef4ff));letter-spacing:.34em;font-size:17px;font-weight:600;line-height:1.3;display:block}.polaris-brand span{color:var(--polaris-brand-caption,var(--pl-ink-3,#7f99c2));letter-spacing:.22em;margin-top:5px;font-size:12px;font-weight:400;line-height:1.5;display:block}@media (width<=1150px){.polaris-brand{gap:11px}.polaris-brand strong{letter-spacing:.28em;font-size:15px}.polaris-brand>svg{width:26px;height:26px}}.polaris-star-map{pointer-events:none;--sky-ink:var(--pl-star-text);--sky-glint:var(--pl-ink);--sky-glow:var(--pl-ink);position:absolute;inset:0;overflow:hidden}.polaris-star-rotor:before{content:"";background:var(--sky-ink);opacity:var(--sky-opacity,.78);position:absolute;inset:0;-webkit-mask:url(/assets/north-sky-DzfLku3g.svg) 50%/contain no-repeat;mask:url(/assets/north-sky-DzfLku3g.svg) 50%/contain no-repeat}.login-story>.polaris-star-map{top:36px}.polaris-star-rotor{left:calc(var(--sky-axis-x,50%) - 50%);top:calc(var(--sky-axis-y,50%) - 50%);transform-origin:50%;width:100%;height:100%;animation:360s linear infinite polaris-sky-turn;animation-play-state:var(--sky-play-state,running);position:absolute}.polaris-star-glints{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.polaris-star-twinkle{fill:var(--sky-glint);color:var(--sky-glint);opacity:0;filter:drop-shadow(0 0 4px var(--sky-glow));animation:2.2s ease-in-out both polaris-star-twinkle}.polaris-star-twinkle path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.polaris-star-aura{fill:var(--sky-glow);opacity:.45;filter:blur(3px)}@keyframes polaris-star-twinkle{0%,to{opacity:0}25%,45%{opacity:1}65%{opacity:.65}}@keyframes polaris-sky-turn{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (width<=800px){.login-story>.polaris-star-map{--sky-opacity:.85;top:48px}}@media (prefers-reduced-motion:reduce){.polaris-star-rotor{animation:none}.polaris-star-twinkle{animation:none;display:none}}:root{--polaris-sidebar-width:234px;--polaris-topbar-height:64px}@media (width<=1150px){:root{--polaris-sidebar-width:207px}}@media (width>=801px){html:has(#root .sidebar-collapsed){--polaris-sidebar-width:80px}}@media (width<=800px){:root{--polaris-sidebar-width:0px;--polaris-topbar-height:58px}}@property --pl-r{syntax:"<length>";inherits:false;initial-value:0}@property --pl-flow{syntax:"<length>";inherits:false;initial-value:-80px}html[data-crossing]:before{content:"";z-index:2147482990;pointer-events:all;position:fixed;inset:0}html[data-crossing=polaris]:before{background:#f2f6fd}html[data-crossing=polaris][data-crossing-lifting]:before{display:none}.pl-crossing{z-index:2147483000;pointer-events:all;contain:strict;position:fixed;inset:0;overflow:hidden}.pl-crossing :is(i,div,canvas){display:block;position:absolute;inset:0}.pl-crossing-sky,html[data-crossing=cosmos]:before{background:radial-gradient(120% 100% at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #13264a 0%, #0a1329 36%, #050913 72%)}.pl-crossing-rays,html[data-crossing=cosmos]:after{background:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #13264a 0, #13264adb 46px, #13264a00 190px), conic-gradient(from 0deg at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #d6e4ff00 0deg, #d6e4ff00 3.91deg, #ffecc847 3.96deg, #d6e4ff00 4.01deg, #d6e4ff00 10.17deg, #d6e4ffb5 10.3deg, #d6e4ff00 10.43deg, #d6e4ff00 14.12deg, #d6e4ff6e 14.18deg, #d6e4ff00 14.24deg, #d6e4ff00 18.98deg, #d6e4ffab 19.03deg, #d6e4ff00 19.08deg, #d6e4ff00 22.41deg, #ffecc8bf 22.46deg, #d6e4ff00 22.51deg, #d6e4ff00 29.07deg, #d6e4ffa8 29.15deg, #d6e4ff00 29.23deg, #d6e4ff00 33.31deg, #d6e4ff78 33.36deg, #d6e4ff00 33.41deg, #d6e4ff00 35.37deg, #d6e4ffa1 35.47deg, #d6e4ff00 35.57deg, #d6e4ff00 37.36deg, #d6e4ff4d 37.49deg, #d6e4ff00 37.62deg, #d6e4ff00 39.74deg, #ffecc8a3 39.82deg, #d6e4ff00 39.9deg, #d6e4ff00 44.08deg, #d6e4ff78 44.13deg, #d6e4ff00 44.18deg, #d6e4ff00 50.73deg, #d6e4ffe0 50.86deg, #d6e4ff00 50.99deg, #d6e4ff00 52.83deg, #d6e4ff66 52.91deg, #d6e4ff00 52.99deg, #d6e4ff00 55.03deg, #d6e4ff9e 55.13deg, #d6e4ff00 55.23deg, #d6e4ff00 57.7deg, #d6e4ff63 57.8deg, #d6e4ff00 57.9deg, #d6e4ff00 64.09deg, #ffecc854 64.22deg, #d6e4ff00 64.35deg, #d6e4ff00 68.73deg, #d6e4ff7d 68.78deg, #d6e4ff00 68.83deg, #d6e4ff00 71.64deg, #d6e4ff94 71.72deg, #d6e4ff00 71.8deg, #d6e4ff00 78.79deg, #d6e4ff6b 78.85deg, #d6e4ff00 78.91deg, #d6e4ff00 83.08deg, #d6e4ff6e 83.13deg, #d6e4ff00 83.18deg, #d6e4ff00 85.35deg, #ffecc863 85.4deg, #d6e4ff00 85.45deg, #d6e4ff00 88.05deg, #d6e4ffdb 88.15deg, #d6e4ff00 88.25deg, #d6e4ff00 94.93deg, #d6e4ffa1 95.06deg, #d6e4ff00 95.19deg, #d6e4ff00 100.86deg, #d6e4ffab 100.92deg, #d6e4ff00 100.98deg, #d6e4ff00 105.49deg, #d6e4ff85 105.57deg, #d6e4ff00 105.65deg, #d6e4ff00 107.9deg, #ffecc880 108.03deg, #d6e4ff00 108.16deg, #d6e4ff00 114.09deg, #d6e4ff69 114.22deg, #d6e4ff00 114.35deg, #d6e4ff00 118.88deg, #d6e4ffcc 118.98deg, #d6e4ff00 119.08deg, #d6e4ff00 124.82deg, #d6e4ffdb 124.92deg, #d6e4ff00 125.02deg, #d6e4ff00 131.39deg, #d6e4ffe3 131.49deg, #d6e4ff00 131.59deg, #d6e4ff00 133.79deg, #d6e4ffdb 133.84deg, #d6e4ff00 133.89deg, #d6e4ff00 136.69deg, #d6e4ff4a 136.79deg, #d6e4ff00 136.89deg, #d6e4ff00 141.25deg, #d6e4ffc2 141.3deg, #d6e4ff00 141.35deg, #d6e4ff00 143.31deg, #d6e4ff47 143.44deg, #d6e4ff00 143.57deg, #d6e4ff00 148.28deg, #d6e4ff91 148.41deg, #d6e4ff00 148.54deg, #d6e4ff00 154.68deg, #d6e4ffa3 154.81deg, #d6e4ff00 154.94deg, #d6e4ff00 157.46deg, #d6e4ff4a 157.64deg, #d6e4ff00 157.82deg, #d6e4ff00 159.16deg, #d6e4ff9c 159.34deg, #d6e4ff00 159.52deg, #d6e4ff00 166.52deg, #d6e4ff9e 166.6deg, #d6e4ff00 166.68deg, #d6e4ff00 171.46deg, #d6e4ffd1 171.52deg, #d6e4ff00 171.58deg, #d6e4ff00 177.85deg, #d6e4ff6e 177.9deg, #d6e4ff00 177.95deg, #d6e4ff00 179.54deg, #d6e4ff61 179.62deg, #d6e4ff00 179.7deg, #d6e4ff00 185.91deg, #d6e4ff9c 185.96deg, #d6e4ff00 186.01deg, #d6e4ff00 191.86deg, #ffecc880 192.04deg, #d6e4ff00 192.22deg, #d6e4ff00 198.4deg, #d6e4ff59 198.48deg, #d6e4ff00 198.56deg, #d6e4ff00 204.5deg, #d6e4ff91 204.55deg, #d6e4ff00 204.6deg, #d6e4ff00 206.85deg, #d6e4ffb8 206.98deg, #d6e4ff00 207.11deg, #d6e4ff00 212.72deg, #d6e4ffc2 212.8deg, #d6e4ff00 212.88deg, #d6e4ff00 214.73deg, #d6e4ff7d 214.83deg, #d6e4ff00 214.93deg, #d6e4ff00 218.67deg, #d6e4ffc9 218.77deg, #d6e4ff00 218.87deg, #d6e4ff00 225.54deg, #d6e4ffb0 225.67deg, #d6e4ff00 225.8deg, #d6e4ff00 229.87deg, #d6e4ffd4 229.93deg, #d6e4ff00 229.99deg, #d6e4ff00 234.69deg, #d6e4ffc9 234.79deg, #d6e4ff00 234.89deg, #d6e4ff00 237.12deg, #d6e4ff63 237.25deg, #d6e4ff00 237.38deg, #d6e4ff00 244deg, #d6e4ff85 244.05deg, #d6e4ff00 244.1deg, #d6e4ff00 251.14deg, #d6e4ffb0 251.19deg, #d6e4ff00 251.24deg, #d6e4ff00 254.62deg, #d6e4ff61 254.7deg, #d6e4ff00 254.78deg, #d6e4ff00 260.07deg, #d6e4ff47 260.13deg, #d6e4ff00 260.19deg, #d6e4ff00 263.19deg, #d6e4ffb5 263.29deg, #d6e4ff00 263.39deg, #d6e4ff00 265.99deg, #d6e4ff54 266.12deg, #d6e4ff00 266.25deg, #d6e4ff00 271.18deg, #d6e4ffbd 271.28deg, #d6e4ff00 271.38deg, #d6e4ff00 278.36deg, #d6e4ffd1 278.41deg, #d6e4ff00 278.46deg, #d6e4ff00 280.59deg, #d6e4ff91 280.72deg, #d6e4ff00 280.85deg, #d6e4ff00 285.97deg, #d6e4ff57 286.07deg, #d6e4ff00 286.17deg, #d6e4ff00 291.07deg, #d6e4ff4d 291.2deg, #d6e4ff00 291.33deg, #d6e4ff00 298.33deg, #ffecc85e 298.51deg, #d6e4ff00 298.69deg, #d6e4ff00 303.24deg, #d6e4ff47 303.37deg, #d6e4ff00 303.5deg, #d6e4ff00 310.54deg, #d6e4ffe0 310.72deg, #d6e4ff00 310.9deg, #d6e4ff00 315.17deg, #d6e4ff78 315.22deg, #d6e4ff00 315.27deg, #d6e4ff00 318.03deg, #d6e4ff4f 318.08deg, #d6e4ff00 318.13deg, #d6e4ff00 319.51deg, #d6e4ffe6 319.69deg, #d6e4ff00 319.87deg, #d6e4ff00 324.06deg, #ffecc8cc 324.24deg, #d6e4ff00 324.42deg, #d6e4ff00 326.05deg, #d6e4ff61 326.18deg, #d6e4ff00 326.31deg, #d6e4ff00 332.03deg, #d6e4ffa8 332.09deg, #d6e4ff00 332.15deg, #d6e4ff00 339.39deg, #d6e4ffba 339.44deg, #d6e4ff00 339.49deg, #d6e4ff00 344.66deg, #ffecc8bd 344.72deg, #d6e4ff00 344.78deg, #d6e4ff00 350.28deg, #d6e4ff87 350.46deg, #d6e4ff00 350.64deg, #d6e4ff00 354.41deg, #d6e4ffbd 354.46deg, #d6e4ff00 354.51deg, #d6e4ff00 360deg);-webkit-mask-image:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #0000008f calc(var(--pl-flow) - 340px), #000 var(--pl-flow), #0000008f calc(var(--pl-flow) + 60px));-webkit-mask-image:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #0000008f calc(var(--pl-flow) - 340px), #000 var(--pl-flow), #0000008f calc(var(--pl-flow) + 60px));mask-image:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #0000008f calc(var(--pl-flow) - 340px), #000 var(--pl-flow), #0000008f calc(var(--pl-flow) + 60px))}html[data-crossing=cosmos]:after{content:"";z-index:2147482991;pointer-events:none;animation:.82s cubic-bezier(.3,0,.7,1) infinite pl-crossing-flow;position:fixed;inset:0}@keyframes pl-crossing-flow{0%{--pl-flow:-80px}to{--pl-flow:170vmax}}html[data-crossing=cosmos][data-crossing-stars]:after{opacity:0;transition:opacity .46s}html[data-crossing=cosmos][data-crossing-lifting]:before{opacity:0;transition:opacity .56s cubic-bezier(.4,0,.6,1)}@media (prefers-reduced-motion:reduce){html[data-crossing=cosmos]:before{background:#050913}html[data-crossing=cosmos]:after{display:none}}.pl-crossing-dusk{opacity:0;background:#050913}.pl-crossing[data-phase=leave] .pl-crossing-night{-webkit-mask-image:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #000 calc(var(--pl-r) - 120px), transparent var(--pl-r));-webkit-mask-image:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #000 calc(var(--pl-r) - 120px), transparent var(--pl-r));mask-image:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #000 calc(var(--pl-r) - 120px), transparent var(--pl-r))}.pl-crossing[data-phase=plain] .pl-crossing-sky{background:#050913}.pl-crossing[data-phase=plain] .pl-crossing-rays{display:none}.pl-crossing-stars{transform-origin:50%;width:100%;height:100%}.pl-crossing-rays{opacity:0}.pl-crossing-ground{opacity:0;background:#050913}.pl-crossing-light{--pl-x:0px;--pl-y:0px;background:#f2f6fd}.pl-crossing-light.is-drawn{-webkit-mask-image:radial-gradient(circle at var(--pl-x) var(--pl-y), #000 calc(var(--pl-r) - 180px), transparent var(--pl-r));-webkit-mask-image:radial-gradient(circle at var(--pl-x) var(--pl-y), #000 calc(var(--pl-r) - 180px), transparent var(--pl-r));mask-image:radial-gradient(circle at var(--pl-x) var(--pl-y), #000 calc(var(--pl-r) - 180px), transparent var(--pl-r))}.pl-crossing>.pl-crossing-rim{--pl-x:0px;--pl-y:0px;opacity:0;background:radial-gradient(circle at var(--pl-x) var(--pl-y), #ffecbe00 calc(var(--pl-r) - 260px), #ffe2a066 calc(var(--pl-r) - 90px), #ffecc43d var(--pl-r), #fff0d200 calc(var(--pl-r) + 90px))}.pl-crossing>.pl-crossing-flare{inset:auto;left:var(--pl-x,0px);top:var(--pl-y,0px);opacity:0;width:168px;height:168px;transform:translate(-50%,-50%)}.pl-crossing>.pl-crossing-flare:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffe8b2b3 0%,#fff0cc5c 22%,#fff6e01f 44%,#f2f6fd00 66%);width:360px;height:360px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pl-crossing>.pl-crossing-flare:after{content:"";background:radial-gradient(circle,#fff 0 3.5%,#fad06efa 7%,#ecb23c66 15%,#ecb23c00 30%),linear-gradient(90deg,#d6982400 4%,#d69824f2 50%,#d6982400 96%) 50%/100% 2px no-repeat,linear-gradient(#d6982400 4%,#d69824f2 50%,#d6982400 96%) 50%/2px 100% no-repeat;position:absolute;inset:0}.pl-crossing-pole-sky,html[data-theme=night][data-crossing=polaris]:before{background:linear-gradient(90deg, #d6e8ff00 0%, #d6e8ff08 18.7%, #d6e8ff0d 31.2%, #d6e8ff13 38.74%, #d6e8ff1f 44.37%, #d6e8ff2d 47.18%, #d6e8ff52 50%, #d6e8ff2d 52.82%, #d6e8ff1f 55.63%, #d6e8ff13 61.26%, #d6e8ff0d 68.8%, #d6e8ff08 81.3%, #d6e8ff00 100%) calc(var(--pl-seam-x,50vw) - 44.4vh) calc(var(--pl-seam-y,50vh) - .15vh) / 88.8vh .3vh no-repeat, linear-gradient(0deg, #d6e8ff00 0%, #d6e8ff08 18.7%, #d6e8ff0d 31.2%, #d6e8ff13 38.74%, #d6e8ff1f 44.37%, #d6e8ff2d 47.18%, #d6e8ff52 50%, #d6e8ff2d 52.82%, #d6e8ff1f 55.63%, #d6e8ff13 61.26%, #d6e8ff0d 68.8%, #d6e8ff08 81.3%, #d6e8ff00 100%) calc(var(--pl-seam-x,50vw) - .15vh) calc(var(--pl-seam-y,50vh) - 44.4vh) / .3vh 88.8vh no-repeat, radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #f2f6fd 0, #f2f6fdfe 1vh, #f2f6fdf8 1.44vh, #f2f6fde3 2vh, #eaf2fdb8 2.78vh, #d5e7fe7f 3.89vh, #c2deff4b 5.56vh, #bddbff2a 7.78vh, #bddbff16 11.1vh, #bddbff0b 15.6vh, #bddbff06 22.2vh, #bddbff00 40vh), radial-gradient(120% 100% at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #161c2b 0%, #0b0e17 36%, #05060a 72%)}.pl-crossing-pole-rays,html[data-theme=night][data-crossing=polaris]:after{background:conic-gradient(from 0deg at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #d6e4ff00 0deg, #d6e4ff00 3.91deg, #ffecc847 3.96deg, #d6e4ff00 4.01deg, #d6e4ff00 10.17deg, #d6e4ffb5 10.3deg, #d6e4ff00 10.43deg, #d6e4ff00 14.12deg, #d6e4ff6e 14.18deg, #d6e4ff00 14.24deg, #d6e4ff00 18.98deg, #d6e4ffab 19.03deg, #d6e4ff00 19.08deg, #d6e4ff00 22.41deg, #ffecc8bf 22.46deg, #d6e4ff00 22.51deg, #d6e4ff00 29.07deg, #d6e4ffa8 29.15deg, #d6e4ff00 29.23deg, #d6e4ff00 33.31deg, #d6e4ff78 33.36deg, #d6e4ff00 33.41deg, #d6e4ff00 35.37deg, #d6e4ffa1 35.47deg, #d6e4ff00 35.57deg, #d6e4ff00 37.36deg, #d6e4ff4d 37.49deg, #d6e4ff00 37.62deg, #d6e4ff00 39.74deg, #ffecc8a3 39.82deg, #d6e4ff00 39.9deg, #d6e4ff00 44.08deg, #d6e4ff78 44.13deg, #d6e4ff00 44.18deg, #d6e4ff00 50.73deg, #d6e4ffe0 50.86deg, #d6e4ff00 50.99deg, #d6e4ff00 52.83deg, #d6e4ff66 52.91deg, #d6e4ff00 52.99deg, #d6e4ff00 55.03deg, #d6e4ff9e 55.13deg, #d6e4ff00 55.23deg, #d6e4ff00 57.7deg, #d6e4ff63 57.8deg, #d6e4ff00 57.9deg, #d6e4ff00 64.09deg, #ffecc854 64.22deg, #d6e4ff00 64.35deg, #d6e4ff00 68.73deg, #d6e4ff7d 68.78deg, #d6e4ff00 68.83deg, #d6e4ff00 71.64deg, #d6e4ff94 71.72deg, #d6e4ff00 71.8deg, #d6e4ff00 78.79deg, #d6e4ff6b 78.85deg, #d6e4ff00 78.91deg, #d6e4ff00 83.08deg, #d6e4ff6e 83.13deg, #d6e4ff00 83.18deg, #d6e4ff00 85.35deg, #ffecc863 85.4deg, #d6e4ff00 85.45deg, #d6e4ff00 88.05deg, #d6e4ffdb 88.15deg, #d6e4ff00 88.25deg, #d6e4ff00 94.93deg, #d6e4ffa1 95.06deg, #d6e4ff00 95.19deg, #d6e4ff00 100.86deg, #d6e4ffab 100.92deg, #d6e4ff00 100.98deg, #d6e4ff00 105.49deg, #d6e4ff85 105.57deg, #d6e4ff00 105.65deg, #d6e4ff00 107.9deg, #ffecc880 108.03deg, #d6e4ff00 108.16deg, #d6e4ff00 114.09deg, #d6e4ff69 114.22deg, #d6e4ff00 114.35deg, #d6e4ff00 118.88deg, #d6e4ffcc 118.98deg, #d6e4ff00 119.08deg, #d6e4ff00 124.82deg, #d6e4ffdb 124.92deg, #d6e4ff00 125.02deg, #d6e4ff00 131.39deg, #d6e4ffe3 131.49deg, #d6e4ff00 131.59deg, #d6e4ff00 133.79deg, #d6e4ffdb 133.84deg, #d6e4ff00 133.89deg, #d6e4ff00 136.69deg, #d6e4ff4a 136.79deg, #d6e4ff00 136.89deg, #d6e4ff00 141.25deg, #d6e4ffc2 141.3deg, #d6e4ff00 141.35deg, #d6e4ff00 143.31deg, #d6e4ff47 143.44deg, #d6e4ff00 143.57deg, #d6e4ff00 148.28deg, #d6e4ff91 148.41deg, #d6e4ff00 148.54deg, #d6e4ff00 154.68deg, #d6e4ffa3 154.81deg, #d6e4ff00 154.94deg, #d6e4ff00 157.46deg, #d6e4ff4a 157.64deg, #d6e4ff00 157.82deg, #d6e4ff00 159.16deg, #d6e4ff9c 159.34deg, #d6e4ff00 159.52deg, #d6e4ff00 166.52deg, #d6e4ff9e 166.6deg, #d6e4ff00 166.68deg, #d6e4ff00 171.46deg, #d6e4ffd1 171.52deg, #d6e4ff00 171.58deg, #d6e4ff00 177.85deg, #d6e4ff6e 177.9deg, #d6e4ff00 177.95deg, #d6e4ff00 179.54deg, #d6e4ff61 179.62deg, #d6e4ff00 179.7deg, #d6e4ff00 185.91deg, #d6e4ff9c 185.96deg, #d6e4ff00 186.01deg, #d6e4ff00 191.86deg, #ffecc880 192.04deg, #d6e4ff00 192.22deg, #d6e4ff00 198.4deg, #d6e4ff59 198.48deg, #d6e4ff00 198.56deg, #d6e4ff00 204.5deg, #d6e4ff91 204.55deg, #d6e4ff00 204.6deg, #d6e4ff00 206.85deg, #d6e4ffb8 206.98deg, #d6e4ff00 207.11deg, #d6e4ff00 212.72deg, #d6e4ffc2 212.8deg, #d6e4ff00 212.88deg, #d6e4ff00 214.73deg, #d6e4ff7d 214.83deg, #d6e4ff00 214.93deg, #d6e4ff00 218.67deg, #d6e4ffc9 218.77deg, #d6e4ff00 218.87deg, #d6e4ff00 225.54deg, #d6e4ffb0 225.67deg, #d6e4ff00 225.8deg, #d6e4ff00 229.87deg, #d6e4ffd4 229.93deg, #d6e4ff00 229.99deg, #d6e4ff00 234.69deg, #d6e4ffc9 234.79deg, #d6e4ff00 234.89deg, #d6e4ff00 237.12deg, #d6e4ff63 237.25deg, #d6e4ff00 237.38deg, #d6e4ff00 244deg, #d6e4ff85 244.05deg, #d6e4ff00 244.1deg, #d6e4ff00 251.14deg, #d6e4ffb0 251.19deg, #d6e4ff00 251.24deg, #d6e4ff00 254.62deg, #d6e4ff61 254.7deg, #d6e4ff00 254.78deg, #d6e4ff00 260.07deg, #d6e4ff47 260.13deg, #d6e4ff00 260.19deg, #d6e4ff00 263.19deg, #d6e4ffb5 263.29deg, #d6e4ff00 263.39deg, #d6e4ff00 265.99deg, #d6e4ff54 266.12deg, #d6e4ff00 266.25deg, #d6e4ff00 271.18deg, #d6e4ffbd 271.28deg, #d6e4ff00 271.38deg, #d6e4ff00 278.36deg, #d6e4ffd1 278.41deg, #d6e4ff00 278.46deg, #d6e4ff00 280.59deg, #d6e4ff91 280.72deg, #d6e4ff00 280.85deg, #d6e4ff00 285.97deg, #d6e4ff57 286.07deg, #d6e4ff00 286.17deg, #d6e4ff00 291.07deg, #d6e4ff4d 291.2deg, #d6e4ff00 291.33deg, #d6e4ff00 298.33deg, #ffecc85e 298.51deg, #d6e4ff00 298.69deg, #d6e4ff00 303.24deg, #d6e4ff47 303.37deg, #d6e4ff00 303.5deg, #d6e4ff00 310.54deg, #d6e4ffe0 310.72deg, #d6e4ff00 310.9deg, #d6e4ff00 315.17deg, #d6e4ff78 315.22deg, #d6e4ff00 315.27deg, #d6e4ff00 318.03deg, #d6e4ff4f 318.08deg, #d6e4ff00 318.13deg, #d6e4ff00 319.51deg, #d6e4ffe6 319.69deg, #d6e4ff00 319.87deg, #d6e4ff00 324.06deg, #ffecc8cc 324.24deg, #d6e4ff00 324.42deg, #d6e4ff00 326.05deg, #d6e4ff61 326.18deg, #d6e4ff00 326.31deg, #d6e4ff00 332.03deg, #d6e4ffa8 332.09deg, #d6e4ff00 332.15deg, #d6e4ff00 339.39deg, #d6e4ffba 339.44deg, #d6e4ff00 339.49deg, #d6e4ff00 344.66deg, #ffecc8bd 344.72deg, #d6e4ff00 344.78deg, #d6e4ff00 350.28deg, #d6e4ff87 350.46deg, #d6e4ff00 350.64deg, #d6e4ff00 354.41deg, #d6e4ffbd 354.46deg, #d6e4ff00 354.51deg, #d6e4ff00 360deg);-webkit-mask-image:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #0000008f calc(var(--pl-flow) - 340px), #000 var(--pl-flow), #0000008f calc(var(--pl-flow) + 60px)), radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), transparent 0, transparent 2.6vh, #000 11vh);-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #0000008f calc(var(--pl-flow) - 340px), #000 var(--pl-flow), #0000008f calc(var(--pl-flow) + 60px)), radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), transparent 0, transparent 2.6vh, #000 11vh);mask-image:radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), #0000008f calc(var(--pl-flow) - 340px), #000 var(--pl-flow), #0000008f calc(var(--pl-flow) + 60px)), radial-gradient(circle at var(--pl-seam-x,50vw) var(--pl-seam-y,50vh), transparent 0, transparent 2.6vh, #000 11vh);-webkit-mask-composite:source-in;mask-composite:intersect}html[data-theme=night][data-crossing=polaris]:after{content:"";z-index:2147482991;pointer-events:none;animation:.82s cubic-bezier(.3,0,.7,1) infinite pl-crossing-flow;position:fixed;inset:0}html[data-theme=night][data-crossing=polaris][data-crossing-stars]:after{opacity:0;transition:opacity .46s}html[data-theme=night][data-crossing=polaris][data-crossing-lifting]:before{opacity:0;transition:opacity .56s cubic-bezier(.4,0,.6,1);display:block}@media (prefers-reduced-motion:reduce){.pl-crossing-pole-sky,html[data-theme=night][data-crossing=polaris]:before{background:#050913}.pl-crossing-pole-rays,html[data-theme=night][data-crossing=polaris]:after{display:none}}html[data-theme=day][data-crossing=cosmos]:before{background:#f2f6fd}html[data-theme=day][data-crossing=cosmos]:after{display:none}.idsw-modal .ant-modal-content{background:var(--pl-surface);box-shadow:var(--pl-shadow-lg);border-radius:20px;padding:0;overflow:hidden}.idsw{height:min(86vh,860px);color:var(--pl-ink);flex-direction:column;display:flex}.idsw-head{border-bottom:1px solid var(--pl-line-soft);background:var(--pl-grad-panel);align-items:center;gap:12px;padding:14px 16px 12px 20px;display:flex}.idsw-title{flex:none;align-items:center;gap:8px;display:flex}.idsw-title>.anticon{color:var(--pl-primary-text);font-size:18px}.idsw-title h2{letter-spacing:.02em;margin:0;font-size:18px;font-weight:650}.idsw-mode{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin-left:4px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.idsw-mode.is-view{color:var(--pl-info-text);background:var(--pl-info-soft);border:1px solid var(--pl-info-line)}.idsw-mode.is-act{color:var(--pl-solar-text);background:var(--pl-solar-soft);border:1px solid var(--pl-solar-line)}.idsw-search{border:1px solid var(--pl-line);background:var(--pl-control-bg);cursor:text;min-width:0;max-width:520px;transition:border-color var(--pl-dur-1) var(--pl-ease), box-shadow var(--pl-dur-1) var(--pl-ease);border-radius:12px;flex:1;align-items:center;gap:8px;margin-left:auto;padding:7px 12px;display:flex}.idsw-search:focus-within{border-color:var(--pl-primary-line);box-shadow:var(--pl-focus-ring)}.idsw-search>.anticon{color:var(--pl-ink-3)}.idsw-search input{min-width:0;color:var(--pl-ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.idsw-search input::placeholder{color:var(--pl-ink-3)}.idsw kbd{border:1px solid var(--pl-line);min-width:18px;color:var(--pl-ink-3);background:var(--pl-fill-1);font:11px/16px var(--pl-font-mono);text-align:center;border-radius:5px;padding:0 5px;display:inline-block}.idsw-clear{width:20px;height:20px;color:var(--pl-ink-3);background:var(--pl-fill-2);cursor:pointer;border:0;border-radius:50%;place-items:center;font-size:10px;display:grid}.idsw-failed{color:var(--pl-danger-text);background:var(--pl-danger-soft);border-radius:10px;align-items:center;gap:10px;margin:10px 20px 0;padding:8px 12px;display:flex}.idsw-loading{color:var(--pl-ink-3);flex:1;place-content:center;justify-items:center;gap:12px;display:grid}.idsw-chips{border-bottom:1px solid var(--pl-line-soft);flex-wrap:wrap;gap:6px 18px;padding:10px 20px;display:flex}.idsw-chip-group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.idsw-chip-caption{color:var(--pl-ink-3);letter-spacing:var(--pl-tracking-caption);margin-right:2px;font-size:12px}.idsw-chip{border:1px solid var(--pl-line);color:var(--pl-ink-2);background:var(--pl-surface-2);cursor:pointer;transition:all var(--pl-dur-1) var(--pl-ease);border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 10px;font-size:13px;display:inline-flex}.idsw-chip b{min-width:20px;color:var(--pl-ink-3);background:var(--pl-fill-1);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:0 6px;font-size:12px;font-weight:600}.idsw-chip:hover:not(:disabled):not(.is-on){border-color:var(--pl-primary-line);color:var(--pl-primary-text)}.idsw-chip.is-on{color:var(--pl-on-accent);background:var(--pl-grad-primary);box-shadow:var(--pl-shadow-sm);border-color:#0000}.idsw-chip.is-on b{color:var(--pl-primary-text);background:var(--pl-surface)}.idsw-chip:disabled{opacity:.45;cursor:not-allowed}.idsw-body{flex:1;grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}.idsw-matrix{border-right:1px solid var(--pl-line-soft);min-height:0;overflow:auto}.idsw-matrix table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.idsw-matrix thead th{z-index:2;border-bottom:1px solid var(--pl-line);color:var(--pl-ink-3);background:var(--pl-surface);text-align:center;white-space:nowrap;padding:8px 6px;font-size:12px;font-weight:600;position:sticky;top:0}.idsw-matrix th.idsw-dept-col{z-index:1;text-align:left;background:var(--pl-surface);min-width:200px;padding-left:20px;position:sticky;left:0}.idsw-matrix thead th.idsw-dept-col{z-index:3}.idsw-fold-all{color:var(--pl-primary-text);cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0;font-size:12px}.idsw-company td{color:var(--pl-ink-3);letter-spacing:.16em;padding:12px 20px 4px;font-size:11.5px;font-weight:700;position:sticky;left:0}.idsw-row th,.idsw-row td{border-bottom:1px solid var(--pl-line-soft)}.idsw-row td{text-align:center;padding:3px 4px}.idsw-row td.is-all,.idsw-matrix thead th.is-all{background:var(--pl-fill-1)}.idsw-row:hover th,.idsw-row:hover td{background:var(--pl-primary-soft)}.idsw-row.depth-0 th{color:var(--pl-ink);font-weight:600}.idsw-row.depth-1 th,.idsw-row.depth-2 th,.idsw-row.depth-3 th{color:var(--pl-ink-2);font-weight:400}.idsw-dept{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;max-width:260px;display:inline-flex;overflow:hidden}.idsw-fold{width:18px;height:18px;color:var(--pl-ink-3);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;font-size:11px}.idsw-fold:hover{color:var(--pl-primary-text);background:var(--pl-fill-2)}.idsw-fold-space{width:18px;display:inline-block}.idsw-cell{min-width:38px;height:26px;color:var(--pl-ink);background:var(--pl-fill-1);font-variant-numeric:tabular-nums;cursor:pointer;transition:all var(--pl-dur-1) var(--pl-ease);border:1px solid #0000;border-radius:8px;padding:0 8px;font-size:13px;font-weight:600}.idsw-cell:hover:not(:disabled){border-color:var(--pl-primary-line);color:var(--pl-primary-text);background:var(--pl-surface);box-shadow:var(--pl-shadow-sm);transform:translateY(-1px)}.idsw-cell.is-on{color:var(--pl-on-accent);background:var(--pl-grad-primary);box-shadow:var(--pl-shadow-sm);border-color:#0000}.idsw-cell.is-closed{color:var(--pl-ink-4);cursor:not-allowed;background:0 0}.idsw-zero{color:var(--pl-ink-4)}.idsw-side{background:var(--pl-surface-2);flex-direction:column;min-height:0;display:flex}.idsw-card{border:1px solid var(--pl-primary-line);background:var(--pl-surface);box-shadow:var(--pl-shadow-sm);border-radius:16px;margin:14px 14px 6px;padding:14px}.idsw-card-who{align-items:center;gap:12px;display:flex}.idsw-card-who>div{gap:2px;min-width:0;display:grid}.idsw-card-who strong{font-size:17px;font-weight:650}.idsw-card-who strong em{color:var(--pl-star-text);background:var(--pl-star-soft);vertical-align:2px;border-radius:6px;margin-left:8px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600}.idsw-card-who span{color:var(--pl-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.idsw-card-who small{color:var(--pl-ink-3);font-size:12px}.idsw-card-actions{grid-template-columns:1fr auto;gap:8px;margin-top:12px;display:grid}.idsw-note{color:var(--pl-ink-3);margin:10px 0 0;font-size:12px;line-height:1.5}.idsw-list-head{color:var(--pl-ink-3);letter-spacing:.04em;padding:10px 18px 6px;font-size:12px;font-weight:600}.idsw-list{flex:1;min-height:0;padding:0 8px 10px;overflow-y:auto}.idsw-person{width:100%;color:var(--pl-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;display:grid}.idsw-person:hover:not(:disabled){background:var(--pl-fill-1)}.idsw-person.is-on{background:var(--pl-primary-soft);box-shadow:inset 3px 0 0 var(--pl-primary)}.idsw-person:disabled{opacity:.5;cursor:not-allowed}.idsw-person-text{min-width:0;display:grid}.idsw-person-text strong{font-weight:600}.idsw-person-text small{color:var(--pl-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.idsw-seen{color:var(--pl-ink-3);white-space:nowrap;font-size:11.5px}.idsw-empty{color:var(--pl-ink-3);text-align:center;margin:24px 12px}.idsw-face{color:var(--pl-on-accent);border-radius:50%;flex:none;place-items:center;font-weight:650;display:inline-grid}.idsw-tone-1{background:var(--pl-chart-1)}.idsw-tone-2{background:var(--pl-chart-2)}.idsw-tone-3{background:var(--pl-chart-3)}.idsw-tone-4{background:var(--pl-chart-4)}.idsw-tone-5{background:var(--pl-chart-5)}.idsw-tone-6{background:var(--pl-chart-6)}.idsw-tone-7{background:var(--pl-chart-7)}.idsw-tone-8{background:var(--pl-chart-8)}.idsw-foot{border-top:1px solid var(--pl-line-soft);color:var(--pl-ink-3);justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;font-size:12px;display:flex}@media (width<=900px){.idsw{height:92vh}.idsw-head{flex-wrap:wrap}.idsw-search{flex-basis:100%;order:3;max-width:none}.idsw-body{grid-template-columns:minmax(0,1fr)}.idsw-matrix,.idsw-foot>span{display:none}}.idsw-band{box-shadow:var(--pl-shadow-sm);border-radius:0 0 14px 14px;align-items:center;gap:12px;margin:0 24px;padding:8px 14px;font-size:13px;display:flex}.idsw-band.is-view{color:var(--pl-info-text);background:var(--pl-info-soft);border:1px solid var(--pl-info-line);border-top:0}.idsw-band.is-act{color:var(--pl-solar-text);background:var(--pl-solar-soft);border:1px solid var(--pl-solar-line);border-top:0}.idsw-band>.anticon{font-size:16px}.idsw-band-text{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.idsw-band-text strong{color:var(--pl-ink);font-size:14px}.idsw-band-text span{color:var(--pl-ink-2)}.idsw-band-text small{color:var(--pl-ink-3)}.idsw-band-actions{flex:none;gap:6px;margin-left:auto;display:flex}.app-shell.idsw-edge-view{box-shadow:inset 0 3px 0 var(--pl-info)}.app-shell.idsw-edge-act{box-shadow:inset 0 3px 0 var(--pl-solar)}@media (width<=640px){.idsw-band{flex-wrap:wrap;margin:0 8px}.idsw-band-actions{margin-left:0}}.idsw-account-trigger{color:var(--pl-ink);cursor:pointer;transition:background var(--pl-dur-1) var(--pl-ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:2px 8px 2px 2px;display:inline-flex}.idsw-account-trigger:hover,.idsw-account-trigger[aria-expanded=true]{background:var(--pl-fill-1)}.idsw-account-trigger .account-avatar{position:relative}.idsw-account-trigger.is-view .account-avatar{box-shadow:0 0 0 2px var(--pl-surface), 0 0 0 4px var(--pl-info)}.idsw-account-trigger.is-act .account-avatar{box-shadow:0 0 0 2px var(--pl-surface), 0 0 0 4px var(--pl-solar)}.idsw-menu{width:300px}.idsw-menu-who{border-bottom:1px solid var(--pl-line-soft);align-items:center;gap:10px;padding:4px 4px 10px;display:flex}.idsw-menu-who>div{min-width:0;display:grid}.idsw-menu-who strong{font-size:15px}.idsw-menu-who small{color:var(--pl-ink-3);font-size:12px}.idsw-menu-now{border-radius:10px;margin:10px 0 4px;padding:8px 10px;font-size:12.5px}.idsw-menu-now.is-view{color:var(--pl-info-text);background:var(--pl-info-soft)}.idsw-menu-now.is-act{color:var(--pl-solar-text);background:var(--pl-solar-soft)}.idsw-menu-items{gap:2px;padding:6px 0;display:grid}.idsw-menu-item{width:100%;color:var(--pl-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.idsw-menu-item:hover{background:var(--pl-fill-1)}.idsw-menu-item .anticon{color:var(--pl-ink-3)}.idsw-menu-item.is-primary{color:var(--pl-primary-text);font-weight:600}.idsw-menu-item.is-primary .anticon{color:var(--pl-primary-text)}.idsw-menu-item kbd{margin-left:auto}.idsw-menu-recent{border-top:1px solid var(--pl-line-soft);padding:8px 4px 4px}.idsw-menu-recent>span{color:var(--pl-ink-3);margin-bottom:6px;font-size:12px;display:block}.idsw-menu-recent div{flex-wrap:wrap;gap:6px;display:flex}.idsw-menu-recent button{border:1px solid var(--pl-line);color:var(--pl-ink-2);background:var(--pl-surface-2);cursor:pointer;border-radius:999px;padding:2px 10px;font-size:12.5px}.idsw-menu-recent button:hover{border-color:var(--pl-primary-line);color:var(--pl-primary-text)}.idsw-menu-foot{border-top:1px solid var(--pl-line-soft);gap:2px;padding-top:6px;display:grid}.idsw-enter{background:var(--pl-grad-backdrop);place-items:center;min-height:100vh;padding:24px;display:grid}.idsw-enter .ant-result{background:var(--pl-surface);max-width:560px;box-shadow:var(--pl-shadow-lg);border-radius:20px;padding:32px}.idsw-ribbon{color:var(--pl-solar-text);background:var(--pl-solar-soft);border-bottom:1px solid var(--pl-solar-line);align-items:center;gap:10px;padding:6px 24px;font-size:13px;display:flex}.idsw-ribbon>.anticon{font-size:15px}.idsw-ribbon strong{color:var(--pl-ink);letter-spacing:.08em}.idsw-ribbon span{min-width:0;color:var(--pl-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.idsw-ribbon .ant-btn{flex:none;margin-left:auto}.app-shell.idsw-rehearsal{box-shadow:inset 0 3px 0 var(--pl-solar)}.idsw-leave>p{color:var(--pl-ink-2);margin:0 0 14px}.idsw-leave-option{border:1px solid var(--pl-line);width:100%;color:var(--pl-ink);background:var(--pl-surface-2);text-align:left;cursor:pointer;transition:all var(--pl-dur-1) var(--pl-ease);border-radius:14px;align-items:center;gap:14px;margin-bottom:10px;padding:14px 16px;display:flex}.idsw-leave-option:hover:not(:disabled){border-color:var(--pl-primary-line);background:var(--pl-primary-soft)}.idsw-leave-option>.anticon{color:var(--pl-primary-text);font-size:22px}.idsw-leave-option span{gap:2px;display:grid}.idsw-leave-option strong{font-size:15px}.idsw-leave-option small{color:var(--pl-ink-3);font-size:12.5px}.idsw-leave-foot{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.idsw-leave-working{text-align:center;justify-items:center;gap:10px;padding:28px 10px;display:grid}.idsw-leave-working>.anticon{color:var(--pl-primary-text);font-size:28px}.idsw-leave-working strong{font-size:16px}.idsw-leave-working span{color:var(--pl-ink-3)}@media (width<=640px){.idsw-ribbon{flex-wrap:wrap;padding:6px 10px}.idsw-ribbon span{white-space:normal}}.deployment-label:has(>.idsw-ribbon-top){padding:6px 16px 6px calc(var(--polaris-sidebar-width,0px) + 16px);letter-spacing:normal;text-align:left}.deployment-label:has(>.idsw-ribbon-top)>.deployment-label-fallback{display:none}.deployment-label>.idsw-ribbon-top{background:0 0;border:0;flex-wrap:nowrap;gap:8px 14px;max-width:1600px;margin:auto;padding:0}.idsw-ribbon-top>strong{white-space:nowrap;flex:none}.idsw-ribbon-top>.idsw-ribbon-copy{white-space:normal;font-size:12px;line-height:1.5;overflow:visible}.idsw-ribbon-top>.ant-btn{white-space:nowrap;height:auto;min-height:32px}@media (width<=760px){.deployment-label:has(>.idsw-ribbon-top){padding:5px 12px}.deployment-label>.idsw-ribbon-top{grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;display:grid}.idsw-ribbon-top>strong{grid-area:1/1;font-size:12px}.idsw-ribbon-top>.ant-btn{grid-area:1/2;margin:0;font-size:12px}.idsw-ribbon-top>.idsw-ribbon-copy{grid-area:2/1/auto/-1;font-size:11px}}.oc-skel{background:linear-gradient(100deg, transparent 20%, rgb(var(--pl-star-rgb) / calc(.08 + .06 * var(--pl-glow-k,1))) 45%, transparent 70%) 0 0 / 260% 100% no-repeat, var(--pl-fill-3);border-radius:6px;flex:none;min-width:0;animation:1.5s cubic-bezier(.45,.05,.4,.95) infinite oc-skel-sweep;display:block}@keyframes oc-skel-sweep{0%{background-position:130% 0,0 0}to{background-position:-130% 0,0 0}}.oc-skel-figures{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.oc-skel-tile{background:var(--pl-surface);min-height:112px;box-shadow:var(--pl-shadow-sm), var(--pl-rim);border-radius:18px;align-content:start;gap:10px;padding:16px 18px;display:grid}.oc-skel-panel{background:var(--pl-surface);min-width:0;box-shadow:var(--pl-shadow-sm), var(--pl-rim);border-radius:18px;gap:14px;padding:16px 18px;display:grid}.oc-skel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.oc-skel-chart{border-radius:10px;height:220px;position:relative;overflow:hidden}.oc-skel-chart svg{width:100%;height:100%;position:absolute;inset:0}.oc-skel-wave{fill:var(--pl-fill-3);animation:1.8s ease-in-out infinite oc-skel-breathe}.oc-skel-chart span{background:var(--pl-line-soft);height:1px;position:absolute;left:0;right:0}.oc-skel-chart span:first-of-type{top:25%}.oc-skel-chart span:nth-of-type(2){top:50%}.oc-skel-chart span:nth-of-type(3){top:75%}@keyframes oc-skel-breathe{0%,to{opacity:.55}50%{opacity:1}}.oc-skel-rows,.oc-skel-bars{gap:12px;display:grid}.oc-skel-rows>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:22px;display:grid}.oc-skel-rows>div>:first-child{min-width:4.5em}.oc-skel-rows>div>:nth-child(3){min-width:3em}.oc-skel-bars>div{grid-template-columns:5em minmax(0,1fr);align-items:center;gap:12px;display:grid}.oc-skel-columns{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:6px;height:200px;display:grid}.oc-skel-columns .oc-skel{width:100%}.oc-skel-treemap{grid-template-rows:1fr 1fr 1fr;grid-template-columns:2fr 1.3fr 1fr 1fr;gap:4px;height:300px;display:grid}.oc-skel-treemap .oc-skel{width:100%;height:100%}.oc-skel-treemap .is-a{grid-row:span 3}.oc-skel-treemap .is-b,.oc-skel-treemap .is-c{grid-row:span 2}.oc-skel-treemap .is-d{grid-row:span 3}.oc-skel-treemap .is-e,.oc-skel-treemap .is-f{grid-row:span 1}.oc-skel-heat{grid-template-columns:repeat(24,minmax(0,1fr));grid-auto-rows:1fr;gap:3px;height:180px;display:grid}.oc-skel-heat .oc-skel{width:100%}.oc-skel-map{height:320px}.oc-skel-board{gap:14px;display:grid}.oc-skel-split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:14px;display:grid}.oc-reading{z-index:20;pointer-events:none;opacity:0;background:rgb(var(--pl-star-rgb) / .14);border-radius:2px;height:3px;margin:0 0 -3px;transition:opacity .25s;position:sticky;top:0;overflow:hidden}.oc-reading.is-on{opacity:1}.oc-reading:before{content:"";background:linear-gradient(90deg, transparent, rgb(var(--pl-star-rgb)) 40%, rgb(var(--pl-star-rgb)) 60%, transparent);width:38%;box-shadow:0 0 12px rgb(var(--pl-star-rgb) / calc(.8 * var(--pl-glow-k,1)));border-radius:2px;animation:1.1s cubic-bezier(.4,0,.2,1) infinite oc-reading-run;position:absolute;top:0;bottom:0;left:0}@keyframes oc-reading-run{0%{transform:translate(-110%)}to{transform:translate(310%)}}.oc-reveal{animation:.45s cubic-bezier(.2,.7,.2,1) backwards oc-reveal}@keyframes oc-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=760px){.oc-skel-split{grid-template-columns:minmax(0,1fr)}.oc-skel-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.oc-skel-treemap{height:220px}}@media (prefers-reduced-motion:reduce){.oc-skel,.oc-skel-wave,.oc-reveal{animation:none}.oc-reading:before{opacity:.6;width:100%;animation:none;left:0}}.gp-palette .ant-modal-content{background:var(--pl-surface);border-radius:18px;padding:0;overflow:hidden}.gp-input{border-bottom:1px solid var(--pl-line-soft);align-items:center;gap:10px;padding:14px 16px;display:flex}.gp-input .anticon{color:var(--pl-ink-3)}.gp-input input{min-width:0;color:var(--pl-ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.gp-input input::placeholder{color:var(--pl-ink-3)}.gp-input kbd{border:1px solid var(--pl-line);color:var(--pl-ink-3);background:var(--pl-fill-1);border-radius:6px;padding:1px 6px;font-size:12px}.gp-list{max-height:min(60vh,460px);padding:8px;overflow-y:auto}.gp-empty{color:var(--pl-ink-3);text-align:center;margin:0;padding:18px}.gp-list h5{color:var(--pl-ink-3);letter-spacing:.08em;margin:8px 8px 4px;font-size:12px}.gp-list button{width:100%;color:var(--pl-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:28px auto minmax(0,1fr);align-items:center;gap:8px;padding:9px 10px;display:grid}.gp-list button strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.gp-list button small{color:var(--pl-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.gp-list button.is-on{background:var(--pl-star-soft)}.gp-icon{width:28px;height:28px;color:var(--pl-star-text);background:var(--pl-fill-1);border-radius:8px;place-items:center;display:grid}.topbar .gp-trigger.ant-btn{align-items:center;gap:8px;margin-left:auto;margin-right:2px;display:inline-flex}.gp-trigger kbd{border:1px solid var(--pl-line);color:var(--pl-ink-3);border-radius:5px;padding:0 5px;font-size:11px}@media (width<=640px){.gp-list button{grid-template-columns:28px minmax(0,1fr)}.gp-list button small{grid-column:2}.gp-trigger kbd,.gp-trigger .gp-trigger-text{display:none}}@media (width<=580px){.topbar .gp-trigger.ant-btn{display:none}}.cosmos{z-index:0;pointer-events:none;background:#02040a;position:fixed;inset:0;overflow:hidden}.cosmos-layer{width:100%;height:100%;display:block;position:absolute;inset:0}.cosmos-hud{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cosmos.is-interactive{pointer-events:auto;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.cosmos.is-interactive[data-cursor=pointer]{cursor:pointer}.cosmos.is-interactive[data-cursor=grabbing]{cursor:grabbing}.cosmos.is-still-painting .cosmos-hud,.cosmos.is-still-painting .cosmos-layer{display:none}.cosmos.is-still-painting{--star-x:38%;--star-y:19%;background:radial-gradient(circle at var(--star-x) var(--star-y), #fff 0 2px, #c8e1ff99 4px, #82b4ff24 24px, transparent 70px), radial-gradient(ellipse 34% 7% at 52% 79%, #ffbe6e57, #ffa0501a 55%, transparent 75%), radial-gradient(130% 60% at 50% 128%, #050915 0 64%, #508cff99 66.4%, #285ad233 68.5%, transparent 73%), radial-gradient(ellipse 60% 50% at 18% 22%, #1e469629, transparent 70%), #02040a}.cosmos.is-still-painting:before{content:"";pointer-events:none;left:var(--star-x);top:var(--star-y);background:linear-gradient(90deg,#0000,#e1eeff8c 50%,#0000) 50%/100% 1px no-repeat,linear-gradient(#0000,#e1eeff8c 50%,#0000) 50%/1px 100% no-repeat;width:360px;height:260px;position:absolute;transform:translate(-50%,-50%)}@media (aspect-ratio<=1){.cosmos.is-still-painting{--star-x:50%;--star-y:10%}}.cosmos.is-cut .cosmos-layer{animation:.9s ease-out both cosmos-cut}@keyframes cosmos-cut{0%{opacity:0}}.cosmos-letterbox i{background:#000;height:11vh;transition:transform 1.3s cubic-bezier(.65,0,.25,1);position:absolute;left:0;right:0}.cosmos-letterbox i:first-child{top:0}.cosmos-letterbox i:last-child{bottom:0}.cosmos-letterbox.is-open i:first-child{transform:translateY(-100%)}.cosmos-letterbox.is-open i:last-child{transform:translateY(100%)}.cosmos-statements{place-items:end center;padding:0 24px calc(11vh + clamp(36px,6vh,84px));display:grid;position:absolute;inset:0}.cosmos-statements:before{content:"";opacity:0;background:linear-gradient(#0000,#00000080);height:36vh;transition:opacity .9s;position:absolute;bottom:11vh;left:0;right:0}.cosmos-statements:has(.is-on):before{opacity:1}.cosmos-statement{text-align:center;grid-area:1/1;max-width:min(1120px,100%);position:relative}.cosmos-statement small{color:#ffd37e;letter-spacing:.5em;text-indent:.5em;opacity:0;transition:opacity 1s ease calc(var(--line) * .45s);justify-content:center;align-items:center;gap:16px;margin-top:16px;font-size:11px;font-weight:500;line-height:1.6;display:inline-flex}.cosmos-statement small:before,.cosmos-statement small:after{content:"";background:linear-gradient(90deg,#ffd37e00,#ffd37ebf);flex:none;width:40px;height:1px}.cosmos-statement small:after{transform:scaleX(-1)}.cosmos-statement small>span{text-wrap:balance}.cosmos-statement .cosmos-phrase{text-indent:0;display:inline-block}.cosmos-statement p{color:#f3f8ff;letter-spacing:.24em;text-indent:.24em;text-shadow:0 0 30px #82beff73,0 2px 18px #000000a6;opacity:0;filter:blur(10px);transition:opacity .9s ease calc(var(--line) * .45s), transform 1.4s cubic-bezier(.2, .7, .2, 1) calc(var(--line) * .45s), filter 1s ease calc(var(--line) * .45s);margin:0;font-size:clamp(22px,2.9vw,48px);font-weight:300;line-height:1.6;transform:translateY(12px)}.cosmos-statement.is-on small{opacity:.9}.cosmos-statement:not(.is-on) small{transition-duration:.5s;transition-delay:0s}.cosmos-statement.is-on p{opacity:1;filter:none;transform:none}.cosmos-statement:not(.is-on) p{transition-duration:.55s;transition-delay:0s}@media (width<=720px){.cosmos-statements{padding-bottom:calc(11vh + clamp(36px,6vh,84px) + 14px)}.cosmos-statement small{letter-spacing:.3em;text-indent:.3em;gap:10px;margin-top:12px;font-size:9px}.cosmos-statement small:before,.cosmos-statement small:after{width:18px}.cosmos-statement p{letter-spacing:.1em;text-indent:.1em;font-size:clamp(17px,4.8vw,26px)}}@media (prefers-reduced-motion:reduce){.cosmos-statement small,.cosmos-statement p,.cosmos-letterbox i{transition:none}}.login-page.is-cosmos{color:#e6efff;background:#02040a;min-height:100svh;position:relative;overflow:hidden}.login-page.is-cosmos:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(52% 62% at 20% 54%,#02040a85,#02040a00 72%);transition:opacity 1.4s;position:fixed;inset:0}.login-page.is-cosmos[data-reveal=none]:after{opacity:0}.login-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.login-page.is-cosmos:has(.cosmos.is-interactive) .login-stage{pointer-events:none}.login-page.is-cosmos:has(.cosmos.is-interactive) :is(.login-form-section,.login-footline-actions,.login-topline a,.login-topline button){pointer-events:auto}.login-stage{z-index:1;box-sizing:border-box;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);column-gap:clamp(24px,4vw,72px);min-height:100svh;padding:26px clamp(24px,5vw,88px) 24px;display:grid;position:relative}.login-topline{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.login-topline .brand{--polaris-brand-mark:#d4e6ff;padding:0}.login-topline .polaris-brand>svg{filter:drop-shadow(0 0 10px #8cc4ff8c);width:30px;height:30px}.login-topline-mark{color:#6f88ad;letter-spacing:.42em;font:500 11px/1 SF Mono,Menlo,Consolas,monospace}.login-hero{grid-column:1;align-self:center;max-width:760px;padding:clamp(80px,16vh,180px) 0 40px}.login-wordmark{white-space:nowrap;margin:0;line-height:1}.login-wordmark-letters span{background:linear-gradient(#fff 8%,#dbeaff 48%,#8db4ea 100%);color:#0000;filter:drop-shadow(0 0 24px #78b4ff52);opacity:0;animation:1.5s cubic-bezier(.2,.7,.2,1) both login-letter;animation-delay:calc(var(--i) * 75ms + .1s);-webkit-background-clip:text;background-clip:text;margin-right:.3em;font:200 clamp(54px,8vw,132px)/1 Avenir Next,Helvetica Neue,Segoe UI,PingFang SC,system-ui,sans-serif;animation-play-state:paused;display:inline-block;transform:translateY(22px)}.login-page[data-reveal=hero] .login-wordmark-letters span,.login-page[data-reveal=all] .login-wordmark-letters span{animation-play-state:running}@keyframes login-letter{0%{opacity:0;filter:blur(14px)drop-shadow(0 0 #0000);transform:translateY(22px)}to{opacity:1;filter:drop-shadow(0 0 24px #78b4ff52);transform:none}}.login-subtitle{color:#a9c4e8;letter-spacing:.62em;margin:20px 0 0;font-size:clamp(13px,1.1vw,16px)}.login-slogan{color:#f0f6ff;letter-spacing:.16em;text-shadow:0 2px 24px #0000008c;gap:6px;margin:clamp(26px,5vh,44px) 0 0;font-size:clamp(20px,2.15vw,34px);font-weight:300;line-height:1.7;display:grid}.login-slogan span{white-space:nowrap}.login-slogan span:last-child{color:#a3bfe4}.login-tagline{color:#8aa3c6;letter-spacing:.32em;align-items:center;gap:14px;margin:26px 0 0;font-size:13px;display:flex}.login-tagline:before{content:"";background:linear-gradient(90deg,#ffd37e,#ffd37e00);width:44px;height:1px}.login-page.is-cosmos .login-form-section{background:0 0;grid-column:2;place-self:center end;width:min(424px,100%);padding:0;display:block}.login-card{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(160deg,#162442a3,#070d1d94);border:1px solid #a0c4ff24;border-radius:22px;padding:34px 34px 26px;position:relative;box-shadow:0 34px 90px #00000080,inset 0 1px #ffffff12}.login-card:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(140deg,#96c8ff99,#ffd28c2e 38%,#96c8ff00 70%);padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.login-page.is-cosmos .login-form{width:100%;max-width:none}.login-page.is-cosmos .login-form-heading{margin-bottom:26px}.login-page.is-cosmos .login-kicker{color:#8fb0dc;letter-spacing:.32em;align-items:center;gap:10px;font-size:11px;display:flex}.login-page.is-cosmos .login-kicker .polaris-brand{--polaris-brand-mark:#9cc6ff}.login-page.is-cosmos .login-kicker .polaris-brand>svg{width:20px;height:20px}.login-page.is-cosmos .login-form h2{color:#f3f8ff;letter-spacing:.06em;margin:16px 0 8px;font-size:28px;font-weight:500}.login-page.is-cosmos .login-form-heading p{color:#93abcc;letter-spacing:.04em;margin:0;font-size:14px}.login-page.is-cosmos .login-form .ant-form-item{margin-bottom:20px}.login-page.is-cosmos .login-form .ant-form-item-label{padding-bottom:8px}.login-page.is-cosmos .login-form .ant-form-item-label label{color:#a9bedd;letter-spacing:.08em;font-size:13px}.login-page.is-cosmos .login-credential-field{background:#03091694;border:1px solid #96baf033;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.login-page.is-cosmos .login-credential-field:hover{border-color:#96beff6b}.login-page.is-cosmos .login-credential-field:focus-within{background:#060e20b3;border-color:#82b4ff;box-shadow:0 0 0 3px #6ea0ff33}.login-page.is-cosmos .login-credential-field:has(input[aria-invalid=true]){border-color:#ff8e9b}.login-page.is-cosmos .login-credential-field>.anticon{color:#7f99c2;flex:none;font-size:16px}.login-page.is-cosmos .login-credential-field input{color:#eef4ff;width:100%;min-width:0;font:inherit;caret-color:#9cc6ff;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px;line-height:24px}.login-page.is-cosmos .login-credential-field input::placeholder{color:#667c9e}.login-page.is-cosmos .login-credential-field input:-webkit-autofill{-webkit-text-fill-color:#eef4ff;caret-color:#9cc6ff;transition:background-color 9999s ease-out}.login-page.is-cosmos .login-password-toggle{color:#7f99c2;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;min-width:32px;min-height:40px;padding:6px;display:grid}.login-page.is-cosmos .login-password-toggle:focus-visible{border-radius:6px;outline:2px solid #82b4ff}.login-page.is-cosmos .login-code-field{padding-right:4px}.login-page.is-cosmos .login-code-field input{font-variant-numeric:tabular-nums}.login-page.is-cosmos .login-code-field input:not(:placeholder-shown){letter-spacing:.14em}.login-page.is-cosmos .login-form .login-send-code{width:110px;height:40px;box-shadow:none;color:#9cc6ff;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:9px;flex:0 0 110px;padding:0 8px;font-weight:500;position:relative}.login-page.is-cosmos .login-form .login-send-code:after{content:"";background:#96baf033;width:1px;position:absolute;top:10px;bottom:10px;left:0}.login-page.is-cosmos .login-form .login-send-code:disabled{color:#6c819f;background:0 0}.login-page.is-cosmos .login-form .login-send-code:not(:disabled):hover{color:#d6e7ff;background:#82b4ff1f}.login-page.is-cosmos .login-form .login-submit{color:#fff;letter-spacing:.12em;background:linear-gradient(100deg,#3c66ff 0%,#3aa8ff 58%,#6fe0ff 100%);border:0;border-radius:12px;height:50px;margin-top:8px;font-size:15px;font-weight:600;box-shadow:0 12px 34px #3a8cff5c,inset 0 1px #ffffff40}.login-page.is-cosmos .login-form .login-submit:not(:disabled):hover{filter:brightness(1.08)}.login-page.is-cosmos .login-form .login-submit:disabled{color:#ffffffbf;opacity:.8}.login-page.is-cosmos .login-form .ant-btn:focus-visible{outline-offset:3px;outline:2px solid #9cc6ff}.login-page.is-cosmos .login-feedback{scrollbar-width:thin;overflow-wrap:anywhere;color:#7f93b4;height:64px;margin-top:14px;font-size:13px;line-height:21px;overflow-y:auto}.login-page.is-cosmos .login-feedback>div{align-items:flex-start;gap:8px;display:flex}.login-page.is-cosmos .login-feedback .anticon{flex:none;margin-top:4px}.login-page.is-cosmos .login-feedback.is-notice{color:#9fc3ff}.login-page.is-cosmos .login-feedback.is-error{color:#ff9ba7}.login-page.is-cosmos .login-help{color:#7f92b3;text-align:center;margin:22px 0 0;font-size:12px;line-height:1.8}.login-page.is-cosmos .login-security{color:#687e9f;letter-spacing:.1em;border-top:1px solid #a0c4ff1a;justify-content:center;align-items:center;gap:6px;margin-top:14px;padding-top:14px;font-size:12px;display:flex;position:static}.login-footline{color:#5f7698;letter-spacing:.32em;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;font-size:11px;display:flex}.login-replay{color:#8aa6cf;font:inherit;letter-spacing:.24em;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 2px;transition:color .2s;display:inline-flex}.login-replay:hover{color:#d4e5ff}.login-replay[aria-pressed=true]{color:#ffe1a3}.login-footline-actions{align-items:center;gap:22px;display:inline-flex}.login-replay:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #82b4ff}.login-intro-controls{z-index:3;opacity:0;flex-wrap:wrap;justify-content:flex-end;gap:10px;animation:.7s .9s forwards login-skip-in;display:flex;position:fixed;bottom:calc(11vh + 16px);right:clamp(16px,3vw,44px)}.login-skip,.login-sound{color:#cfe0ff;letter-spacing:.22em;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060c1a6b;border:1px solid #aac8ff42;border-radius:999px;align-items:center;gap:10px;padding:9px 16px;font-size:13px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.login-skip:hover,.login-sound:hover{background:#1e34609e;border-color:#aac8ff80}.login-skip:focus-visible,.login-sound:focus-visible{outline-offset:3px;outline:2px solid #9cc6ff}.login-sound[aria-pressed=true]{color:#ffe1a3;border-color:#ffd37e6b}.login-skip kbd{color:#8fb0dc;letter-spacing:0;border:1px solid #aac8ff4d;border-radius:6px;padding:3px 6px;font:11px/1 SF Mono,Menlo,Consolas,monospace}@keyframes login-skip-in{to{opacity:1}}.login-gate{z-index:4;color:#dce9ff;cursor:pointer;font:inherit;background:0 0;border:0;place-content:start center;justify-items:center;gap:22px;padding:calc(50vh + 26px) 24px 0;display:grid;position:fixed;inset:0}.login-gate:focus-visible{outline:none}.login-gate:focus-visible .login-gate-star{box-shadow:0 0 0 1px #aacdff99,0 0 34px 10px #8cbeff73}.login-gate-star{background:#fff;border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;animation:2.4s ease-in-out infinite login-gate-breathe;position:absolute;top:50%;left:50%;box-shadow:0 0 14px 4px #aad2ffbf,0 0 46px 14px #6ea0ff47}.login-gate.is-parting{pointer-events:none;cursor:default}.login-gate.is-parting .login-gate-star{animation:.9s cubic-bezier(.4,0,.6,1) forwards login-gate-part}@keyframes login-gate-part{0%{opacity:1;transform:scale(1.25)}to{opacity:0;transform:scale(1)}}.login-gate-text{letter-spacing:.5em;text-indent:.5em;opacity:0;margin-top:20px;font-size:15px;font-weight:300;animation:.6s .15s forwards login-skip-in}.login-gate-hint{color:#7d92b4;letter-spacing:.3em;text-indent:.3em;opacity:0;font-size:12px;animation:.6s .35s forwards login-skip-in}@keyframes login-gate-breathe{50%{transform:scale(1.5);box-shadow:0 0 20px 6px #aad2ffe6,0 0 70px 22px #6ea0ff59}}.login-hero,.login-page.is-cosmos .login-form-section,.login-topline,.login-footline{transition:opacity 1.1s,transform 1.4s cubic-bezier(.2,.7,.2,1)}.login-page[data-reveal=none] .login-hero,.login-page[data-reveal=none] .login-topline,.login-page[data-reveal=none] .login-footline,.login-page[data-reveal=none] .login-form-section,.login-page[data-reveal=hero] .login-topline,.login-page[data-reveal=hero] .login-footline,.login-page[data-reveal=hero] .login-form-section{opacity:0}.login-page[data-reveal=none] .login-form-section,.login-page[data-reveal=hero] .login-form-section{transform:translate(34px)scale(.97)}.login-page[data-reveal=none] .login-hero>:not(.login-wordmark){opacity:0}.login-hero>*{transition:opacity 1.2s .5s}@media (width>=961px) and (height<=800px){.login-stage{padding-top:18px;padding-bottom:14px}.login-card{padding:24px 30px 16px}.login-page.is-cosmos .login-form-heading{margin-bottom:16px}.login-page.is-cosmos .login-form h2{margin:10px 0 4px;font-size:24px}.login-page.is-cosmos .login-method-tabs>.ant-tabs-nav{margin-bottom:16px}.login-page.is-cosmos .login-form .ant-form-item{margin-bottom:14px}.login-page.is-cosmos .login-form .ant-form-item-label{padding-bottom:6px}.login-page.is-cosmos .login-credential-field{padding-block:10px}.login-page.is-cosmos .login-form .login-submit{height:46px;margin-top:4px}.login-page.is-cosmos .login-feedback{height:44px;margin-top:10px}.login-page.is-cosmos .login-help{margin-top:8px}.login-page.is-cosmos .login-security{margin-top:8px;padding-top:10px}}@media (width<=960px){.login-stage{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);padding:18px 20px 20px}.login-hero{text-align:center;grid-column:1;justify-self:center;padding:clamp(110px,17svh,170px) 0 28px}.login-wordmark-letters span{margin-right:.22em;font-size:clamp(42px,13vw,76px)}.login-wordmark-letters span:last-child{margin-right:0}.login-subtitle{letter-spacing:.5em;padding-left:.5em}.login-slogan{letter-spacing:.1em;justify-items:center;font-size:clamp(17px,4.6vw,24px)}.login-tagline{letter-spacing:.2em;justify-content:center}.login-page.is-cosmos .login-form-section{grid-column:1;place-self:start center;width:min(440px,100%)}.login-card{border-radius:20px;padding:26px 22px 20px}.login-footline{flex-wrap:wrap;justify-content:center;padding-top:22px}.login-topline-mark{display:none}.login-page.is-cosmos:after{background:radial-gradient(90% 34% at 50% 30%,#02040a75,#02040a00 75%)}.login-intro-controls{bottom:calc(11vh + 12px)}}@media (width<=420px){.login-slogan span{white-space:normal}.login-tagline:before{width:24px}}@media (prefers-reduced-motion:reduce){.login-wordmark-letters span{opacity:1;animation:none;transform:none}.login-hero,.login-hero>*,.login-page.is-cosmos .login-form-section,.login-topline,.login-footline,.login-intro-controls{transition:none;animation:none}.login-intro-controls{opacity:1}}.sidebar-signal{--signal-color:var(--pl-nebula-text);--signal-period:4.8s;width:12px;height:12px;color:var(--signal-color);outline-offset:5px;border-radius:2px;flex:0 0 12px;justify-content:center;align-items:center;transition:color .65s;display:inline-flex;position:relative}.sidebar-signal:before{content:"";animation:sidebar-starlight-halo var(--signal-period) ease-in-out infinite;pointer-events:none;background:radial-gradient(circle,currentColor,#0000 68%);border-radius:50%;position:absolute;inset:-5px}.sidebar-signal svg{filter:drop-shadow(0 0 2px);width:12px;height:12px;animation:sidebar-starlight-breathe var(--signal-period) ease-in-out infinite;position:relative;overflow:visible}.sidebar-signal[data-state=loading]{--signal-color:var(--pl-comet-text);--signal-period:1.8s}.sidebar-signal[data-state=breathing]{--signal-color:var(--pl-aurora-text);--signal-period:5.2s}.sidebar-signal[data-state=review]{--signal-color:var(--pl-solar-text);--signal-period:4.4s}.sidebar-signal[data-state=workspace]{--signal-color:var(--pl-star-text)}.sidebar-signal[data-state=notifications]{--signal-color:var(--pl-rose-text)}.sidebar-signal[data-state=offline]{--signal-color:var(--pl-nova-text);--signal-period:3.6s}.sidebar-signal[data-state=leaving]{--signal-color:var(--pl-solar-text);--signal-period:2.8s}.sidebar-signal[data-paused]:before,.sidebar-signal[data-paused] svg{animation-play-state:paused}@keyframes sidebar-starlight-breathe{0%,to{opacity:.55;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@keyframes sidebar-starlight-halo{0%,to{opacity:.12;transform:scale(.72)}50%{opacity:.32;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.sidebar-signal{transition:none}.sidebar-signal svg{opacity:.9;animation:none}.sidebar-signal:before{opacity:.18;animation:none}}.sidebar .nav-glide{scrollbar-width:none;flex:1;min-height:0;padding-bottom:26px;scroll-padding-bottom:26px;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.sidebar .nav-glide::-webkit-scrollbar{display:none}.nav-glide-menus{z-index:1;position:relative}.sidebar :is(.nav-glide-menus,.nav-glide-copy)>.ant-menu.ant-menu{flex:none;min-height:0;padding-bottom:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.nav-glide-pill,.nav-glide-lens{pointer-events:none;will-change:transform;transition:opacity var(--pl-dur-2) var(--pl-ease);border-radius:10px;position:absolute;top:0;left:0}.nav-glide-pill{z-index:2;background:var(--pl-nav-active-bg);box-shadow:var(--pl-nav-active-shadow)}.nav-glide-pill.is-empty,.nav-glide-lens.is-empty{opacity:0}.nav-glide-pill:before{content:"";background:var(--pl-nav-pillar);width:3px;box-shadow:0 0 12px 1px rgb(var(--pl-star-rgb) / calc(.85 * var(--pl-glow-k)));border-radius:0 3px 3px 0;position:absolute;top:9px;bottom:9px;left:0}:root[data-system=oculus] .nav-glide-pill:before{box-shadow:0 0 12px 1px rgb(var(--pl-oculus-rgb) / calc(.85 * var(--pl-glow-k)))}.nav-glide-lens{z-index:3;overflow:hidden}.nav-glide-copy{will-change:transform;position:absolute;top:0;left:0}.nav-glide-lens :is(.ant-menu-item,.ant-menu-submenu-title){color:var(--pl-nav-active-ink)!important;box-shadow:none!important;background:0 0!important;transition:none!important}.nav-glide-lens :is(.ant-menu-item,.ant-menu-submenu-title) :is(a,.ant-menu-title-content){color:inherit!important;transition:none!important}.nav-glide-lens .ant-menu-item-icon{filter:drop-shadow(0 0 6px rgb(var(--pl-star-rgb) / calc(.85 * var(--pl-glow-k))));color:var(--pl-nav-active-icon)!important;transition:none!important}:root[data-system=oculus] .nav-glide-lens .ant-menu-item-icon{filter:drop-shadow(0 0 6px rgb(var(--pl-oculus-rgb) / calc(.85 * var(--pl-glow-k))))}.nav-glide-lens .ant-menu-item:before{display:none!important}.nav-glide-lens .ant-menu-item-group-title{opacity:.72;color:var(--pl-nav-active-ink)!important}.nav-glide-lens .ant-menu-item-group-title:after{visibility:hidden}.sidebar .nav-glide.is-gliding .ant-menu-item{transition:background var(--pl-dur-2) var(--pl-ease)}.sidebar .nav-glide.is-gliding .ant-menu-item-selected{box-shadow:none;color:var(--pl-ink-2)!important;background:0 0!important}.sidebar .nav-glide.is-gliding .ant-menu-item-selected:before{display:none}.sidebar .nav-glide.is-gliding .ant-menu-item-selected .ant-menu-item-icon{color:var(--pl-ink-3);filter:none}.sidebar .nav-glide.is-gliding:has(.nav-glide-menus .ant-menu-item-selected :focus-visible) .nav-glide-pill{outline:2px solid var(--pl-nav-active-ink);outline-offset:-4px}.unified-personal-mobile-nav{--mobile-tab-active:transparent;--mobile-tab-pill:var(--pl-star-soft-2);--mobile-tab-ink:var(--pl-star-text);--mobile-tab-icon:var(--pl-star);--mobile-tab-glow:none;display:none}[data-theme=night] .unified-personal-mobile-nav{--mobile-tab-active:radial-gradient(56% 70% at 50% 34%, rgb(var(--pl-star-rgb) / .26), rgb(var(--pl-star-rgb) / 0) 72%);--mobile-tab-pill:transparent;--mobile-tab-ink:var(--pl-ink);--mobile-tab-icon:var(--pl-star-bright);--mobile-tab-glow:drop-shadow(0 0 7px rgb(var(--pl-star-rgb) / calc(.95 * var(--pl-glow-k))))}@media (width<=760px){.unified-mobile-personal .main-content{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.unified-personal-mobile-nav{z-index:40;padding:6px 12px calc(6px + env(safe-area-inset-bottom));background:linear-gradient(180deg, rgb(var(--pl-glass-rgb) / .8), rgb(var(--pl-glass-rgb) / .94));box-shadow:0 -18px 40px -24px rgb(var(--pl-shadow-rgb) / calc(.9 * var(--pl-shadow-k)));-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);gap:4px;display:flex;position:fixed;inset:auto 0 0}.unified-personal-mobile-nav:before{content:"";background:linear-gradient(90deg, rgb(var(--pl-veil-rgb) / .42), rgb(var(--pl-veil-rgb) / .14) 46%, rgb(var(--pl-veil-rgb) / .06));pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.unified-personal-mobile-nav a{min-height:54px;color:var(--pl-ink-3);letter-spacing:.06em;transition:color var(--pl-dur-2) var(--pl-ease);border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex;position:relative}.unified-personal-mobile-nav .anticon{transition:color var(--pl-dur-2) var(--pl-ease), filter var(--pl-dur-2) var(--pl-ease);font-size:21px}.unified-personal-mobile-nav a:hover{color:var(--pl-ink)}.unified-personal-mobile-nav a[aria-current=page]{color:var(--mobile-tab-ink);background:var(--mobile-tab-active);font-weight:600}.unified-personal-mobile-nav a[aria-current=page] .anticon{color:var(--mobile-tab-icon);filter:var(--mobile-tab-glow)}.unified-personal-mobile-nav a[aria-current=page]:before{content:"";background:linear-gradient(90deg, rgb(var(--pl-veil-rgb) / 0), var(--mobile-tab-icon), rgb(var(--pl-veil-rgb) / 0));width:26px;height:2px;box-shadow:0 0 10px 1px rgb(var(--pl-star-rgb) / calc(.9 * var(--pl-glow-k)));border-radius:0 0 2px 2px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.unified-personal-mobile-nav a[aria-current=page]:after{content:"";z-index:-1;background:var(--mobile-tab-pill);border-radius:999px;width:56px;height:28px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.unified-personal-mobile-nav a:focus-visible{outline:2px solid var(--pl-star-text);outline-offset:-2px}}@media (width<=760px) and (prefers-reduced-motion:reduce){.unified-personal-mobile-nav a,.unified-personal-mobile-nav .anticon{transition:none}}.nav-galaxy{display:contents}.nav-galaxy i{letter-spacing:.1em;white-space:nowrap;color:var(--pl-ink-4);opacity:.86;order:1;font-size:10.5px;font-style:normal}:root{--oc-body-head:0px}.main-content.has-body-head{--oc-body-head:76px}.body-epigraph{align-content:start;gap:7px;max-width:min(760px,66%);height:62px;margin:0 0 14px;display:grid}.body-epigraph p{text-shadow:0 0 2px rgb(var(--pl-glass-rgb) / .9), 0 0 12px rgb(var(--pl-glass-rgb) / .85), 0 0 26px rgb(var(--pl-glass-rgb) / .6);margin:0}.be-name{align-items:baseline;gap:29px;display:flex}.be-name b{font-family:var(--pl-font-display);letter-spacing:.24em;white-space:nowrap;color:var(--pl-ink);font-size:30px;font-weight:200;line-height:1.1}.be-name em{font-family:var(--pl-font-display);letter-spacing:.4em;white-space:nowrap;text-transform:uppercase;color:var(--pl-ink-2);margin-left:-13px;font-size:11.5px;font-style:normal;font-weight:500;line-height:1.4}.be-name span{letter-spacing:.32em;white-space:nowrap;color:var(--pl-oculus-text);font-size:13px;font-weight:500;line-height:1.4;position:relative}.be-name span:before{content:"";background:var(--pl-line-strong);width:1px;position:absolute;top:.1em;bottom:.1em;left:-15px}.be-words{letter-spacing:.03em;color:var(--pl-ink);justify-self:start;font-size:13.5px;line-height:1.65}.be-words span{white-space:nowrap;display:block}.be-words span+span{color:var(--pl-ink-2)}.be-words i{white-space:nowrap;color:var(--pl-ink-2);margin-left:.5em;font-style:normal}.main-content.has-body-head.has-body-tabs{--oc-body-head:122px}.body-tabs{scrollbar-width:none;border-bottom:1px solid var(--pl-line);align-items:stretch;height:34px;margin:0 0 12px;display:flex;overflow-x:auto}.body-tabs::-webkit-scrollbar{display:none}.body-tabs a{letter-spacing:.06em;white-space:nowrap;color:var(--pl-ink-2);text-shadow:0 0 2px rgb(var(--pl-glass-rgb) / .9), 0 0 12px rgb(var(--pl-glass-rgb) / .85);flex:none;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;transition:color .18s;display:inline-flex;position:relative}.body-tabs a:first-child{padding-left:1px}.body-tabs a:hover{color:var(--pl-ink)}.body-tabs a:focus-visible{outline:2px solid var(--pl-oculus-line);outline-offset:-2px;border-radius:4px}.body-tabs a.is-selected{color:var(--pl-ink);font-weight:600}.body-tabs a.is-selected:after{content:"";background:var(--pl-oculus);height:2px;box-shadow:0 0 10px rgb(var(--pl-oculus-rgb) / calc(.55 * var(--pl-glow-k,1)));border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:14px;right:14px}.body-tabs a:first-child.is-selected:after{left:1px}.body-tabs a.is-next-face{margin-left:15px}.body-tabs a.is-next-face:before{content:"";background:var(--pl-line-strong);width:1px;position:absolute;top:10px;bottom:10px;left:-8px}@media (prefers-reduced-motion:reduce){.body-tabs a{transition:none}}@media (width<=800px){.main-content.has-body-head{--oc-body-head:90px}.main-content.has-body-head.has-body-tabs{--oc-body-head:136px}.body-tabs{margin:0 -16px 12px;padding:0 16px}.body-epigraph{max-width:100%;height:74px;margin-bottom:16px;overflow:hidden}.be-name{gap:23px}.be-name b{letter-spacing:.18em;font-size:24px}.be-name em{letter-spacing:.32em;margin-left:-10px;font-size:10.5px}.be-name span{letter-spacing:.2em;font-size:12px}.be-name span:before{left:-12px}.be-words{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.be-words span{white-space:normal;display:inline}.be-words span+span:before{content:"\a ";white-space:pre}.be-words span:only-child i{margin-left:0}.be-words span:only-child i:before{content:"\a ";white-space:pre}}.space-stage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-system=oculus][data-transit=leaving] .main-content{transform-origin:72% 0;pointer-events:none;animation:.2s cubic-bezier(.4,0,1,1) both space-leave}:root[data-system=oculus][data-transit=flight] .main-content{opacity:0;pointer-events:none}:root[data-system=oculus][data-transit] .main-content *{pointer-events:none}@keyframes space-leave{to{opacity:0;transform:translateY(-8px)scale(.982)}}:root[data-ascent] .app-shell>.sidebar,:root[data-ascent] .app-shell>.main-shell{opacity:0;pointer-events:none;transition:opacity .38s cubic-bezier(.4,0,1,1)}:root[data-arrival=held] .app-shell>.sidebar,:root[data-arrival=held] .app-shell>.main-shell{opacity:0;pointer-events:none}:root[data-arrival=in] .app-shell>.sidebar,:root[data-arrival=in] .app-shell>.main-shell{transition:opacity .44s cubic-bezier(.16,1,.3,1)}.space-arrival{left:max(6vw, calc(var(--pl-sidebar-width,234px) + 5vw));z-index:6;pointer-events:none;color:var(--pl-ink);justify-items:start;gap:12px;margin:0;display:grid;position:fixed;top:28vh}.space-arrival p{margin:0}.space-arrival [data-morph]{transform-origin:0 0;will-change:transform}.space-arrival-ground{z-index:-1;background:radial-gradient(closest-side, rgb(var(--pl-glass-rgb) / .78), rgb(var(--pl-glass-rgb) / .42) 58%, transparent);animation:space-ground .52s var(--pl-ease) both;position:absolute;inset:-80px -140px -90px -100px}.space-arrival-fact{max-width:min(92vw,720px);font-family:var(--pl-font-display);letter-spacing:.22em;color:var(--pl-ink-3);font-size:13px;font-weight:400;line-height:1.7;animation:.56s cubic-bezier(.16,1,.3,1) 60ms both space-word}.space-arrival-fact b{letter-spacing:.32em;color:var(--pl-ink-2);font-weight:600}.space-arrival-name{animation:.62s cubic-bezier(.16,1,.3,1) .11s both space-word}.space-arrival-name b{font-family:var(--pl-font-display);letter-spacing:.24em;white-space:nowrap;font-size:clamp(56px,7.2vw,104px);font-weight:200;line-height:1.1;display:block}.space-arrival-role{padding-top:16px;animation:.6s cubic-bezier(.16,1,.3,1) .19s both space-word;position:relative}.space-arrival-role:before{content:"";background:linear-gradient(90deg, var(--pl-oculus), transparent);width:72px;height:1px;position:absolute;top:0;left:0}.space-arrival-role span{letter-spacing:.32em;white-space:nowrap;color:var(--pl-oculus-text);font-size:19px;font-weight:500;line-height:1.4;display:block}.space-arrival-words{letter-spacing:.03em;color:var(--pl-ink);font-size:16px;line-height:1.65;animation:.6s cubic-bezier(.16,1,.3,1) .26s both space-word}.space-arrival-words span{white-space:nowrap;display:block}.space-arrival-words span+span{color:var(--pl-ink-2)}.space-arrival-words i{color:var(--pl-ink-3);margin-left:.5em;font-style:normal}@keyframes space-word{0%{opacity:0;filter:blur(7px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:none}}@keyframes space-ground{0%{opacity:0}to{opacity:1}}.space-arrival[data-way=out] .space-arrival-ground{animation-delay:.14s}.space-arrival[data-way=out] .space-arrival-fact{animation-delay:.22s}.space-arrival[data-way=out] .space-arrival-name{animation-delay:.25s}.space-arrival[data-way=out] .space-arrival-role{animation-delay:.34s}.space-arrival[data-way=out] .space-arrival-words{animation-delay:.43s}@media (width<=1120px){.space-arrival[data-way=out]{top:max(34vh,min(58vh,100vh - 260px))}}@media (width<=800px){.space-arrival{top:22vh;left:7vw;right:7vw}.space-arrival-name b{letter-spacing:.18em}.space-arrival-role span{letter-spacing:.2em;font-size:16px}.space-arrival-words{font-size:14px}.space-arrival-words span{white-space:normal;display:inline}.space-arrival-words span+span:before{content:"\a ";white-space:pre}.space-arrival[data-way=out]{top:max(34vh,min(58vh,100vh - 260px))}}@media (prefers-reduced-motion:reduce){.space-arrival{display:none}}.arena-door{z-index:7;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;margin:0;padding:0;position:fixed;top:0;left:0}.arena-door:focus-visible{outline:2px solid var(--pl-primary-bright);outline-offset:2px}.body-glyph{vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.body-glyph canvas{flex:none;display:block}.body-glyph svg{display:block;overflow:visible}.body-glyph .bg-halo{fill:rgb(var(--pl-oculus-rgb) / .16)}.body-glyph .bg-star{fill:var(--pl-oculus-bright)}.body-glyph .bg-tail{fill:none;stroke:rgb(var(--pl-nova-rgb) / .55);stroke-width:1.4px;stroke-linecap:round}.body-glyph .bg-coma{fill:rgb(var(--pl-nova-rgb) / .24)}.body-glyph .bg-core{fill:var(--pl-nova-text)}.body-glyph .bg-ring{fill:none;stroke:var(--pl-silver);stroke-width:1.6px}.body-glyph .bg-dot{fill:var(--pl-silver-text)}.body-glyph .bg-hub{fill:var(--pl-solar)}.body-glyph .bg-belt{stroke-width:1.3px;stroke-dasharray:.2 2.5;stroke-linecap:round}.oc-card{border-radius:var(--pl-radius-lg);background:var(--pl-panel);min-width:0;box-shadow:var(--pl-shadow-sm), var(--pl-rim);border:1px solid #0000;align-content:start;gap:8px;padding:16px 18px;display:grid;position:relative}.oc-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.oc-card-label{color:var(--pl-ink-3);letter-spacing:.06em;font-size:13px}.oc-kind{letter-spacing:.08em;border-radius:999px;flex:none;padding:1px 8px;font-size:11.5px}.oc-kind.is-live{color:var(--pl-aurora-text);background:var(--pl-aurora-soft)}.oc-kind.is-report{color:var(--pl-silver-text);background:var(--pl-silver-soft)}.oc-card-value{align-items:baseline;gap:6px;min-width:0;display:flex}.oc-value{color:var(--pl-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:30px;line-height:1.15}.oc-card-value small{color:var(--pl-ink-3);font-size:14px}.oc-compare{color:var(--pl-ink-3);margin:0;font-size:12.5px}.oc-compare.is-up{color:var(--pl-aurora-text)}.oc-compare.is-down{color:var(--pl-nova-text)}.oc-card-note{color:var(--pl-ink-3);margin:0;font-size:12.5px;line-height:1.6}.oc-missing{border-radius:var(--pl-radius-sm);color:var(--pl-solar-text);background:var(--pl-solar-soft);align-items:flex-start;gap:8px;margin:2px 0;padding:8px 10px;font-size:13px;line-height:1.55;display:flex}.oc-missing i{background:var(--pl-solar);border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}.oc-loading{color:var(--pl-ink-3);margin:2px 0;padding:8px 0;font-size:13px;line-height:1.55}.oc-card-reading{padding:6px 0 4px}.oc-inline-skel{vertical-align:middle;display:inline-block}.oc-provenance{flex-wrap:wrap;gap:6px;display:flex}.oc-tag{border:1px solid var(--pl-line-soft);border-radius:var(--pl-radius-xs);background:var(--pl-fill-1);max-width:100%;color:var(--pl-ink-2);align-items:center;gap:6px;padding:2px 8px;font-size:12px;line-height:1.6;display:inline-flex}.oc-tag i{background:var(--pl-silver);border-radius:50%;flex:none;width:6px;height:6px}.oc-tag i.is-live{background:var(--pl-aurora);box-shadow:0 0 6px rgb(var(--pl-aurora-rgb) / calc(.8 * var(--pl-glow-k)))}a.oc-tag-link{color:var(--pl-primary-text)}a.oc-tag-link:hover{color:var(--pl-primary-bright);border-color:var(--pl-primary-line)}.oc-spark{width:100%;height:56px;display:block;overflow:visible}.oc-spark-base{stroke:var(--pl-line-soft);stroke-width:1px;vector-effect:non-scaling-stroke}.oc-spark-line{fill:none;stroke:var(--pl-chart-1);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.oc-spark-dot{fill:var(--pl-chart-1)}.oc-range{gap:6px;min-width:0;display:grid}.oc-range-row{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.oc-range .ratio-date-shortcuts .ratio-option{min-height:36px;padding:6px 12px;font-size:14px}.oc-range-picker.ant-picker{max-width:100%}.oc-live-control{align-items:center;gap:10px;display:inline-flex}.oc-live{border:1px solid var(--pl-line);background:var(--pl-fill-1);min-height:36px;color:var(--pl-ink-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:14px;display:inline-flex}.oc-live i{background:var(--pl-ink-4);border-radius:50%;width:7px;height:7px}.oc-live[aria-pressed=true]{color:var(--pl-aurora-text);border-color:var(--pl-aurora-line);background:var(--pl-aurora-soft)}.oc-live[aria-pressed=true] i{background:var(--pl-aurora);box-shadow:0 0 8px rgb(var(--pl-aurora-rgb) / calc(.9 * var(--pl-glow-k)))}.oc-live:disabled{cursor:not-allowed;opacity:.5}.oc-refreshed{color:var(--pl-ink-3);font-family:var(--pl-font-mono);letter-spacing:.04em;font-size:12px}.oc-range-note{color:var(--pl-ink-3);margin:0;font-size:12.5px;line-height:1.6}.oculus-nav-body{align-items:baseline;gap:9px;min-width:0;display:inline-flex}.oculus-nav-body b{letter-spacing:.16em;color:inherit;font-weight:600}.oculus-nav-body i{letter-spacing:.08em;text-overflow:ellipsis;color:inherit;opacity:.66;font-size:12.5px;font-style:normal;overflow:hidden}.oculus-navigation .ant-menu-item-selected .oculus-nav-body i,.nav-glide-lens .oculus-nav-body i{opacity:.86}.oculus-navigation .ant-menu-item .body-glyph{flex:none}.oculus-nav-body .oculus-nav-lock{opacity:.5;align-self:center;font-size:11px}.oculus-navigation .oc-orbit.is-first{margin-top:10px}.oculus-navigation .oc-orbit .ant-menu-title-content{flex:auto;min-width:0}.oculus-nav-body.is-orbit{width:100%;display:flex}.oculus-nav-body.is-orbit b{letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oculus-nav-body.is-orbit i{letter-spacing:.08em;opacity:.7;flex:none;margin-left:auto;padding-left:6px;font-size:12px}.oculus-nav-body.is-orbit .oculus-nav-lock{margin-left:6px}.oculus-navigation .oc-orbit:hover .oculus-nav-body.is-orbit i{opacity:.9}.oculus-navigation .oc-orbit .body-glyph{isolation:isolate}.oculus-navigation .oc-orbit .body-glyph:before{content:"";z-index:-1;background:rgb(var(--pl-oculus-rgb) / .34);pointer-events:none;width:1px;height:44px;margin-left:-.5px;position:absolute;top:calc(50% - 22px);left:50%}.oculus-navigation .oc-orbit.is-first .body-glyph:before{height:22px;top:50%}.oculus-navigation .oc-orbit.is-last .body-glyph:before{height:22px}.oculus-navigation .oc-orbit.is-first.is-last .body-glyph:before,.nav-glide-lens .oc-orbit .body-glyph:before{display:none}.oc-closed{text-align:center;justify-items:center;gap:10px;width:min(460px,100%);margin:clamp(28px,10vh,108px) auto 0;padding:0 16px 24px;display:grid}.oc-eclipse{border-radius:50%;place-items:center;width:168px;height:168px;margin-bottom:14px;display:grid;position:relative}.oc-eclipse .body-glyph{filter:brightness(.14)saturate(.3)}.oc-eclipse:before,.oc-eclipse:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.oc-eclipse:before{background:radial-gradient(closest-side, transparent 88%, rgb(var(--pl-solar-rgb) / .62) 93%, rgb(var(--pl-solar-rgb) / .16) 97%, transparent 100%);-webkit-mask:linear-gradient(135deg, rgb(var(--pl-ink-rgb) / 1), rgb(var(--pl-ink-rgb) / .35));-webkit-mask:linear-gradient(135deg, rgb(var(--pl-ink-rgb) / 1), rgb(var(--pl-ink-rgb) / .35));mask:linear-gradient(135deg, rgb(var(--pl-ink-rgb) / 1), rgb(var(--pl-ink-rgb) / .35));transition:filter .3s;animation:6.5s ease-in-out infinite oc-eclipse-breathe;inset:10px}.oc-eclipse:after{background:radial-gradient(closest-side, transparent 58%, rgb(var(--pl-solar-rgb) / .1) 70%, transparent 100%);animation:6.5s ease-in-out infinite reverse oc-eclipse-breathe;inset:-18px}@keyframes oc-eclipse-breathe{0%,to{opacity:.72}50%{opacity:1}}.oc-closed:has(.oc-closed-light:hover,.oc-closed-light:focus-visible) .oc-eclipse:before{filter:brightness(1.35)}@media (prefers-reduced-motion:reduce){.oc-eclipse:before,.oc-eclipse:after{opacity:.9;animation:none}}.oc-closed h1{color:var(--pl-ink);letter-spacing:.22em;align-items:baseline;gap:12px;margin:0;font-size:30px;font-weight:500;line-height:1.2;display:flex}.oc-closed h1 em{color:var(--pl-ink-3);letter-spacing:.32em;font-size:11px;font-style:normal;font-weight:500}.oc-closed-state{color:var(--pl-solar-text);letter-spacing:.36em;margin:0;font-size:13px}.oc-closed-fact{max-width:30em;color:var(--pl-ink-3);text-wrap:balance;margin:2px 0 0;font-size:12.5px;line-height:1.8}.oc-closed-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.oc-closed-light{border:1px solid var(--pl-solar-line);background:rgb(var(--pl-solar-rgb) / .14);min-height:42px;box-shadow:0 0 24px rgb(var(--pl-solar-rgb) / .18);color:var(--pl-solar-text);font:inherit;letter-spacing:.16em;cursor:pointer;border-radius:999px;padding:0 24px;font-size:14.5px;transition:background .2s,box-shadow .2s}.oc-closed-light:hover,.oc-closed-light:focus-visible{background:rgb(var(--pl-solar-rgb) / .24);box-shadow:0 0 34px rgb(var(--pl-solar-rgb) / .3)}.oc-closed-light:disabled{cursor:progress;opacity:.6}.oc-closed-wait{color:var(--pl-ink-2);letter-spacing:.12em;font-size:14px}.oc-closed-note{color:var(--pl-ink-3);margin:4px 0 0;font-size:12.5px}.oc-closed-note.is-error{color:var(--pl-ink-2)}.oc-closed-back{border:1px solid var(--pl-line);min-height:40px;color:var(--pl-ink-2);letter-spacing:.08em;border-radius:999px;align-items:center;padding:0 20px;font-size:14px;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.oc-closed-back:hover{border-color:var(--pl-primary-line);background:var(--pl-fill-1);color:var(--pl-ink)}.oculus-tools{align-items:center;gap:2px;margin-left:auto;margin-right:6px;display:inline-flex}.oculus-tools a,.oculus-nav-tools a{letter-spacing:.06em;white-space:nowrap;min-height:32px;color:var(--pl-ink-3);border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:13.5px;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}.oculus-tools a:hover,.oculus-nav-tools a:hover{color:var(--pl-ink);background:var(--pl-fill-1)}.oculus-tools a[aria-current=page],.oculus-nav-tools a[aria-current=page]{color:var(--pl-oculus-text);background:var(--pl-oculus-soft)}.oculus-nav-tools{border-top:1px solid var(--pl-line);gap:4px;margin:10px 12px 0;padding-top:10px;display:flex}@media (width<=800px){.topbar .oculus-tools{display:none}}.system-switcher{--coin:44px;--coin-t:calc(var(--coin) * .085);-webkit-tap-highlight-color:transparent;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.sidebar .system-switcher{padding:38px 14px 36px 26px}.sidebar .system-switcher.is-compact{--coin:42px;justify-content:center;padding:32px 0 30px}.navigation-drawer .system-switcher{--coin:40px;gap:12px;padding:30px 14px 24px 26px}.system-switcher.is-header{--coin:30px;flex:none;padding:0;display:none}@media (width<=1150px){.sidebar .system-switcher:not(.is-compact){--coin:40px;gap:12px;padding:36px 12px 32px 22px}}@media (width<=800px){.topbar .system-switcher.is-header{display:inline-flex}.topbar-title:has(>.system-switcher.is-header):before{display:none}}.system-coin-words{cursor:pointer;-webkit-user-select:none;user-select:none;min-width:0;display:grid}.system-coin-words strong{color:var(--pl-ink);letter-spacing:.34em;transition:color var(--pl-dur-2) var(--pl-ease);font-size:17px;font-weight:600;line-height:1.3}.system-coin-words span{color:var(--pl-ink-3);letter-spacing:.22em;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;line-height:1.5;overflow:hidden}.system-switcher[data-face=back] .system-coin-words strong{color:var(--pl-oculus-text)}.system-switcher[data-face=front] :is(.sys-coin:hover+.system-coin-words,.system-coin-words:hover) strong{color:var(--pl-star-text)}.system-coin-words.is-arriving{animation:sys-coin-words .52s var(--pl-ease) both}@media (width<=1150px){.system-coin-words strong{letter-spacing:.28em;font-size:15px}}.sys-coin{--coin-turn:0deg;--coin-tx:0deg;--coin-ty:0deg;width:var(--coin);height:var(--coin);color:inherit;cursor:pointer;transition:transform var(--pl-dur-1) var(--pl-ease);background:0 0;border:0;border-radius:50%;flex:none;margin:0;padding:0;position:relative}.system-switcher[data-face=back] .sys-coin{--coin-turn:180deg}.sys-coin:active{transform:scale(.97)}.sys-coin:focus-visible{outline:2px solid var(--pl-primary-text);outline-offset:5px;box-shadow:0 0 0 9px rgb(var(--pl-primary-rgb) / .14)}.sys-coin>span{pointer-events:none;position:absolute}.sys-coin-halo{inset:-36%}.sys-coin-halo i{transition:opacity .42s var(--pl-ease);border-radius:50%;position:absolute;inset:0}.sys-coin-halo .is-star{background:radial-gradient(closest-side, rgb(var(--pl-coin-halo-front-rgb) / calc(.42 * var(--pl-coin-halo-k))), rgb(var(--pl-coin-halo-front-rgb) / calc(.12 * var(--pl-coin-halo-k))) 58%, rgb(var(--pl-coin-halo-front-rgb) / 0) 100%)}.sys-coin-halo .is-eye{opacity:0;background:radial-gradient(closest-side, rgb(var(--pl-coin-halo-back-rgb) / calc(.5 * var(--pl-coin-halo-k))), rgb(var(--pl-coin-halo-back-rgb) / calc(.14 * var(--pl-coin-halo-k))) 58%, rgb(var(--pl-coin-halo-back-rgb) / 0) 100%)}.system-switcher[data-face=back] .sys-coin-halo .is-star{opacity:0}.system-switcher[data-face=back] .sys-coin-halo .is-eye{opacity:1}.sys-coin-shadow{background:radial-gradient(closest-side, rgb(var(--pl-shadow-rgb) / calc(.8 * var(--pl-shadow-k) + .22)), rgb(var(--pl-shadow-rgb) / calc(.3 * var(--pl-shadow-k) + .05)) 62%, rgb(var(--pl-shadow-rgb) / 0) 100%);border-radius:50%;inset:6% -4% -12% 4%}:is(.sys-coin-lift,.sys-coin-tilt,.sys-coin-body,.sys-coin-face,.sys-coin-gloss,.sys-coin-edge i){will-change:transform}:is(.sys-coin-halo,.sys-coin-shadow){will-change:transform, opacity}.sys-coin-lift{perspective:calc(var(--coin) * 5);inset:0}.sys-coin-tilt,.sys-coin-body,.sys-coin-edge{transform-style:preserve-3d;position:absolute;inset:0}.sys-coin-tilt{transform:rotateX(var(--coin-tx)) rotateY(var(--coin-ty)) rotateZ(0deg);transition:transform .42s var(--pl-ease)}.sys-coin-body{transform:rotateY(var(--coin-turn))}.sys-coin-face{backface-visibility:hidden;transform:translateZ(calc(var(--coin-t) / 2)) scale(.5);border-radius:50%;position:absolute;inset:-50%;overflow:hidden}.sys-coin-face.is-back{transform:rotateY(180deg) translateZ(calc(var(--coin-t) / 2)) scale(.5)}.sys-coin-face.is-front{--m1:var(--pl-coin-gold-1);--m2:var(--pl-coin-gold-2);--m3:var(--pl-coin-gold-3);--m4:var(--pl-coin-gold-4);--m5:var(--pl-coin-gold-5);--shade-rgb:var(--pl-coin-gold-shade-rgb)}.sys-coin-face.is-back{--m1:var(--pl-coin-silver-1);--m2:var(--pl-coin-silver-2);--m3:var(--pl-coin-silver-3);--m4:var(--pl-coin-silver-4);--m5:var(--pl-coin-silver-5);--shade-rgb:var(--pl-coin-silver-shade-rgb)}.sys-coin-art{width:100%;height:100%;display:block}.sys-coin-gloss{background:radial-gradient(30% 24% at 40% 37%, rgb(var(--pl-coin-shine-rgb) / calc(.95 * var(--pl-coin-gloss-k))), rgb(var(--pl-coin-shine-rgb) / calc(.3 * var(--pl-coin-gloss-k))) 55%, rgb(var(--pl-coin-shine-rgb) / 0) 100%), conic-gradient(from -24deg at 50% 50%, rgb(var(--pl-coin-shine-rgb) / 0) 0deg, rgb(var(--pl-coin-shine-rgb) / calc(.5 * var(--pl-coin-gloss-k))) 34deg, rgb(var(--pl-coin-shine-rgb) / 0) 74deg, rgb(var(--shade-rgb) / .3) 122deg, rgb(var(--shade-rgb) / 0) 166deg, rgb(var(--pl-coin-shine-rgb) / calc(.34 * var(--pl-coin-gloss-k))) 214deg, rgb(var(--pl-coin-shine-rgb) / 0) 254deg, rgb(var(--shade-rgb) / .24) 302deg, rgb(var(--shade-rgb) / 0) 346deg);mix-blend-mode:soft-light;transition:transform .52s var(--pl-ease);position:absolute;inset:-30%}.sys-coin-edge i{left:calc(50% - var(--coin) * .0453);top:calc(50% - var(--coin-t) / 2);width:calc(var(--coin) * .0906);height:var(--coin-t);backface-visibility:hidden;transform:rotateZ(calc(var(--i) * 9deg)) translateY(calc(var(--coin) / -2 + .3px)) rotateX(90deg);background:linear-gradient(rgb(var(--pl-coin-shine-rgb) / var(--spec)) 0 0), linear-gradient(rgb(var(--pl-coin-gold-shade-rgb) / var(--shade)) 0 0), linear-gradient(90deg, rgb(var(--pl-coin-gold-shade-rgb) / .35), rgb(var(--pl-coin-shine-rgb) / .4) 48%, rgb(var(--pl-coin-gold-shade-rgb) / .35)), linear-gradient(180deg, var(--pl-coin-silver-2) 0%, var(--pl-coin-silver-3) 44%, var(--pl-coin-silver-5) 49%, var(--pl-coin-gold-5) 51%, var(--pl-coin-gold-3) 56%, var(--pl-coin-gold-2) 100%);position:absolute}.sys-coin-art .m1{stop-color:var(--m1)}.sys-coin-art .m2{stop-color:var(--m2)}.sys-coin-art .m3{stop-color:var(--m3)}.sys-coin-art .m4{stop-color:var(--m4)}.sys-coin-art .m5{stop-color:var(--m5)}.sys-coin-art .e1{stop-color:var(--pl-coin-eye-1)}.sys-coin-art .e2{stop-color:var(--pl-coin-eye-2)}.sys-coin-art .e3{stop-color:var(--pl-coin-eye-3)}.sys-coin-art .e4{stop-color:var(--pl-coin-eye-4)}.sys-coin-art .k-shade{stop-color:rgb(var(--shade-rgb))}.sys-coin-rays line{stroke:var(--m4);stroke-opacity:.5;stroke-width:.55px}.sys-coin-rings circle{stroke:var(--m4);stroke-opacity:.55;stroke-width:.6px}.sys-coin-rings .is-dashed{stroke-opacity:.7;stroke-width:1.1px;stroke-dasharray:.9 2.3}.sys-coin-beads .is-shade{stroke:rgb(var(--shade-rgb) / .42)}.sys-coin-beads .is-bead{stroke:var(--m3)}.sys-coin-beads .is-light{stroke:var(--m1);stroke-opacity:.9}.sys-coin-relief{fill:rgb(var(--shade-rgb) / .5)}.sys-coin-glow{opacity:var(--pl-coin-glow-k)}.sys-coin-glow.is-star{fill:var(--pl-coin-star-3)}.sys-coin-glow.is-eye{fill:var(--pl-coin-eye-3)}.sys-coin-wire{stroke:var(--m2);stroke-opacity:.9}.sys-coin-star .t1{fill:var(--pl-coin-star-1)}.sys-coin-star .t2{fill:var(--pl-coin-star-2)}.sys-coin-star .t3{fill:var(--pl-coin-star-3)}.sys-coin-star .t4{fill:var(--pl-coin-star-4)}.sys-coin-compass .t1{fill:var(--m1)}.sys-coin-compass .t2{fill:var(--m2)}.sys-coin-compass .t3{fill:var(--m4)}.sys-coin-compass .t4{fill:var(--m5)}.sys-coin-jewel{fill:var(--pl-coin-star-1)}.sys-coin-catch{fill:var(--m1)}.sys-coin-companion{fill:var(--pl-coin-star-2)}.sys-coin-fibres line{stroke:var(--pl-coin-eye-1);stroke-opacity:.42;stroke-width:.6px}.sys-coin-limbus{stroke:var(--pl-coin-eye-4)}.sys-coin-pupil{fill:var(--pl-coin-pupil)}.sys-coin-pupil-star{fill:var(--m1)}.sys-coin-lidline{stroke:var(--pl-coin-eye-3);stroke-opacity:.9}.sys-coin-gaze,.sys-coin-gaze-glint{transition:transform .36s cubic-bezier(.22,.7,.2,1)}.sys-coin-gaze{transform:translate(var(--gaze-x,0px), var(--gaze-y,0px))}.sys-coin-gaze-glint{transform:translate(calc(var(--gaze-x,0px) * .35), calc(var(--gaze-y,0px) * .35))}@media (hover:hover){.sys-coin:hover{--coin-tx:9deg;--coin-ty:-17deg}.sys-coin:hover .sys-coin-gloss{transform:translate(6%,3%)}.system-switcher:has(>.system-coin-words:hover) .sys-coin{--coin-tx:9deg;--coin-ty:-17deg}.system-switcher:has(>.system-coin-words:hover) .sys-coin-gloss{transform:translate(6%,3%)}}.system-switcher[data-flight] .sys-coin-tilt,.system-switcher[data-flight] .sys-coin-gloss{transition:none}.system-switcher[data-flight]:not([data-phase=fall]) .sys-coin-lift{animation:.32s cubic-bezier(.37,0,.63,1) both sys-coin-rise}.system-switcher[data-flight]:not([data-phase=fall]) .sys-coin-tilt{animation:.32s cubic-bezier(.37,0,.63,1) both sys-coin-lean}.system-switcher[data-flight]:not([data-phase=fall]) .sys-coin-shadow{animation:.32s cubic-bezier(.37,0,.63,1) both sys-coin-shade}.system-switcher[data-flight=to-back]:not([data-phase=fall]) .sys-coin-body{animation:.32s cubic-bezier(.32,0,.67,0) both sys-coin-to-edge-back}.system-switcher[data-flight=to-front]:not([data-phase=fall]) .sys-coin-body{animation:.32s cubic-bezier(.32,0,.67,0) both sys-coin-to-edge-front}.system-switcher[data-flight][data-phase=fall] .sys-coin-lift{animation:.32s cubic-bezier(.37,0,.63,1) both sys-coin-settle}.system-switcher[data-flight][data-phase=fall] .sys-coin-tilt{animation:.32s cubic-bezier(.37,0,.63,1) both sys-coin-unlean}.system-switcher[data-flight][data-phase=fall] .sys-coin-shadow{animation:.32s cubic-bezier(.37,0,.63,1) both sys-coin-unshade}.system-switcher[data-flight=to-back][data-phase=fall] .sys-coin-body{animation:.32s cubic-bezier(.33,1,.68,1) both sys-coin-from-edge-back}.system-switcher[data-flight=to-front][data-phase=fall] .sys-coin-body{animation:.32s cubic-bezier(.33,1,.68,1) both sys-coin-from-edge-front}.system-switcher[data-flight=to-back]:not([data-phase=fall]) .is-front .sys-coin-gloss,.system-switcher[data-flight=to-front]:not([data-phase=fall]) .is-back .sys-coin-gloss{animation:.32s cubic-bezier(.4,0,.6,1) both sys-coin-gloss-leave}.system-switcher[data-flight=to-back] .is-back .sys-coin-gloss,.system-switcher[data-flight=to-front] .is-front .sys-coin-gloss{transform:translate(-70%)}.system-switcher[data-flight=to-back][data-phase=fall] .is-back .sys-coin-gloss,.system-switcher[data-flight=to-front][data-phase=fall] .is-front .sys-coin-gloss{animation:.32s cubic-bezier(.4,0,.6,1) both sys-coin-gloss-arrive}@keyframes sys-coin-rise{to{transform:translateY(-3%)scale(1.06)}}@keyframes sys-coin-settle{0%{transform:translateY(-3%)scale(1.06)}}@keyframes sys-coin-lean{to{transform:rotateX(-11deg)rotateY(0)rotate(-2deg)}}@keyframes sys-coin-unlean{0%{transform:rotateX(-11deg)rotateY(0)rotate(-2deg)}}@keyframes sys-coin-shade{to{opacity:.6;transform:translate(5%,12%)scale(1.1)}}@keyframes sys-coin-unshade{0%{opacity:.6;transform:translate(5%,12%)scale(1.1)}}@keyframes sys-coin-to-edge-back{0%{transform:rotateY(0)}to{transform:rotateY(90deg)}}@keyframes sys-coin-from-edge-back{0%{transform:rotateY(90deg)}to{transform:rotateY(180deg)}}@keyframes sys-coin-to-edge-front{0%{transform:rotateY(180deg)}to{transform:rotateY(270deg)}}@keyframes sys-coin-from-edge-front{0%{transform:rotateY(270deg)}to{transform:rotateY(360deg)}}@keyframes sys-coin-gloss-leave{0%{transform:translate(0%)}to{transform:translate(70%)}}@keyframes sys-coin-gloss-arrive{0%{transform:translate(-70%)}to{transform:translate(0%)}}@keyframes sys-coin-words{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:no-preference){.system-switcher:not([data-flight])[data-face=front] .sys-coin-face.is-back,.system-switcher:not([data-flight])[data-face=back] .sys-coin-face.is-front,.system-switcher[data-flight=to-back]:not([data-phase=fall]) .sys-coin-face.is-back,.system-switcher[data-flight=to-back][data-phase=fall] .sys-coin-face.is-front,.system-switcher[data-flight=to-front]:not([data-phase=fall]) .sys-coin-face.is-front,.system-switcher[data-flight=to-front][data-phase=fall] .sys-coin-face.is-back{visibility:hidden}}@media (prefers-reduced-motion:reduce){.sys-coin-lift,.sys-coin-tilt,.sys-coin-body{transform-style:flat;transform:none!important}.sys-coin-edge{display:none}.sys-coin-face{opacity:0;backface-visibility:visible;transition:opacity 0s linear .18s!important;transform:scale(.5)!important}.system-switcher[data-face=front] .sys-coin-face.is-front,.system-switcher[data-face=back] .sys-coin-face.is-back{z-index:1;opacity:1;transition:opacity .18s linear!important}.sys-coin-halo i{transition:opacity .18s linear!important}}.page-error{border:1px solid var(--pl-line-soft);border-radius:var(--pl-radius-lg);background:var(--pl-surface);min-height:320px;color:var(--pl-ink);justify-content:center;align-items:center;padding:24px 16px;display:flex}.page-error.is-standalone{background:var(--pl-void);border:0;border-radius:0;min-height:100vh}.page-error .ant-result{max-width:560px;padding:24px 0}.page-error .ant-result-title{color:var(--pl-ink);font-family:var(--pl-font-display)}.page-error .ant-result-subtitle{color:var(--pl-ink-2);line-height:1.7}.page-error .ant-result-extra{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.page-error .ant-result-extra>.ant-btn{margin-inline:0}.sec-banner-wrap{width:100%;max-width:1600px;margin:0 auto;padding:16px 34px 0}.sec-banner{min-height:44px;color:var(--pl-ink);background:var(--pl-solar-soft);border:1px solid var(--pl-solar-line);box-shadow:inset 3px 0 0 var(--pl-solar);border-radius:12px;align-items:center;gap:10px;padding:7px 8px 7px 14px;font-size:13px;display:flex}.sec-banner.is-waiting{background:var(--pl-star-soft);border-color:var(--pl-star-line);box-shadow:inset 3px 0 0 var(--pl-star)}.sec-banner-icon{width:26px;height:26px;color:var(--pl-solar-text);background:var(--pl-fill-1);border-radius:8px;flex:none;place-items:center;font-size:15px;display:inline-grid}.sec-banner.is-waiting .sec-banner-icon{color:var(--pl-star-text)}.sec-banner-text{flex:1;min-width:0;font-weight:600;line-height:1.5}.sec-banner-text small{color:var(--pl-ink-2);margin-left:6px;font-size:12px;font-weight:400;display:inline}.sec-banner-go{flex:none}.sec-banner-close.ant-btn{color:var(--pl-ink-3);flex:none}@media (width<=1150px){.sec-banner-wrap{padding:14px 24px 0}}@media (width<=800px){.sec-banner-wrap{padding:12px 16px 0}.sec-banner{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"icon text close"".go go";align-items:start;gap:8px 10px;padding:10px 6px 10px 12px;display:grid}.sec-banner-icon{grid-area:icon}.sec-banner-text{grid-area:text;padding-top:2px}.sec-banner-text small{margin:2px 0 0;display:block}.sec-banner-go{grid-area:go;justify-self:start}.sec-banner-close.ant-btn{grid-area:close}}@media (width<=360px){.sec-banner-wrap{padding-inline:12px}}.sec-dialog-title{align-items:center;gap:8px;display:inline-flex}.sec-dialog-title .anticon{color:var(--pl-star-text)}.sec-step-up-body{flex-direction:column;gap:10px;padding-top:4px;display:flex}.sec-step-up-lead{color:var(--pl-ink);margin:0;font-size:14px}.sec-step-up-phone{color:var(--pl-ink-2);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.sec-step-up-phone strong{color:var(--pl-ink);font-family:var(--pl-font-mono);letter-spacing:.02em}.sec-step-up-note{color:var(--pl-ink-3);margin:2px 0 0;font-size:12px}.sec-step-up-error{color:var(--pl-nova-text);margin:0;font-size:13px}.sec-code-row{gap:8px;display:flex}.sec-code-row .ant-btn{flex:none;min-width:112px}.sec-code-input.ant-input{min-width:0;font-family:var(--pl-font-mono);letter-spacing:.32em;flex:1;font-size:18px}.sec-code-input.ant-input::placeholder{font-family:var(--pl-font);letter-spacing:0;font-size:14px}.sec-reason-intro{color:var(--pl-ink-2);margin:0 0 14px;font-size:13px;line-height:1.6}.sec-reason-intro p{margin:0 0 6px}.sec-reason-chips{flex-wrap:wrap;gap:6px;margin:-8px 0 4px;padding-right:72px;display:flex}.sec-reason-chips button{border:1px solid var(--pl-line-soft);font:inherit;cursor:pointer;color:var(--pl-ink-2);background:var(--pl-fill-1);border-radius:999px;padding:2px 10px;font-size:12px;line-height:20px}.sec-reason-chips button:hover{color:var(--pl-star-text);border-color:var(--pl-star-line);background:var(--pl-star-soft)}.sec-reason-error{margin-top:12px}.sec-reason-note{color:var(--pl-ink-3);margin:12px 0 0;font-size:12px}.sec-reason-option{margin:0 0 14px;display:block}.sec-shown{font-family:var(--pl-font-mono);color:var(--pl-ink);background:var(--pl-star-soft);border:1px solid var(--pl-star-line);border-radius:8px;align-items:center;gap:6px;padding:1px 8px;display:inline-flex}.sec-shown small{font-family:var(--pl-font);color:var(--pl-ink-3);font-size:12px}:is(.sidebar,.navigation-drawer) .ant-menu:has(~.employee-navigation){flex:0 auto;padding-bottom:0;-webkit-mask-image:none;mask-image:none}:is(.sidebar,.navigation-drawer) .employee-navigation{flex:auto}.sky-stage{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.sky-stage[hidden]{display:none}.sky-stage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-sky-live] :is(.sidebar,.topbar){-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-sky-live] .sidebar{background:linear-gradient(180deg, rgb(var(--pl-glass-rgb) / .86), rgb(var(--pl-glass-rgb) / .74))}:root[data-sky-live] .topbar{background:linear-gradient(180deg, rgb(var(--pl-glass-rgb) / .58), rgb(var(--pl-glass-rgb) / 0));border-bottom-color:#0000}:root[data-sky-live] .topbar[data-over]{background:rgb(var(--pl-glass-rgb) / .94);border-bottom-color:var(--pl-line-soft)}:root[data-sky-flight="1"] .main-content.main-content>*{opacity:0;animation:none}:root[data-sky-flight="1"] .main-content,:root[data-sky-flight="1"] .main-content *{pointer-events:none}.sky-arrival{left:max(6vw, calc(var(--sidebar-width,234px) + 5vw));z-index:6;pointer-events:none;color:var(--pl-ink);justify-items:start;gap:12px;margin:0;display:grid;position:fixed;top:27vh}.sky-arrival p{margin:0}.sky-arrival [data-morph]{transform-origin:0 0;will-change:transform}.sky-arrival-ground{z-index:-1;background:radial-gradient(closest-side, rgb(var(--pl-glass-rgb) / .62), rgb(var(--pl-glass-rgb) / .3) 58%, transparent);animation:sky-ground .52s var(--pl-ease) both;position:absolute;inset:-80px -140px -90px -100px}.sky-arrival-log{max-width:min(92vw,720px);font-family:var(--pl-font-display);letter-spacing:.22em;color:var(--pl-ink-3);font-size:13px;font-weight:400;line-height:1.7;animation:.56s cubic-bezier(.16,1,.3,1) 60ms both sky-word}.sky-arrival-log b{letter-spacing:.32em;color:var(--pl-ink-2);font-weight:600}.sky-arrival-name{animation:.62s cubic-bezier(.16,1,.3,1) .11s both sky-word}.sky-arrival-name b{font-family:var(--pl-font-display);letter-spacing:.24em;white-space:nowrap;font-size:clamp(56px,7.2vw,104px);font-weight:200;line-height:1.1;display:block}.sky-arrival-role{padding-top:16px;animation:.6s cubic-bezier(.16,1,.3,1) .19s both sky-word;position:relative}.sky-arrival-role:before{content:"";background:linear-gradient(90deg, var(--pl-solar), transparent);width:72px;height:1px;position:absolute;top:0;left:0}.sky-arrival-role span{letter-spacing:.32em;white-space:nowrap;color:var(--pl-solar-text);font-size:19px;font-weight:500;line-height:1.4;display:block}.sky-arrival-words{letter-spacing:.04em;color:var(--pl-ink);font-size:16px;line-height:1.65;animation:.6s cubic-bezier(.16,1,.3,1) .26s both sky-word}.sky-arrival-words span{white-space:nowrap;display:block}.sky-arrival-words i{color:var(--pl-ink-3);margin-left:.5em;font-style:normal}@keyframes sky-word{0%{opacity:0;filter:blur(7px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:none}}@keyframes sky-ground{0%{opacity:0}to{opacity:1}}.sky-glyph{vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sky-glyph svg{display:block;overflow:visible}.sky-glyph .sg-line{fill:none;stroke:currentColor;stroke-width:.9px;stroke-linecap:round;opacity:.55}.sky-glyph .sg-star,.sky-glyph .sg-ray{fill:currentColor}.sky-nav-row{align-items:baseline;gap:9px;min-width:0;display:inline-flex}.sky-nav-row b{letter-spacing:.16em;color:inherit;font-weight:600}.sky-navigation .ant-menu-item .sky-glyph{flex:none}.sky-navigation .sky-strung.is-first{margin-top:10px}.sky-navigation .sky-strung .ant-menu-title-content{flex:auto;min-width:0}.sky-nav-row.is-strung{width:100%;display:flex}.sky-nav-row.is-strung b{letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sky-nav-row.is-strung i{letter-spacing:.08em;color:inherit;opacity:.7;flex:none;margin-left:auto;padding-left:6px;font-size:12px;font-style:normal}.sky-navigation .sky-strung:hover .sky-nav-row.is-strung i,.sky-navigation .ant-menu-item-selected .sky-nav-row.is-strung i,.nav-glide-lens .sky-nav-row.is-strung i{opacity:.9}.sky-navigation .sky-strung .sky-glyph{isolation:isolate}.sky-navigation .sky-strung .sky-glyph:before{content:"";z-index:-1;background:rgb(var(--pl-primary-rgb) / .26);pointer-events:none;width:1px;height:44px;margin-left:-.5px;position:absolute;top:calc(50% - 22px);left:50%}.sky-navigation .sky-strung.is-first .sky-glyph:before{height:22px;top:50%}.sky-navigation .sky-strung.is-last .sky-glyph:before{height:22px}.sky-navigation .sky-strung.is-first.is-last .sky-glyph:before,.nav-glide-lens .sky-strung .sky-glyph:before{display:none}:root{--sky-head:0px}.main-content.has-sky-head{--sky-head:196px}@property --sky-veil{syntax:"<number>";inherits:true;initial-value:0}:root[data-sky-live] .main-content.has-sky-head{--sky-veil:.3;border-image:linear-gradient(180deg, rgb(var(--pl-glass-rgb) / 0) calc(var(--sky-head) + 24px), rgb(var(--pl-glass-rgb) / var(--sky-veil)) calc(var(--sky-head) + 180px)) 0 fill / 0 / 0 100vw;transition:--sky-veil .42s var(--pl-ease)}:root[data-theme=night][data-sky-live] .main-content.has-sky-head{--sky-veil:.45}:root[data-sky-live][data-sky-flight="1"] .main-content.has-sky-head{--sky-veil:0}.sky-head{min-height:150px;color:var(--pl-ink);align-content:start;gap:7px;margin:0 0 30px;padding-right:min(560px,44%);display:grid;position:relative}.sky-head p{text-shadow:0 0 2px rgb(var(--pl-glass-rgb) / .9), 0 0 12px rgb(var(--pl-glass-rgb) / .85), 0 0 26px rgb(var(--pl-glass-rgb) / .6);margin:0}.sky-head-name{align-items:baseline;gap:29px;display:flex}.sky-head-name b{font-family:var(--pl-font-display);letter-spacing:.24em;white-space:nowrap;color:var(--pl-ink);font-size:30px;font-weight:200;line-height:1.1}.sky-head-name em{font-family:var(--pl-font-display);letter-spacing:.4em;white-space:nowrap;text-transform:uppercase;color:var(--pl-ink-2);margin-left:-13px;font-size:11.5px;font-style:normal;font-weight:500;line-height:1.4}.sky-head-name span{letter-spacing:.32em;white-space:nowrap;color:var(--pl-solar-text);font-size:13px;font-weight:500;line-height:1.4;position:relative}.sky-head-name span:before{content:"";background:var(--pl-line-strong);width:1px;position:absolute;top:.1em;bottom:.1em;left:-15px}.sky-head-words{letter-spacing:.03em;color:var(--pl-ink);justify-self:start;font-size:13.5px;line-height:1.65}.sky-head-words span{white-space:nowrap;display:block}.sky-head-words i{white-space:nowrap;color:var(--pl-ink-2);margin-left:.5em;font-style:normal}.sky-tabs{scrollbar-width:none;border-bottom:1px solid var(--pl-line);align-self:end;align-items:stretch;height:34px;margin-top:14px;display:flex;overflow-x:auto}.sky-tabs::-webkit-scrollbar{display:none}.sky-tabs a{letter-spacing:.06em;white-space:nowrap;color:var(--pl-ink-2);text-shadow:0 0 2px rgb(var(--pl-glass-rgb) / .9), 0 0 12px rgb(var(--pl-glass-rgb) / .85);transition:color var(--pl-dur-1) var(--pl-ease);flex:none;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex;position:relative}.sky-tabs a:first-child{padding-left:1px}.sky-tabs a:hover{color:var(--pl-ink)}.sky-tabs a:focus-visible{outline:2px solid var(--pl-primary-line);outline-offset:-2px;border-radius:4px}.sky-tabs a.is-selected{color:var(--pl-ink);font-weight:600}.sky-tabs a.is-selected:after{content:"";background:var(--pl-solar);height:2px;box-shadow:0 0 10px rgb(var(--pl-solar-rgb) / calc(.55 * var(--pl-glow-k,1)));border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:14px;right:14px}.sky-tabs a:first-child.is-selected:after{left:1px}.sky-head-berth{pointer-events:none;width:min(560px,44%);color:var(--pl-solar);place-items:center;display:grid;position:absolute;top:-78px;bottom:-14px;right:-6px}.sky-head.is-still .sky-head-berth{top:-40px}@media (height<=760px) and (width>=801px){.main-content.has-sky-head{--sky-head:176px}.sky-head{min-height:132px;margin-bottom:26px}}@media (width<=800px){.main-content.has-sky-head{--sky-head:152px}.sky-head{gap:6px;min-height:0;margin-bottom:16px;padding-right:0}.sky-head-name{gap:23px;padding-right:0}.sky-head-name b{letter-spacing:.18em;font-size:24px}.sky-head-name em{letter-spacing:.32em;margin-left:-10px;font-size:10.5px}.sky-head-name span{letter-spacing:.2em;font-size:12px}.sky-head-name span:before{left:-12px}.sky-head-words{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.sky-head-words span{white-space:normal;display:inline}.sky-head-words span:only-child i{margin-left:0}.sky-head-words span:only-child i:before{content:"\a ";white-space:pre}.sky-tabs{margin:8px -16px 0;padding:0 16px}.sky-head-berth{width:42%;height:92px;top:-62px;bottom:auto;right:-8px}}@media (prefers-reduced-motion:reduce){.sky-tabs a{transition:none}.sky-arrival *,.sky-arrival{animation:none}}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root,[data-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pl-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", system-ui, sans-serif;--pl-font-display:"SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", "PingFang SC", "Microsoft YaHei UI", system-ui, sans-serif;--pl-font-mono:"SF Mono", "JetBrains Mono", Menlo, Consolas, "Liberation Mono", monospace;--pl-tracking-caption:.14em;--pl-tracking-title:.04em;--pl-radius-xs:6px;--pl-radius-sm:8px;--pl-radius:10px;--pl-radius-lg:14px;--pl-radius-xl:20px;--pl-ease:cubic-bezier(.2, .7, .2, 1);--pl-dur-1:.12s;--pl-dur-2:.2s;--pl-dur-3:.36s;--pl-void:#f7faff;--pl-space:#f2f6fd;--pl-space-2:#f7faff;--pl-surface-sunken:#f6f9fe;--pl-surface:#fff;--pl-surface-2:#f5f8fe;--pl-surface-3:#fff;--pl-surface-4:#ecf2fc;--pl-fill-1:#2d5abe09;--pl-fill-2:#2d5abe11;--pl-fill-3:#2d5abe1a;--pl-line-soft:#2850aa14;--pl-line:#2850aa24;--pl-line-strong:#2850aa40;--pl-ink:#0e1a38;--pl-ink-2:#374562;--pl-ink-3:#4f5d7b;--pl-ink-4:#6d7589;--pl-on-accent:#fff;--pl-on-bright:#fff;--pl-media:#04060c;--pl-star:#2f6bff;--pl-star-text:#1f55e0;--pl-star-bright:#1442b8;--pl-star-rgb:47 107 255;--pl-star-soft:#2f6bff1a;--pl-star-soft-2:#2f6bff29;--pl-star-line:#2f6bff4d;--pl-star-glow:#2f6bff4d;--pl-star-deep:#eef3ff;--pl-comet:#0aaee0;--pl-comet-text:#0579a1;--pl-comet-bright:#04668a;--pl-comet-rgb:10 174 224;--pl-comet-soft:#0aaee01a;--pl-comet-soft-2:#0aaee029;--pl-comet-line:#0aaee04d;--pl-comet-glow:#0aaee04d;--pl-comet-deep:#ebf9fd;--pl-aurora:#0fb38f;--pl-aurora-text:#097d63;--pl-aurora-bright:#086d56;--pl-aurora-rgb:15 179 143;--pl-aurora-soft:#0fb38f1a;--pl-aurora-soft-2:#0fb38f29;--pl-aurora-line:#0fb38f4d;--pl-aurora-glow:#0fb38f4d;--pl-aurora-deep:#ecf9f6;--pl-jade:#22b85a;--pl-jade-text:#157d3c;--pl-jade-bright:#126c34;--pl-jade-rgb:34 184 90;--pl-jade-soft:#22b85a1a;--pl-jade-soft-2:#22b85a29;--pl-jade-line:#22b85a4d;--pl-jade-glow:#22b85a4d;--pl-jade-deep:#edf9f2;--pl-lime:#7cbf16;--pl-lime-text:#4e750c;--pl-lime-bright:#44670a;--pl-lime-rgb:124 191 22;--pl-lime-soft:#7cbf161a;--pl-lime-soft-2:#7cbf1629;--pl-lime-line:#7cbf164d;--pl-lime-glow:#7cbf164d;--pl-lime-deep:#f5faec;--pl-solar:#f5a20b;--pl-solar-text:#9a5c00;--pl-solar-bright:#874f00;--pl-solar-rgb:245 162 11;--pl-solar-soft:#f5a20b1a;--pl-solar-soft-2:#f5a20b29;--pl-solar-line:#f5a20b4d;--pl-solar-glow:#f5a20b4d;--pl-solar-deep:#fef8eb;--pl-ember:#f9731a;--pl-ember-text:#bd4f08;--pl-ember-bright:#983f06;--pl-ember-rgb:249 115 26;--pl-ember-soft:#f9731a1a;--pl-ember-soft-2:#f9731a29;--pl-ember-line:#f9731a4d;--pl-ember-glow:#f9731a4d;--pl-ember-deep:#fff4ed;--pl-nova:#f23d5c;--pl-nova-text:#cc1d3c;--pl-nova-bright:#a8152f;--pl-nova-rgb:242 61 92;--pl-nova-soft:#f23d5c1a;--pl-nova-soft-2:#f23d5c29;--pl-nova-line:#f23d5c4d;--pl-nova-glow:#f23d5c4d;--pl-nova-deep:#feeff2;--pl-rose:#e8489a;--pl-rose-text:#bd2675;--pl-rose-bright:#9a1d5f;--pl-rose-rgb:232 72 154;--pl-rose-soft:#e8489a1a;--pl-rose-soft-2:#e8489a29;--pl-rose-line:#e8489a4d;--pl-rose-glow:#e8489a4d;--pl-rose-deep:#fdf0f7;--pl-nebula:#8a5cf6;--pl-nebula-text:#6a3bdc;--pl-nebula-bright:#5530b5;--pl-nebula-rgb:138 92 246;--pl-nebula-soft:#8a5cf61a;--pl-nebula-soft-2:#8a5cf629;--pl-nebula-line:#8a5cf64d;--pl-nebula-glow:#8a5cf64d;--pl-nebula-deep:#f6f2fe;--pl-indigo:#5a5ff0;--pl-indigo-text:#4045d4;--pl-indigo-bright:#3236ad;--pl-indigo-rgb:90 95 240;--pl-indigo-soft:#5a5ff01a;--pl-indigo-soft-2:#5a5ff029;--pl-indigo-line:#5a5ff04d;--pl-indigo-glow:#5a5ff04d;--pl-indigo-deep:#f2f2fe;--pl-silver:#6c7c9c;--pl-silver-text:#4e5c79;--pl-silver-bright:#3b4762;--pl-silver-rgb:108 124 156;--pl-silver-soft:#6c7c9c1a;--pl-silver-soft-2:#6c7c9c29;--pl-silver-line:#6c7c9c4d;--pl-silver-glow:#6c7c9c4d;--pl-silver-deep:#f3f5f7;--pl-oculus:#0a9fd0;--pl-oculus-text:#05739b;--pl-oculus-bright:#045e80;--pl-oculus-rgb:10 159 208;--pl-oculus-soft:#0a9fd01a;--pl-oculus-soft-2:#0a9fd029;--pl-oculus-line:#0a9fd04d;--pl-oculus-glow:#0a9fd04d;--pl-oculus-deep:#ebf7fb;--pl-oculus-2:#0fb38f;--pl-oculus-2-rgb:15 179 143;--pl-coin-gold-1:#fffaf0;--pl-coin-gold-2:#f4e1b5;--pl-coin-gold-3:#dfc07f;--pl-coin-gold-4:#b99456;--pl-coin-gold-5:#84622c;--pl-coin-gold-shade-rgb:74 52 16;--pl-coin-silver-1:#fff;--pl-coin-silver-2:#eef2f1;--pl-coin-silver-3:#cdd5d3;--pl-coin-silver-4:#98a4a1;--pl-coin-silver-5:#5d6966;--pl-coin-silver-shade-rgb:30 42 38;--pl-coin-shine-rgb:255 255 255;--pl-coin-star-1:#a3c0ff;--pl-coin-star-2:#4f84ff;--pl-coin-star-3:#2f63ef;--pl-coin-star-4:#1c42ae;--pl-coin-eye-1:#d3f6fc;--pl-coin-eye-2:#63d2e8;--pl-coin-eye-3:#1299b6;--pl-coin-eye-4:#0a6a80;--pl-coin-pupil:#06202a;--pl-coin-glow-k:0;--pl-coin-gloss-k:1;--pl-coin-halo-front-rgb:255 196 104;--pl-coin-halo-back-rgb:176 222 236;--pl-coin-halo-k:.5;--pl-primary:var(--pl-star);--pl-primary-text:var(--pl-star-text);--pl-primary-bright:var(--pl-star-bright);--pl-primary-soft:var(--pl-star-soft);--pl-primary-soft-2:var(--pl-star-soft-2);--pl-primary-line:var(--pl-star-line);--pl-primary-glow:var(--pl-star-glow);--pl-primary-deep:var(--pl-star-deep);--pl-primary-rgb:var(--pl-star-rgb);--pl-info:var(--pl-star);--pl-info-text:var(--pl-star-text);--pl-info-bright:var(--pl-star-bright);--pl-info-soft:var(--pl-star-soft);--pl-info-soft-2:var(--pl-star-soft-2);--pl-info-line:var(--pl-star-line);--pl-info-glow:var(--pl-star-glow);--pl-info-deep:var(--pl-star-deep);--pl-info-rgb:var(--pl-star-rgb);--pl-success:var(--pl-aurora);--pl-success-text:var(--pl-aurora-text);--pl-success-bright:var(--pl-aurora-bright);--pl-success-soft:var(--pl-aurora-soft);--pl-success-soft-2:var(--pl-aurora-soft-2);--pl-success-line:var(--pl-aurora-line);--pl-success-glow:var(--pl-aurora-glow);--pl-success-deep:var(--pl-aurora-deep);--pl-success-rgb:var(--pl-aurora-rgb);--pl-warning:var(--pl-solar);--pl-warning-text:var(--pl-solar-text);--pl-warning-bright:var(--pl-solar-bright);--pl-warning-soft:var(--pl-solar-soft);--pl-warning-soft-2:var(--pl-solar-soft-2);--pl-warning-line:var(--pl-solar-line);--pl-warning-glow:var(--pl-solar-glow);--pl-warning-deep:var(--pl-solar-deep);--pl-warning-rgb:var(--pl-solar-rgb);--pl-danger:var(--pl-nova);--pl-danger-text:var(--pl-nova-text);--pl-danger-bright:var(--pl-nova-bright);--pl-danger-soft:var(--pl-nova-soft);--pl-danger-soft-2:var(--pl-nova-soft-2);--pl-danger-line:var(--pl-nova-line);--pl-danger-glow:var(--pl-nova-glow);--pl-danger-deep:var(--pl-nova-deep);--pl-danger-rgb:var(--pl-nova-rgb);--pl-shadow-rgb:28 52 112;--pl-veil-rgb:45 90 190;--pl-rim-rgb:255 255 255;--pl-glass-rgb:255 255 255;--pl-elevated-rgb:255 255 255;--pl-ink-rgb:14 26 56;--pl-trail-rgb:47 107 255;--pl-twinkle-core:255 255 255;--pl-twinkle-rgb:70 130 255;--pl-shadow-k:.3;--pl-glow-k:.3;--pl-grad-primary:linear-gradient(180deg, #3466ff 0%, #2a58e4 100%);--pl-grad-primary-hover:linear-gradient(180deg, #3a6aff 0%, #2d5cea 100%);--pl-grad-rim:linear-gradient(150deg, #5a87eb4d, #5a87eb24 30%, #5a87eb1c 62%, #ebaa782e);--pl-grad-panel:linear-gradient(180deg, #fff 0%, #fbfdff 160px);--pl-grad-gold-line:linear-gradient(90deg, #f5a20b00, #f5a20b 40%, #f5a20b00);--pl-grad-selected:linear-gradient(180deg, #fff, #e9f0ff);--pl-grad-sidebar:radial-gradient(420px 300px at 0% 0%, #ffe2a06b, transparent 70%), linear-gradient(180deg, #fffc, #f4f8ffe0);--pl-grad-topbar:linear-gradient(180deg, #ffffffdb, #ffffffa8);--pl-grad-drawer:radial-gradient(520px 260px at 0% 0%, #ffe6af59, transparent 70%), linear-gradient(180deg, #fff, #f7faff);--pl-grad-backdrop:radial-gradient(clamp(320px, 62vw, 900px) clamp(240px, 44vw, 640px) at 0% 0%, #ffd4807a, transparent 60%), radial-gradient(clamp(620px, 105vw, 1500px) clamp(420px, 62vw, 900px) at 30% -20%, #5aa0ff52, transparent 62%), radial-gradient(clamp(420px, 70vw, 1000px) clamp(320px, 52vw, 760px) at 100% 0%, #9678ff1f, transparent 62%), radial-gradient(clamp(460px, 76vw, 1100px) clamp(340px, 56vw, 800px) at 100% 100%, #ffa08229, transparent 64%), radial-gradient(clamp(400px, 62vw, 900px) clamp(300px, 48vw, 700px) at 0% 100%, #50dcc814, transparent 62%), linear-gradient(180deg, #dceaff 0%, #eef4ff 38%, #f8f9ff 100%);--pl-grad-orb:radial-gradient(circle at 30% 25%, #fff, #d6e4ff 75%);--pl-nav-active-bg:linear-gradient(180deg, #3466ff 0%, #2a58e4 100%);--pl-nav-active-shadow:0 1px 2px #1c347024, 0 8px 18px -12px #2f6bff99, inset 0 1px 0 #fff3;--pl-nav-active-ink:#fff;--pl-nav-active-icon:#fff;--pl-control-bg:#fff;--pl-corner-light:#ffc86e12;--pl-note-ground:#fffc;--pl-nav-pillar:linear-gradient(180deg, #fff, #cfe0ff);--pl-signal-core:#fff;--pl-signal-mid:#5d8dff;--pl-signal-shade:#1f55e0;--pl-signal-orbit:#2f6bff;--pl-signal-rgb:47 107 255;--pl-signal-violet-rgb:138 92 246;--pl-glass:#fffffff5;--pl-scrim:#1224544d;--pl-shadow-sm:0 1px 2px #1c34700d, 0 6px 16px -12px #1c34703d;--pl-shadow:0 1px 2px #1c34700d, 0 4px 12px -8px #1c34701a, 0 18px 40px -26px #1c347047;--pl-shadow-lg:0 30px 70px -28px #1c34706b, 0 0 0 1px #2850aa1a;--pl-rim:inset 0 1px 0 #fffffff2;--pl-glow-star:0 0 0 1px #2f6bff59, 0 8px 22px -6px #2f6bff73;--pl-focus-ring:0 0 0 3px #2f6bff38;--pl-grad-oculus:linear-gradient(100deg, #0874b0 0%, #0a8fc2 60%, #0c9d93 100%);--pl-grad-oculus-hover:linear-gradient(100deg, #0a82c2 0%, #0b9bcc 60%, #10ab9e 100%);--pl-grad-oculus-ring:linear-gradient(135deg, #0a9fd0 0%, #12b8c9 55%, #0fb38f 100%);--pl-grad-oculus-selected:linear-gradient(180deg, #fff, #e2f5fb);--pl-nav-oculus-active-bg:linear-gradient(100deg, #0874b0 0%, #0a8fc2 70%, #0c9d93 100%);--pl-nav-oculus-active-shadow:0 10px 24px -12px #0a9fd0a6, inset 0 1px 0 #ffffff40;--pl-nav-oculus-pillar:linear-gradient(180deg, #fff, #c4effc);--pl-focus-ring-oculus:0 0 0 3px #0a9fd03d;--pl-chart-1:#2f6bff;--pl-chart-2:#0fb38f;--pl-chart-3:#f5a20b;--pl-chart-4:#8a5cf6;--pl-chart-5:#f23d5c;--pl-chart-6:#0aaee0;--pl-chart-7:#f9731a;--pl-chart-8:#e8489a;--pl-chart-9:#22b85a;--pl-chart-10:#6c7c9c}:root[data-theme=night],[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pl-void:#02040a;--pl-space:#050913;--pl-space-2:#070c19;--pl-surface-sunken:#070d1a;--pl-surface:#0b1222;--pl-surface-2:#0f182b;--pl-surface-3:#131e34;--pl-surface-4:#18243d;--pl-fill-1:#8caaff0b;--pl-fill-2:#8caaff14;--pl-fill-3:#8caaff21;--pl-line-soft:#96b4f014;--pl-line:#96b4f024;--pl-line-strong:#96b4f042;--pl-ink:#eef4ff;--pl-ink-2:#c5d3e8;--pl-ink-3:#a1b4d2;--pl-ink-4:#8393ae;--pl-on-accent:#fff;--pl-on-bright:#04112a;--pl-media:#04060c;--pl-star:#5d8dff;--pl-star-text:#9cc6ff;--pl-star-bright:#d6e7ff;--pl-star-rgb:93 141 255;--pl-star-soft:#5d8dff24;--pl-star-soft-2:#5d8dff38;--pl-star-line:#5d8dff57;--pl-star-glow:#5d8dff73;--pl-star-deep:#182645;--pl-comet:#3fc8f0;--pl-comet-text:#8ae3ff;--pl-comet-bright:#cdf4ff;--pl-comet-rgb:63 200 240;--pl-comet-soft:#3fc8f024;--pl-comet-soft-2:#3fc8f038;--pl-comet-line:#3fc8f057;--pl-comet-glow:#3fc8f073;--pl-comet-deep:#132f43;--pl-aurora:#2fcf9c;--pl-aurora-text:#7beac3;--pl-aurora-bright:#c8f8e6;--pl-aurora-rgb:47 207 156;--pl-aurora-soft:#2fcf9c24;--pl-aurora-soft-2:#2fcf9c38;--pl-aurora-line:#2fcf9c57;--pl-aurora-glow:#2fcf9c73;--pl-aurora-deep:#113036;--pl-jade:#58c472;--pl-jade-text:#97e3a6;--pl-jade-bright:#d3f6da;--pl-jade-rgb:88 196 114;--pl-jade-soft:#58c47224;--pl-jade-soft-2:#58c47238;--pl-jade-line:#58c47257;--pl-jade-glow:#58c47273;--pl-jade-deep:#172e2f;--pl-lime:#a3d95b;--pl-lime-text:#c9ef93;--pl-lime-bright:#ebfad2;--pl-lime-rgb:163 217 91;--pl-lime-soft:#a3d95b24;--pl-lime-soft-2:#a3d95b38;--pl-lime-line:#a3d95b57;--pl-lime-glow:#a3d95b73;--pl-lime-deep:#23322b;--pl-solar:#f2b83d;--pl-solar-text:#ffd37e;--pl-solar-bright:#ffeec7;--pl-solar-rgb:242 184 61;--pl-solar-soft:#f2b83d24;--pl-solar-soft-2:#f2b83d38;--pl-solar-line:#f2b83d57;--pl-solar-glow:#f2b83d73;--pl-solar-deep:#302d26;--pl-ember:#ff8f4d;--pl-ember-text:#ffb78a;--pl-ember-bright:#ffe1cc;--pl-ember-rgb:255 143 77;--pl-ember-soft:#ff8f4d24;--pl-ember-soft-2:#ff8f4d38;--pl-ember-line:#ff8f4d57;--pl-ember-glow:#ff8f4d73;--pl-ember-deep:#322629;--pl-nova:#ff5d73;--pl-nova-text:#ff9aa8;--pl-nova-bright:#ffd6dc;--pl-nova-rgb:255 93 115;--pl-nova-soft:#ff5d7324;--pl-nova-soft-2:#ff5d7338;--pl-nova-line:#ff5d7357;--pl-nova-glow:#ff5d7373;--pl-nova-deep:#321e2f;--pl-rose:#f06aba;--pl-rose-text:#f9a8d8;--pl-rose-bright:#fcdcef;--pl-rose-rgb:240 106 186;--pl-rose-soft:#f06aba24;--pl-rose-soft-2:#f06aba38;--pl-rose-line:#f06aba57;--pl-rose-glow:#f06aba73;--pl-rose-deep:#30203a;--pl-nebula:#9d7bff;--pl-nebula-text:#c4b1ff;--pl-nebula-bright:#e7dfff;--pl-nebula-rgb:157 123 255;--pl-nebula-soft:#9d7bff24;--pl-nebula-soft-2:#9d7bff38;--pl-nebula-line:#9d7bff57;--pl-nebula-glow:#9d7bff73;--pl-nebula-deep:#222345;--pl-indigo:#7480ff;--pl-indigo-text:#aab3ff;--pl-indigo-bright:#dde1ff;--pl-indigo-rgb:116 128 255;--pl-indigo-soft:#7480ff24;--pl-indigo-soft-2:#7480ff38;--pl-indigo-line:#7480ff57;--pl-indigo-glow:#7480ff73;--pl-indigo-deep:#1c2445;--pl-silver:#8fa3c7;--pl-silver-text:#c4d2ea;--pl-silver-bright:#e8eef8;--pl-silver-rgb:143 163 199;--pl-silver-soft:#8fa3c724;--pl-silver-soft-2:#8fa3c738;--pl-silver-line:#8fa3c757;--pl-silver-glow:#8fa3c773;--pl-silver-deep:#20293c;--pl-oculus:#3fd0f5;--pl-oculus-text:#8fe6ff;--pl-oculus-bright:#d2f6ff;--pl-oculus-rgb:63 208 245;--pl-oculus-soft:#3fd0f524;--pl-oculus-soft-2:#3fd0f538;--pl-oculus-line:#3fd0f557;--pl-oculus-glow:#3fd0f573;--pl-oculus-deep:#133044;--pl-oculus-2:#4fd8b2;--pl-oculus-2-rgb:79 216 178;--pl-coin-gold-1:#fff1cf;--pl-coin-gold-2:#e3c27f;--pl-coin-gold-3:#b18a45;--pl-coin-gold-4:#74572a;--pl-coin-gold-5:#3a2a12;--pl-coin-gold-shade-rgb:0 0 0;--pl-coin-silver-1:#f1f6f4;--pl-coin-silver-2:#b8c4c0;--pl-coin-silver-3:#7b8884;--pl-coin-silver-4:#45504c;--pl-coin-silver-5:#1b2220;--pl-coin-silver-shade-rgb:0 0 0;--pl-coin-shine-rgb:230 240 255;--pl-coin-star-1:#eef4ff;--pl-coin-star-2:#b7d0ff;--pl-coin-star-3:#7ea6ff;--pl-coin-star-4:#4c72da;--pl-coin-eye-1:#e2fbff;--pl-coin-eye-2:#93eafb;--pl-coin-eye-3:#3fd8f4;--pl-coin-eye-4:#1a8ea8;--pl-coin-pupil:#02141a;--pl-coin-glow-k:.9;--pl-coin-gloss-k:.6;--pl-coin-halo-front-rgb:93 141 255;--pl-coin-halo-back-rgb:63 216 244;--pl-coin-halo-k:1;--pl-primary:var(--pl-star);--pl-primary-text:var(--pl-star-text);--pl-primary-bright:var(--pl-star-bright);--pl-primary-soft:var(--pl-star-soft);--pl-primary-soft-2:var(--pl-star-soft-2);--pl-primary-line:var(--pl-star-line);--pl-primary-glow:var(--pl-star-glow);--pl-primary-deep:var(--pl-star-deep);--pl-primary-rgb:var(--pl-star-rgb);--pl-info:var(--pl-star);--pl-info-text:var(--pl-star-text);--pl-info-bright:var(--pl-star-bright);--pl-info-soft:var(--pl-star-soft);--pl-info-soft-2:var(--pl-star-soft-2);--pl-info-line:var(--pl-star-line);--pl-info-glow:var(--pl-star-glow);--pl-info-deep:var(--pl-star-deep);--pl-info-rgb:var(--pl-star-rgb);--pl-success:var(--pl-aurora);--pl-success-text:var(--pl-aurora-text);--pl-success-bright:var(--pl-aurora-bright);--pl-success-soft:var(--pl-aurora-soft);--pl-success-soft-2:var(--pl-aurora-soft-2);--pl-success-line:var(--pl-aurora-line);--pl-success-glow:var(--pl-aurora-glow);--pl-success-deep:var(--pl-aurora-deep);--pl-success-rgb:var(--pl-aurora-rgb);--pl-warning:var(--pl-solar);--pl-warning-text:var(--pl-solar-text);--pl-warning-bright:var(--pl-solar-bright);--pl-warning-soft:var(--pl-solar-soft);--pl-warning-soft-2:var(--pl-solar-soft-2);--pl-warning-line:var(--pl-solar-line);--pl-warning-glow:var(--pl-solar-glow);--pl-warning-deep:var(--pl-solar-deep);--pl-warning-rgb:var(--pl-solar-rgb);--pl-danger:var(--pl-nova);--pl-danger-text:var(--pl-nova-text);--pl-danger-bright:var(--pl-nova-bright);--pl-danger-soft:var(--pl-nova-soft);--pl-danger-soft-2:var(--pl-nova-soft-2);--pl-danger-line:var(--pl-nova-line);--pl-danger-glow:var(--pl-nova-glow);--pl-danger-deep:var(--pl-nova-deep);--pl-danger-rgb:var(--pl-nova-rgb);--pl-shadow-rgb:0 0 0;--pl-veil-rgb:160 190 255;--pl-rim-rgb:200 222 255;--pl-glass-rgb:3 6 14;--pl-elevated-rgb:19 30 52;--pl-ink-rgb:238 244 255;--pl-trail-rgb:160 200 255;--pl-twinkle-core:255 255 255;--pl-twinkle-rgb:170 205 255;--pl-shadow-k:1;--pl-glow-k:.65;--pl-grad-primary:linear-gradient(180deg, #3c66ff 0%, #3157e8 100%);--pl-grad-primary-hover:linear-gradient(180deg, #4570ff 0%, #3961f0 100%);--pl-grad-rim:linear-gradient(150deg, #aacdff3d, #aacdff17 30%, #aacdff0d 62%, #ffd69614);--pl-grad-panel:linear-gradient(180deg, #0e172a 0%, #0b1222 160px);--pl-grad-gold-line:linear-gradient(90deg, #ffd37e00, #ffd37e 40%, #ffd37e00);--pl-grad-selected:linear-gradient(180deg, #1f3260, #172647);--pl-grad-sidebar:radial-gradient(420px 300px at 0% 0%, #6ea0ff29, transparent 70%), linear-gradient(180deg, #070c19c7, #04070fe6);--pl-grad-topbar:linear-gradient(180deg, #050913db, #0509139e);--pl-grad-drawer:radial-gradient(520px 260px at 0% 0%, #6ea0ff1a, transparent 70%), linear-gradient(180deg, #0e1729, #0a1120);--pl-grad-backdrop:radial-gradient(1200px 820px at 0% 0%, #4070ff2b, transparent 62%), radial-gradient(760px 520px at 0% 0%, #96c4ff12, transparent 58%), radial-gradient(1100px 900px at 80% 16%, #765cff0e, transparent 66%), radial-gradient(980px 720px at 102% 104%, #ffba780f, transparent 64%), linear-gradient(180deg, #060b17 0%, #050913 42%, #04070f 100%);--pl-grad-orb:radial-gradient(circle at 30% 25%, #2a4680, #101a33 75%);--pl-nav-active-bg:linear-gradient(90deg, #5d8dff57, #5d8dff14 52%, #5d8dff05);--pl-nav-active-shadow:inset 0 0 0 1px #5d8dff2e, 0 8px 20px -16px #5d8dff8c;--pl-nav-active-ink:#eef4ff;--pl-nav-active-icon:#d6e7ff;--pl-control-bg:#8caaff14;--pl-corner-light:#5d8dff14;--pl-note-ground:#8caaff0b;--pl-nav-pillar:linear-gradient(180deg, #d6e7ff, #5d8dff);--pl-signal-core:#f3f8ff;--pl-signal-mid:#9cc6ff;--pl-signal-shade:#4d6fb8;--pl-signal-orbit:#f5f9ff;--pl-signal-rgb:150 196 255;--pl-signal-violet-rgb:168 150 255;--pl-glass:#131e34f5;--pl-scrim:#02040aa8;--pl-shadow-sm:0 6px 18px -10px #000000b3;--pl-shadow:0 18px 40px -22px #000000d9, 0 2px 6px -2px #0006;--pl-shadow-lg:0 30px 80px -28px #000000eb, 0 0 0 1px #96b4f01f;--pl-rim:inset 0 1px 0 #c8deff0f;--pl-glow-star:0 0 0 1px #82b4ff6b, 0 0 22px -2px #5d8dff8c;--pl-focus-ring:0 0 0 3px #6ea8ff47;--pl-grad-oculus:linear-gradient(100deg, #0a7bbd 0%, #0b98c0 62%, #13a88f 100%);--pl-grad-oculus-hover:linear-gradient(100deg, #1088c8 0%, #12a6cc 62%, #1bb99e 100%);--pl-grad-oculus-ring:linear-gradient(135deg, #3fd0f5 0%, #45d6e0 55%, #4fd8b2 100%);--pl-grad-oculus-selected:linear-gradient(180deg, #12384f, #0d2a3d);--pl-nav-oculus-active-bg:linear-gradient(90deg, #3fd0f54d, #3fd0f514 52%, #3fd0f505);--pl-nav-oculus-active-shadow:inset 0 0 0 1px #3fd0f538, 0 8px 24px -16px #3fd0f5e6;--pl-nav-oculus-pillar:linear-gradient(180deg, #d2f6ff, #3fd0f5);--pl-focus-ring-oculus:0 0 0 3px #3fd0f54d;--pl-chart-1:#5d8dff;--pl-chart-2:#2fcf9c;--pl-chart-3:#f2b83d;--pl-chart-4:#9d7bff;--pl-chart-5:#ff5d73;--pl-chart-6:#3fc8f0;--pl-chart-7:#ff8f4d;--pl-chart-8:#f06aba;--pl-chart-9:#58c472;--pl-chart-10:#8fa3c7}:root[data-system=oculus],:root[data-system=oculus] [data-theme=day],:root:not([data-theme=night]) [data-system=oculus],[data-theme=day] [data-system=oculus]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--pl-void:#eceef3;--pl-space:#f0f2f6;--pl-space-2:#f4f5f9;--pl-surface-sunken:#eef0f5;--pl-surface:#fff;--pl-surface-2:#f5f6fa;--pl-surface-3:#fff;--pl-surface-4:#e8ebf2;--pl-fill-1:#16203e0a;--pl-fill-2:#16203e12;--pl-fill-3:#16203e1c;--pl-line-soft:#16203e17;--pl-line:#16203e26;--pl-line-strong:#16203e42;--pl-ink:#0b0f1a;--pl-ink-2:#343b4d;--pl-ink-3:#555d6f;--pl-ink-4:#6f7583;--pl-on-accent:#fff;--pl-on-bright:#fff;--pl-media:#04060c;--pl-star:#0a7f99;--pl-star-text:#09758d;--pl-star-bright:#075b6e;--pl-star-rgb:10 127 153;--pl-star-soft:#0a7f991a;--pl-star-soft-2:#0a7f9929;--pl-star-line:#0a7f994d;--pl-star-glow:#0a7f994d;--pl-star-deep:#e4f1f4;--pl-comet:#0c9a86;--pl-comet-text:#097869;--pl-comet-bright:#075f53;--pl-comet-rgb:12 154 134;--pl-comet-soft:#0c9a861a;--pl-comet-soft-2:#0c9a8629;--pl-comet-line:#0c9a864d;--pl-comet-glow:#0c9a864d;--pl-comet-deep:#e4f4f2;--pl-aurora:#2a9148;--pl-aurora-text:#237a3c;--pl-aurora-bright:#1c6030;--pl-aurora-rgb:42 145 72;--pl-aurora-soft:#2a91481a;--pl-aurora-soft-2:#2a914829;--pl-aurora-line:#2a91484d;--pl-aurora-glow:#2a91484d;--pl-aurora-deep:#e8f3eb;--pl-jade:#5c8f1f;--pl-jade-text:#4d781a;--pl-jade-bright:#3d5e14;--pl-jade-rgb:92 143 31;--pl-jade-soft:#5c8f1f1a;--pl-jade-soft-2:#5c8f1f29;--pl-jade-line:#5c8f1f4d;--pl-jade-glow:#5c8f1f4d;--pl-jade-deep:#edf3e6;--pl-lime:#8b9116;--pl-lime-text:#6c7111;--pl-lime-bright:#53570d;--pl-lime-rgb:139 145 22;--pl-lime-soft:#8b91161a;--pl-lime-soft-2:#8b911629;--pl-lime-line:#8b91164d;--pl-lime-glow:#8b91164d;--pl-lime-deep:#f2f3e5;--pl-solar:#b8770c;--pl-solar-text:#935f0a;--pl-solar-bright:#764c08;--pl-solar-rgb:184 119 12;--pl-solar-soft:#b8770c1a;--pl-solar-soft-2:#b8770c29;--pl-solar-line:#b8770c4d;--pl-solar-glow:#b8770c4d;--pl-solar-deep:#f7f0e4;--pl-ember:#c2571f;--pl-ember-text:#af4e1c;--pl-ember-bright:#8c3f16;--pl-ember-rgb:194 87 31;--pl-ember-soft:#c2571f1a;--pl-ember-soft-2:#c2571f29;--pl-ember-line:#c2571f4d;--pl-ember-glow:#c2571f4d;--pl-ember-deep:#f8ede6;--pl-nova:#c9372c;--pl-nova-text:#c5362b;--pl-nova-bright:#9d2b22;--pl-nova-rgb:201 55 44;--pl-nova-soft:#c9372c1a;--pl-nova-soft-2:#c9372c29;--pl-nova-line:#c9372c4d;--pl-nova-glow:#c9372c4d;--pl-nova-deep:#f9e9e8;--pl-rose:#b3457a;--pl-rose-text:#af4478;--pl-rose-bright:#8c365f;--pl-rose-rgb:179 69 122;--pl-rose-soft:#b3457a1a;--pl-rose-soft-2:#b3457a29;--pl-rose-line:#b3457a4d;--pl-rose-glow:#b3457a4d;--pl-rose-deep:#f7ebf0;--pl-nebula:#7a4fc4;--pl-nebula-text:#7a4fc4;--pl-nebula-bright:#6441a1;--pl-nebula-rgb:122 79 196;--pl-nebula-soft:#7a4fc41a;--pl-nebula-soft-2:#7a4fc429;--pl-nebula-line:#7a4fc44d;--pl-nebula-glow:#7a4fc44d;--pl-nebula-deep:#f0ecf9;--pl-indigo:#3565d6;--pl-indigo-text:#3565d6;--pl-indigo-bright:#294fa7;--pl-indigo-rgb:53 101 214;--pl-indigo-soft:#3565d61a;--pl-indigo-soft-2:#3565d629;--pl-indigo-line:#3565d64d;--pl-indigo-glow:#3565d64d;--pl-indigo-deep:#e9eefa;--pl-silver:#6b7385;--pl-silver-text:#656c7d;--pl-silver-bright:#4f5562;--pl-silver-rgb:107 115 133;--pl-silver-soft:#6b73851a;--pl-silver-soft-2:#6b738529;--pl-silver-line:#6b73854d;--pl-silver-glow:#6b73854d;--pl-silver-deep:#eff0f2;--pl-oculus:#0a7f99;--pl-oculus-text:#09758d;--pl-oculus-bright:#075b6e;--pl-oculus-rgb:10 127 153;--pl-oculus-soft:#0a7f991a;--pl-oculus-soft-2:#0a7f9929;--pl-oculus-line:#0a7f994d;--pl-oculus-glow:#0a7f994d;--pl-oculus-deep:#e4f1f4;--pl-oculus-2:#8f98ad;--pl-oculus-2-rgb:143 152 173;--pl-shadow-rgb:24 32 60;--pl-veil-rgb:22 32 62;--pl-rim-rgb:255 255 255;--pl-glass-rgb:250 251 253;--pl-elevated-rgb:255 255 255;--pl-ink-rgb:11 15 26;--pl-trail-rgb:10 127 153;--pl-twinkle-core:255 255 255;--pl-twinkle-rgb:110 190 214;--pl-shadow-k:.3;--pl-glow-k:.4;--pl-grad-primary:linear-gradient(100deg, #086e85 0%, #0a7f99 60%, #0e9ab8 100%);--pl-grad-primary-hover:linear-gradient(100deg, #1c7a8f 0%, #1e89a1 60%, #21a2be 100%);--pl-grad-rim:linear-gradient(150deg, #fffffffa, #fff6 30%, #16203e12 62%, #16203e29);--pl-grad-panel:linear-gradient(180deg, #fff 0%, #fbfcfe 160px);--pl-grad-gold-line:linear-gradient(90deg, #8f98ad00, #8f98ad 40%, #8f98ad00);--pl-grad-selected:linear-gradient(180deg, #fff, #e2f2f6);--pl-grad-sidebar:radial-gradient(420px 300px at 0% 0%, #ffffffd9, transparent 70%), linear-gradient(180deg, #f6f7faf0, #eef0f5f5);--pl-grad-topbar:linear-gradient(180deg, #f7f8fbeb, #f3f5f9c2);--pl-grad-drawer:radial-gradient(520px 260px at 0% 0%, #ffffffb3, transparent 70%), linear-gradient(180deg, #f6f7fa, #eceef3);--pl-grad-backdrop:radial-gradient(clamp(320px, 62vw, 900px) clamp(240px, 44vw, 640px) at 0% 0%, #ffffffeb, transparent 62%), radial-gradient(clamp(620px, 105vw, 1500px) clamp(420px, 62vw, 900px) at 26% -18%, #bee8f699, transparent 62%), radial-gradient(clamp(460px, 76vw, 1100px) clamp(340px, 56vw, 800px) at 100% 100%, #ffdcb65c, transparent 64%), radial-gradient(clamp(400px, 62vw, 900px) clamp(300px, 48vw, 700px) at 0% 100%, #cad0f057, transparent 62%), linear-gradient(180deg, #eef0f5 0%, #f1f3f7 38%, #e8ebf1 100%);--pl-grad-orb:radial-gradient(circle at 30% 25%, #fff, #cfe6ee 75%);--pl-nav-active-bg:linear-gradient(100deg, #086e85 0%, #0a7f99 70%, #0e9ab8 100%);--pl-nav-active-shadow:0 10px 22px -12px #0a7f9999, inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024;--pl-nav-active-ink:#fff;--pl-nav-active-icon:#fff;--pl-control-bg:#fbfcfe;--pl-corner-light:#ffffff80;--pl-note-ground:#ffffffc7;--pl-nav-pillar:linear-gradient(180deg, #fff, #b6d9e0);--pl-signal-core:#fff;--pl-signal-mid:#60acbd;--pl-signal-shade:#086b81;--pl-signal-orbit:#0a7f99;--pl-signal-rgb:10 127 153;--pl-signal-violet-rgb:122 79 196;--pl-glass:#fafbfdf5;--pl-scrim:#1016284d;--pl-shadow-sm:0 6px 18px -12px #18203c47;--pl-shadow:0 16px 36px -22px #18203c4d, 0 2px 6px -3px #18203c1a;--pl-shadow-lg:0 30px 70px -28px #18203c61, 0 0 0 1px #16203e17;--pl-rim:inset 0 1px 0 #fffffff2;--pl-glow-star:0 0 0 1px #0a7f9952, 0 8px 22px -6px #0a7f995c;--pl-focus-ring:0 0 0 3px #0a7f9938;--pl-grad-oculus-ring:linear-gradient(135deg, #0a7f99 0%, #538da4 55%, #8f98ad 100%);--pl-stone-groove-rgb:24 32 60;--pl-stone-lit-rgb:255 255 255;--pl-stone-glow-rgb:10 127 153;--pl-stone-carve-k:1;--pl-stone-glow-k:0;--pl-stone-grain:none;--pl-silver-1:#fff;--pl-silver-2:#e9ecf2;--pl-silver-3:#c8cedb;--pl-silver-4:#98a1b3;--pl-silver-5:#646d80;--pl-grad-oculus:linear-gradient(100deg, #086e85 0%, #0a7f99 60%, #0e9ab8 100%);--pl-grad-oculus-hover:linear-gradient(100deg, #1c7a8f 0%, #1e89a1 60%, #21a2be 100%);--pl-grad-oculus-selected:linear-gradient(180deg, #fff, #e2f2f6);--pl-nav-oculus-active-bg:linear-gradient(100deg, #086e85 0%, #0a7f99 70%, #0e9ab8 100%);--pl-nav-oculus-active-shadow:0 10px 22px -12px #0a7f9999, inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000024;--pl-nav-oculus-pillar:linear-gradient(180deg, #fff, #b6d9e0);--pl-focus-ring-oculus:0 0 0 3px #0a7f9938;--pl-chart-1:#0a7f99;--pl-chart-2:#3565d6;--pl-chart-3:#b8770c;--pl-chart-4:#7a4fc4;--pl-chart-5:#c9372c;--pl-chart-6:#0c9a86;--pl-chart-7:#c2571f;--pl-chart-8:#b3457a;--pl-chart-9:#5c8f1f;--pl-chart-10:#6b7385;--pl-primary:var(--pl-oculus);--pl-primary-text:var(--pl-oculus-text);--pl-primary-bright:var(--pl-oculus-bright);--pl-primary-soft:var(--pl-oculus-soft);--pl-primary-soft-2:var(--pl-oculus-soft-2);--pl-primary-line:var(--pl-oculus-line);--pl-primary-glow:var(--pl-oculus-glow);--pl-primary-deep:var(--pl-oculus-deep);--pl-primary-rgb:var(--pl-oculus-rgb);--pl-info:var(--pl-indigo);--pl-info-text:var(--pl-indigo-text);--pl-info-bright:var(--pl-indigo-bright);--pl-info-soft:var(--pl-indigo-soft);--pl-info-soft-2:var(--pl-indigo-soft-2);--pl-info-line:var(--pl-indigo-line);--pl-info-glow:var(--pl-indigo-glow);--pl-info-deep:var(--pl-indigo-deep);--pl-info-rgb:var(--pl-indigo-rgb);--pl-success:var(--pl-aurora);--pl-success-text:var(--pl-aurora-text);--pl-success-bright:var(--pl-aurora-bright);--pl-success-soft:var(--pl-aurora-soft);--pl-success-soft-2:var(--pl-aurora-soft-2);--pl-success-line:var(--pl-aurora-line);--pl-success-glow:var(--pl-aurora-glow);--pl-success-deep:var(--pl-aurora-deep);--pl-success-rgb:var(--pl-aurora-rgb);--pl-warning:var(--pl-solar);--pl-warning-text:var(--pl-solar-text);--pl-warning-bright:var(--pl-solar-bright);--pl-warning-soft:var(--pl-solar-soft);--pl-warning-soft-2:var(--pl-solar-soft-2);--pl-warning-line:var(--pl-solar-line);--pl-warning-glow:var(--pl-solar-glow);--pl-warning-deep:var(--pl-solar-deep);--pl-warning-rgb:var(--pl-solar-rgb);--pl-danger:var(--pl-nova);--pl-danger-text:var(--pl-nova-text);--pl-danger-bright:var(--pl-nova-bright);--pl-danger-soft:var(--pl-nova-soft);--pl-danger-soft-2:var(--pl-nova-soft-2);--pl-danger-line:var(--pl-nova-line);--pl-danger-glow:var(--pl-nova-glow);--pl-danger-deep:var(--pl-nova-deep);--pl-danger-rgb:var(--pl-nova-rgb)}:root[data-system=oculus][data-theme=night],:root[data-system=oculus] [data-theme=night],:root[data-theme=night] [data-system=oculus],[data-theme=night] [data-system=oculus],[data-system=oculus] [data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pl-void:#030407;--pl-space:#06070b;--pl-space-2:#080a0f;--pl-surface-sunken:#07080c;--pl-surface:#0c0e14;--pl-surface-2:#10131a;--pl-surface-3:#141821;--pl-surface-4:#1a1f2a;--pl-fill-1:#b0c4ff0a;--pl-fill-2:#b0c4ff13;--pl-fill-3:#b0c4ff1f;--pl-line-soft:#b0c4ff14;--pl-line:#b0c4ff24;--pl-line-strong:#b0c4ff42;--pl-ink:#eceff8;--pl-ink-2:#c9cedc;--pl-ink-3:#aab0c0;--pl-ink-4:#8a8f9f;--pl-on-accent:#fff;--pl-on-bright:#04121a;--pl-media:#04060c;--pl-star:#3fd8f4;--pl-star-text:#3fd8f4;--pl-star-bright:#a9edfa;--pl-star-rgb:63 216 244;--pl-star-soft:#3fd8f424;--pl-star-soft-2:#3fd8f438;--pl-star-line:#3fd8f457;--pl-star-glow:#3fd8f473;--pl-star-deep:#163641;--pl-comet:#45d6c1;--pl-comet-text:#45d6c1;--pl-comet-bright:#abede3;--pl-comet-rgb:69 214 193;--pl-comet-soft:#45d6c124;--pl-comet-soft-2:#45d6c138;--pl-comet-line:#45d6c157;--pl-comet-glow:#45d6c173;--pl-comet-deep:#173637;--pl-aurora:#5fd47a;--pl-aurora-text:#5fd47a;--pl-aurora-bright:#b7ecc3;--pl-aurora-rgb:95 212 122;--pl-aurora-soft:#5fd47a24;--pl-aurora-soft-2:#5fd47a38;--pl-aurora-line:#5fd47a57;--pl-aurora-glow:#5fd47a73;--pl-aurora-deep:#1d3628;--pl-jade:#a3d45a;--pl-jade-text:#a3d45a;--pl-jade-bright:#d6ecb5;--pl-jade-rgb:163 212 90;--pl-jade-soft:#a3d45a24;--pl-jade-soft-2:#a3d45a38;--pl-jade-line:#a3d45a57;--pl-jade-glow:#a3d45a73;--pl-jade-deep:#2a3622;--pl-lime:#cdd457;--pl-lime-text:#cdd457;--pl-lime-bright:#e9ecb3;--pl-lime-rgb:205 212 87;--pl-lime-soft:#cdd45724;--pl-lime-soft-2:#cdd45738;--pl-lime-line:#cdd45757;--pl-lime-glow:#cdd45773;--pl-lime-deep:#333621;--pl-solar:#f2b548;--pl-solar-text:#f2b548;--pl-solar-bright:#f9dead;--pl-solar-rgb:242 181 72;--pl-solar-soft:#f2b54824;--pl-solar-soft-2:#f2b54838;--pl-solar-line:#f2b54857;--pl-solar-glow:#f2b54873;--pl-solar-deep:#3a2f1e;--pl-ember:#ff9a5c;--pl-ember-text:#ff9a5c;--pl-ember-bright:#ffd2b6;--pl-ember-rgb:255 154 92;--pl-ember-soft:#ff9a5c24;--pl-ember-soft-2:#ff9a5c38;--pl-ember-line:#ff9a5c57;--pl-ember-glow:#ff9a5c73;--pl-ember-deep:#3d2a22;--pl-nova:#ff6b61;--pl-nova-text:#ff8981;--pl-nova-bright:#ffcac6;--pl-nova-rgb:255 107 97;--pl-nova-soft:#ff6b6124;--pl-nova-soft-2:#ff6b6138;--pl-nova-line:#ff6b6157;--pl-nova-glow:#ff6b6173;--pl-nova-deep:#3d2123;--pl-rose:#f08ab8;--pl-rose-text:#f08cb9;--pl-rose-bright:#f8cbe0;--pl-rose-rgb:240 138 184;--pl-rose-soft:#f08ab824;--pl-rose-soft-2:#f08ab838;--pl-rose-line:#f08ab857;--pl-rose-glow:#f08ab873;--pl-rose-deep:#3a2735;--pl-nebula:#b79cff;--pl-nebula-text:#b79cff;--pl-nebula-bright:#dfd2ff;--pl-nebula-rgb:183 156 255;--pl-nebula-soft:#b79cff24;--pl-nebula-soft-2:#b79cff38;--pl-nebula-line:#b79cff57;--pl-nebula-glow:#b79cff73;--pl-nebula-deep:#2e2a43;--pl-indigo:#84a9ff;--pl-indigo-text:#86abff;--pl-indigo-bright:#c9d9ff;--pl-indigo-rgb:132 169 255;--pl-indigo-soft:#84a9ff24;--pl-indigo-soft-2:#84a9ff38;--pl-indigo-line:#84a9ff57;--pl-indigo-glow:#84a9ff73;--pl-indigo-deep:#242d43;--pl-silver:#b0b8cc;--pl-silver-text:#b0b8cc;--pl-silver-bright:#dbdfe8;--pl-silver-rgb:176 184 204;--pl-silver-soft:#b0b8cc24;--pl-silver-soft-2:#b0b8cc38;--pl-silver-line:#b0b8cc57;--pl-silver-glow:#b0b8cc73;--pl-silver-deep:#2d3039;--pl-oculus:#3fd8f4;--pl-oculus-text:#3fd8f4;--pl-oculus-bright:#a9edfa;--pl-oculus-rgb:63 216 244;--pl-oculus-soft:#3fd8f424;--pl-oculus-soft-2:#3fd8f438;--pl-oculus-line:#3fd8f457;--pl-oculus-glow:#3fd8f473;--pl-oculus-deep:#163641;--pl-oculus-2:#b0b8cc;--pl-oculus-2-rgb:176 184 204;--pl-shadow-rgb:0 0 0;--pl-veil-rgb:176 196 255;--pl-rim-rgb:200 216 255;--pl-glass-rgb:5 6 10;--pl-elevated-rgb:20 24 33;--pl-ink-rgb:236 239 248;--pl-trail-rgb:120 226 250;--pl-twinkle-core:255 255 255;--pl-twinkle-rgb:160 226 250;--pl-shadow-k:1;--pl-glow-k:.7;--pl-grad-primary:linear-gradient(100deg, #0a7894 0%, #0e93b2 60%, #16b1d1 100%);--pl-grad-primary-hover:linear-gradient(100deg, #1e839d 0%, #219cb8 60%, #29b7d5 100%);--pl-grad-rim:linear-gradient(150deg, #c8d8ff42, #c8d8ff12 30%, #c8d8ff0a 62%, #c8d8ff1a);--pl-grad-panel:linear-gradient(180deg, #10131b 0%, #0c0e14 160px);--pl-grad-gold-line:linear-gradient(90deg, #b0b8cc00, #b0b8cc 40%, #b0b8cc00);--pl-grad-selected:linear-gradient(180deg, #10323c, #0c242c);--pl-grad-sidebar:radial-gradient(420px 300px at 0% 0%, #3fd8f41a, transparent 70%), linear-gradient(180deg, #08090edb, #040508f0);--pl-grad-topbar:linear-gradient(180deg, #06070be0, #06070ba8);--pl-grad-drawer:radial-gradient(520px 260px at 0% 0%, #3fd8f412, transparent 70%), linear-gradient(180deg, #0e1017, #090a10);--pl-grad-backdrop:radial-gradient(1200px 820px at 0% 0%, #3fd8f416, transparent 62%), radial-gradient(760px 520px at 0% 0%, #dcebff0b, transparent 58%), radial-gradient(1100px 900px at 80% 16%, #8478ff0d, transparent 66%), radial-gradient(980px 720px at 102% 104%, #f5b84a0b, transparent 64%), linear-gradient(180deg, #05060a 0%, #06070b 38%, #030407 100%);--pl-grad-orb:radial-gradient(circle at 30% 25%, #1f4a57, #0b1a20 75%);--pl-nav-active-bg:linear-gradient(90deg, #3fd8f442, #3fd8f412 52%, #3fd8f405);--pl-nav-active-shadow:inset 0 0 0 1px #3fd8f433, 0 8px 20px -16px #3fd8f499;--pl-nav-active-ink:#eceff8;--pl-nav-active-icon:#b2effb;--pl-control-bg:#b0c4ff0f;--pl-corner-light:#3fd8f40f;--pl-note-ground:#b0c4ff0b;--pl-nav-pillar:linear-gradient(180deg, #c5f3fc, #3fd8f4);--pl-signal-core:#f2fbfe;--pl-signal-mid:#8ce8f8;--pl-signal-shade:#268292;--pl-signal-orbit:#ecfaff;--pl-signal-rgb:63 216 244;--pl-signal-violet-rgb:183 156 255;--pl-glass:#0e1017f5;--pl-scrim:#020306ad;--pl-shadow-sm:0 6px 18px -10px #000000b3;--pl-shadow:0 18px 40px -22px #000000d9, 0 2px 6px -2px #0006;--pl-shadow-lg:0 30px 80px -28px #000000eb, 0 0 0 1px #b0c4ff1f;--pl-rim:inset 0 1px 0 #c8d8ff0f;--pl-glow-star:0 0 0 1px #3fd8f46b, 0 0 22px -2px #3fd8f480;--pl-focus-ring:0 0 0 3px #3fd8f447;--pl-grad-oculus-ring:linear-gradient(135deg, #3fd8f4 0%, #7dc6de 55%, #b0b8cc 100%);--pl-stone-groove-rgb:0 0 0;--pl-stone-lit-rgb:190 214 255;--pl-stone-glow-rgb:63 216 244;--pl-stone-carve-k:1;--pl-stone-glow-k:1;--pl-stone-grain:none;--pl-silver-1:#f3f5fa;--pl-silver-2:#cdd3df;--pl-silver-3:#929bae;--pl-silver-4:#596275;--pl-silver-5:#2a303d;--pl-grad-oculus:linear-gradient(100deg, #0a7894 0%, #0e93b2 60%, #16b1d1 100%);--pl-grad-oculus-hover:linear-gradient(100deg, #1e839d 0%, #219cb8 60%, #29b7d5 100%);--pl-grad-oculus-selected:linear-gradient(180deg, #10323c, #0c242c);--pl-nav-oculus-active-bg:linear-gradient(90deg, #3fd8f442, #3fd8f412 52%, #3fd8f405);--pl-nav-oculus-active-shadow:inset 0 0 0 1px #3fd8f438, 0 8px 24px -16px #3fd8f4e6;--pl-nav-oculus-pillar:linear-gradient(180deg, #c5f3fc, #3fd8f4);--pl-focus-ring-oculus:0 0 0 3px #3fd8f447;--pl-chart-1:#3fd8f4;--pl-chart-2:#84a9ff;--pl-chart-3:#f2b548;--pl-chart-4:#b79cff;--pl-chart-5:#ff6b61;--pl-chart-6:#45d6c1;--pl-chart-7:#ff9a5c;--pl-chart-8:#f08ab8;--pl-chart-9:#a3d45a;--pl-chart-10:#b0b8cc;--pl-primary:var(--pl-oculus);--pl-primary-text:var(--pl-oculus-text);--pl-primary-bright:var(--pl-oculus-bright);--pl-primary-soft:var(--pl-oculus-soft);--pl-primary-soft-2:var(--pl-oculus-soft-2);--pl-primary-line:var(--pl-oculus-line);--pl-primary-glow:var(--pl-oculus-glow);--pl-primary-deep:var(--pl-oculus-deep);--pl-primary-rgb:var(--pl-oculus-rgb);--pl-info:var(--pl-indigo);--pl-info-text:var(--pl-indigo-text);--pl-info-bright:var(--pl-indigo-bright);--pl-info-soft:var(--pl-indigo-soft);--pl-info-soft-2:var(--pl-indigo-soft-2);--pl-info-line:var(--pl-indigo-line);--pl-info-glow:var(--pl-indigo-glow);--pl-info-deep:var(--pl-indigo-deep);--pl-info-rgb:var(--pl-indigo-rgb);--pl-success:var(--pl-aurora);--pl-success-text:var(--pl-aurora-text);--pl-success-bright:var(--pl-aurora-bright);--pl-success-soft:var(--pl-aurora-soft);--pl-success-soft-2:var(--pl-aurora-soft-2);--pl-success-line:var(--pl-aurora-line);--pl-success-glow:var(--pl-aurora-glow);--pl-success-deep:var(--pl-aurora-deep);--pl-success-rgb:var(--pl-aurora-rgb);--pl-warning:var(--pl-solar);--pl-warning-text:var(--pl-solar-text);--pl-warning-bright:var(--pl-solar-bright);--pl-warning-soft:var(--pl-solar-soft);--pl-warning-soft-2:var(--pl-solar-soft-2);--pl-warning-line:var(--pl-solar-line);--pl-warning-glow:var(--pl-solar-glow);--pl-warning-deep:var(--pl-solar-deep);--pl-warning-rgb:var(--pl-solar-rgb);--pl-danger:var(--pl-nova);--pl-danger-text:var(--pl-nova-text);--pl-danger-bright:var(--pl-nova-bright);--pl-danger-soft:var(--pl-nova-soft);--pl-danger-soft-2:var(--pl-nova-soft-2);--pl-danger-line:var(--pl-nova-line);--pl-danger-glow:var(--pl-nova-glow);--pl-danger-deep:var(--pl-nova-deep);--pl-danger-rgb:var(--pl-nova-rgb)}.filter-bar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:23px;display:flex}.filter-label{color:var(--pl-ink-2);font-size:15px;font-weight:600}.filter-bar .ant-picker{background:var(--pl-surface);border-color:var(--pl-line);min-height:37px}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:23px;display:grid}.metric-card{border-color:var(--pl-line);box-shadow:0 3px 6px rgb(var(--pl-shadow-rgb) / calc(.51 * var(--pl-shadow-k)))}.metric-card .ant-card-body{padding:21px 23px}.metric-label{color:var(--pl-ink-3);justify-content:space-between;align-items:center;gap:10px;font-size:15px;display:flex}.metric-label .anticon{color:var(--pl-ink-3);font-size:14px}.metric-value{letter-spacing:-.7px;font-variant-numeric:tabular-nums;margin:18px 0 16px;font-size:31px;font-weight:640;line-height:1.2}.metric-value>span{color:var(--pl-ink-3);letter-spacing:0;margin-left:8px;font-size:14px;font-weight:400}.metric-footnote{color:var(--pl-ink-2);align-items:center;gap:6px;font-size:14px;display:flex}.metric-footnote i{border-radius:50%;width:5px;height:5px;display:inline-block}.section-card{border-color:var(--pl-line);box-shadow:0 2px 5px rgb(var(--pl-shadow-rgb) / calc(.35 * var(--pl-shadow-k)));margin-bottom:22px}.section-card .ant-card-head{border-color:var(--pl-line);min-height:63px;font-size:14px}.section-card .ant-card-head-title{white-space:normal}.card-title{align-items:baseline;gap:16px;display:flex}.card-title>.small{font-size:14px;font-weight:400}.legend{color:var(--pl-ink-3);align-items:center;gap:6px;font-size:14px;display:flex}.legend i{background:var(--pl-star);border-radius:50%;width:7px;height:7px;display:inline-block}.trend-chart{width:100%;padding:5px 0 0}.trend-chart svg{width:100%;height:auto;min-height:190px;max-height:280px;display:block;overflow:visible}.trend-chart text{fill:var(--pl-ink-3);font:14px system-ui,-apple-system,sans-serif}.chart-empty{place-items:center;min-height:210px;display:grid}.person-cell{align-items:center;gap:12px;display:flex}.person-avatar{background:var(--pl-fill-1);width:34px;height:34px;color:var(--pl-star-text);border-radius:9px;place-items:center;font-size:15px;display:grid}.person-cell strong{font-size:15px;font-weight:600}.person-cell .small{margin-top:4px;font-size:14px}.people-search{width:210px;font-size:15px}.ant-table-cell{font-size:16px}.ant-table-thead .ant-table-cell{color:var(--pl-ink-2)!important;font-size:14px!important;font-weight:500!important}.ant-table-row:last-child>.ant-table-cell{border-bottom:0}.source-notes{background:var(--pl-note-ground);border:1px solid var(--pl-line-soft);border-radius:var(--pl-radius);color:var(--pl-ink-3);margin-top:3px;padding:16px 19px;font-size:14px;line-height:1.9}.source-notes-heading{color:var(--pl-ink-2);align-items:center;gap:8px;margin-bottom:8px;display:flex}.source-notes p{margin:5px 0 0}.source-meta{flex-wrap:wrap;gap:3px 24px;font-size:14px;display:flex}.footer{color:var(--pl-ink-3);letter-spacing:1.2px;justify-content:space-between;padding:20px 36px 24px;font-size:14px;display:flex}.table-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.table-toolbar>.muted{color:var(--pl-ink-3);letter-spacing:.06em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.table-title-button{white-space:normal;text-align:left;max-width:380px;height:auto;padding:0!important}.inline-tag{margin-left:8px;font-size:12px;font-weight:400}.permission-preview{background:var(--pl-fill-1);border:1px solid var(--pl-line-soft);border-radius:var(--pl-radius);flex-wrap:wrap;align-items:center;gap:6px;margin:-6px 0 20px;padding:12px 14px;display:flex}.permission-preview p{color:var(--pl-ink-2);flex-basis:100%;margin:0 0 4px;font-size:14px;line-height:1.7}.permission-preview .ant-tag{margin:0;font-size:13px}.drawer-section-heading{color:var(--pl-ink-2);letter-spacing:.14em;align-items:center;gap:10px;margin:28px 0 14px;font-size:13px;font-weight:600;display:flex}.drawer-section-heading:before{content:"";background:var(--pl-star-text);width:8px;height:8px;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;mask:var(--pl-star-mask) center / contain no-repeat;filter:drop-shadow(0 0 3px var(--pl-star-glow));flex:none}.drawer-section-heading:after{content:"";background:linear-gradient(90deg, var(--pl-line-strong), transparent);flex:1;height:1px}.case-description{white-space:pre-wrap;color:var(--pl-ink-2);margin:20px 0;font-size:15px;line-height:1.8}.roles-guide{gap:0;display:grid}.roles-guide-list{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px;display:grid}.roles-guide-item{background:var(--pl-fill-1);border:1px solid var(--pl-line-soft);border-radius:var(--pl-radius);padding:14px 16px 15px}.roles-guide-item strong{color:var(--pl-ink);letter-spacing:.02em;font-weight:600}.roles-guide-item .muted{font-variant-numeric:tabular-nums;font-size:13px}.roles-guide-item p{color:var(--pl-ink-2);margin:6px 0 0;font-size:14px;line-height:1.7}.roles-guide-group[data-category=legacy] .roles-guide-item{background:0 0;border-style:dashed}.roles-guide-group[data-category=legacy] .roles-guide-item strong{color:var(--pl-ink-2)}.source-card .ant-descriptions{padding:2px 0 0}.source-card .ant-descriptions-view>table,.source-card .ant-descriptions-view>table>tbody{width:100%;display:block}.source-card .ant-descriptions-view>table>tbody{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;display:grid}.source-card .ant-descriptions-row{display:contents}.source-card .ant-descriptions-row>.ant-descriptions-item{display:block;padding:0!important}.source-card .ant-descriptions-item-container{background:var(--pl-fill-1);border:1px solid var(--pl-line-soft);border-radius:var(--pl-radius);flex-direction:column;gap:4px;height:100%;padding:12px 16px 13px}.source-card .ant-descriptions-item-label{letter-spacing:.08em;color:var(--pl-ink-3)!important;font-size:13px!important}.source-card .ant-descriptions-item-label:after{display:none}.source-card .ant-descriptions-item-content{font-variant-numeric:tabular-nums;color:var(--pl-ink)!important;font-size:16px!important}.operations-note{color:var(--pl-ink-3);margin:12px 0 0;font-size:13px;line-height:1.7}.source-card .ant-alert,.runtime-card .ant-alert{margin-bottom:14px}.runtime-group h3{color:var(--pl-ink-2);letter-spacing:.14em;align-items:center;gap:10px;margin:22px 0 6px;font-size:13px;font-weight:600;display:flex}.runtime-group h3:after{content:"";background:linear-gradient(90deg, var(--pl-line-strong), transparent);flex:1;height:1px}.runtime-group:first-of-type h3{margin-top:4px}.runtime-group ul{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.runtime-group li{border-bottom:1px solid var(--pl-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.runtime-group li>div{flex-direction:column;min-width:0;display:flex}.runtime-group li>div>span{color:var(--pl-ink)}.runtime-group li small{color:var(--pl-ink-3);font-variant-numeric:tabular-nums;font-size:12px}.runtime-group .ant-tag,.source-card .ant-card-extra .ant-tag,.runtime-card .ant-card-extra .ant-tag{color:var(--pl-ink-3);background:var(--pl-fill-1);box-shadow:inset 0 0 0 1px var(--pl-line);border:0;border-radius:999px;flex:none;align-items:center;gap:6px;margin:0;padding:1px 10px 1px 8px;font-size:13px;line-height:20px;display:inline-flex}.runtime-group .ant-tag:before,.source-card .ant-card-extra .ant-tag:before,.runtime-card .ant-card-extra .ant-tag:before{content:"";background:var(--pl-ink-4);border-radius:50%;flex:none;width:6px;height:6px}.runtime-group .ant-tag-success,.source-card .ant-card-extra .ant-tag-success,.runtime-card .ant-card-extra .ant-tag-success{color:var(--pl-aurora-text);background:var(--pl-aurora-soft);box-shadow:none}.runtime-group .ant-tag-success:before,.source-card .ant-card-extra .ant-tag-success:before,.runtime-card .ant-card-extra .ant-tag-success:before{background:var(--pl-aurora)}.runtime-group .ant-tag-processing{color:var(--pl-comet-text);background:var(--pl-comet-soft);box-shadow:none}.runtime-group .ant-tag-processing:before{background:var(--pl-comet);box-shadow:0 0 6px 1px var(--pl-comet-glow)}.runtime-group .ant-tag-warning,.source-card .ant-card-extra .ant-tag-warning,.runtime-card .ant-card-extra .ant-tag-warning{color:var(--pl-solar-text);background:var(--pl-solar-soft);box-shadow:none}.runtime-group .ant-tag-warning:before,.source-card .ant-card-extra .ant-tag-warning:before,.runtime-card .ant-card-extra .ant-tag-warning:before{background:var(--pl-solar)}.runtime-group .ant-tag-error,.source-card .ant-card-extra .ant-tag-error,.runtime-card .ant-card-extra .ant-tag-error{color:var(--pl-nova-text);background:var(--pl-nova-soft);box-shadow:none}.runtime-group .ant-tag-error:before,.source-card .ant-card-extra .ant-tag-error:before,.runtime-card .ant-card-extra .ant-tag-error:before{background:var(--pl-nova)}:root:not([data-theme=night]) :is(.runtime-group,.source-card .ant-card-extra,.runtime-card .ant-card-extra) .ant-tag-filled.ant-tag-success{color:var(--pl-aurora-text);background:var(--pl-aurora-soft)}:root:not([data-theme=night]) .runtime-group .ant-tag-filled.ant-tag-processing{color:var(--pl-comet-text);background:var(--pl-comet-soft)}:root:not([data-theme=night]) :is(.runtime-group,.source-card .ant-card-extra,.runtime-card .ant-card-extra) .ant-tag-filled.ant-tag-warning{color:var(--pl-solar-text);background:var(--pl-solar-soft)}:root:not([data-theme=night]) :is(.runtime-group,.source-card .ant-card-extra,.runtime-card .ant-card-extra) .ant-tag-filled.ant-tag-error{color:var(--pl-nova-text);background:var(--pl-nova-soft)}.chart-loading-region{min-width:0;display:flow-root}.chart-loading-region.is-loading{overflow:hidden}.chart-skeleton-layout{pointer-events:none;min-width:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skeleton-shape{background:linear-gradient(100deg, var(--pl-fill-2) 20%, var(--pl-fill-1) 45%, var(--pl-fill-2) 70%);background-size:240% 100%;border-radius:5px;animation:1.8s ease-in-out infinite chart-skeleton-shimmer;display:block}.chart-skeleton{min-width:0;padding:22px 24px 38px 54px;position:relative;overflow:hidden}.chart-skeleton-axis{border-bottom:1px solid var(--pl-line);background:repeating-linear-gradient(to top, transparent 0, transparent calc(25% - 1px), var(--pl-fill-1) calc(25% - 1px), var(--pl-fill-1) 25%);position:absolute;inset:22px 24px 38px 54px}.chart-skeleton-bars{justify-content:space-around;align-items:flex-end;gap:18px;height:100%;display:flex;position:relative}.chart-skeleton-bars>i{opacity:.75;width:7%;max-width:36px}.chart-skeleton-labels{justify-content:space-around;gap:14px;display:flex;position:absolute;bottom:12px;left:54px;right:24px}.chart-skeleton-labels>i{width:38px;height:10px}.metric-skeleton-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:14px;margin-bottom:20px;display:grid}.metric-skeleton>div{min-width:0;padding:18px 20px}.metric-skeleton>div>i{width:min(80%,120px);height:20px}.metric-skeleton>div>b{width:min(70%,88px);height:34px;margin-top:8px}.metric-skeleton.personal-statistics-secondary>div{min-width:148px;padding:0}.metric-skeleton.personal-statistics-secondary>div>i{width:88px;height:20px}.metric-skeleton.personal-statistics-secondary>div>b{width:52px;height:20px;margin-top:0}.skeleton-toolbar{width:300px;max-width:100%;height:36px}.skeleton-caption{width:180px;max-width:100%;height:18px}.skeleton-legend{gap:14px;height:20px;margin-bottom:14px;display:flex}.skeleton-legend>i{width:122px;height:14px}.skeleton-detail-label{color:var(--pl-ink-2);padding:8px 0 16px}.skeleton-person{height:70px}.skeleton-table{background:repeating-linear-gradient(to bottom, var(--pl-fill-1) 0, var(--pl-fill-1) 16px, transparent 16px, transparent 43px);border-radius:6px;height:340px;margin-top:12px}.skeleton-member-grid{margin-top:20px}.skeleton-member-card{background:var(--pl-panel);border:1px solid #0000;border-radius:10px;min-height:196px;padding:20px}@keyframes chart-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton-shape{animation:none}}@media (width>=1700px){.main-content{padding-top:42px}}@media (width>=801px) and (width<=1150px){.sidebar .sidebar-bottom{margin-inline:16px}}@media (width<=1150px){.brand{padding:32px 19px}.main-content{padding:26px 24px 20px}.topbar{padding:0 24px}.card-title{flex-direction:column;gap:5px}.filter-bar{flex-wrap:wrap;align-items:flex-start}.page-actions .ant-space{flex-wrap:wrap;justify-content:flex-end}.account-scope{display:none}}@media (width<=800px){.sidebar{display:none}.mobile-toggle{display:inline-flex}.topbar{padding:0 18px}.topbar-date,.topbar-divider{display:none}.main-content{padding:24px 18px}.page-heading{align-items:flex-start;gap:12px}.page-heading h1{font-size:24px}.page-heading p{max-width:380px;font-size:14px}.page-actions .ant-btn{font-size:15px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metric-card .ant-card-body{padding:18px}.metric-value{font-size:28px}.section-card .ant-card-body{padding:17px}.card-title .small{max-width:260px;font-size:14px}.people-search{width:170px}.source-notes{padding:14px}.footer{padding:18px}.ant-drawer-body .brand{padding:25px}}@media (width<=580px){.page-heading{flex-direction:column;gap:15px}.page-actions{justify-content:flex-end;width:100%;display:flex}.page-heading p{max-width:none}.filter-bar .ant-space{gap:10px!important}.filter-label{width:100%;display:block}.topbar-title{white-space:nowrap;font-size:15px}.account-name{text-overflow:ellipsis;white-space:nowrap;max-width:85px;display:inline-block;overflow:hidden}.topbar .ant-space{gap:8px!important}.people-search{width:130px}.metric-label{font-size:14px}.metric-value{font-size:26px}.metric-grid{gap:10px}.card-title .small{display:none}.table-toolbar,.table-toolbar .ant-space{flex-wrap:wrap}.section-card .ant-card-head{padding:0 16px}.section-card .ant-card-body{padding:12px}.legend{font-size:14px}.source-meta{flex-direction:column}.trend-chart svg{min-height:150px}.main-content{padding:21px 13px}.footer{letter-spacing:.7px;font-size:14px}.ant-picker-range{max-width:100%}.table-title-button{max-width:260px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.server-pagination{background:var(--pl-surface);justify-content:flex-end;align-items:center;gap:14px;display:flex}@media (width>=1800px){.metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.partial-day-note{background:var(--pl-fill-1);color:var(--pl-solar-text);border-radius:6px;margin-bottom:13px;padding:9px 12px;font-size:14px;line-height:1.8}.person-cell strong{font-size:16px}.person-avatar{flex-shrink:0;width:40px;height:40px;font-size:16px}.source-notes{color:var(--pl-ink-2);font-size:14px}.management-tabs>.ant-tabs-nav{margin-bottom:26px}.management-tabs .ant-tabs-tab{padding:12px 6px 16px;font-weight:600}.monitor-toolbar,.monitor-status,.chart-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.monitor-search{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:20px;display:flex}.monitor-search .ant-input-affix-wrapper{max-width:280px}.monitor-search>span,.monitor-status{color:var(--pl-ink-2);font-size:14px}.monitor-status{border-top:1px solid var(--pl-line);margin-bottom:8px;padding:14px 0}.monitor-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0 24px;display:grid}.time-metric{color:var(--pl-ink)!important;margin-left:0!important;font-size:27px!important;font-weight:600!important}.series-select{width:42%;min-width:280px}.series-controls{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:flex}.series-controls .series-select{width:320px;min-width:0;max-width:100%}.chart-controls{margin-bottom:16px}.activity-chart{width:100%;min-width:0}.activity-plot{position:relative}.activity-tooltip{z-index:2;pointer-events:none;background:var(--pl-surface-3);color:var(--pl-ink);box-shadow:0 4px 16px rgb(var(--pl-shadow-rgb) / calc(.6 * var(--pl-shadow-k)));border-radius:8px;gap:4px;max-width:212px;padding:10px 14px;font-size:14px;display:grid;position:absolute}.activity-chart svg{width:100%;display:block;overflow:visible}.activity-chart text{fill:var(--pl-ink-3);font:14px system-ui,-apple-system,sans-serif}.activity-grid{stroke:var(--pl-line);stroke-dasharray:3 5}.activity-legend{flex-wrap:wrap;gap:8px 16px;margin:16px 0 0 50px;display:flex}.activity-legend button,.activity-legend a{background:var(--pl-fill-1);color:var(--pl-ink-2);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:8px;padding:5px 10px;font-size:14px;display:inline-flex}.activity-legend .is-focused,.activity-legend a:hover,.activity-legend a:focus-visible{background:var(--pl-fill-2);outline:1px solid var(--pl-star);color:var(--pl-star-text)}.activity-legend i{border-radius:50%;width:8px;height:8px}.chart-caption{color:var(--pl-ink-2);margin:18px 0 0;font-size:14px;line-height:1.8}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:30px 0 18px;display:flex}.section-heading h2{margin:0;font-size:20px;font-weight:600}.section-heading>span{font-size:14px}.person-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}.person-dashboard-card{transition:border-color .15s,box-shadow .15s;overflow:hidden}.person-dashboard-card:hover{border-color:var(--pl-star-line);box-shadow:0 8px 24px rgb(var(--pl-shadow-rgb) / calc(.49 * var(--pl-shadow-k)))}.person-dashboard-card .ant-card-body{padding:22px}.person-dashboard-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.person-dashboard-heading .ant-tag{margin:0;font-size:14px}.person-daily-count{align-items:baseline;gap:12px;margin-top:20px;display:flex}.person-daily-count strong{font-variant-numeric:tabular-nums;font-size:32px;font-weight:650}.person-daily-count span{color:var(--pl-ink-2);font-size:14px}.person-mini-stats{color:var(--pl-ink-2);flex-wrap:wrap;justify-content:space-between;gap:10px;margin:10px 0;font-size:14px;display:flex}.person-mini-stats b{font-variant-numeric:tabular-nums;color:var(--pl-star-text);margin-left:5px}.mini-activity{width:100%;height:128px;margin-bottom:16px;display:block}.mini-activity text{fill:var(--pl-ink-3);font:13px system-ui,-apple-system,sans-serif}.mini-activity-empty{height:76px;color:var(--pl-ink-2);align-items:center;font-size:14px;display:flex}.person-dashboard-footer{border-top:1px solid var(--pl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;font-size:14px;display:flex}.person-dashboard-footer>span{color:var(--pl-ink-2)}.person-dashboard-footer a,.back-link{color:var(--pl-star-text);font-weight:500}.monitor-pagination{justify-content:flex-end;margin:8px 0 28px}.back-link{align-items:center;gap:8px;margin-bottom:24px;font-size:15px;display:inline-flex}.personal-history-heading{padding-top:20px}.person-recent{color:var(--pl-ink-2);margin-top:16px;font-size:15px}.date-detail-link{padding-left:0}:focus-visible{outline:2px solid var(--pl-star);outline-offset:3px}@media (width<=1250px){.person-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.series-select{width:100%}.chart-controls{align-items:stretch}}@media (width<=760px){.monitor-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.monitor-metrics>:first-child{grid-column:1/-1}.person-dashboard-grid{grid-template-columns:minmax(0,1fr)}.section-card .ant-card-body{padding:18px 14px}.chart-controls .ant-segmented{max-width:100%;overflow-x:auto}.chart-controls .ant-segmented-item-label{padding-inline:10px}.activity-legend{margin-left:0}.metric-value{font-size:30px}.metric-card .ant-card-body{padding:20px 16px}.series-select{min-width:0}.monitor-status{gap:10px;line-height:1.8}.monitor-toolbar{align-items:flex-start}.filter-bar{flex-wrap:wrap}.filter-bar .ant-picker{max-width:100%}}@media (prefers-reduced-motion:reduce){.person-dashboard-card{transition:none}}.ratio-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.ratio-selected-row>td{background:var(--pl-star-soft)!important}.ratio-category-filter{flex-wrap:wrap;gap:10px;margin:-2px 0 22px;display:flex}.ratio-category-series+.ratio-category-series{border-top:1px solid var(--pl-line-soft);margin-top:26px;padding-top:22px}.ratio-category-series h3{margin:0 0 8px}.ratio-filter-options{flex-wrap:wrap;gap:8px;display:flex}.ratio-filter-options .ratio-option{min-height:36px;padding:6px 12px}@media (width<=1100px){.ratio-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.ratio-metrics{grid-template-columns:1fr}.ratio-option{padding:8px 14px}}.main-content.monitor-content{padding:18px 24px 16px}.monitor-page-title{white-space:nowrap;margin:0}.management-tabs-compact>.ant-tabs-nav{margin-bottom:14px}.management-tabs-compact .ant-tabs-extra-content{margin-right:28px}.management-tabs-compact .ant-tabs-tab{padding:10px 0}.monitor-panel .monitor-toolbar{justify-content:flex-start;align-items:center;gap:12px;margin-bottom:14px}.monitor-date-filter{flex-shrink:0;align-items:center;gap:10px;display:flex}.monitor-date-filter .filter-label{width:auto;color:var(--pl-ink-3);letter-spacing:.12em;font-size:13px;font-weight:400}.monitor-date-filter .ant-picker{width:146px}.monitor-panel .ant-picker,.monitor-panel .ant-input-affix-wrapper,.monitor-panel .ant-select,.monitor-panel .ant-btn,.personal-history-card .ant-picker{height:36px;min-height:36px}.monitor-panel .monitor-search{flex-wrap:nowrap;gap:4px;width:230px;max-width:100%;margin:0;display:inline-flex}.monitor-panel .monitor-metrics{background:var(--pl-panel);border-radius:var(--pl-radius-lg);box-shadow:var(--pl-shadow-sm), var(--pl-rim);border:1px solid #0000;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 14px;padding:16px 0;position:relative}.monitor-panel .monitor-metrics:after{content:"";background:linear-gradient(90deg, var(--pl-star-bright), rgb(var(--pl-star-rgb) / 0));width:30px;height:2px;box-shadow:0 0 10px rgb(var(--pl-star-rgb) / calc(.8 * var(--pl-glow-k)));pointer-events:none;border-radius:2px;position:absolute;top:-1px;left:20px}.monitor-metric{align-items:baseline;gap:14px;min-width:0;padding:0 22px;display:flex}.monitor-metric+.monitor-metric{border-left:1px solid var(--pl-line-soft)}.monitor-metric dt{color:var(--pl-ink-3);letter-spacing:.1em;white-space:nowrap;font-size:13px}.monitor-metric dd{color:var(--pl-ink);font-family:var(--pl-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:30px;font-weight:300;line-height:1.25}.monitor-metric-primary dd{color:var(--pl-star-text);text-shadow:0 0 18px rgb(var(--pl-star-rgb) / calc(.35 * var(--pl-glow-k)))}.monitor-metric dd span{color:var(--pl-ink-3);font-family:var(--pl-font);letter-spacing:.04em;margin-left:6px;font-size:13px;font-weight:400}.monitor-metric .monitor-metric-time{font-size:24px}.monitor-charts-paired{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.monitor-panel .section-card,.personal-history-card.section-card{margin-bottom:14px}.monitor-chart-card .ant-card-head,.personal-history-card .ant-card-head{min-height:52px;padding:8px 18px}.monitor-chart-card .ant-card-head-title,.personal-history-card .ant-card-head-title{font-size:16px;font-weight:600}.monitor-chart-card .ant-card-head-wrapper,.personal-history-card .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.monitor-panel .section-card .ant-card-body,.personal-history-card.section-card .ant-card-body{padding:14px 18px}.monitor-chart-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.monitor-personal .monitor-toolbar .monitor-chart-tools{min-width:min(100%,380px)}.monitor-chart-tools .ant-segmented{max-width:100%;font-size:14px}.monitor-chart-tools .ant-segmented-item-label{min-height:30px;padding:0 10px;line-height:30px}.monitor-chart-tools .series-select{width:158px;min-width:0;font-size:14px}.monitor-panel .activity-legend{gap:6px 8px;margin-top:10px}.monitor-panel .activity-legend a,.monitor-panel .activity-legend button{border:1px solid var(--pl-line-soft);color:var(--pl-ink-2);border-radius:999px;gap:6px;padding:2px 10px;font-size:13px}.monitor-panel .activity-legend strong{color:var(--pl-ink);font-variant-numeric:tabular-nums;font-weight:500}.monitor-panel .activity-legend .is-focused,.monitor-panel .activity-legend a:hover,.monitor-panel .activity-legend a:focus-visible{border-color:var(--pl-star-line);color:var(--pl-ink);outline:0}.monitor-panel .activity-tooltip{border:1px solid rgb(var(--pl-star-rgb) / .2);border-radius:var(--pl-radius);background:rgb(var(--pl-elevated-rgb) / .96);box-shadow:0 18px 44px -14px rgb(var(--pl-shadow-rgb) / calc(.85 * var(--pl-shadow-k)));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.monitor-people-heading.section-heading{margin:22px 0 12px}.monitor-people-heading h2{letter-spacing:.06em;align-items:center;gap:10px;font-size:18px;display:flex}.monitor-people-heading h2:before{content:"";background:var(--pl-star-text);width:9px;height:9px;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;mask:var(--pl-star-mask) center / contain no-repeat;filter:drop-shadow(0 0 4px rgb(var(--pl-star-rgb) / calc(.9 * var(--pl-glow-k))));flex:none}.monitor-people-heading h2 span{color:var(--pl-ink-3);letter-spacing:.04em;margin-left:2px;font-size:13px;font-weight:400}.monitor-panel .person-dashboard-grid{gap:12px;margin-bottom:14px}.monitor-panel .person-dashboard-card .ant-card-body{padding:14px 16px 8px}.monitor-panel .person-dashboard-card:hover{box-shadow:0 0 0 1px var(--pl-star-line), 0 16px 34px -20px rgb(var(--pl-star-rgb) / calc(.75 * var(--pl-glow-k)))}.monitor-panel .person-dashboard-heading{margin-bottom:6px}.person-name{color:var(--pl-ink);transition:color var(--pl-dur-2) var(--pl-ease);align-items:center;gap:8px;display:inline-flex}.person-name strong{letter-spacing:.06em;font-size:16px;font-weight:600}.person-name .anticon{color:var(--pl-star-text);transition:transform var(--pl-dur-2) var(--pl-ease);font-size:12px}.person-name:hover{color:var(--pl-star-bright)}.person-name:hover .anticon{transform:translate(2px)}.monitor-panel .person-daily-count{gap:5px;margin:0}.monitor-panel .person-daily-count strong{color:var(--pl-ink);font-family:var(--pl-font-display);letter-spacing:-.02em;font-size:28px;font-weight:300}.monitor-panel .person-daily-count span{color:var(--pl-ink-3);font-size:13px}.monitor-panel .person-mini-stats{color:var(--pl-ink-3);margin:6px 0 2px}.monitor-panel .person-mini-stats b{color:var(--pl-ink);font-weight:500}.monitor-panel .mini-activity{height:76px;margin:0}.monitor-panel .mini-activity text{font-size:12px}.monitor-panel .monitor-pagination{margin:8px 0 12px}.monitor-inactive-toggle{color:var(--pl-ink-3);letter-spacing:.04em;align-items:center;gap:8px;font-size:13px;display:inline-flex}.monitor-data-details{color:var(--pl-ink-2);margin:0 0 12px;font-size:13px}.monitor-data-details summary{width:fit-content;color:var(--pl-ink-3);letter-spacing:.06em;cursor:pointer;line-height:24px}.monitor-data-details summary:hover{color:var(--pl-ink)}.monitor-data-details[open]{border:1px solid var(--pl-line-soft);border-radius:var(--pl-radius);background:var(--pl-fill-1);padding:12px 16px}.monitor-data-details dl{flex-wrap:wrap;gap:8px 24px;margin:10px 0;display:flex}.monitor-data-details dl div{gap:8px;display:flex}.monitor-data-details dt{color:var(--pl-ink-3)}.monitor-data-details dd,.monitor-data-details p{margin:0;line-height:1.8}.monitor-history-details{margin-top:12px}.monitor-alert{margin-bottom:12px}.personal-page-header{align-items:center;gap:20px;min-height:42px;margin:0 0 16px;display:flex}.personal-page-header .back-link{white-space:nowrap;margin:0}.monitor-personal .monitor-toolbar{justify-content:space-between}.personal-history-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.personal-history-card .ant-table-cell{padding:7px 10px!important}.personal-history-card .date-detail-link{height:auto;padding:1px 0}.monitor-selected-day>td{background:var(--pl-star-soft)!important}@media (width>=1600px){.monitor-panel .person-dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1199px){.monitor-charts-paired{grid-template-columns:minmax(0,1fr);gap:0}.monitor-metric{flex-direction:column;align-items:flex-start;gap:2px}}@media (width<=800px){.main-content.monitor-content{padding:12px 14px}.management-tabs-compact .ant-tabs-extra-content{margin-right:22px}.monitor-panel .monitor-toolbar{gap:8px 12px}.monitor-metric{padding:0 14px}.monitor-panel .monitor-metrics>:first-child{grid-column:auto}.personal-history-grid{grid-template-columns:minmax(0,1fr);gap:12px}.monitor-chart-card .ant-card-extra,.personal-history-card .ant-card-extra{max-width:100%;margin:0}.monitor-chart-tools{max-width:100%}.personal-page-header{flex-wrap:wrap;gap:8px 18px;margin-bottom:12px}}@media (width<=580px){.monitor-panel .monitor-toolbar{gap:8px}.monitor-date-filter{gap:6px}.monitor-date-filter .filter-label{display:none}.monitor-date-filter .ant-picker{width:152px}.monitor-date-filter .ant-btn{padding-inline:5px}.monitor-panel .monitor-search{flex:1;width:auto;min-width:118px}.monitor-panel .monitor-metrics{padding-block:12px}.monitor-metric dd{font-size:26px}.monitor-metric .monitor-metric-time{font-size:20px}.monitor-chart-card .ant-card-head-title,.personal-history-card .ant-card-head-title{flex-basis:100%}.monitor-panel .section-card .ant-card-body,.personal-history-card.section-card .ant-card-body{padding:12px}}@media (prefers-reduced-motion:reduce){.person-name,.person-name .anticon{transition:none}}.statistics-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.statistics-toolbar .filter-label{color:var(--pl-ink-3);letter-spacing:.12em;font-size:13px;font-weight:400}.statistics-toolbar .ant-picker{height:36px}.statistics-toolbar .ant-segmented{font-size:14px}.statistics-toolbar .ant-segmented-item-label{padding-inline:10px}.statistics-toolbar .statistics-search{width:180px;height:36px;margin-left:auto}.statistics-metrics{background:var(--pl-panel);border-radius:var(--pl-radius-lg);box-shadow:var(--pl-shadow-sm), var(--pl-rim);border:1px solid #0000;grid-template-columns:repeat(6,minmax(0,1fr));margin:0 0 14px;padding:16px 0;display:grid;position:relative}.statistics-metrics:after{content:"";background:linear-gradient(90deg, var(--pl-star-bright), rgb(var(--pl-star-rgb) / 0));width:30px;height:2px;box-shadow:0 0 10px rgb(var(--pl-star-rgb) / calc(.8 * var(--pl-glow-k)));pointer-events:none;border-radius:2px;position:absolute;top:-1px;left:20px}.statistics-metrics>div{min-width:0;padding:0 18px}.statistics-metrics>div+div{border-left:1px solid var(--pl-line-soft)}.statistics-metrics dt{color:var(--pl-ink-3);letter-spacing:.1em;font-size:13px}.statistics-metrics dt .anticon{color:var(--pl-ink-4);margin-left:6px;font-size:12px}.statistics-metrics dd{color:var(--pl-ink);font-family:var(--pl-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:28px;font-weight:300;line-height:1.2}.statistics-metrics>div:first-child dd{color:var(--pl-star-text);text-shadow:0 0 18px rgb(var(--pl-star-rgb) / calc(.35 * var(--pl-glow-k)))}.statistics-metrics dd span{color:var(--pl-ink-3);font-family:var(--pl-font);letter-spacing:.04em;margin-left:5px;font-size:13px;font-weight:400}.statistics-overview-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.team-statistics .section-card{min-width:0;margin-bottom:14px}.team-statistics .section-card .ant-card-body{padding:14px 18px}.team-chart{width:100%;min-width:0}.team-chart svg{display:block}.daily-activity-chart svg,.daily-volume-chart svg{width:100%;overflow:visible}.team-chart text{font:12px var(--pl-font);fill:var(--pl-ink-3);font-variant-numeric:tabular-nums}.team-chart .volume-value{fill:var(--pl-ink-2);font-size:12px}.member-volume-scroll{scrollbar-width:thin;max-width:100%;overflow-x:auto}.member-volume-chart{position:relative}.member-volume-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.member-activity-title{align-items:center;gap:8px;display:inline-flex}.member-activity-title .anticon{color:var(--pl-ink-4);font-size:13px}.member-panel-title text{letter-spacing:.06em;fill:var(--pl-ink-2);font-size:13px;font-weight:500}.team-chart .average-value{fill:var(--pl-aurora-text)}.team-chart .workday-row-label{letter-spacing:.06em;font-size:12px}.member-volume-tooltip{top:44px;right:12px}.team-statistics .activity-tooltip{border:1px solid rgb(var(--pl-star-rgb) / .2);border-radius:var(--pl-radius);background:rgb(var(--pl-elevated-rgb) / .96);box-shadow:0 18px 44px -14px rgb(var(--pl-shadow-rgb) / calc(.85 * var(--pl-shadow-k)));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.daily-member-legend{gap:6px 8px;margin:10px 0 0}.daily-member-legend button{border:1px solid var(--pl-line-soft);border-radius:999px;gap:6px;padding:2px 10px;font-size:13px}.daily-member-legend button strong{color:var(--pl-ink);font-variant-numeric:tabular-nums;font-weight:500}.daily-member-legend button.is-focused,.daily-member-legend button[aria-pressed=true]{border-color:var(--pl-star-line);color:var(--pl-ink);outline:0}@media (width<=1199px){.statistics-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 0}.statistics-metrics>div:nth-child(4){border-left:0}.statistics-overview-charts{grid-template-columns:minmax(0,1fr);gap:0}}@media (width<=580px){.statistics-toolbar{gap:8px}.statistics-toolbar .filter-label{display:none}.statistics-toolbar .ant-picker{width:100%}.statistics-toolbar .statistics-search{width:100%;margin-left:0}.statistics-metrics>div{padding-inline:12px}.statistics-metrics dt{letter-spacing:.06em;font-size:12px}.statistics-metrics dd{white-space:nowrap;font-size:22px}.statistics-metrics dd span{font-size:12px}.team-statistics .monitor-chart-card .ant-card-head-title{flex-basis:auto}.team-statistics .section-card .ant-card-body{padding:12px}.monitor-inactive-toggle{font-size:13px}}.review-toolbar,.review-searchbar,.review-summary,.review-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.review-toolbar{margin:4px 0 14px}.review-searchbar{flex-wrap:nowrap;margin-bottom:12px}.review-searchbar .ant-input-search{max-width:580px}.review-searchbar>.ant-select{min-width:124px}.review-summary{color:var(--pl-ink-3);padding:10px 0;font-size:14px}.review-summary strong{color:var(--pl-ink);font-family:var(--pl-font-display);font-variant-numeric:tabular-nums;font-size:22px;font-weight:400}.review-table{background:var(--pl-panel);border-radius:var(--pl-radius-lg);box-shadow:var(--pl-shadow), var(--pl-rim);border:1px solid #0000;overflow:hidden}.review-table .ant-table-cell{padding:8px 12px!important}.review-table .ant-table-thead>tr>th{background:var(--pl-surface-2);color:var(--pl-ink-3);font-size:13px}.review-table .ant-table-tbody>tr:nth-child(2n)>td{background:var(--pl-surface)}.review-table .ant-table-tbody>tr:hover>td{background:var(--pl-fill-1)!important}.review-stacked{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.review-stacked>span{font-size:14px}.review-stacked>strong{font-size:15px;font-weight:550}.review-thumb{object-fit:cover;border-radius:var(--pl-radius-sm);background:var(--pl-surface-sunken);width:48px;height:48px;box-shadow:0 0 0 1px var(--pl-line-soft);flex-shrink:0}.review-no-image{color:var(--pl-ink-4);place-items:center;font-size:13px;display:grid}.review-goods-button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.review-goods-text{flex-direction:column;gap:3px;min-width:0;display:flex}.review-goods-text>strong{white-space:nowrap;text-overflow:ellipsis;max-width:235px;font-size:15px;font-weight:550;overflow:hidden}.review-goods-text>span{gap:10px;font-size:14px;display:flex}.review-goods-text b{font-weight:550}.review-inline-link{color:var(--pl-star-text);cursor:pointer;text-align:left;word-break:break-all;background:0 0;border:0;padding:0;font-size:14px}.review-inline-link:hover{color:var(--pl-star-bright)}.review-inline-link:focus-visible{outline:2px solid var(--pl-star-text);outline-offset:2px}.review-deleted{color:var(--pl-ember-text)}.review-pagination{align-items:flex-start;margin:16px 0}.review-switching{color:var(--pl-ink-3);background:var(--pl-fill-1);padding:15px}@media (width<=700px){.review-summary{align-items:flex-start;gap:4px}.review-summary>span:last-child{width:100%}.review-toolbar>.ant-space{flex:1}.review-pagination .ant-pagination{margin-left:auto}}.monitor-review-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.monitor-review-link:hover{color:var(--pl-star-text)}.monitor-review-link:focus-visible{outline:2px solid var(--pl-star-text);outline-offset:3px}.price-review-editor{border-top:1px solid var(--pl-line-soft);margin-top:28px;padding-top:20px;scroll-margin-top:20px}.review-reason-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.review-reason-options .ant-radio-button-wrapper{text-align:center;border-inline-start-width:1px;border-radius:6px;padding-inline:4px}.review-reason-options .ant-radio-button-wrapper:before{display:none}.ratio-chart-scroll{max-width:100%;overflow-x:auto}.trend-chart .ratio-point-value{fill:var(--pl-star-text);paint-order:stroke;stroke:var(--pl-surface);stroke-width:4px;stroke-linejoin:round;font-size:15px;font-weight:600}.ratio-shared-filters{background:var(--pl-panel);border:1px solid #0000;border-radius:12px;margin-bottom:20px;padding:18px 22px}.ratio-shared-filters .filter-bar{box-shadow:none;border:0;margin:0 0 16px;padding:0}.ratio-date-filter{flex:1;align-items:flex-start;gap:16px;min-width:0;display:flex}.ratio-date-filter>.filter-label{flex-shrink:0;width:auto;padding-top:9px}.ratio-category-all.ant-checkbox-wrapper{border:1px solid var(--pl-line);background:var(--pl-fill-1);min-height:42px;color:var(--pl-ink-2);transition:color var(--pl-dur-1) var(--pl-ease), background var(--pl-dur-1) var(--pl-ease), border-color var(--pl-dur-1) var(--pl-ease);border-radius:8px;margin:0;padding:9px 14px;font-size:15px}.ratio-category-all.ant-checkbox-wrapper:hover{color:var(--pl-ink);border-color:var(--pl-star-line);background:var(--pl-fill-2)}.ratio-category-all.ant-checkbox-wrapper-checked{color:var(--pl-star-bright);border-color:var(--pl-star-line);background:linear-gradient(180deg, var(--pl-star-soft-2), var(--pl-star-soft));box-shadow:inset 0 0 0 1px rgb(var(--pl-star-rgb) / calc(.22 * var(--pl-glow-k))), 0 6px 16px -8px var(--pl-star-glow);font-weight:600}.ratio-category-all:has(input:focus-visible){outline:2px solid var(--pl-star-text);outline-offset:2px}.ratio-category-row{align-items:flex-start;gap:28px;display:flex}.ratio-category-row>.filter-label{flex-shrink:0;padding-top:9px}.ratio-category-row .ratio-category-filter{gap:8px;margin:0}.ratio-main-tabs>.ant-tabs-nav{margin-bottom:20px}.ratio-main-tabs>.ant-tabs-nav .ant-tabs-tab{padding:12px 4px 16px;font-size:19px;font-weight:600}.ratio-main-tabs>.ant-tabs-nav .ant-tabs-ink-bar{border-radius:4px;height:3px}.ratio-main-tabs .ratio-metrics{margin-top:0}.price-review-workbench{min-width:0}.price-review-mode-tabs>.ant-tabs-nav{margin-bottom:16px}.price-review-mode-tabs>.ant-tabs-nav:before{border:0}.price-review-mode-tabs>.ant-tabs-nav .ant-tabs-nav-list{background:var(--pl-surface-sunken);border:1px solid var(--pl-line-soft);box-shadow:inset 0 1px 2px rgb(var(--pl-shadow-rgb) / calc(.4 * var(--pl-shadow-k)));border-radius:10px;gap:4px;padding:4px}.price-review-mode-tabs>.ant-tabs-nav .ant-tabs-tab{transition:background var(--pl-dur-2) var(--pl-ease), box-shadow var(--pl-dur-2) var(--pl-ease);border-radius:7px;margin:0;padding:7px 17px}.price-review-mode-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:linear-gradient(180deg, var(--pl-star-soft-2), var(--pl-star-soft));box-shadow:inset 0 0 0 1px var(--pl-star-line), 0 6px 16px -8px var(--pl-star-glow)}.price-review-mode-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.price-review-mode-tabs .ant-tabs-content-holder{min-width:0}.price-review-filters{background:var(--pl-panel);border:1px solid #0000;border-radius:12px;margin-bottom:20px;padding:0 22px 6px}.price-filter-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex}.price-filter-header>strong{color:var(--pl-ink);font-size:16px}.price-filter-header>strong .anticon{color:var(--pl-star-text);margin-right:5px}.price-filter-header .ant-btn{color:var(--pl-ink-2);padding-inline:8px;font-size:14px}.price-filter-summary{flex-wrap:wrap;gap:6px;padding:4px 0 12px;display:flex}.price-review-filter-row{border-top:1px solid var(--pl-line);grid-template-columns:86px minmax(0,1fr);align-items:start;gap:12px;padding:13px 0;display:grid}.price-review-filter-label{color:var(--pl-ink-2);font-size:15px;font-weight:600}.price-review-filter-row>.price-review-filter-label{padding-top:6px}.price-review-filter-controls{flex-wrap:wrap;align-items:center;gap:12px 26px;min-width:0;display:flex}.price-review-filter-subgroup{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.price-review-filter-subgroup>.muted{font-size:14px}.price-review-filters .ratio-option{background:var(--pl-fill-1);border-color:#0000;border-radius:6px}.price-review-filters .ratio-option[aria-pressed=true]{color:var(--pl-star-bright);background:var(--pl-star-soft);border-color:var(--pl-star-line);box-shadow:none}.price-review-input-grid{border-top:1px solid var(--pl-line);grid-template-columns:minmax(290px,1.25fr) minmax(160px,.8fr) minmax(220px,1fr);gap:20px;padding:16px 0;display:grid}.price-review-input-field{flex-direction:column;justify-content:flex-start;gap:9px;min-width:0;display:flex}.price-review-input-field>.price-review-filter-label .muted{font-size:14px;font-weight:400}.price-review-threshold{align-items:center;gap:8px;min-height:38px;display:flex}.price-review-threshold>label{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.price-review-threshold>label>span{color:var(--pl-ink-3);flex-shrink:0;font-size:14px}.price-review-threshold .ant-input-number{flex:1;width:auto;min-width:0}.price-filter-error{color:var(--pl-nova-text);font-size:14px}.price-review-input-field .ant-input-search .ant-input{min-height:28px}.price-review-results{border:1px solid var(--pl-line);background:var(--pl-fill-1);border-radius:16px;grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;padding:18px;display:grid}.review-records-column{min-width:0}.price-results-toolbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""sort sort";align-items:center;gap:8px 12px;height:104px;padding:4px 0 12px;display:grid}.review-records-title{flex-wrap:wrap;grid-area:title;align-items:center;gap:10px;display:flex}.review-records-title h3{color:var(--pl-ink);margin:0;font-size:18px}.review-records-title>span{color:var(--pl-ink-3);font-size:12px}.price-results-toolbar>.price-review-sort-options{grid-area:sort}.price-results-toolbar>.ant-space{grid-area:actions}.price-review-sort-options{flex-wrap:wrap;gap:6px;display:flex}.price-sort-option{color:var(--pl-ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:7px 13px;font-size:15px}.price-sort-option[aria-pressed=true]{background:var(--pl-star-soft);color:var(--pl-star-bright);font-weight:600}.price-sort-option:hover{background:var(--pl-fill-2)}.price-sort-option:focus-visible{outline:2px solid var(--pl-star);outline-offset:2px}.price-records-frame{background:var(--pl-panel);overflow-anchor:none;border:1px solid #0000;border-radius:10px;flex-direction:column;min-width:0;height:700px;display:flex;overflow:hidden}.price-records-body{flex:1;min-width:0;min-height:0;overflow:hidden}.price-records-state{justify-content:center;align-items:center;height:100%;padding:24px;display:flex;overflow:auto}.price-records-pagination{border-top:1px solid var(--pl-line);color:var(--pl-ink-3);background:var(--pl-surface);flex:0 0 44px;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.review-loaded-count{color:var(--pl-ink-2);font-variant-numeric:tabular-nums}.review-feed-error{color:var(--pl-ember-text)}.personal-quotes-viewport{min-width:0;height:100%;overflow:hidden}.price-records-frame .personal-quote-table,.price-records-frame .personal-quote-table .ant-spin-nested-loading,.price-records-frame .personal-quote-table .ant-spin-container,.price-records-frame .personal-quote-table .ant-table{height:100%}.price-records-frame .personal-quote-table .ant-table-container{flex-direction:column;height:100%;display:flex}.price-records-frame .personal-quote-table .ant-table-header{flex:none}.price-records-frame .personal-quote-table .ant-table-body{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-height:0}.price-records-frame .personal-quote-cards{height:100%;padding:0;display:block}.personal-quote-card-wrap{padding:6px 10px}.price-records-frame .ant-table-tbody-virtual-holder,.personal-quote-cards .rc-virtual-list-holder{overscroll-behavior:contain}.price-records-frame .personal-quote-table .ant-table-tbody-virtual{flex:1;min-height:0}.personal-quote-loading{height:100%;padding:14px;overflow:hidden}.personal-quote-loading-header{height:42px;margin-bottom:14px}.personal-quote-loading-rows>div{border-bottom:1px solid var(--pl-line);grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:center;gap:18px;height:72px;display:grid}.personal-quote-loading-rows i{height:24px}.personal-quote-table .ant-table-cell{padding:14px 16px!important}.personal-quote-table .ant-table-thead>tr>th{color:var(--pl-ink-2);background:var(--pl-surface-2);font-size:15px}.personal-quote-table .ant-table-tbody>tr:nth-child(2n)>td{background:var(--pl-surface)}.personal-quote-table .ant-table-tbody>tr>td{border-bottom-color:var(--pl-line)}.quote-identity{flex-wrap:wrap;align-items:center;gap:3px 10px;display:flex}.quote-identity>strong{color:var(--pl-ink);font-size:16px;font-weight:650}.quote-identity .quote-serial{height:auto;padding:0;font-size:14px}.quote-identity .ant-tag{margin:0;font-size:13px}.quote-backflow-link{color:var(--pl-ink-3);margin-top:4px;font-size:13px;display:inline-block}.quote-cell-stack{flex-direction:column;gap:4px;display:flex}.quote-cell-stack>span{color:var(--pl-ink-3);font-size:13px}.quote-cell-stack>strong,.quote-money{font-variant-numeric:tabular-nums;font-size:16px;font-weight:550}.quote-cell-stack>.quote-category{color:var(--pl-ink-2);font-size:15px}.quote-cell-stack>.quote-ratio,.quote-ratio{letter-spacing:-.3px;color:var(--pl-star-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:650}.quote-ratio.is-high{color:var(--pl-ember-text)}.quote-ratio.is-low{color:var(--pl-star-text)}.quote-deviation{white-space:nowrap;color:var(--pl-ink-2);background:var(--pl-fill-1);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:4px;padding:5px 8px;font-size:14px;display:inline-flex}.quote-deviation.is-high{color:var(--pl-ember-text);background:var(--pl-ember-soft)}.quote-deviation.is-low{color:var(--pl-star-text);background:var(--pl-star-soft)}.quote-review-action.ant-btn{color:var(--pl-star-text);border-color:var(--pl-line);box-shadow:none;padding-inline:10px;font-size:14px}.quote-review-action.ant-btn .anticon{font-size:11px}.price-saved-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:4px 0 20px;display:flex}.personal-quote-cards{flex-direction:column;gap:12px;display:flex}.personal-quote-card{background:var(--pl-panel);border:1px solid #0000;border-radius:10px;padding:16px}.personal-quote-card>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.quote-card-context{color:var(--pl-ink-3);flex-wrap:wrap;gap:4px 12px;margin-top:9px;font-size:13px;display:flex}.quote-card-prices{grid-template-columns:1fr 1fr;gap:16px;margin:18px 0;display:grid}.quote-card-prices dt{color:var(--pl-ink-2);margin-bottom:4px;font-size:14px}.quote-card-prices dd{font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:550}.personal-quote-card>footer{border-top:1px solid var(--pl-line);justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.personal-quote-card>footer>a{color:var(--pl-ink-3);font-size:13px}@media (width<=1100px){.price-review-input-grid{grid-template-columns:1fr 1fr}.price-review-input-field:first-child{grid-column:1/-1}.price-review-threshold{max-width:390px}}@media (width<=700px){.ratio-shared-filters{padding:14px}.ratio-shared-filters .filter-bar{margin-bottom:14px}.ratio-date-filter{flex-direction:column;flex-basis:100%;gap:8px}.ratio-date-filter>.filter-label{padding-top:0}.ratio-date-fields,.ratio-date-fields .ant-picker{width:100%}.ratio-category-row{flex-direction:column;gap:8px}.ratio-category-row>.filter-label{width:auto;padding-top:0}.ratio-category-row .ratio-category-filter{width:100%;min-width:0}.ratio-category-row .ratio-option{min-height:36px;padding:7px 11px}.ratio-main-tabs>.ant-tabs-nav .ant-tabs-tab{font-size:18px}.price-review-filters{padding:0 14px}.price-filter-header{gap:4px}.price-filter-header>strong{font-size:15px}.price-filter-header .ant-btn{padding-inline:4px;font-size:13px}.price-review-filter-row{grid-template-columns:minmax(0,1fr);gap:9px}.price-review-filter-row>.price-review-filter-label{padding-top:0}.price-review-filter-controls{gap:12px}.price-review-input-grid{grid-template-columns:minmax(0,1fr);gap:16px}.price-review-threshold,.price-review-threshold>label{gap:7px}.price-review-mode-tabs>.ant-tabs-nav .ant-tabs-tab{padding:6px 9px;font-size:14px}.price-review-mode-tabs>.ant-tabs-nav .ant-tabs-extra-content .ant-btn{padding-inline:8px;font-size:13px}.price-sort-option{padding:6px 8px;font-size:14px}.price-results-toolbar>.ant-btn{margin-left:auto}}.monitor-panel.monitor-personal .monitor-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.monitor-personal .monitor-metric{flex-direction:column;align-items:flex-start;gap:2px}.monitor-duration dd{font-size:23px}.monitor-panel .person-mini-stats{gap:8px;font-size:12px}.person-mini-stats>span{white-space:nowrap}.statistics-overview-charts.statistics-overview-full{grid-template-columns:minmax(0,1fr)}@media (width<=580px){.monitor-panel.monitor-personal .monitor-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}.monitor-personal .monitor-metric:nth-child(3){border-left:0}.monitor-duration dd{font-size:22px}}.anomaly-statistics{min-width:0;margin:24px 0}.anomaly-stat-heading,.anomaly-chart-tools,.anomaly-chart-card>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.anomaly-stat-heading{margin-bottom:14px}.anomaly-stat-heading h3{margin:0;font-size:19px}.anomaly-stat-heading>div>span{color:var(--pl-ink-3);margin-top:4px;font-size:14px;display:block}.anomaly-chart-tools .ant-btn{color:var(--pl-ink-2);font-size:14px}.anomaly-summary{border-radius:var(--pl-radius-lg);background:var(--pl-panel);box-shadow:var(--pl-shadow), var(--pl-rim);border:1px solid #0000;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px;display:grid;overflow:hidden}.anomaly-summary>div,.anomaly-summary>button{font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 22px;display:flex}.anomaly-summary>*+*{border-left:1px solid var(--pl-line-soft)}.anomaly-summary>button{cursor:pointer;transition:background var(--pl-dur-1) var(--pl-ease)}.anomaly-summary>button:hover{background:var(--pl-fill-1)}.anomaly-summary>button[aria-pressed=true]{background:var(--pl-star-soft);box-shadow:inset 0 -2px 0 var(--pl-star-text)}.anomaly-summary>*>span{color:var(--pl-ink-3);letter-spacing:.06em;align-items:center;gap:8px;font-size:13px;display:flex}.anomaly-summary strong{font-family:var(--pl-font-display);letter-spacing:-.02em;color:var(--pl-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:300}.anomaly-summary strong small{font-family:var(--pl-font);letter-spacing:0;color:var(--pl-ink-3);font-size:14px;font-weight:400}.anomaly-summary .is-low{color:var(--pl-star-text)}.anomaly-summary .is-high{color:var(--pl-ember-text)}.anomaly-dot{border-radius:3px;flex-shrink:0;width:8px;height:8px;display:inline-block}.anomaly-dot.is-low,.anomaly-bar.is-low{background:var(--pl-star)}.anomaly-dot.is-high,.anomaly-bar.is-high{background:var(--pl-ember)}.anomaly-chart-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px;margin-bottom:16px;display:grid}.anomaly-chart-card{background:var(--pl-panel);border-radius:var(--pl-radius-lg);min-width:0;box-shadow:var(--pl-shadow), var(--pl-rim);border:1px solid #0000;padding:20px}.anomaly-chart-card>header{margin-bottom:18px}.anomaly-chart-card h4{letter-spacing:.02em;color:var(--pl-ink);margin:0;font-size:16px;font-weight:600}.anomaly-chart-card>header span{color:var(--pl-ink-3);font-size:13px}.anomaly-chart-card>header>div>span{margin-top:4px;display:inline-block}.anomaly-legend{gap:14px;display:flex}.anomaly-legend>span{align-items:center;gap:6px;display:flex}.anomaly-band-list{flex-direction:column;gap:5px;max-height:360px;display:flex;overflow-y:auto}.anomaly-band-row{border-radius:var(--pl-radius-sm);grid-template-columns:110px minmax(0,1fr) 70px;align-items:center;gap:10px;min-height:43px;padding:4px;display:grid}.anomaly-band-row.is-selected{background:var(--pl-star-soft);box-shadow:inset 0 0 0 1px var(--pl-star-line)}.anomaly-band-name,.anomaly-band-value{cursor:pointer;text-align:left;color:var(--pl-ink-2);background:0 0;border:0;padding:0}.anomaly-band-name{flex-direction:column;display:flex}.anomaly-band-name span{color:var(--pl-ink-3);font-size:12px}.anomaly-band-name strong{font-size:14px;font-weight:500}.anomaly-band-track{background:var(--pl-fill-1);border-radius:3px;align-items:stretch;height:18px;display:flex;overflow:hidden}.anomaly-bar{cursor:pointer;border:0;flex-shrink:0;min-width:2px;padding:0}.anomaly-bar:hover{filter:brightness(1.18)}.anomaly-band-value{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.anomaly-band-value strong{font-size:15px}.anomaly-band-value span{color:var(--pl-ink-3);font-size:13px}.anomaly-trend-scroll,.anomaly-heatmap-scroll{max-width:100%;overflow:auto}.anomaly-trend-scroll svg{width:100%;display:block}.anomaly-axis-label{fill:var(--pl-ink-4);font-size:12px}.anomaly-value-label{fill:var(--pl-ink-3);font-size:14px;font-weight:600}.anomaly-day{cursor:pointer;outline:none}.anomaly-day:hover .anomaly-day-hit,.anomaly-day:focus .anomaly-day-hit{fill:var(--pl-line)}.anomaly-day:focus .anomaly-day-hit{stroke:var(--pl-star)}.anomaly-chart-foot{color:var(--pl-ink-3);margin:4px 0 0;font-size:13px}.anomaly-heatmap{align-items:stretch;gap:5px;display:grid}.anomaly-heatmap-heading,.anomaly-heatmap-corner{color:var(--pl-ink-3);background:var(--pl-fill-1);text-align:center;padding:8px 4px;font-size:13px}.anomaly-heatmap-heading{flex-direction:column;gap:3px;display:flex}.anomaly-heatmap-heading strong{color:var(--pl-ink-2);white-space:nowrap;font-size:13px;font-weight:500}.anomaly-heatmap-corner{text-align:left;align-items:center;padding-left:10px;display:flex}.anomaly-person-label{background:var(--pl-surface-2);cursor:pointer;border-radius:var(--pl-radius-xs);z-index:1;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:58px;padding:8px 10px;display:flex;position:sticky;left:0}.anomaly-person-label strong{color:var(--pl-ink);font-size:15px;font-weight:550}.anomaly-person-label span{color:var(--pl-ink-3);font-size:12px}.anomaly-heat-cell{border-radius:var(--pl-radius-xs);background:var(--pl-fill-1);cursor:pointer;font-variant-numeric:tabular-nums;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:8px 4px;display:flex}.anomaly-heat-cell strong{color:var(--pl-star-text);font-size:16px;font-weight:600}.anomaly-heat-cell span{color:var(--pl-star-text);font-size:12px}.anomaly-heat-cell:disabled{cursor:default;background:var(--pl-surface-sunken)}.anomaly-heat-cell:disabled strong{color:var(--pl-ink-4);font-weight:400}.anomaly-heat-cell.is-small{border-style:dashed;border-color:var(--pl-line-strong)}.anomaly-heat-cell:hover:not(:disabled),.anomaly-heat-cell.is-selected,.anomaly-person-label.is-selected{border-color:var(--pl-star-text);box-shadow:inset 0 0 0 1px var(--pl-star-line), 0 0 14px -6px var(--pl-star-glow)}.anomaly-heatmap-footer,.anomaly-source-line{color:var(--pl-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;margin-top:12px;font-size:13px;display:flex}.anomaly-stat-error{margin:18px 0}.anomaly-stat-loading{min-height:140px;color:var(--pl-ink-3);justify-content:center;align-items:center;gap:12px;display:flex}@media (width<=1100px){.anomaly-chart-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.anomaly-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.anomaly-summary>*{padding:14px 16px!important}.anomaly-summary>:nth-child(3){border-left:0}.anomaly-summary>:nth-child(n+3){border-top:1px solid var(--pl-line-soft)}.anomaly-summary strong{font-size:25px}.anomaly-chart-card{padding:15px}.anomaly-chart-tools{gap:6px;width:100%}.anomaly-chart-tools .ratio-option{padding:5px 10px;font-size:14px}.anomaly-chart-tools>.ant-btn{padding-inline:4px;font-size:13px}.anomaly-band-row{grid-template-columns:100px minmax(0,1fr) 56px;gap:8px}.anomaly-band-value span{font-size:12px}}.review-lineage-summary{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.review-association-summary{flex-wrap:wrap;align-items:center;column-gap:8px;display:flex}.price-review-input-grid{grid-template-columns:minmax(290px,1fr) minmax(220px,1fr)}.review-band-options .ratio-option{padding:5px 10px;font-size:13px}.review-rule-ranges{flex-wrap:wrap;gap:14px 28px;display:flex}.review-rule-range{align-items:center;gap:8px;display:flex}.review-rule-range>strong{margin-right:5px;font-weight:500}.review-rule-range .ant-input-number{width:90px}.anomaly-people-scroll{max-width:100%;overflow-x:auto}.anomaly-people-scroll svg{width:100%;display:block}.anomaly-people-legend{color:var(--pl-ink-2);flex-wrap:wrap;margin:0 0 14px;font-size:13px}.anomaly-count-key{background:var(--pl-star);border-radius:2px;width:12px;height:12px;display:inline-block}.anomaly-rate-key{background:var(--pl-aurora);border-radius:2px;width:12px;height:12px;display:inline-block}.anomaly-count-axis,.anomaly-person-count-label{fill:var(--pl-star)}.anomaly-rate-axis,.anomaly-person-rate-label{fill:var(--pl-aurora)}.anomaly-person-count-label,.anomaly-person-rate-label{stroke:var(--pl-surface);stroke-width:3px;stroke-linejoin:round;paint-order:stroke}.anomaly-secondary-charts{margin-top:16px}.anomaly-secondary-charts>summary{color:var(--pl-ink-2);cursor:pointer;padding:8px 0 16px}.review-people-selection{border-radius:var(--pl-radius-lg);background:var(--pl-panel);height:804px;box-shadow:var(--pl-shadow), var(--pl-rim);border:1px solid #0000;flex-direction:column;padding:16px;display:flex}.review-people-selection>header{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;margin-bottom:16px;display:flex}.review-people-selection h3{color:var(--pl-ink);margin:0 auto 0 0;font-size:18px}.review-people-selection>header>span{color:var(--pl-ink-3);font-size:12px}.review-people-selection>header>.ant-input-search{width:100%;margin:4px 0 0}.review-direction-toolbar{flex-direction:column;flex-shrink:0;align-items:stretch;gap:6px;min-width:0;height:78px;margin-bottom:10px;display:flex}.review-direction-options{flex-shrink:0;width:100%;max-width:100%;display:flex}.review-direction-options .ant-radio-button-wrapper{text-align:center;white-space:nowrap;flex:1;padding-inline:8px;font-size:14px}.review-scope-slot{flex:1;min-width:0;overflow:hidden}.review-scope-filters{white-space:nowrap;color:var(--pl-ink-2);scrollbar-width:thin;align-items:center;gap:8px;font-size:14px;display:flex;overflow-x:auto}.review-scope-filters>span{flex-shrink:0}.review-scope-filters .ant-tag{margin:0}.review-people-options{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:6px;min-height:0;padding:2px;display:flex;overflow-y:auto}.review-person-option{cursor:pointer;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s;display:flex}.review-person-option:hover{background:var(--pl-fill-1)}.review-person-option strong{color:var(--pl-ink);font-size:15px}.review-person-option.is-selected{border-color:var(--pl-star-line);background:var(--pl-star-soft)}.review-person-option>span>span{color:var(--pl-ink-2);margin-top:4px;font-size:13px;display:block}.review-person-option small{color:var(--pl-ink-3)}.review-selection-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 10px;display:grid}.review-selection-summary>div{background:var(--pl-fill-1);border-radius:7px;flex-direction:column;gap:6px;padding:12px 16px;display:flex}.review-selection-summary span{color:var(--pl-ink-2);font-size:14px}.review-selection-summary strong{color:var(--pl-star-text);font-variant-numeric:tabular-nums;font-size:25px}.review-counts-region{overscroll-behavior:contain;flex-shrink:0;height:132px;margin-top:14px;overflow:auto}.review-counts-region>.chart-loading-region{height:100%!important}.review-counts-region .chart-skeleton-layout{height:100%}.review-counts-region .review-selection-summary{gap:6px;height:100%;margin:0}.review-counts-region .review-selection-summary>div{text-align:center;justify-content:center;padding:10px 6px}.review-counts-region .review-selection-summary span{white-space:nowrap;font-size:11px}.review-counts-region .review-selection-summary strong{font-size:20px}@media (width<=1100px){.price-review-results{grid-template-columns:minmax(0,1fr)}.review-people-selection{height:460px}.review-people-options{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-content:start;display:grid}.review-people-selection>header>.ant-input-search{width:220px;margin:0 0 0 auto}.review-direction-toolbar{flex-direction:row;align-items:center;height:44px}.review-direction-options{width:320px}}@media (width<=700px){.price-review-results{border-radius:12px;gap:14px;padding:10px}.review-people-selection{height:560px}.review-people-selection>header>.ant-input-search{width:100%}.price-results-toolbar{grid-template-areas:"title title""actions actions""sort sort";gap:4px;height:128px}.price-review-sort-options{flex-wrap:nowrap;overflow-x:auto}.price-sort-option{white-space:nowrap;padding:5px 8px;font-size:13px}.price-records-frame{height:620px}.price-records-pagination{flex-basis:44px;padding-inline:10px;font-size:12px}.price-records-pagination .server-pagination{flex-wrap:wrap;gap:4px 12px}.review-direction-toolbar{flex-direction:column;align-items:stretch;gap:6px;height:78px}.review-direction-options{width:100%}.review-scope-slot{min-height:30px}.price-review-input-grid{grid-template-columns:minmax(0,1fr)}.review-rule-ranges{flex-direction:column}.review-rule-range{flex-wrap:wrap}.review-people-selection{padding:14px}.review-selection-summary{gap:6px}.review-selection-summary>div{padding:10px}.review-selection-summary strong{font-size:21px}.review-people-selection>header>.ant-input-search{max-width:none;margin-left:0}}.seller-monitor{min-width:0}.seller-monitor-heading{justify-content:space-between;align-items:start;gap:16px;margin:3px 0 18px;display:flex}.seller-monitor-heading h2{letter-spacing:.02em;margin:0 0 8px;font-size:20px;font-weight:600}.seller-monitor-heading p{color:var(--pl-ink-3);margin:0}.seller-monitor-filters{background:var(--pl-panel);border-radius:var(--pl-radius-lg);box-shadow:var(--pl-shadow), var(--pl-rim);border:1px solid #0000;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;margin-bottom:20px;padding:20px;display:grid}.seller-monitor-filters>label{letter-spacing:.06em;color:var(--pl-ink-3);flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:500;display:flex}.seller-monitor-filters .ant-select{width:100%}.seller-id-error{color:var(--pl-nova-text);font-size:13px}.seller-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-comparison-chart{width:100%;padding:6px 0;overflow-x:auto}.seller-comparison-chart svg{width:100%;display:block}.seller-comparison-chart text{fill:var(--pl-ink-3);font-variant-numeric:tabular-nums;font-size:13px}.seller-comparison-chart .muted{color:var(--pl-ink-3)}.seller-chart-action{cursor:pointer;outline:none}.seller-chart-action:hover>rect:first-of-type,.seller-chart-action:focus>rect:first-of-type{fill:var(--pl-fill-2)}.seller-chart-action:focus-visible>rect:first-of-type{stroke:var(--pl-star-line)}.seller-monitor .ant-table .ant-btn-link,.seller-evidence-drawer .ant-table .ant-btn-link{padding-inline:0}.seller-monitor .ant-table .muted,.seller-evidence-drawer .ant-table .muted{font-size:12px}.seller-evidence-summary{grid-template-columns:repeat(3,1fr);gap:15px;padding:22px 0 8px;display:grid}.seller-evidence-summary>div{flex-direction:column;gap:8px;display:flex}.seller-evidence-summary span{color:var(--pl-ink-3);letter-spacing:.06em;font-size:13px}.seller-evidence-summary strong{font-family:var(--pl-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:300}@media (width<=700px){.seller-monitor-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px}.seller-monitor-heading h2{font-size:18px}.seller-monitor-heading p{font-size:13px;line-height:1.6}.seller-metrics .metric-value{font-size:26px}.seller-metrics .metric-label{font-size:12px}.seller-monitor .ant-card-head{flex-wrap:wrap}.seller-monitor .ant-card-extra{font-size:12px}.seller-evidence-summary strong{font-size:20px}}.personal-statistics .section-card{min-width:0}.personal-statistics-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.personal-statistics-secondary{flex-wrap:wrap;gap:10px 28px;margin:0 0 16px;padding:0 6px;display:flex}.personal-statistics-secondary>div,.personal-statistics-secondary dd{align-items:baseline;gap:8px;margin:0;display:flex}.personal-statistics-secondary dt{color:var(--pl-ink-3);letter-spacing:.08em;font-size:13px}.personal-statistics-secondary dt .anticon{color:var(--pl-ink-4);margin-left:6px;font-size:12px}.personal-statistics-secondary dd{color:var(--pl-ink);font-family:var(--pl-font-display);font-variant-numeric:tabular-nums;font-size:17px;font-weight:400}.personal-statistics-secondary dd span{color:var(--pl-ink-3);font-family:var(--pl-font);font-size:13px;font-weight:400}.personal-workday-included{color:var(--pl-aurora-text)}@media (width>=761px){.personal-statistics-metrics>div:nth-child(4){border-left:1px solid var(--pl-line-soft)}}@media (width<=760px){.personal-statistics-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.personal-statistics-metrics>div:nth-child(3){border-left:0}.personal-statistics-metrics>div:nth-child(4){border-left:1px solid var(--pl-line-soft)}.personal-statistics .statistics-toolbar .ant-segmented{max-width:100%;overflow-x:auto}}.main-content.return-comparison-content{max-width:none;padding:0;display:flex}.return-comparison-frame{background:var(--pl-space);border:0;width:100%;min-width:0;height:calc(100dvh - 76px);min-height:560px;display:block}.anomaly-summary>.severe-rate-metric,.review-selection-summary>.severe-rate-metric{background:linear-gradient(180deg, rgb(var(--pl-nova-rgb) / .08), rgb(var(--pl-nova-rgb) / .02))}.severe-rate-metric strong,.anomaly-summary .severe-rate-metric strong,.review-person-option>span>.review-person-severe{color:var(--pl-nova-text)}.anomaly-responsibility-rate-key{background:var(--pl-nova);border-radius:2px;width:12px;height:12px;display:inline-block}.anomaly-person-responsibility-rate-label{fill:var(--pl-nova-text);stroke:var(--pl-surface);stroke-width:3px;stroke-linejoin:round;paint-order:stroke}.personal-quote-table .quote-row-severe>.ant-table-cell{background:rgb(var(--pl-nova-rgb) / .06)!important}.personal-quote-table .quote-row-severe:hover>.ant-table-cell{background:rgb(var(--pl-nova-rgb) / .1)!important}.personal-quote-table .quote-row-severe>.ant-table-cell:first-child{box-shadow:inset 3px 0 var(--pl-nova)}.personal-quote-card.is-severe{border-color:var(--pl-nova-line);background:linear-gradient(90deg, rgb(var(--pl-nova-rgb) / .08), transparent 70%), var(--pl-surface);box-shadow:inset 3px 0 var(--pl-nova)}.quote-ratio.is-severe{border-radius:var(--pl-radius-xs);color:var(--pl-nova-text);background:var(--pl-nova-soft);box-shadow:inset 0 0 0 1px var(--pl-nova-line);padding:2px 7px}@media (width<=700px){.anomaly-summary>.severe-rate-metric{border-left:0;grid-column:1/-1}.review-counts-region .review-selection-summary>div{gap:3px;padding:6px}}.anomaly-responsibility-count-key{background:var(--pl-solar);border-radius:2px;width:12px;height:12px;display:inline-block}.anomaly-person-responsibility-count-label{fill:var(--pl-solar-text);stroke:var(--pl-surface);stroke-width:3px;stroke-linejoin:round;paint-order:stroke}@media (width<=520px){.topbar .account-scope,.topbar .account-name{display:none}}:root{font-family:var(--pl-font);color:var(--pl-ink);background:var(--pl-space);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:rgb(var(--pl-star-rgb) / .24) transparent;font-size:16px;line-height:1.6}*{box-sizing:border-box}html,body{background:var(--pl-space)}body{color:var(--pl-ink);margin:0}[data-theme]{color:var(--pl-ink)}a{color:inherit}button,input{font:inherit}::selection{color:#fff;background:rgb(var(--pl-star-rgb) / .4)}:where(button,a,[tabindex],input,select,textarea,summary):focus-visible{outline:2px solid var(--pl-star-text);outline-offset:3px}:where(.ant-statistic-content,.metric-value,.mono,.ant-table-cell,.pl-num){font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--pl-star-rgb) / .18);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--pl-star-rgb) / .34)}::-webkit-scrollbar-corner{background:0 0}.muted{color:var(--pl-ink-3)}.small{font-size:15px}.mono{font-family:var(--pl-font-mono)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pl-caption{color:var(--pl-ink-3);letter-spacing:var(--pl-tracking-caption);font-size:12px}.pl-num{font-family:var(--pl-font-display);letter-spacing:-.02em;font-weight:300}.pl-star-glyph{background:radial-gradient(circle, #fff 0 18%, var(--pl-star-text) 19% 100%);width:10px;height:10px;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;mask:var(--pl-star-mask) center / contain no-repeat;filter:drop-shadow(0 0 4px rgb(var(--pl-star-rgb) / calc(.9 * var(--pl-glow-k))));flex:none;display:inline-block}:root,[data-theme]{--pl-star-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 1l4.7 14.3L39 20l-14.3 4.7L20 39l-4.7-14.3L1 20l14.3-4.7z'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:root,[data-theme]{--pl-panel:linear-gradient(var(--pl-surface), var(--pl-surface)) padding-box, var(--pl-grad-rim) border-box;--pl-font-document:"Songti SC", "STSong", "SimSun", serif;--pl-panel-raised:linear-gradient(var(--pl-surface-2), var(--pl-surface-2)) padding-box, linear-gradient(150deg, rgb(var(--pl-trail-rgb) / .26), rgb(var(--pl-trail-rgb) / .07) 40%, rgb(var(--pl-trail-rgb) / .04)) border-box}.app-shell{--sidebar-width:var(--polaris-sidebar-width);min-height:100vh;color:var(--pl-ink);display:flex;position:relative}.sidebar{z-index:20;width:var(--sidebar-width);color:var(--pl-ink);background:var(--pl-grad-sidebar);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.sidebar:after{content:"";background:linear-gradient(180deg, rgb(var(--pl-trail-rgb) / calc(.4 * var(--pl-glow-k))), rgb(var(--pl-trail-rgb) / .1) 32%, rgb(var(--pl-trail-rgb) / .04));pointer-events:none;width:1px;position:absolute;inset:0 0 0 auto}.brand{padding:30px 22px 26px}.brand.polaris-brand{--polaris-brand-mark:var(--pl-star-bright);--polaris-brand-title:var(--pl-ink);--polaris-brand-caption:var(--pl-ink-3)}.nav-heading{justify-content:space-between;align-items:center;gap:8px;padding:6px 14px 6px 24px;display:flex}.nav-heading .nav-caption{flex:1;padding:0}.nav-caption{color:var(--pl-ink-3);letter-spacing:.2em;align-items:center;gap:10px;padding:18px 24px 10px;font-size:12px;display:flex}.nav-caption:after{content:"";background:linear-gradient(90deg, rgb(var(--pl-veil-rgb) / .22), transparent);flex:1;height:1px}.sidebar-collapse.ant-btn{width:32px;height:32px;color:var(--pl-ink-3);flex:none}.sidebar-collapse.ant-btn:hover,.sidebar-collapse.ant-btn:focus-visible{color:var(--pl-ink)!important;background:var(--pl-fill-2)!important}.sidebar .ant-menu,.navigation-drawer .ant-menu{font-size:15px;background:0 0!important;border-inline-end:0!important}.sidebar .ant-menu{scrollbar-width:none;flex:1;min-height:0;padding-bottom:26px;scroll-padding-bottom:26px;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.sidebar .ant-menu::-webkit-scrollbar{display:none}.sidebar .ant-menu-item,.navigation-drawer .ant-menu-item{width:calc(100% - 24px);height:40px;color:var(--pl-ink-2);transition:background var(--pl-dur-2) var(--pl-ease);border-radius:10px;margin:2px 12px;line-height:40px;position:relative;padding-left:14px!important}.sidebar .ant-menu-item .ant-menu-item-icon,.navigation-drawer .ant-menu-item .ant-menu-item-icon{color:var(--pl-ink-3);transition:color var(--pl-dur-2) var(--pl-ease), filter var(--pl-dur-2) var(--pl-ease);margin-right:4px;font-size:16px!important}.sidebar .ant-menu-item:not(.ant-menu-item-selected):hover,.navigation-drawer .ant-menu-item:not(.ant-menu-item-selected):hover{color:var(--pl-ink)!important;background:var(--pl-fill-2)!important}.sidebar .ant-menu-item:not(.ant-menu-item-selected):hover .ant-menu-item-icon,.navigation-drawer .ant-menu-item:not(.ant-menu-item-selected):hover .ant-menu-item-icon{color:var(--pl-star-text)}.sidebar .ant-menu-item-selected,.navigation-drawer .ant-menu-item-selected{box-shadow:var(--pl-nav-active-shadow);color:var(--pl-nav-active-ink)!important;background:var(--pl-nav-active-bg)!important}.sidebar .ant-menu-item-selected:before,.navigation-drawer .ant-menu-item-selected:before{content:"";background:var(--pl-nav-pillar);width:3px;box-shadow:0 0 12px 1px rgb(var(--pl-star-rgb) / calc(.85 * var(--pl-glow-k)));border-radius:0 3px 3px 0;position:absolute;top:9px;bottom:9px;left:0}.sidebar .ant-menu-item-selected .ant-menu-item-icon,.navigation-drawer .ant-menu-item-selected .ant-menu-item-icon{color:var(--pl-nav-active-icon);filter:drop-shadow(0 0 6px rgb(var(--pl-star-rgb) / calc(.85 * var(--pl-glow-k))))}.sidebar .ant-menu-item-selected:after,.navigation-drawer .ant-menu-item-selected:after{display:none}.sidebar .ant-menu-item-group-title,.navigation-drawer .ant-menu-item-group-title{color:var(--pl-ink-4);letter-spacing:.26em;align-items:center;gap:10px;font-size:11px;display:flex;padding:16px 24px 6px!important}.sidebar .ant-menu-item-group-title:after,.navigation-drawer .ant-menu-item-group-title:after{content:"";background:linear-gradient(90deg, rgb(var(--pl-veil-rgb) / .2), transparent);flex:1;height:1px}.sidebar .ant-menu-submenu-title,.navigation-drawer .ant-menu-submenu-title{color:var(--pl-ink-2)!important}.sidebar-bottom{border-top:1px solid var(--pl-line-soft);color:var(--pl-ink-4);letter-spacing:.1em;align-items:center;gap:9px;margin:auto 22px 24px;padding-top:16px;font-size:12px;display:flex}@media (width>=801px){.sidebar-collapsed .sidebar .brand{justify-content:center;padding:30px 0 26px}.sidebar-collapsed .sidebar .nav-heading{justify-content:center;padding:10px 0}.sidebar-collapsed .sidebar .ant-menu-inline-collapsed{width:100%}.sidebar-collapsed .sidebar .ant-menu-item{justify-content:center;width:calc(100% - 22px);margin-inline:11px;padding-inline:0!important}.sidebar-collapsed .sidebar .ant-menu-item-icon{flex:none;margin-inline:0;font-size:19px!important}.sidebar-collapsed .sidebar .ant-menu-title-content{flex:0 0 0;margin-inline:0}.sidebar-collapsed .sidebar .ant-menu-submenu-title{justify-content:center;padding-inline:0!important}.sidebar-collapsed .sidebar .sidebar-bottom{justify-content:center;margin:16px 18px 24px}}.navigation-drawer .ant-drawer-content,.navigation-drawer .ant-drawer-section{background:var(--pl-grad-sidebar)!important}.navigation-drawer .ant-drawer-header{color:var(--pl-ink);border-color:var(--pl-line-soft);background:0 0}.navigation-drawer .ant-drawer-title,.navigation-drawer .ant-drawer-close{color:var(--pl-ink-2)}.navigation-drawer .ant-drawer-body{background:0 0;flex-direction:column;display:flex}.navigation-drawer .ant-menu{flex:1}.navigation-drawer .sidebar-bottom{margin-top:24px}.navigation-drawer .brand{padding:22px 22px 14px}.main-shell{margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width));background:0 0;flex-direction:column;min-width:0;min-height:100vh;display:flex;position:relative}.topbar{z-index:15;height:var(--polaris-topbar-height);color:var(--pl-ink);background:var(--pl-grad-topbar);border-bottom:1px solid var(--pl-line-soft);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);justify-content:space-between;align-items:center;gap:12px;padding:0 32px;display:flex;position:sticky;top:0}.topbar-title{color:var(--pl-ink);letter-spacing:.18em;align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.topbar-title:before{content:"";background:var(--pl-star-bright);width:10px;height:10px;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;mask:var(--pl-star-mask) center / contain no-repeat;filter:drop-shadow(0 0 5px rgb(var(--pl-star-rgb) / calc(.95 * var(--pl-glow-k))))}.topbar-divider{border-left:1px solid var(--pl-line);height:14px;margin:0 10px;display:inline-block}.topbar-date{color:var(--pl-ink-3);font-family:var(--pl-font-mono);letter-spacing:.1em;font-size:12px}.app-shell .account-scope.ant-tag{letter-spacing:.08em;border-radius:999px;margin:0;padding:2px 12px;font-size:12px;border:1px solid var(--pl-line)!important;color:var(--pl-ink-2)!important;background:var(--pl-fill-1)!important}.app-shell .account-avatar.ant-avatar{color:var(--pl-star-bright);background:var(--pl-grad-orb);border:1px solid rgb(var(--pl-star-rgb) / .45);box-shadow:0 0 0 3px rgb(var(--pl-glass-rgb) / .9), 0 0 0 4px rgb(var(--pl-star-rgb) / .22), 0 0 18px -4px rgb(var(--pl-star-rgb) / calc(.8 * var(--pl-glow-k)));font-size:14px}.account-name{color:var(--pl-ink-2);letter-spacing:.04em;font-size:14px}.topbar .ant-btn-text{color:var(--pl-ink-3)}.topbar .ant-btn-text:hover{color:var(--pl-ink)!important}.mobile-toggle{display:none}.app-shell .mobile-toggle.ant-btn{color:var(--pl-ink-2);background:var(--pl-control-bg);border-color:var(--pl-line)}.main-content{flex:1;width:100%;max-width:1600px;margin:0 auto;padding:30px 34px 56px}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;min-height:42px;margin-bottom:26px;padding-bottom:18px;display:flex;position:relative}.page-heading:after{content:"";background:linear-gradient(90deg, rgb(var(--pl-trail-rgb) / .55), rgb(var(--pl-trail-rgb) / .12) 34%, rgb(var(--pl-trail-rgb) / 0) 78%);height:1px;position:absolute;inset:auto 0 0}.page-heading h1{color:var(--pl-ink);letter-spacing:var(--pl-tracking-title);align-items:center;gap:12px;margin:0;font-size:26px;font-weight:600;line-height:1.3;display:flex}.page-heading h1:before{content:"";background:radial-gradient(circle, #fff 0 22%, var(--pl-star-text) 23%);width:14px;height:14px;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;mask:var(--pl-star-mask) center / contain no-repeat;filter:drop-shadow(0 0 6px rgb(var(--pl-star-rgb) / calc(.9 * var(--pl-glow-k))));flex:none}.page-heading p{color:var(--pl-ink-3);letter-spacing:.02em;margin:8px 0 0 26px;font-size:14px}.page-heading .page-actions:empty{display:none}.page-actions{align-items:center;gap:10px;display:flex}.eyebrow{color:var(--pl-star-text);letter-spacing:var(--pl-tracking-caption);font-size:12px}.main-content>:is(.page-heading,.auction-page-heading){margin-bottom:26px}.loading-panel{justify-content:center;align-items:center;min-height:260px;display:flex}.boot-screen{background:var(--pl-void);min-height:100vh;padding:8vh 5vw;position:relative}.boot-screen>:not(.cosmos-backdrop){z-index:1;position:relative}.boot-screen .brand{justify-content:center}@media (width>=1700px){.main-content{padding-top:38px}}@media (width>=801px) and (width<=1150px){.sidebar .sidebar-bottom{margin-inline:16px}}@media (width<=1150px){.brand{padding:28px 18px 22px}.main-content{padding:26px 24px 40px}.topbar{padding:0 24px}.app-shell .account-scope.ant-tag{display:none}}@media (width<=800px){.sidebar{display:none}.mobile-toggle{display:inline-flex}.topbar{padding:0 16px}.topbar-date,.topbar-divider{display:none}.topbar-title{letter-spacing:.12em;gap:8px;font-size:14px}.main-content{padding:22px 16px 32px}.page-heading{align-items:flex-start;gap:12px}.page-heading h1{font-size:23px}.page-heading p{max-width:380px;margin-left:0;font-size:14px}}@media (width<=580px){.page-heading{flex-direction:column;gap:14px}.page-actions{justify-content:flex-end;width:100%}.page-heading p{max-width:none}.topbar-title{white-space:nowrap}.account-name{text-overflow:ellipsis;white-space:nowrap;max-width:85px;display:inline-block;overflow:hidden}.topbar .ant-space{gap:8px!important}}@media (width<=420px){.topbar{gap:8px}.topbar-title{letter-spacing:.06em}}@media (width<=360px){.topbar{gap:6px;padding-inline:12px}.topbar>.ant-space{gap:8px!important}.app-shell .account-avatar,.topbar-title:before{display:none}.main-content{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.sidebar .ant-menu-item,.navigation-drawer .ant-menu-item{transition:none}}.deployment-label{z-index:19;color:var(--pl-solar-bright);background:linear-gradient(90deg, rgb(var(--pl-solar-rgb) / .1), rgb(var(--pl-solar-rgb) / .2) 50%, rgb(var(--pl-solar-rgb) / .1)), var(--pl-surface);border-bottom:1px solid rgb(var(--pl-solar-rgb) / .42);letter-spacing:.08em;text-align:center;padding:8px 16px;font-size:13px;position:sticky;top:0}:is(.workbench-heading h1,.monitor-page-title,.wv-page-header h1,.pw-title h1,.auction-page-heading h1,.ratio-page-title,.ratio-mobile-heading h1){color:var(--pl-ink);font-family:var(--pl-font);letter-spacing:var(--pl-tracking-title);align-items:center;gap:12px;margin:0;font-size:26px;font-weight:600;line-height:1.3;display:flex}:is(.workbench-heading h1,.monitor-page-title,.wv-page-header h1,.pw-title h1,.auction-page-heading h1,.ratio-page-title,.ratio-mobile-heading h1):before{content:"";background:radial-gradient(circle, #fff 0 22%, var(--pl-star-text) 23%);width:14px;height:14px;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;mask:var(--pl-star-mask) center / contain no-repeat;filter:drop-shadow(0 0 6px rgb(var(--pl-star-rgb) / calc(.9 * var(--pl-glow-k))));flex:none}:is(.wv-page-header h1,.pw-title h1)>span{color:var(--pl-ink-3);letter-spacing:.06em;font-size:13px;font-weight:400}:is(.workbench-heading,.wv-page-header,.pw-header,.auction-page-heading){position:relative}:is(.workbench-heading,.wv-page-header,.pw-header,.auction-page-heading):after{content:"";background:linear-gradient(90deg, rgb(var(--pl-trail-rgb) / .55), rgb(var(--pl-trail-rgb) / .12) 34%, rgb(var(--pl-trail-rgb) / 0) 78%);pointer-events:none;height:1px;position:absolute;inset:auto 0 0}@media (width<=800px){:is(.workbench-heading h1,.monitor-page-title,.wv-page-header h1,.pw-title h1,.auction-page-heading h1,.ratio-page-title,.ratio-mobile-heading h1){font-size:23px}}@keyframes pl-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.main-content>:not(.pulse-stage):not(.loading-panel){animation:pl-rise var(--pl-dur-3) var(--pl-ease) backwards}html[data-skin-switching] body:after{content:"";z-index:3000;background:var(--pl-space);animation:pl-skin-veil var(--pl-dur-2) var(--pl-ease) both;position:fixed;inset:0}@keyframes pl-skin-veil{0%{opacity:0}to{opacity:1}}.topbar .skin-toggle.ant-btn{color:var(--pl-ink-3)}.topbar .skin-toggle.ant-btn:hover{color:var(--pl-solar-text)!important}.main-content.attendance-wide-content{width:100%;max-width:none;padding-inline:20px}@media (width<=800px){.main-content.attendance-wide-content{padding:16px 10px 88px}}body .ant-card{isolation:isolate;color:var(--pl-ink);background:linear-gradient(var(--pl-surface), var(--pl-surface)) padding-box, var(--pl-grad-rim) border-box;box-shadow:var(--pl-shadow), var(--pl-rim);border:1px solid #0000;position:relative}body .ant-card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(560px 190px at 0% 0%, var(--pl-corner-light), transparent 72%);position:absolute;inset:0}body .ant-card .ant-card{background:linear-gradient(var(--pl-surface-2), var(--pl-surface-2)) padding-box, linear-gradient(150deg, rgb(var(--pl-veil-rgb) / .24), rgb(var(--pl-veil-rgb) / .07) 40%, rgb(var(--pl-veil-rgb) / .04)) border-box;box-shadow:none}body .ant-card .ant-card-head{color:var(--pl-ink);border-bottom-color:var(--pl-line-soft)}body .ant-card .ant-card-head-title{letter-spacing:.02em;font-weight:600}body .ant-card .ant-card-actions{border-top-color:var(--pl-line-soft);background:0 0}.section-card{margin-bottom:22px}.section-card>.ant-card-head{min-height:60px;font-size:16px}.section-card>.ant-card-head .ant-card-head-title:before{content:"";vertical-align:middle;background:var(--pl-star-text);width:9px;height:9px;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;-webkit-mask:var(--pl-star-mask) center / contain no-repeat;mask:var(--pl-star-mask) center / contain no-repeat;filter:drop-shadow(0 0 4px rgb(var(--pl-star-rgb) / calc(.9 * var(--pl-glow-k))));margin:0 10px 2px 0;display:inline-block}.metric-card.ant-card:after{content:"";background:linear-gradient(90deg, var(--pl-star-bright), rgb(var(--pl-star-rgb) / 0));width:30px;height:2px;box-shadow:0 0 10px rgb(var(--pl-star-rgb) / calc(.8 * var(--pl-glow-k)));pointer-events:none;border-radius:2px;position:absolute;top:-1px;left:18px}.metric-label{color:var(--pl-ink-3);letter-spacing:.08em;font-size:13px}.metric-value{color:var(--pl-ink);font-family:var(--pl-font-display);letter-spacing:-.02em;font-size:34px;font-weight:300}.metric-value>span{color:var(--pl-ink-3);font-family:var(--pl-font)}.metric-footnote{color:var(--pl-ink-3);font-size:13px;line-height:1.6}body .ant-btn{letter-spacing:.02em}body .ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled),body .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost){color:#fff;background:var(--pl-grad-primary);box-shadow:0 1px 2px rgb(var(--pl-shadow-rgb) / calc(.4 * var(--pl-shadow-k) + .04)), 0 6px 16px -10px rgb(var(--pl-star-rgb) / calc(.95 * var(--pl-glow-k))), inset 0 1px 0 rgb(var(--pl-rim-rgb) / .22);text-shadow:0 1px 1px rgb(var(--pl-shadow-rgb) / .2);border-color:#0000}body .ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled):hover,body .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost):hover{background:var(--pl-grad-primary-hover);box-shadow:0 1px 2px rgb(var(--pl-shadow-rgb) / calc(.4 * var(--pl-shadow-k) + .04)), 0 10px 22px -12px rgb(var(--pl-star-rgb) / calc(1.2 * var(--pl-glow-k))), inset 0 1px 0 rgb(var(--pl-rim-rgb) / .26)}body .ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):active{filter:brightness(.94)}body .ant-btn-variant-outlined.ant-btn-color-default:not(:disabled):hover,body .ant-btn-default:not(:disabled):hover{box-shadow:0 0 0 1px rgb(var(--pl-star-rgb) / calc(.18 * var(--pl-glow-k))), 0 8px 22px -14px rgb(var(--pl-star-rgb) / calc(.8 * var(--pl-glow-k)))}body .ant-btn:disabled,body .ant-btn.ant-btn-disabled{color:var(--pl-ink-4);background:rgb(var(--pl-star-rgb) / .04);border-color:var(--pl-line-soft)}body .ant-tabs .ant-tabs-ink-bar{height:2px;box-shadow:0 0 10px 1px rgb(var(--pl-star-rgb) / calc(.85 * var(--pl-glow-k)));border-radius:2px}body .ant-tabs>.ant-tabs-nav:before{border-bottom-color:var(--pl-line-soft)!important}body .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:0 0 18px rgb(var(--pl-star-rgb) / calc(.55 * var(--pl-glow-k)))}body .ant-segmented{border:1px solid var(--pl-line-soft);box-shadow:inset 0 1px 2px rgb(var(--pl-shadow-rgb) / calc(.4 * var(--pl-shadow-k)));padding:4px}body .ant-segmented .ant-segmented-item-selected,body .ant-segmented .ant-segmented-thumb{background:var(--pl-grad-selected);box-shadow:inset 0 0 0 1px rgb(var(--pl-star-rgb) / calc(.3 * var(--pl-glow-k))), 0 6px 16px -8px rgb(var(--pl-star-rgb) / calc(.7 * var(--pl-glow-k)))}body :is(.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number) ::placeholder,body .ant-input::placeholder,body .ant-select-selection-placeholder{color:var(--pl-ink-4)}body :is(.ant-checkbox-checked,.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner){box-shadow:0 0 10px -1px rgb(var(--pl-star-rgb) / calc(.85 * var(--pl-glow-k)))}body .ant-radio-wrapper-checked .ant-radio-checked:not(:has(.ant-radio-inner)){box-shadow:0 0 10px -1px rgb(var(--pl-star-rgb) / calc(.85 * var(--pl-glow-k)))}body .ant-switch.ant-switch-checked{box-shadow:0 0 14px -2px rgb(var(--pl-star-rgb) / calc(.9 * var(--pl-glow-k)))}body .ant-table-wrapper .ant-table-thead>tr>th,body .ant-table-wrapper .ant-table-thead>tr>td{color:var(--pl-ink-3);letter-spacing:.06em;border-bottom-color:var(--pl-line);font-size:13px;font-weight:500!important}body .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:var(--pl-line-soft)}body .ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td{box-shadow:inset 0 1px 0 rgb(var(--pl-star-rgb) / calc(.05 * var(--pl-glow-k)))}body .ant-table-wrapper .ant-table-column-sorter{color:var(--pl-ink-4)}body .ant-table-wrapper .ant-table-column-sorter-up.active,body .ant-table-wrapper .ant-table-column-sorter-down.active{color:var(--pl-star-text)}body .ant-tag{border-radius:var(--pl-radius-xs)}body .ant-tag:not([class*=ant-tag-color-]):not(.ant-tag-has-color){border-color:var(--pl-line)}body .ant-badge .ant-badge-status-dot{box-shadow:0 0 calc(6px * var(--pl-glow-k)) currentColor}body .ant-progress .ant-progress-bg{box-shadow:0 0 10px -2px rgb(var(--pl-star-rgb) / calc(.9 * var(--pl-glow-k)))}body .ant-modal .ant-modal-content{background:linear-gradient(var(--pl-surface-2), var(--pl-surface-2)) padding-box, var(--pl-grad-rim) border-box;box-shadow:var(--pl-shadow-lg);border:1px solid #0000}body .ant-modal .ant-modal-header{background:0 0}body .ant-modal-mask,body .ant-drawer-mask{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body .ant-drawer :is(.ant-drawer-content,.ant-drawer-section){background:var(--pl-grad-drawer)}body .ant-drawer-right :is(.ant-drawer-content,.ant-drawer-section){box-shadow:inset 1px 0 0 rgb(var(--pl-rim-rgb) / .2)}body .ant-drawer-left :is(.ant-drawer-content,.ant-drawer-section){box-shadow:inset -1px 0 0 rgb(var(--pl-rim-rgb) / .2)}body .ant-drawer .ant-drawer-header{border-bottom-color:var(--pl-line-soft)}body .ant-drawer .ant-drawer-footer{border-top-color:var(--pl-line-soft)}body :is(.ant-popover-inner,.ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-cascader-dropdown,.ant-mentions-dropdown){-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:var(--pl-glass)!important;box-shadow:0 22px 60px -20px rgb(var(--pl-shadow-rgb) / calc(.92 * var(--pl-shadow-k))), 0 0 0 1px rgb(var(--pl-star-rgb) / calc(.16 * var(--pl-glow-k))), inset 0 1px 0 rgb(var(--pl-rim-rgb) / .06)!important}body .ant-tooltip :is(.ant-tooltip-inner,.ant-tooltip-container){color:var(--pl-on-accent);box-shadow:0 14px 40px -16px rgb(var(--pl-shadow-rgb) / calc(.9 * var(--pl-shadow-k))), 0 0 0 1px rgb(var(--pl-star-rgb) / calc(.18 * var(--pl-glow-k)))}body .ant-message .ant-message-notice-content,body .ant-notification .ant-notification-notice{background:var(--pl-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 48px -18px rgb(var(--pl-shadow-rgb) / calc(.9 * var(--pl-shadow-k))), 0 0 0 1px rgb(var(--pl-star-rgb) / calc(.18 * var(--pl-glow-k)))}body .ant-alert{border-radius:var(--pl-radius)}body .ant-empty .ant-empty-description{color:var(--pl-ink-3);letter-spacing:.04em}body .ant-empty .ant-empty-image{background:var(--pl-empty-constellation) center / contain no-repeat;opacity:.9}body .ant-empty .ant-empty-image>*{visibility:hidden}:root,[data-theme=day]{--pl-empty-constellation:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 80'%3E%3Cg fill='none' stroke='%232f6bff' stroke-opacity='.4' stroke-width='.8'%3E%3Cpath d='M14 58 37 44 58 51 79 30 104 22'/%3E%3Cpath d='M58 51 66 70' stroke-dasharray='2 3'/%3E%3Ccircle cx='60' cy='40' r='34' stroke-opacity='.08' stroke-dasharray='2 4'/%3E%3C/g%3E%3Cg fill='%235d8dff'%3E%3Ccircle cx='14' cy='58' r='1.6' fill-opacity='.7'/%3E%3Ccircle cx='37' cy='44' r='1.9' fill-opacity='.8'/%3E%3Ccircle cx='58' cy='51' r='1.5' fill-opacity='.6'/%3E%3Ccircle cx='66' cy='70' r='1.1' fill-opacity='.45'/%3E%3Ccircle cx='104' cy='22' r='1.4' fill-opacity='.6'/%3E%3C/g%3E%3Cpath d='M79 22.5l1.5 5.6 5.6 1.5-5.6 1.5L79 36.7l-1.5-5.6-5.6-1.5 5.6-1.5z' fill='%231f55e0'/%3E%3Ccircle cx='79' cy='29.6' r='6' fill='%232f6bff' fill-opacity='.16'/%3E%3C/svg%3E")}:root[data-theme=night],[data-theme=night]{--pl-empty-constellation:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 80'%3E%3Cg fill='none' stroke='%239cc6ff' stroke-opacity='.32' stroke-width='.8'%3E%3Cpath d='M14 58 37 44 58 51 79 30 104 22'/%3E%3Cpath d='M58 51 66 70' stroke-dasharray='2 3'/%3E%3Ccircle cx='60' cy='40' r='34' stroke-opacity='.08' stroke-dasharray='2 4'/%3E%3C/g%3E%3Cg fill='%23d6e7ff'%3E%3Ccircle cx='14' cy='58' r='1.6' fill-opacity='.7'/%3E%3Ccircle cx='37' cy='44' r='1.9' fill-opacity='.8'/%3E%3Ccircle cx='58' cy='51' r='1.5' fill-opacity='.6'/%3E%3Ccircle cx='66' cy='70' r='1.1' fill-opacity='.45'/%3E%3Ccircle cx='104' cy='22' r='1.4' fill-opacity='.6'/%3E%3C/g%3E%3Cpath d='M79 22.5l1.5 5.6 5.6 1.5-5.6 1.5L79 36.7l-1.5-5.6-5.6-1.5 5.6-1.5z' fill='%23eef4ff'/%3E%3Ccircle cx='79' cy='29.6' r='6' fill='%239cc6ff' fill-opacity='.16'/%3E%3C/svg%3E")}body .ant-result .ant-result-title{color:var(--pl-ink)}body .ant-result .ant-result-subtitle{color:var(--pl-ink-3)}body .ant-descriptions-bordered .ant-descriptions-view,body .ant-collapse{border-color:var(--pl-line)}body .ant-collapse>.ant-collapse-item{border-bottom-color:var(--pl-line)}body .ant-steps .ant-steps-item-process .ant-steps-item-icon{box-shadow:0 0 14px -2px rgb(var(--pl-star-rgb) / calc(.95 * var(--pl-glow-k)))}body .ant-pagination .ant-pagination-item-active{border-color:var(--pl-star-line)}body .ant-divider,body .ant-divider-horizontal.ant-divider-with-text:before,body .ant-divider-horizontal.ant-divider-with-text:after{border-color:var(--pl-line-soft)}body .ant-typography{color:inherit}body .ant-typography.ant-typography-secondary{color:var(--pl-ink-3)}body .ant-statistic .ant-statistic-content{color:var(--pl-ink);font-family:var(--pl-font-display);font-weight:300}body .ant-statistic .ant-statistic-title{color:var(--pl-ink-3);letter-spacing:.06em}@media (prefers-reduced-motion:reduce){body .ant-card,body .ant-btn{transition:none!important}}body .ant-picker-dropdown .ant-picker-cell-disabled:before{background:rgb(var(--pl-star-rgb) / .025)}body .ant-picker-dropdown .ant-picker-cell-disabled{color:var(--pl-ink-4)}body .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--pl-star-text);box-shadow:0 0 8px rgb(var(--pl-star-rgb) / calc(.6 * var(--pl-glow-k)))}body .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,body .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,body .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{box-shadow:0 0 12px -2px rgb(var(--pl-star-rgb) / calc(.9 * var(--pl-glow-k)))}body .ant-tag.ant-tag:not(.ant-tag-hidden):not(.ant-tag-solid):not(.ant-tag-disabled):is(.ant-tag-blue,.ant-tag-geekblue){color:var(--pl-star-text);background:var(--pl-star-soft);border-color:var(--pl-star-line)}body .ant-tag.ant-tag:not(.ant-tag-hidden):not(.ant-tag-solid):not(.ant-tag-disabled):is(.ant-tag-processing,.ant-tag-cyan){color:var(--pl-comet-text);background:var(--pl-comet-soft);border-color:var(--pl-comet-line)}body .ant-tag.ant-tag:not(.ant-tag-hidden):not(.ant-tag-solid):not(.ant-tag-disabled):is(.ant-tag-success,.ant-tag-green){color:var(--pl-aurora-text);background:var(--pl-aurora-soft);border-color:var(--pl-aurora-line)}body .ant-tag.ant-tag:not(.ant-tag-hidden):not(.ant-tag-solid):not(.ant-tag-disabled).ant-tag-lime{color:var(--pl-lime-text);background:var(--pl-lime-soft);border-color:var(--pl-lime-line)}body .ant-tag.ant-tag:not(.ant-tag-hidden):not(.ant-tag-solid):not(.ant-tag-disabled):is(.ant-tag-warning,.ant-tag-gold,.ant-tag-yellow){color:var(--pl-solar-text);background:var(--pl-solar-soft);border-color:var(--pl-solar-line)}body .ant-tag.ant-tag:not(.ant-tag-hidden):not(.ant-tag-solid):not(.ant-tag-disabled):is(.ant-tag-orange,.ant-tag-volcano){color:var(--pl-ember-text);background:var(--pl-ember-soft);border-color:var(--pl-ember-line)}body .ant-tag.ant-tag:not(.ant-tag-hidden):not(.ant-tag-solid):not(.ant-tag-disabled):is(.ant-tag-error,.ant-tag-red){color:var(--pl-nova-text);background:var(--pl-nova-soft);border-color:var(--pl-nova-line)}body .ant-tag.ant-tag:not(.ant-tag-hidden):not(.ant-tag-solid):not(.ant-tag-disabled).ant-tag-purple{color:var(--pl-nebula-text);background:var(--pl-nebula-soft);border-color:var(--pl-nebula-line)}body .ant-tag.ant-tag:not(.ant-tag-hidden):not(.ant-tag-solid):not(.ant-tag-disabled):is(.ant-tag-magenta,.ant-tag-pink){color:var(--pl-rose-text);background:var(--pl-rose-soft);border-color:var(--pl-rose-line)}:root[data-system=oculus],[data-system=oculus]{--pl-primary:var(--pl-oculus);--pl-primary-text:var(--pl-oculus-text);--pl-primary-bright:var(--pl-oculus-bright);--pl-primary-soft:var(--pl-oculus-soft);--pl-primary-soft-2:var(--pl-oculus-soft-2);--pl-primary-line:var(--pl-oculus-line);--pl-primary-glow:var(--pl-oculus-glow);--pl-primary-deep:var(--pl-oculus-deep);--pl-primary-rgb:var(--pl-oculus-rgb);--pl-grad-primary:var(--pl-grad-oculus);--pl-grad-primary-hover:var(--pl-grad-oculus-hover);--pl-grad-selected:var(--pl-grad-oculus-selected);--pl-nav-active-bg:var(--pl-nav-oculus-active-bg);--pl-nav-active-shadow:var(--pl-nav-oculus-active-shadow);--pl-nav-pillar:var(--pl-nav-oculus-pillar);--pl-focus-ring:var(--pl-focus-ring-oculus);--pl-chart-1:var(--pl-oculus)}:root{--pl-oculus-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill-rule='evenodd' d='M20 2a18 18 0 1 1 0 36a18 18 0 1 1 0-36zm0 5a13 13 0 1 0 0 26a13 13 0 1 0 0-26z'/%3E%3Cpath d='M20 12.5l1.9 5.6 5.6 1.9-5.6 1.9L20 27.5l-1.9-5.6-5.6-1.9 5.6-1.9z'/%3E%3C/svg%3E")}:root[data-system=oculus] :is(.sidebar,.navigation-drawer) .ant-menu-item-selected:before{box-shadow:0 0 12px 1px rgb(var(--pl-oculus-rgb) / calc(.85 * var(--pl-glow-k)))}:root[data-system=oculus] :is(.sidebar,.navigation-drawer) .ant-menu-item-selected .ant-menu-item-icon{filter:drop-shadow(0 0 6px rgb(var(--pl-oculus-rgb) / calc(.85 * var(--pl-glow-k))))}:root[data-system=oculus] :is(.sidebar,.navigation-drawer) .ant-menu-item:not(.ant-menu-item-selected):hover .ant-menu-item-icon{color:var(--pl-oculus-text)}:root[data-system=oculus] body .ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled),:root[data-system=oculus] body .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost){box-shadow:0 10px 26px -12px rgb(var(--pl-oculus-rgb) / calc(.95 * var(--pl-glow-k))), inset 0 1px 0 rgb(var(--pl-rim-rgb) / .24)}:root[data-system=oculus] body .ant-btn-variant-solid.ant-btn-color-primary:not(:disabled):not(.ant-btn-disabled):hover,:root[data-system=oculus] body .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):not(.ant-btn-dangerous):not(.ant-btn-background-ghost):hover{box-shadow:0 12px 30px -10px var(--pl-oculus), 0 0 0 1px rgb(var(--pl-rim-rgb) / .35), inset 0 1px 0 rgb(var(--pl-rim-rgb) / .3)}:root[data-system=oculus] body .ant-tabs .ant-tabs-ink-bar{box-shadow:0 0 10px 1px rgb(var(--pl-oculus-rgb) / calc(.85 * var(--pl-glow-k)))}:root[data-system=oculus] body .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:0 0 18px rgb(var(--pl-oculus-rgb) / calc(.55 * var(--pl-glow-k)))}:root[data-system=oculus] body .ant-segmented :is(.ant-segmented-item-selected,.ant-segmented-thumb){box-shadow:inset 0 0 0 1px rgb(var(--pl-oculus-rgb) / calc(.3 * var(--pl-glow-k))), 0 6px 16px -8px rgb(var(--pl-oculus-rgb) / calc(.7 * var(--pl-glow-k)))}:root[data-system=oculus] :where(button,a,[tabindex],input,select,textarea,summary):focus-visible{outline-color:var(--pl-oculus-text)}:root[data-system=oculus] .ratio-option:hover{border-color:var(--pl-oculus-line)}:root[data-system=oculus] .ratio-option[aria-pressed=true]{color:var(--pl-oculus-bright);border-color:var(--pl-oculus-line);background:linear-gradient(180deg, var(--pl-oculus-soft-2), var(--pl-oculus-soft));box-shadow:inset 0 0 0 1px rgb(var(--pl-oculus-rgb) / calc(.22 * var(--pl-glow-k))), 0 6px 16px -8px var(--pl-oculus-glow)}:root[data-system=oculus] :is(.auction-chips,.auction-date-presets) button:not(:disabled):hover{color:var(--pl-oculus-bright)}:root[data-system=oculus] :is(.auction-chips,.auction-date-presets) button.is-active{color:var(--pl-oculus-bright);background:var(--pl-oculus-soft);box-shadow:inset 0 0 0 1px var(--pl-oculus-line)}:root[data-system=oculus] .topbar-title:before,:root[data-system=oculus] .page-heading h1:before,:root[data-system=oculus] :is(.monitor-page-title,.auction-page-heading h1,.ratio-page-title,.ratio-mobile-heading h1):before{background:var(--pl-grad-oculus-ring);width:15px;height:15px;-webkit-mask:var(--pl-oculus-mask) center / contain no-repeat;-webkit-mask:var(--pl-oculus-mask) center / contain no-repeat;mask:var(--pl-oculus-mask) center / contain no-repeat;filter:drop-shadow(0 0 5px rgb(var(--pl-oculus-rgb) / calc(.9 * var(--pl-glow-k))))}:root[data-system=oculus] :is(.page-heading,.workbench-heading,.wv-page-header,.pw-header,.auction-page-heading):after{background:linear-gradient(90deg, rgb(var(--pl-oculus-rgb) / .55), rgb(var(--pl-oculus-2-rgb) / .14) 34%, rgb(var(--pl-oculus-2-rgb) / 0) 78%)}:root[data-system=oculus] .app-shell .account-avatar.ant-avatar{color:var(--pl-oculus-bright);border-color:rgb(var(--pl-oculus-rgb) / .45);box-shadow:0 0 0 3px rgb(var(--pl-glass-rgb) / .9), 0 0 0 4px rgb(var(--pl-oculus-rgb) / .22), 0 0 18px -4px rgb(var(--pl-oculus-rgb) / calc(.8 * var(--pl-glow-k)))}:root{--pl-planet-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cdefs%3E%3Cmask id='a'%3E%3Crect width='40' height='40' fill='white'/%3E%3Cpath d='M3 20A17 5.6 0 0 0 37 20' fill='none' stroke='black' stroke-width='5' transform='rotate(-24 20 20)'/%3E%3C/mask%3E%3Cmask id='b'%3E%3Crect width='40' height='40' fill='white'/%3E%3Ccircle cx='20' cy='20' r='9.6' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Ccircle cx='20' cy='20' r='8.2' mask='url(%23a)'/%3E%3Cpath d='M3 20A17 5.6 0 0 1 37 20' fill='none' stroke='black' stroke-width='2.2' transform='rotate(-24 20 20)' mask='url(%23b)'/%3E%3Cpath d='M3 20A17 5.6 0 0 0 37 20' fill='none' stroke='black' stroke-width='2.2' transform='rotate(-24 20 20)'/%3E%3C/svg%3E");--pl-ruler-mask:linear-gradient(90deg, black 1px, transparent 1px) 0 100% / 6px 4px repeat-x, linear-gradient(90deg, black 1px, transparent 1px) 0 100% / 30px 8px repeat-x}:root[data-system=oculus],:root[data-system=oculus] [data-theme],[data-system=oculus],[data-system=oculus] [data-theme]{--pl-plate-tick:rgb(var(--pl-oculus-rgb) / calc(.5 + .3 * var(--pl-stone-glow-k)));--pl-plate-sheen:linear-gradient(180deg, rgb(var(--pl-rim-rgb) / calc(.045 * var(--pl-stone-glow-k))), transparent 140px);--pl-panel:linear-gradient(var(--pl-plate-tick), var(--pl-plate-tick)) 18px 0 / 22px 1px no-repeat padding-box, var(--pl-plate-sheen) padding-box, linear-gradient(var(--pl-surface), var(--pl-surface)) padding-box, var(--pl-grad-rim) border-box;--pl-panel-raised:var(--pl-plate-sheen) padding-box, linear-gradient(var(--pl-surface-2), var(--pl-surface-2)) padding-box, var(--pl-grad-rim) border-box}:root[data-system=oculus] body .main-content .ant-card:not(.ant-card .ant-card){background:var(--pl-panel)}:root[data-system=oculus] .oc-card{transition:box-shadow var(--pl-dur-2) var(--pl-ease), border-color var(--pl-dur-2) var(--pl-ease)}@media (hover:hover){:root[data-system=oculus] .oc-card:hover{box-shadow:var(--pl-shadow), 0 0 0 1px rgb(var(--pl-oculus-rgb) / calc(.22 + .16 * var(--pl-stone-glow-k)))}}:root[data-system=oculus] .topbar-title:before,:root[data-system=oculus] .page-heading h1:before,:root[data-system=oculus] :is(.monitor-page-title,.auction-page-heading h1,.ratio-page-title,.ratio-mobile-heading h1):before{background:var(--pl-grad-oculus-ring);width:20px;height:20px;-webkit-mask:var(--pl-planet-mask) center / contain no-repeat;-webkit-mask:var(--pl-planet-mask) center / contain no-repeat;mask:var(--pl-planet-mask) center / contain no-repeat;box-shadow:none;filter:drop-shadow(0 0 6px rgb(var(--pl-oculus-rgb) / calc(.75 * var(--pl-stone-glow-k))));border-radius:0}:root[data-system=oculus] .topbar-title:before{width:16px;height:16px}:root[data-system=oculus] .oc-section-head h2:before{background:var(--pl-oculus);width:7px;height:7px;box-shadow:0 0 0 3px rgb(var(--pl-oculus-rgb) / .16), 0 0 10px rgb(var(--pl-oculus-rgb) / calc(.9 * var(--pl-stone-glow-k)));border-radius:50%;transform:none}:root[data-system=oculus] :is(.page-heading,.workbench-heading,.wv-page-header,.pw-header,.auction-page-heading):after{background:linear-gradient(90deg, rgb(var(--pl-oculus-rgb) / calc(.5 + .2 * var(--pl-stone-glow-k))), rgb(var(--pl-veil-rgb) / .16) 30%, transparent 92%);height:1px}:root[data-system=oculus] .page-heading:before{content:"";background:linear-gradient(90deg, rgb(var(--pl-oculus-rgb) / calc(.7 + .2 * var(--pl-stone-glow-k))), rgb(var(--pl-oculus-rgb) / 0));width:150px;height:8px;-webkit-mask:var(--pl-ruler-mask);-webkit-mask:var(--pl-ruler-mask);mask:var(--pl-ruler-mask);pointer-events:none;position:absolute;bottom:1px;left:0}:root[data-system=oculus] .sidebar{background:var(--pl-grad-sidebar);box-shadow:inset -1px 0 0 rgb(var(--pl-rim-rgb) / calc(.7 - .64 * var(--pl-stone-glow-k)))}:root[data-system=oculus] .sidebar:after{background:linear-gradient(180deg, rgb(var(--pl-oculus-rgb) / calc(.55 + .3 * var(--pl-stone-glow-k))), rgb(var(--pl-veil-rgb) / .2) 30%, rgb(var(--pl-veil-rgb) / .06));filter:none;width:1px;inset:0 0 0 auto;-webkit-mask:none;mask:none}:root[data-system=oculus] .navigation-drawer .ant-drawer-content{background:var(--pl-grad-drawer)}:root[data-system=oculus] .nav-caption:after,:root[data-system=oculus] :is(.sidebar,.navigation-drawer) .ant-menu-item-group-title:after{background:linear-gradient(90deg, rgb(var(--pl-veil-rgb) / .22), transparent);height:1px}:root[data-system=oculus] .topbar{background:var(--pl-grad-topbar);border-bottom-color:rgb(var(--pl-veil-rgb) / .14);box-shadow:0 1px 0 rgb(var(--pl-rim-rgb) / calc(.75 - .72 * var(--pl-stone-glow-k)))}:root[data-system=oculus] :is(.oc-tag,.oc-scope,.app-shell .account-scope.ant-tag){box-shadow:inset 0 1px 0 rgb(var(--pl-rim-rgb) / calc(.7 - .64 * var(--pl-stone-glow-k)))}:root[data-system=oculus] body .ant-btn-default:not(:disabled):not(.ant-btn-disabled){box-shadow:inset 0 1px 0 rgb(var(--pl-rim-rgb) / calc(.8 - .74 * var(--pl-stone-glow-k)))}:root[data-system=oculus] :is(.sidebar,.topbar,.oc-filter-row){-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-system=oculus] .topbar[data-over]{background:rgb(var(--pl-glass-rgb))}
