.goryaev-portrait{position:relative;flex:none;isolation:isolate;margin:0 auto;animation:goryaev-arrive .8s ease-out both}.goryaev-portrait svg{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 6px 12px #061b3140)}.goryaev-breath{transform-origin:59px 118px;animation:goryaev-breathe 5.5s ease-in-out infinite}.goryaev-mouth{opacity:0;animation:goryaev-speak 2.8s steps(1,end) infinite}.goryaev-voice{position:absolute;bottom:5px;right:7px;display:flex;align-items:center;gap:3px;height:17px;padding:3px 6px;border-radius:9px;background:#10273bbd}.goryaev-voice i{display:block;width:2px;height:10px;border-radius:2px;background:#a0eddb;animation:goryaev-voice 1.1s ease-in-out infinite}.goryaev-farewell:before{content:"";position:absolute;top:7%;right:-20%;bottom:-2%;left:-20%;z-index:-1;background:radial-gradient(ellipse,#ffd99466,transparent 70%);animation:goryaev-light 7s ease-in-out infinite}.goryaev-farewell .goryaev-mouth{animation-duration:3.6s}@keyframes goryaev-speak{0%,18%,39%,60%,79%,to{opacity:0}7%,26%,48%,67%,85%{opacity:1}}@keyframes goryaev-breathe{50%{transform:translateY(-.6px) scale(1.008)}}@keyframes goryaev-voice{50%{transform:scaleY(.25);opacity:.5}}@keyframes goryaev-light{50%{opacity:.45;transform:scale(1.07)}}@keyframes goryaev-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.goryaev-digital{padding:7px 7px 17px;border:2px solid #91aabc;border-radius:12px;background:linear-gradient(135deg,#284e5c,#071b29 60%,#34515e);box-shadow:inset 0 0 0 3px #0a2032,0 6px 20px #001e344d;box-sizing:border-box}.goryaev-digital svg{background:#032d22;border-radius:4px;filter:none;overflow:hidden}.goryaev-digital .goryaev-breath{filter:sepia(.6) hue-rotate(85deg) saturate(.75);opacity:1;animation:goryaev-digital-signal 7.3s steps(1,end) infinite}.goryaev-monitor-label{position:absolute;bottom:3px;left:0;right:0;text-align:center;color:#b2dacc;font:6px/1 monospace;letter-spacing:1px}.goryaev-digital .goryaev-voice{bottom:21px;right:11px}.goryaev-binary-column{animation:goryaev-binary 4s linear infinite}.goryaev-interference{animation:goryaev-interference 6.1s steps(1,end) infinite;opacity:0}@keyframes goryaev-binary{to{transform:translateY(90px)}}@keyframes goryaev-interference{0%,88%,94%,to{opacity:0}89%,93%{opacity:.35;transform:translateY(7px)}91%{opacity:.15;transform:translateY(-5px)}}@keyframes goryaev-digital-signal{0%,86%,94%,to{opacity:1;transform:none}88%,92%{opacity:1;transform:translate(1.3px)}90%{opacity:1;transform:translate(-1px)}}@media (prefers-reduced-motion:reduce){.goryaev-portrait,.goryaev-portrait *,.goryaev-farewell:before{animation:none!important}.goryaev-mouth{opacity:0}}.robot-floor{--robot-accent:#7be9d7;background:#102330;color:#e5f5f3;border:1px solid #486270;border-radius:10px;overflow:hidden;font-family:inherit;isolation:isolate}.robot-floor-nano{--robot-accent:#ff8293}.robot-floor header{display:flex;align-items:center;gap:12px;padding:13px 16px;background:linear-gradient(100deg,#1e3b48,#152734);border-bottom:1px solid #3b5966}.robot-floor-number{font-size:23px;font-weight:800;color:var(--robot-accent);padding-right:12px;border-right:1px solid #49626a}.robot-floor h3{margin:3px 0 0;font-size:clamp(11px,2vw,17px)}.robot-floor small{font-size:8px;letter-spacing:1.8px;color:#9db6be}.robot-online{margin-left:auto;font-size:8px;letter-spacing:1px;white-space:nowrap;color:var(--robot-accent)}.robot-online i{display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;margin-right:4px;box-shadow:0 0 10px currentColor}.robot-scene{display:block;position:relative;width:100%;padding:0;background:#102330;border:0;color:inherit;cursor:pointer;font-family:inherit;overflow:hidden}.robot-room{width:100%;display:block}.robot-scene:hover .robot-on-table{filter:drop-shadow(0 0 13px #72ead950)}.robot-on-table{position:absolute;width:15%;left:42.5%;top:6%;filter:drop-shadow(0 0 6px #72ead930)}.robot-hologram{opacity:.7;animation:robot-hologram 4s ease-in-out infinite}.robot-scene-caption{position:absolute;inset:auto 14px 10px;display:flex;align-items:end;justify-content:space-between;gap:10px;font-size:clamp(8px,1.5vw,12px);color:#acc8cf}.robot-scene-caption b{color:var(--robot-accent);padding:6px 9px;border:1px solid #63888b66;background:#102834cc;border-radius:5px}.robot-floor footer{padding:10px 14px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:10px;color:#bbd3d6;border-top:1px solid #3b5966;background:#142d39}.hemobot{display:block;width:100%;height:100%;overflow:visible}.hemobot-blueprint{filter:sepia(1) saturate(1.4) hue-rotate(110deg);opacity:.75}.hemobot-core{animation:robot-core 2.5s ease-in-out infinite}.hemobot-nanites{animation:robot-nanites 2s linear infinite}.hemobot-walking .hemobot-leg{transform-box:fill-box;transform-origin:50% 0;animation:robot-step .36s ease-in-out infinite alternate}.hemobot-walking .hemobot-leg-right{animation-delay:-.36s}.hemobot-walking .hemobot-arm{transform-box:fill-box;transform-origin:50% 0;animation:robot-step .36s ease-in-out infinite alternate-reverse}.hemobot-walking .hemobot-arm-right{animation-delay:-.36s}@keyframes robot-step{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}@keyframes robot-nanites{to{stroke-dashoffset:-40}}@keyframes robot-core{50%{opacity:.45}}@keyframes robot-hologram{50%{opacity:.4;filter:drop-shadow(0 0 12px #5fe3df)}}.robot-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;background:#04101dde;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center;padding:16px}.robot-modal{font-family:inherit;color:#ecf4f6;background:linear-gradient(150deg,#1b3440,#10212e 65%);border:1px solid #53747c;border-radius:23px;box-shadow:0 30px 100px #0009;width:900px;max-width:100%;max-height:90dvh;overflow:auto;padding:24px;box-sizing:border-box}.robot-modal *{box-sizing:border-box}.robot-modal-heading{display:flex;align-items:start;justify-content:space-between;gap:12px}.robot-modal-heading small{font-size:9px;letter-spacing:2px;color:#8ec4c6}.robot-modal h2{font-size:clamp(20px,3vw,30px);font-weight:750;margin:8px 0 0;line-height:1.2}.robot-close{flex:none;border:1px solid #55727b;border-radius:50%;width:34px;height:34px;background:transparent;color:#e7f2f4;font-size:25px;cursor:pointer}.robot-intro{display:flex;gap:25px;justify-content:space-between;align-items:center;margin:18px 0 23px}.robot-intro p,.robot-info{font-size:12px;line-height:1.7;color:#acc5cf}.robot-intro p{max-width:450px;margin:0}.robot-wallet{display:flex;flex-direction:column;gap:6px;white-space:nowrap;font-size:12px;color:#d5e8e9}.robot-prototypes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.robot-prototype{padding:17px;display:flex;flex-direction:column;min-width:0;border:1px solid #415a69;border-radius:15px;background:linear-gradient(145deg,#25404e80,#102331);position:relative}.robot-prototype.is-built{border-color:#71b7a6}.robot-prototype.is-nano{background:linear-gradient(145deg,#422c4050,#122331);border-color:#675065}.robot-step{font-size:8px;letter-spacing:1.3px;display:flex;justify-content:space-between;gap:8px;color:#99bbc8}.robot-step span{color:#9fe1c9;letter-spacing:.3px}.robot-prototype-art{height:125px;margin:10px 0;background:radial-gradient(ellipse at center,#57989d20,transparent 70%)}.robot-prototype-art svg{width:100%;height:100%}.robot-prototype h3{font-size:17px;line-height:1.25;margin:3px 0 10px}.robot-spec{font-size:10px;letter-spacing:1.4px;color:#8df5df;font-weight:750}.is-nano .robot-spec{color:#ff97a6}.robot-prototype p{font-size:11px;color:#adc5cd;line-height:1.65;margin:12px 0 18px;flex:1}.robot-costs{border-top:1px solid #42617170;padding-top:12px;display:flex;flex-direction:column;gap:8px;margin-bottom:15px;font-size:10px;color:#9ab9c5}.robot-costs span{display:flex;justify-content:space-between;gap:8px}.robot-costs b{color:#e3f3f5;font-weight:600}.robot-prototype button,.robot-exchange-submit{font-family:inherit;border:1px solid #91e4d5;border-radius:8px;padding:11px 8px;background:#a1eadb;color:#103b3b;font-size:11px;font-weight:800;cursor:pointer}.robot-modal button:disabled{opacity:.48;cursor:default}.robot-modal button:focus-visible,.robot-modal input:focus-visible,.robot-scene:focus-visible{outline:3px solid #faf5b4;outline-offset:3px}.robot-requirement{font-size:9px;color:#a9c3cb;margin-top:9px;line-height:1.4;min-height:14px}.robot-error,.robot-success{font-size:12px;line-height:1.5;padding:12px;border-radius:8px}.robot-error{background:#572d3d;color:#ffcfda}.robot-success{background:#174b41;color:#c1ffea}.robot-exchange-tabs{display:flex;gap:12px;margin:24px 0}.robot-exchange-tabs button{flex:1;display:flex;align-items:center;flex-direction:column;gap:10px;padding:18px 8px;border:1px solid #3b6170;border-radius:12px;background:#16303e;color:#b4cbd3;font-family:inherit;cursor:pointer}.robot-exchange-tabs button[aria-pressed=true]{border-color:#91e5d6;background:#254650;color:#e9ffff}.robot-exchange-tabs span{font-size:25px}.robot-exchange-tabs small{font-size:11px}.robot-exchange-form{background:#0b1e2c99;border:1px solid #3e5b67;border-radius:14px;padding:19px;font-size:12px}.robot-exchange-form>div{display:flex;gap:8px;margin:12px 0 20px}.robot-exchange-form input{width:100%;min-width:0;padding:12px;background:#1c3644;border:1px solid #60818e;border-radius:8px;color:#fff;font:inherit;font-size:18px}.robot-exchange-form div button{border:1px solid #62818b;border-radius:8px;background:#294650;color:#d7efee;font:inherit;cursor:pointer}.robot-exchange-form p{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.robot-exchange-form strong{font-size:22px;color:#aceddc}.robot-exchange-submit{width:100%;margin:8px 0 12px}.robot-exchange-form>small{font-size:10px;color:#94b4c0}.robot-breakdown{font-size:11px;line-height:1.65;border:1px solid #bfdbdd;background:#edf8f6;border-radius:12px;color:#2e5960;padding:12px;margin:10px 0;overflow-wrap:anywhere}.robot-breakdown strong{display:block;margin-bottom:4px}.robot-breakdown small{display:block;margin-top:5px;font-size:10px;color:#58737d}.robot-staff-card{display:flex;gap:16px;align-items:center;background:linear-gradient(125deg,#1e3f4c,#152637);border:1px solid #4b777e;border-radius:16px;padding:15px;margin:12px 0;color:#eaf8fa}.robot-staff-art{width:77px;height:115px;flex:none}.robot-staff-card small{font-size:8px;letter-spacing:1px;color:#97bcc7}.robot-staff-card h4{margin:7px 0;font-size:14px}.robot-staff-card p{font-size:10px;margin:6px 0;color:#b5d4da}.robot-staff-card button{font:inherit;font-size:11px;font-weight:750;border:0;background:#a0e5d6;border-radius:7px;padding:8px 10px;color:#193c40;cursor:pointer}.robot-outsourcing-button{width:100%;font:inherit;font-size:13px;font-weight:800;color:#164e51;background:linear-gradient(110deg,#dbf9eb,#d8eef9);border:1px solid #9ccac6;border-radius:13px;padding:12px;margin:0 0 10px;cursor:pointer}.robot-traveler-facing{width:68%;margin:auto;transform:scaleX(var(--lab-worker-facing,1))}.robot-traveler .lab-worker-facing{display:block}@media (max-width:540px){.robot-modal-backdrop{padding:8px}.robot-modal{padding:17px;border-radius:17px;max-height:94dvh}.robot-intro{align-items:start;flex-direction:column;gap:12px}.robot-wallet{flex-direction:row;flex-wrap:wrap;gap:15px}.robot-prototypes{gap:10px}.robot-prototype{padding:12px}.robot-prototype h3{font-size:14px}.robot-step{font-size:7px;letter-spacing:.6px;flex-direction:column;gap:5px}.robot-prototype-art{height:95px}.robot-spec{font-size:8px;letter-spacing:.6px}.robot-costs span{flex-direction:column;gap:3px}.robot-prototype button{font-size:10px}.robot-floor header{gap:8px;padding:10px}.robot-floor header small{letter-spacing:.8px;font-size:6px}.robot-online{font-size:6px}.robot-floor footer{font-size:8px;gap:4px}.robot-floor-number{font-size:18px}.robot-staff-card{gap:9px;padding:12px}}@media (max-width:350px){.robot-prototypes{grid-template-columns:1fr}.robot-prototype-art{height:130px}.robot-online{display:none}}@media (prefers-reduced-motion:reduce){.hemobot *,.robot-hologram{animation:none!important}}.hemobot{min-width:0}.robot-modal{font-family:Century Gothic,Arial,sans-serif}.robot-on-table{top:11%}.robot-floor{height:100%;border:0;border-radius:0;background:transparent}.robot-scene{height:100%;background:transparent}.robot-room{height:100%;object-fit:contain}.robot-on-table{height:55%;width:auto;aspect-ratio:100/160;left:50%;top:11%;transform:translate(-50%)}.robot-current{max-width:440px;margin:18px auto 0}.robot-current .robot-prototype-art{height:190px}.robot-help{font-size:12px;line-height:1.6;margin:12px 0;color:#bcd4ee}.robot-help summary{cursor:pointer;border:1px solid #6c86ad;border-radius:50%;width:24px;height:24px;text-align:center;list-style:none;margin-left:auto}.robot-help p{margin:10px 0}.robot-development{display:grid;gap:8px;font-size:12px;margin:18px 0}.robot-development progress{width:100%;height:10px;accent-color:#70c9ff}.robot-completed{text-align:center;line-height:1.65}.robot-completed>.hemobot{height:210px;margin:20px auto;width:140px}.robot-completed button{display:block;margin:18px auto;padding:12px 25px;border:0;border-radius:10px;background:#b4d9ff;color:#163451;font:inherit;cursor:pointer}.robot-breakdown summary{cursor:pointer;font-weight:700}.robot-breakdown summary span{float:right}.robot-wallet{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;margin-top:16px}.hemobot-walking .hemobot-leg,.hemobot-walking .hemobot-arm{animation-duration:.6s}.hemobot-walking .hemobot-leg-right,.hemobot-walking .hemobot-arm-right{animation-delay:-.6s}.robot-room{height:100%;width:100%}.robot-room-status{position:absolute;left:50%;top:4px;transform:translate(-50%);font-size:clamp(8px,1vw,11px);padding:3px 9px;border-radius:8px;background:#0a203bd9;color:#a9dfed;white-space:nowrap}.robot-table-light{animation:robot-table-idle 4s ease-in-out infinite}.robot-working .robot-arm-left{transform-origin:225px 79px;animation:robot-assemble-left 2.6s ease-in-out infinite}.robot-working .robot-arm-right{transform-origin:496px 79px;animation:robot-assemble-right 3.1s ease-in-out infinite}.robot-welding{animation:robot-weld .7s steps(2,end) infinite}.robot-stage-nano .robot-welding,.robot-stage-ai .robot-welding{opacity:0;animation:none}.robot-stage-nano .robot-arm-left,.robot-stage-nano .robot-arm-right{animation-duration:7s}.robot-data-flow{animation:robot-data .7s linear infinite}.robot-ai-programming{animation:robot-table-idle 1.4s ease-in-out infinite}.robot-blood-flow{animation:robot-data 1.5s linear infinite}.robot-dock-blueprint{opacity:.55;stroke-dasharray:4 3}.robot-dock-charging .robot-charge-bars rect{animation:robot-charge 1.5s ease-in-out infinite}.robot-dock-charging .robot-charge-bars rect:nth-child(2){animation-delay:.3s}.robot-dock-charging .robot-charge-bars rect:nth-child(3){animation-delay:.6s}.robot-charge-ring{animation:robot-charge-scan 2s ease-in-out infinite}@keyframes robot-table-idle{50%{opacity:.55}}@keyframes robot-assemble-left{50%{transform:rotate(12deg)}}@keyframes robot-assemble-right{50%{transform:rotate(-13deg)}}@keyframes robot-weld{50%{opacity:.12}}@keyframes robot-data{to{stroke-dashoffset:-40}}@keyframes robot-charge{50%{opacity:.15}}@keyframes robot-charge-scan{50%{transform:translateY(-32px);opacity:.2}}.robot-modal-compact{width:min(720px,100%);padding:20px;box-sizing:border-box}.robot-modal-compact .robot-modal-heading h2{font-size:20px}.robot-modal-compact .robot-wallet{font-size:11px;margin-top:8px}.robot-roadmap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.robot-roadmap button{min-width:0;border:1px solid #35566f;background:#152c43;color:#b9cede;border-radius:10px;padding:8px 4px;cursor:pointer;display:flex;align-items:center;flex-direction:column;gap:4px;font:inherit}.robot-roadmap button[aria-pressed=true]{border-color:#85ddda;background:#21465a;color:#fff}.robot-roadmap svg{width:65px;height:46px}.robot-roadmap span{font-size:11px;font-weight:700}.robot-roadmap small{font-size:9px;color:#9cbbc9}.robot-modal-compact .robot-current{max-width:none;margin:12px 0 0;padding:14px 16px;display:grid;grid-template-columns:100px 1fr auto;gap:8px 12px;align-items:center}.robot-modal-compact .robot-current .robot-prototype-art{grid-column:1;grid-row:1/5;height:90px;margin:0}.robot-modal-compact .robot-current h3{grid-column:2;margin:0;font-size:16px}.robot-price-line{grid-column:2;font-size:10px;line-height:1.5;color:#b4cbdc}.robot-modal-compact .robot-spec{grid-column:2;font-size:10px;letter-spacing:0}.robot-modal-compact .robot-help{grid-column:3;grid-row:1/4;margin:0}.robot-modal-compact .robot-help[open]{grid-column:1/-1;grid-row:auto}.robot-modal-compact .robot-help p{font-size:11px}.robot-modal-compact .robot-development{grid-column:2/-1;margin:0;gap:4px;font-size:11px}.robot-modal-compact .robot-current>button{grid-column:1/-1;padding:10px;margin-top:4px;font-size:12px}.robot-modal-compact .robot-requirement{grid-column:1/-1;margin:0;min-height:0}.robot-modal-compact .robot-error,.robot-modal-compact .robot-success{padding:7px;font-size:11px;margin:8px 0}.robot-modal-compact .robot-completed>.hemobot{height:110px;margin:10px auto}.robot-modal-compact .robot-completed{font-size:12px}@media (max-width:440px){.robot-modal-compact{padding:12px}.robot-modal-compact .robot-modal-heading h2{font-size:16px}.robot-roadmap{gap:4px}.robot-roadmap svg{width:46px;height:36px}.robot-roadmap span,.robot-roadmap small{font-size:8px}.robot-modal-compact .robot-current{grid-template-columns:60px 1fr auto;padding:10px;gap:7px}.robot-modal-compact .robot-current .robot-prototype-art{height:62px}.robot-modal-compact .robot-current h3{font-size:13px}.robot-price-line,.robot-modal-compact .robot-spec{font-size:9px}}@media (prefers-reduced-motion:reduce){.robot-room *{animation:none!important}}.robot-floor .robot-room{height:100%;width:100%;display:block}.robot-room-status{top:4px;font-size:clamp(7px,.9vw,10px);padding:2px 8px;background:#0a203bbf}.robot-working .robot-arm-left{transform-origin:261px 99px}.robot-working .robot-arm-right{transform-origin:459px 99px}.robot-stage-ai .robot-repair-arms,.robot-stage-nano .robot-repair-arms,.robot-arms-parked{opacity:.4}.robot-stage-ai .robot-arm-left,.robot-stage-ai .robot-arm-right,.robot-stage-nano .robot-arm-left,.robot-stage-nano .robot-arm-right{animation:none}.robot-station-prototype>path,.robot-station-prototype>rect{stroke-dasharray:4 2}.robot-nano-particles{animation:robot-plasma 1.8s ease-in-out infinite}@keyframes robot-plasma{50%{transform:translateY(-5px);opacity:.4}}.robot-roadmap{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.robot-roadmap button{display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;row-gap:3px;min-height:72px;padding:9px 12px;text-align:left}.robot-roadmap svg{grid-column:1;grid-row:1/3;width:58px;height:48px}.robot-roadmap span{grid-column:2;align-self:end;font-size:12px}.robot-roadmap small{grid-column:2;align-self:start;font-size:10px}.robot-ai-programming{animation:none}.robot-goryev-speaking{animation:robot-goryev-talk 1.35s steps(1,end) infinite}.robot-digit-column{animation:robot-digits 4s linear infinite}.robot-screen-scan{animation:robot-screen-sweep 5.7s linear infinite}.robot-voice-wave path{transform-box:fill-box;transform-origin:bottom;animation:robot-voice .8s ease-in-out infinite}.robot-lightning{animation:robot-electric-pulse 2.1s ease-in-out infinite}.robot-lightning-b{animation-delay:-.9s}.robot-current-flow{animation:robot-data 1.3s linear infinite}.robot-core-charge{animation:robot-electric-core 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes robot-goryev-talk{0%,18%,43%,64%,89%,to{opacity:0}8%,28%,52%,74%,94%{opacity:1}}@keyframes robot-digits{0%{transform:translateY(-48px)}to{transform:translateY(48px)}}@keyframes robot-screen-sweep{0%{transform:translateY(0)}to{transform:translateY(117px)}}@keyframes robot-voice{50%{transform:scaleY(.3)}}@keyframes robot-electric-pulse{0%,to{opacity:.2}35%,65%{opacity:.95}50%{opacity:.45}}@keyframes robot-electric-core{50%{opacity:.2;transform:scale(.8)}}@media (max-width:440px){.robot-roadmap{gap:7px}.robot-roadmap button{grid-template-columns:39px minmax(0,1fr);gap:3px 6px;padding:8px;min-height:68px}.robot-roadmap svg{width:39px;height:39px}.robot-roadmap span{font-size:11px;line-height:1.25}.robot-roadmap small,.robot-modal-compact .robot-wallet{font-size:10px}.robot-price-line{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.robot-room *{animation:none!important}.robot-goryev-speaking{opacity:0}}.robot-congratulation{padding-top:12px;line-height:1.6}.robot-congratulation blockquote{margin:12px 0;padding:12px 16px;border-left:3px solid #91e4d5;border-radius:0 12px 12px 0;background:#8adfc40b;text-align:left;color:#d4e7ee;font-size:13px}.robot-finale-portraits{display:flex;justify-content:center;align-items:end;gap:22px;margin:0 auto 14px;max-width:300px}.robot-finale-portraits>.goryaev-portrait{margin:0}.robot-finale-portraits>.hemobot{width:95px;height:145px;flex:none}.robot-digital-portrait{filter:sepia(.6) hue-rotate(85deg) saturate(.75);opacity:1;animation:goryaev-digital-signal 7.3s steps(1,end) infinite}.robot-room-status{max-width:34%;white-space:normal;text-align:center;line-height:1.25}.robot-station-progress{display:block;position:relative;height:10px;border-radius:4px;background:#102d43;border:1px solid #55838e;overflow:hidden;margin-top:3px;min-width:65px}.robot-station-progress>i{display:block;height:100%;background:linear-gradient(90deg,#57cab7,#b2fcea);transition:width 1s linear}.robot-station-progress>small{position:absolute;top:0;right:0;bottom:0;left:0;font:8px/9px monospace;color:#fff;text-shadow:0 1px 2px #000,0 0 2px #000}.robot-stage-nano .robot-station-progress>i{background:linear-gradient(90deg,#7653dc,#c5a2ff)}.robot-traveler:not([data-motion=walking]) .hemobot-leg,.robot-traveler:not([data-motion=walking]) .hemobot-arm{animation:none}.robot-traveler[data-servicing=true] .hemobot-arm-right{transform-box:fill-box;transform-origin:50% 0;animation:robot-operate-panel 3.2s ease-in-out infinite}.robot-traveler[data-servicing=true] .hemobot-head{transform-box:fill-box;transform-origin:50% 100%;animation:robot-check-panel 3.2s ease-in-out infinite}@keyframes robot-operate-panel{0%,to{transform:rotate(-28deg)}20%,70%{transform:rotate(-82deg)}30%,48%,64%{transform:rotate(-91deg)}38%,56%{transform:rotate(-84deg)}86%{transform:rotate(-40deg)}}@keyframes robot-check-panel{0%,to{transform:rotate(0)}20%,70%{transform:rotate(9deg) translateY(2px)}}@media (prefers-reduced-motion:reduce){.robot-traveler[data-servicing=true] .hemobot-arm-right{animation:none;transform:rotate(-82deg)}.robot-traveler[data-servicing=true] .hemobot-head{animation:none}}.hemobot-service-arm{opacity:0;transform-box:view-box;transform-origin:88px 100px;transform:scale(.12) rotate(55deg);transition:transform .65s ease,opacity .3s}.robot-traveler[data-servicing=true] .hemobot-service-arm{opacity:1;transform:scale(1) rotate(0);animation:robot-repair-reach 2.4s .65s ease-in-out infinite}.robot-traveler[data-servicing=true] .hemobot-arm-right{animation:none;transform:none}.hemobot-service-tool{transform-box:view-box;transform-origin:170px 66px}.robot-traveler[data-servicing=true] .hemobot-service-tool{animation:robot-repair-tool .8s ease-in-out infinite}.hemobot-tool-spark{opacity:0}.robot-traveler[data-servicing=true] .hemobot-tool-spark{animation:robot-repair-spark 1.7s steps(1) infinite}@keyframes robot-repair-reach{0%,to{transform:rotate(0)}45%{transform:rotate(-12deg)}70%{transform:rotate(-5deg)}}@keyframes robot-repair-tool{50%{transform:rotate(12deg)}}@keyframes robot-repair-spark{20%,28%,60%,68%{opacity:1}0%,24%,32%,64%,72%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.hemobot-service-arm{transition:none}.robot-traveler[data-servicing=true] .hemobot-service-arm,.robot-traveler[data-servicing=true] .hemobot-service-tool,.robot-traveler[data-servicing=true] .hemobot-tool-spark{animation:none}}.robot-contact-arm{position:absolute;left:0;top:0;width:100%;height:auto;aspect-ratio:1;overflow:visible;opacity:0;pointer-events:none}.robot-traveler .hemobot-service-arm,.hemobot-profile,.robot-traveler[data-servicing=true] .hemobot-front{display:none}.robot-traveler[data-servicing=true] .hemobot-profile{display:inline}.robot-traveler .lab-worker-facing{position:relative;transform-origin:50% 50%}.robot-traveler[data-servicing=true] .lab-worker-facing{transform:none}.robot-goryev-idle{animation:robot-goryev-idle 19s steps(1,end) infinite}@keyframes robot-goryev-idle{0%,23%,to{opacity:0}8%{opacity:1}}@media (prefers-reduced-motion:reduce){.robot-goryev-idle,.robot-matrix-col,.robot-matrix-flip{animation:none!important}.robot-goryev-idle{opacity:0}}.robot-exchange-wallet{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;margin:12px 0 0}.robot-exchange-wallet span{flex:1 1 0;min-width:0;text-align:center;padding:6px 4px;border-radius:9px;background:#0b1e2c;border:1px solid #35566a;font-size:12px;font-weight:700;color:#e3f3f5;font-variant-numeric:tabular-nums;white-space:nowrap}.robot-matrix-col{animation:robot-matrix-fall 3s linear infinite;will-change:transform}@keyframes robot-matrix-fall{0%{transform:translateY(0)}to{transform:translateY(260px)}}.robot-matrix-flip{animation:robot-matrix-flip .9s steps(1,end) infinite}@keyframes robot-matrix-flip{0%,to{fill-opacity:.9}50%{fill-opacity:.25}}.sb-inline,.sb-sheet{font-family:inherit;color:#24304a;line-height:1.35}.sb-inline{margin-top:16px}.sb-inline *,.sb-sheet *{box-sizing:border-box}.sb-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sb-premium{--sb-accent:#976000;--sb-soft:#fff2cd;--sb-line:#edcf91;--sb-glow:#ffe9a7}.sb-mega{--sb-accent:#7043b8;--sb-soft:#f0e8ff;--sb-line:#d6c4f3;--sb-glow:#e1d1ff}.sb-category{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:7px;text-align:start;border:1px solid var(--sb-line);border-radius:22px;padding:18px 14px 13px;background:radial-gradient(ellipse at 85% 5%,var(--sb-glow),transparent 70%),linear-gradient(145deg,#fff,var(--sb-soft));color:var(--sb-accent);box-shadow:0 7px 16px #24304a09;cursor:pointer;font:inherit;transition:transform .18s,box-shadow .18s;min-width:0}.sb-category:hover{transform:translateY(-2px);box-shadow:0 10px 20px #24304a16}.sb-category-icon{width:48px;height:48px;display:block;margin-bottom:4px;filter:drop-shadow(0 5px 5px #6c481019)}.sb-category-icon svg{width:100%;height:100%}.sb-category-title{font-size:19px;font-weight:900;overflow-wrap:anywhere}.sb-category-caption{font-size:12px;line-height:1.4;opacity:.85;flex:1}.sb-category-bottom{display:flex;align-items:center;justify-content:space-between;width:100%;border-top:1px solid var(--sb-line);padding-top:10px;margin-top:6px;font-size:12px;font-weight:800;gap:5px}.sb-category-bottom>span{font-size:20px;line-height:1}.sb-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0a0f1ed1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sb-sheet{width:480px;max-width:100%;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);display:flex;flex-direction:column;border:1px solid var(--sb-line);border-radius:28px;background:radial-gradient(ellipse at 100% 0,var(--sb-soft),transparent 45%),#fcfcff;box-shadow:0 24px 90px #0007;overflow:hidden;outline:none}.sb-header{display:flex;align-items:center;gap:10px;padding:20px 20px 14px;flex-shrink:0}.sb-heading{flex:1;min-width:0;text-align:start}.sb-eyebrow{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--sb-accent);font-weight:800;margin-bottom:4px}.sb-heading h2{font-size:25px;letter-spacing:-.025em;line-height:1.15;margin:0;font-weight:900;overflow-wrap:anywhere}.sb-icon-button{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border:1px solid #dce0eb;border-radius:50%;background:#ffffffc9;color:#536078;font:inherit;font-size:26px;line-height:1;cursor:pointer}.sb-scroll{overflow-y:auto;overscroll-behavior:contain;padding:0 20px 14px;min-height:0;scrollbar-width:thin;scrollbar-color:var(--sb-line) transparent}.sb-intro{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:13px}.sb-intro p,.sb-hint{font-size:12px;color:#657089;line-height:1.5;margin:0}.sb-hint{margin-top:14px}.sb-wallet{flex-shrink:0;font-size:12px;background:#fff;border:1px solid #e1e5ee;border-radius:12px;padding:7px 9px}.sb-list{display:flex;flex-direction:column;gap:8px}.sb-row{width:100%;display:flex;align-items:center;gap:11px;min-height:73px;border:1px solid #e2e5ee;border-radius:17px;padding:11px;background:#fff;color:#27334c;font:inherit;text-align:start;cursor:pointer;box-shadow:0 3px 7px #24304a04;transition:border-color .16s,background .16s,transform .16s}.sb-row:hover:not(:disabled){border-color:var(--sb-accent);background:var(--sb-soft);transform:translateY(-1px)}.sb-row:disabled{cursor:default}.sb-gift{width:40px;min-width:40px;height:43px;display:grid;place-items:center;position:relative;background:var(--sb-soft);border-radius:12px;font-size:25px}.sb-gift small{position:absolute;bottom:-4px;inset-inline-end:-3px;min-width:16px;padding:1px 3px;text-align:center;border-radius:5px;background:#fff;color:var(--sb-accent);border:1px solid var(--sb-line);font-size:8px;line-height:1.2;font-weight:900}.sb-row-copy{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.sb-row-copy strong{font-size:14px;font-weight:850;line-height:1.25;overflow-wrap:anywhere}.sb-effect{font-size:11px;color:var(--sb-accent);font-weight:700;line-height:1.3}.sb-status{font-size:10px;color:#768197;line-height:1.3}.sb-price{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;font-size:13px;font-weight:850;color:#a32c49;background:#fff3f5;border:1px solid #f6dfe5;padding:7px 8px;border-radius:10px}.sb-price s{font-size:10px;color:#8b8d9c;font-weight:500}.sb-money{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.sb-money img,.sb-money svg{width:1em;height:1.15em}.sb-active{background:#f0faf5;border-color:#82c6a2;box-shadow:inset 3px 0 #36a274}.sb-active .sb-status{color:#238557;font-weight:800}.sb-covered{background:#f7f8fb;opacity:.65}.sb-locked{background:#f5f6fa}.sb-locked .sb-gift{filter:grayscale(.65);opacity:.65}.sb-locked .sb-price{background:#eef0f5;color:#858c9c;border-color:#e2e5ec}.sb-notice{padding:9px 12px;background:var(--sb-soft);border:1px solid var(--sb-line);border-radius:12px;color:var(--sb-accent);font-size:12px;margin:0 0 12px}.sb-footer{padding:11px 20px 16px;border-top:1px solid #e5e7ef;background:#ffffffdb;flex-shrink:0;text-align:center}.sb-footer p{font-size:10px;line-height:1.5;color:#758198;margin:0}.sb-footer .sb-message{font-size:12px;font-weight:750;color:var(--sb-accent);margin-bottom:7px}.sb-discount,.sb-subscribe{font:inherit;font-size:11px;line-height:1.4;color:var(--sb-accent,#6f50a5);text-align:center;margin:8px 0 0}.sb-subscribe{display:block;width:100%;border:0;background:none;text-decoration:underline;cursor:pointer}.sb-loading{position:absolute;inset-inline-end:-5px;top:-5px;width:13px;height:13px;border:2px solid #ecabb9;border-top-color:#a32c49;border-radius:50%;animation:sb-spin .7s linear infinite;background:#fff}.sb-inline button:focus-visible,.sb-sheet button:focus-visible{outline:3px solid #4389ec;outline-offset:3px}@keyframes sb-spin{to{transform:rotate(360deg)}}@media (max-width:480px){.sb-overlay{padding:8px;align-items:flex-end}.sb-sheet{width:100%;border-radius:24px;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}.sb-header{padding:16px 14px 12px}.sb-scroll{padding:0 12px 12px}.sb-footer{padding:10px 14px max(12px,env(safe-area-inset-bottom))}.sb-row{gap:9px;padding:10px 9px}.sb-heading h2{font-size:23px}.sb-intro{flex-wrap:wrap;gap:7px}.sb-intro p{flex:1;min-width:140px}.sb-category{padding:14px 11px 12px;border-radius:18px}.sb-category-title{font-size:17px}.sb-category-icon{width:42px;height:42px}}@media (max-width:350px){.sb-price{font-size:11px;padding:6px}.sb-row-copy strong{font-size:12px}.sb-gift{width:34px;min-width:34px;font-size:23px}.sb-categories{gap:8px}}@media (prefers-reduced-motion:reduce){.sb-category,.sb-row{transition:none}.sb-loading{animation:none}}.lw-rig .lw-gait{transform-box:view-box;transform-origin:0px 0px;animation-duration:var(--lw-gait-duration, .78s);animation-delay:calc(var(--lw-gait-time, 0s) + var(--lw-phase-shift, 0s));animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:var(--lw-gait-play, running)}.lw-rig .lw-gait-body{animation-name:lwGait_body}.lw-rig .lw-gait-hip{animation-name:lwGait_hip}.lw-rig .lw-gait-knee{animation-name:lwGait_knee}.lw-rig .lw-gait-ankle{animation-name:lwGait_ankle}.lw-rig .lw-gait-shoulder{animation-name:lwGait_shoulder}.lw-rig .lw-gait-elbow{animation-name:lwGait_elbow}.lw-rig .lw-gait-wrist{animation-name:lwGait_wrist}.lw-rig .lw-gait-head{animation-name:lwGait_head}.lw-rig .lw-gait-elbow{transform:rotate(-9deg)}.lab-traveler{--lw-gait-play:paused;--lw-gait-duration:1s}.lab-traveler:not([data-motion=walking]) .lw-rig .lw-gait,.canteen-worker-still .lw-rig .lw-gait,.ls-idle .lw-rig .lw-gait,.lab-waiting-worker .lw-rig .lw-gait,.lab-readonly .lw-rig .lw-gait,.lab-radio-dance .lw-rig .lw-gait{animation:none}.lab-scrolling .lw-rig .lw-gait,.lab-scene-offscreen .lw-rig .lw-gait{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lw-rig .lw-gait{animation:none!important}}@keyframes lwGait_body{0.0000%{transform:translateY(.9px)}1.6667%{transform:translateY(.8913px)}3.3333%{transform:translateY(.8654px)}5.0000%{transform:translateY(.8236px)}6.6667%{transform:translateY(.7677px)}8.3333%{transform:translateY(.7px)}10.0000%{transform:translateY(.6236px)}11.6667%{transform:translateY(.5418px)}13.3333%{transform:translateY(.4582px)}15.0000%{transform:translateY(.3764px)}16.6667%{transform:translateY(.3px)}18.3333%{transform:translateY(.2323px)}20.0000%{transform:translateY(.1764px)}21.6667%{transform:translateY(.1346px)}23.3333%{transform:translateY(.1087px)}25.0000%{transform:translateY(.1px)}26.6667%{transform:translateY(.1087px)}28.3333%{transform:translateY(.1346px)}30.0000%{transform:translateY(.1764px)}31.6667%{transform:translateY(.2323px)}33.3333%{transform:translateY(.3px)}35.0000%{transform:translateY(.3764px)}36.6667%{transform:translateY(.4582px)}38.3333%{transform:translateY(.5418px)}40.0000%{transform:translateY(.6236px)}41.6667%{transform:translateY(.7px)}43.3333%{transform:translateY(.7677px)}45.0000%{transform:translateY(.8236px)}46.6667%{transform:translateY(.8654px)}48.3333%{transform:translateY(.8913px)}50.0000%{transform:translateY(.9px)}51.6667%{transform:translateY(.8913px)}53.3333%{transform:translateY(.8654px)}55.0000%{transform:translateY(.8236px)}56.6667%{transform:translateY(.7677px)}58.3333%{transform:translateY(.7px)}60.0000%{transform:translateY(.6236px)}61.6667%{transform:translateY(.5418px)}63.3333%{transform:translateY(.4582px)}65.0000%{transform:translateY(.3764px)}66.6667%{transform:translateY(.3px)}68.3333%{transform:translateY(.2323px)}70.0000%{transform:translateY(.1764px)}71.6667%{transform:translateY(.1346px)}73.3333%{transform:translateY(.1087px)}75.0000%{transform:translateY(.1px)}76.6667%{transform:translateY(.1087px)}78.3333%{transform:translateY(.1346px)}80.0000%{transform:translateY(.1764px)}81.6667%{transform:translateY(.2323px)}83.3333%{transform:translateY(.3px)}85.0000%{transform:translateY(.3764px)}86.6667%{transform:translateY(.4582px)}88.3333%{transform:translateY(.5418px)}90.0000%{transform:translateY(.6236px)}91.6667%{transform:translateY(.7px)}93.3333%{transform:translateY(.7677px)}95.0000%{transform:translateY(.8236px)}96.6667%{transform:translateY(.8654px)}98.3333%{transform:translateY(.8913px)}100.0000%{transform:translateY(.9px)}}@keyframes lwGait_hip{0.0000%{transform:rotate(-36.9567deg)}1.6667%{transform:rotate(-36.5783deg)}3.3333%{transform:rotate(-35.1163deg)}5.0000%{transform:rotate(-32.9981deg)}6.6667%{transform:rotate(-30.7255deg)}8.3333%{transform:rotate(-28.9528deg)}10.0000%{transform:rotate(-27.2944deg)}11.6667%{transform:rotate(-25.3973deg)}13.3333%{transform:rotate(-23.3114deg)}15.0000%{transform:rotate(-21.0906deg)}16.6667%{transform:rotate(-18.7988deg)}18.3333%{transform:rotate(-16.5177deg)}20.0000%{transform:rotate(-14.3603deg)}21.6667%{transform:rotate(-12.4794deg)}23.3333%{transform:rotate(-11.0468deg)}25.0000%{transform:rotate(-10.1686deg)}26.6667%{transform:rotate(-9.8041deg)}28.3333%{transform:rotate(-9.8052deg)}30.0000%{transform:rotate(-10.0134deg)}31.6667%{transform:rotate(-10.3048deg)}33.3333%{transform:rotate(-10.5902deg)}35.0000%{transform:rotate(-10.8048deg)}36.6667%{transform:rotate(-10.8995deg)}38.3333%{transform:rotate(-10.8362deg)}40.0000%{transform:rotate(-10.5842deg)}41.6667%{transform:rotate(-10.1189deg)}43.3333%{transform:rotate(-9.4201deg)}45.0000%{transform:rotate(-8.4706deg)}46.6667%{transform:rotate(-7.2549deg)}48.3333%{transform:rotate(-5.7754deg)}50.0000%{transform:rotate(-4.5708deg)}51.6667%{transform:rotate(-3.6622deg)}53.3333%{transform:rotate(-2.751deg)}55.0000%{transform:rotate(-1.5978deg)}56.6667%{transform:rotate(-.0192deg)}58.3333%{transform:rotate(2.1551deg)}60.0000%{transform:rotate(5.1757deg)}61.6667%{transform:rotate(4.0308deg)}63.3333%{transform:rotate(2.016deg)}65.0000%{transform:rotate(-.4629deg)}66.6667%{transform:rotate(-3.2662deg)}68.3333%{transform:rotate(-6.306deg)}70.0000%{transform:rotate(-9.5169deg)}71.6667%{transform:rotate(-12.8458deg)}73.3333%{transform:rotate(-17.2958deg)}75.0000%{transform:rotate(-22.131deg)}76.6667%{transform:rotate(-26.6914deg)}78.3333%{transform:rotate(-30.9117deg)}80.0000%{transform:rotate(-34.6934deg)}81.6667%{transform:rotate(-38.0247deg)}83.3333%{transform:rotate(-40.9156deg)}85.0000%{transform:rotate(-43.2845deg)}86.6667%{transform:rotate(-45.0642deg)}88.3333%{transform:rotate(-46.2059deg)}90.0000%{transform:rotate(-46.6812deg)}91.6667%{transform:rotate(-46.4812deg)}93.3333%{transform:rotate(-45.6154deg)}95.0000%{transform:rotate(-44.1116deg)}96.6667%{transform:rotate(-42.024deg)}98.3333%{transform:rotate(-39.4723deg)}100.0000%{transform:rotate(-36.9567deg)}}@keyframes lwGait_knee{0.0000%{transform:rotate(32.2235deg)}1.6667%{transform:rotate(33.8299deg)}3.3333%{transform:rotate(33.4086deg)}5.0000%{transform:rotate(31.7229deg)}6.6667%{transform:rotate(29.6955deg)}8.3333%{transform:rotate(28.5866deg)}10.0000%{transform:rotate(27.6722deg)}11.6667%{transform:rotate(26.2657deg)}13.3333%{transform:rotate(24.4569deg)}15.0000%{transform:rotate(22.3472deg)}16.6667%{transform:rotate(20.0614deg)}18.3333%{transform:rotate(17.766deg)}20.0000%{transform:rotate(15.6944deg)}21.6667%{transform:rotate(14.1662deg)}23.3333%{transform:rotate(13.5422deg)}25.0000%{transform:rotate(14.0494deg)}26.6667%{transform:rotate(15.6128deg)}28.3333%{transform:rotate(17.9364deg)}30.0000%{transform:rotate(20.702deg)}31.6667%{transform:rotate(23.662deg)}33.3333%{transform:rotate(26.6391deg)}35.0000%{transform:rotate(29.5037deg)}36.6667%{transform:rotate(32.1558deg)}38.3333%{transform:rotate(34.5141deg)}40.0000%{transform:rotate(36.5094deg)}41.6667%{transform:rotate(38.081deg)}43.3333%{transform:rotate(39.174deg)}45.0000%{transform:rotate(39.7376deg)}46.6667%{transform:rotate(39.7222deg)}48.3333%{transform:rotate(39.1194deg)}50.0000%{transform:rotate(39.15deg)}51.6667%{transform:rotate(39.882deg)}53.3333%{transform:rotate(40.6418deg)}55.0000%{transform:rotate(40.8635deg)}56.6667%{transform:rotate(40.0907deg)}58.3333%{transform:rotate(37.8971deg)}60.0000%{transform:rotate(33.6966deg)}61.6667%{transform:rotate(35.873deg)}63.3333%{transform:rotate(39.1165deg)}65.0000%{transform:rotate(42.5474deg)}66.6667%{transform:rotate(45.9032deg)}68.3333%{transform:rotate(49.0449deg)}70.0000%{transform:rotate(51.8919deg)}71.6667%{transform:rotate(54.4018deg)}73.3333%{transform:rotate(59.0261deg)}75.0000%{transform:rotate(64.0143deg)}76.6667%{transform:rotate(67.87deg)}78.3333%{transform:rotate(70.5718deg)}80.0000%{transform:rotate(72.0756deg)}81.6667%{transform:rotate(72.5521deg)}83.3333%{transform:rotate(72.2032deg)}85.0000%{transform:rotate(71.0308deg)}86.6667%{transform:rotate(69.0551deg)}88.3333%{transform:rotate(66.3116deg)}90.0000%{transform:rotate(62.8477deg)}91.6667%{transform:rotate(58.7204deg)}93.3333%{transform:rotate(53.9947deg)}95.0000%{transform:rotate(48.7494deg)}96.6667%{transform:rotate(43.0981deg)}98.3333%{transform:rotate(37.2719deg)}100.0000%{transform:rotate(32.2235deg)}}@keyframes lwGait_ankle{0.0000%{transform:rotate(-5.2667deg)}1.6667%{transform:rotate(-6.1304deg)}3.3333%{transform:rotate(-4.5308deg)}5.0000%{transform:rotate(-1.8888deg)}6.6667%{transform:rotate(.2893deg)}8.3333%{transform:rotate(.3661deg)}10.0000%{transform:rotate(-.3778deg)}11.6667%{transform:rotate(-.8685deg)}13.3333%{transform:rotate(-1.1456deg)}15.0000%{transform:rotate(-1.2565deg)}16.6667%{transform:rotate(-1.2626deg)}18.3333%{transform:rotate(-1.2483deg)}20.0000%{transform:rotate(-1.3341deg)}21.6667%{transform:rotate(-1.6868deg)}23.3333%{transform:rotate(-2.4954deg)}25.0000%{transform:rotate(-3.8808deg)}26.6667%{transform:rotate(-5.8088deg)}28.3333%{transform:rotate(-8.1312deg)}30.0000%{transform:rotate(-10.6886deg)}31.6667%{transform:rotate(-13.3572deg)}33.3333%{transform:rotate(-16.049deg)}35.0000%{transform:rotate(-18.6989deg)}36.6667%{transform:rotate(-21.2562deg)}38.3333%{transform:rotate(-23.6778deg)}40.0000%{transform:rotate(-25.9251deg)}41.6667%{transform:rotate(-27.962deg)}43.3333%{transform:rotate(-29.7539deg)}45.0000%{transform:rotate(-31.267deg)}46.6667%{transform:rotate(-32.4673deg)}48.3333%{transform:rotate(-33.3077deg)}50.0000%{transform:rotate(-33.3939deg)}51.6667%{transform:rotate(-32.6512deg)}53.3333%{transform:rotate(-31.2186deg)}55.0000%{transform:rotate(-29.2842deg)}56.6667%{transform:rotate(-27.0894deg)}58.3333%{transform:rotate(-24.8924deg)}60.0000%{transform:rotate(-22.8723deg)}61.6667%{transform:rotate(-24.376deg)}63.3333%{transform:rotate(-26.9103deg)}65.0000%{transform:rotate(-29.8344deg)}66.6667%{transform:rotate(-32.8592deg)}68.3333%{transform:rotate(-35.7666deg)}70.0000%{transform:rotate(-38.375deg)}71.6667%{transform:rotate(-40.5282deg)}73.3333%{transform:rotate(-43.5081deg)}75.0000%{transform:rotate(-46.1333deg)}76.6667%{transform:rotate(-47.4008deg)}78.3333%{transform:rotate(-47.1879deg)}80.0000%{transform:rotate(-45.3823deg)}81.6667%{transform:rotate(-42.5668deg)}83.3333%{transform:rotate(-39.4357deg)}85.0000%{transform:rotate(-36.0587deg)}86.6667%{transform:rotate(-32.5094deg)}88.3333%{transform:rotate(-28.858deg)}90.0000%{transform:rotate(-25.1666deg)}91.6667%{transform:rotate(-21.4869deg)}93.3333%{transform:rotate(-17.8608deg)}95.0000%{transform:rotate(-14.3252deg)}96.6667%{transform:rotate(-10.9259deg)}98.3333%{transform:rotate(-7.7603deg)}100.0000%{transform:rotate(-5.2667deg)}}@keyframes lwGait_shoulder{0.0000%{transform:rotate(13deg)}1.6667%{transform:rotate(12.9288deg)}3.3333%{transform:rotate(12.7159deg)}5.0000%{transform:rotate(12.3637deg)}6.6667%{transform:rotate(11.8761deg)}8.3333%{transform:rotate(11.2583deg)}10.0000%{transform:rotate(10.5172deg)}11.6667%{transform:rotate(9.6609deg)}13.3333%{transform:rotate(8.6987deg)}15.0000%{transform:rotate(7.6412deg)}16.6667%{transform:rotate(6.5deg)}18.3333%{transform:rotate(5.2876deg)}20.0000%{transform:rotate(4.0172deg)}21.6667%{transform:rotate(2.7029deg)}23.3333%{transform:rotate(1.3589deg)}25.0000%{transform:rotate(0)}26.6667%{transform:rotate(-1.3589deg)}28.3333%{transform:rotate(-2.7029deg)}30.0000%{transform:rotate(-4.0172deg)}31.6667%{transform:rotate(-5.2876deg)}33.3333%{transform:rotate(-6.5deg)}35.0000%{transform:rotate(-7.6412deg)}36.6667%{transform:rotate(-8.6987deg)}38.3333%{transform:rotate(-9.6609deg)}40.0000%{transform:rotate(-10.5172deg)}41.6667%{transform:rotate(-11.2583deg)}43.3333%{transform:rotate(-11.8761deg)}45.0000%{transform:rotate(-12.3637deg)}46.6667%{transform:rotate(-12.7159deg)}48.3333%{transform:rotate(-12.9288deg)}50.0000%{transform:rotate(-13deg)}51.6667%{transform:rotate(-12.9288deg)}53.3333%{transform:rotate(-12.7159deg)}55.0000%{transform:rotate(-12.3637deg)}56.6667%{transform:rotate(-11.8761deg)}58.3333%{transform:rotate(-11.2583deg)}60.0000%{transform:rotate(-10.5172deg)}61.6667%{transform:rotate(-9.6609deg)}63.3333%{transform:rotate(-8.6987deg)}65.0000%{transform:rotate(-7.6412deg)}66.6667%{transform:rotate(-6.5deg)}68.3333%{transform:rotate(-5.2876deg)}70.0000%{transform:rotate(-4.0172deg)}71.6667%{transform:rotate(-2.7029deg)}73.3333%{transform:rotate(-1.3589deg)}75.0000%{transform:rotate(-0deg)}76.6667%{transform:rotate(1.3589deg)}78.3333%{transform:rotate(2.7029deg)}80.0000%{transform:rotate(4.0172deg)}81.6667%{transform:rotate(5.2876deg)}83.3333%{transform:rotate(6.5deg)}85.0000%{transform:rotate(7.6412deg)}86.6667%{transform:rotate(8.6987deg)}88.3333%{transform:rotate(9.6609deg)}90.0000%{transform:rotate(10.5172deg)}91.6667%{transform:rotate(11.2583deg)}93.3333%{transform:rotate(11.8761deg)}95.0000%{transform:rotate(12.3637deg)}96.6667%{transform:rotate(12.7159deg)}98.3333%{transform:rotate(12.9288deg)}100.0000%{transform:rotate(13deg)}}@keyframes lwGait_elbow{0.0000%{transform:rotate(-22deg)}1.6667%{transform:rotate(-21.9644deg)}3.3333%{transform:rotate(-21.858deg)}5.0000%{transform:rotate(-21.6819deg)}6.6667%{transform:rotate(-21.438deg)}8.3333%{transform:rotate(-21.1292deg)}10.0000%{transform:rotate(-20.7586deg)}11.6667%{transform:rotate(-20.3304deg)}13.3333%{transform:rotate(-19.8493deg)}15.0000%{transform:rotate(-19.3206deg)}16.6667%{transform:rotate(-18.75deg)}18.3333%{transform:rotate(-18.1438deg)}20.0000%{transform:rotate(-17.5086deg)}21.6667%{transform:rotate(-16.8514deg)}23.3333%{transform:rotate(-16.1794deg)}25.0000%{transform:rotate(-15.5deg)}26.6667%{transform:rotate(-14.8206deg)}28.3333%{transform:rotate(-14.1486deg)}30.0000%{transform:rotate(-13.4914deg)}31.6667%{transform:rotate(-12.8562deg)}33.3333%{transform:rotate(-12.25deg)}35.0000%{transform:rotate(-11.6794deg)}36.6667%{transform:rotate(-11.1507deg)}38.3333%{transform:rotate(-10.6696deg)}40.0000%{transform:rotate(-10.2414deg)}41.6667%{transform:rotate(-9.8708deg)}43.3333%{transform:rotate(-9.562deg)}45.0000%{transform:rotate(-9.3181deg)}46.6667%{transform:rotate(-9.142deg)}48.3333%{transform:rotate(-9.0356deg)}50.0000%{transform:rotate(-9deg)}51.6667%{transform:rotate(-9.0356deg)}53.3333%{transform:rotate(-9.142deg)}55.0000%{transform:rotate(-9.3181deg)}56.6667%{transform:rotate(-9.562deg)}58.3333%{transform:rotate(-9.8708deg)}60.0000%{transform:rotate(-10.2414deg)}61.6667%{transform:rotate(-10.6696deg)}63.3333%{transform:rotate(-11.1507deg)}65.0000%{transform:rotate(-11.6794deg)}66.6667%{transform:rotate(-12.25deg)}68.3333%{transform:rotate(-12.8562deg)}70.0000%{transform:rotate(-13.4914deg)}71.6667%{transform:rotate(-14.1486deg)}73.3333%{transform:rotate(-14.8206deg)}75.0000%{transform:rotate(-15.5deg)}76.6667%{transform:rotate(-16.1794deg)}78.3333%{transform:rotate(-16.8514deg)}80.0000%{transform:rotate(-17.5086deg)}81.6667%{transform:rotate(-18.1438deg)}83.3333%{transform:rotate(-18.75deg)}85.0000%{transform:rotate(-19.3206deg)}86.6667%{transform:rotate(-19.8493deg)}88.3333%{transform:rotate(-20.3304deg)}90.0000%{transform:rotate(-20.7586deg)}91.6667%{transform:rotate(-21.1292deg)}93.3333%{transform:rotate(-21.438deg)}95.0000%{transform:rotate(-21.6819deg)}96.6667%{transform:rotate(-21.858deg)}98.3333%{transform:rotate(-21.9644deg)}100.0000%{transform:rotate(-22deg)}}@keyframes lwGait_wrist{0.0000%{transform:rotate(0)}1.6667%{transform:rotate(.2091deg)}3.3333%{transform:rotate(.4158deg)}5.0000%{transform:rotate(.618deg)}6.6667%{transform:rotate(.8135deg)}8.3333%{transform:rotate(1deg)}10.0000%{transform:rotate(1.1756deg)}11.6667%{transform:rotate(1.3383deg)}13.3333%{transform:rotate(1.4863deg)}15.0000%{transform:rotate(1.618deg)}16.6667%{transform:rotate(1.7321deg)}18.3333%{transform:rotate(1.8271deg)}20.0000%{transform:rotate(1.9021deg)}21.6667%{transform:rotate(1.9563deg)}23.3333%{transform:rotate(1.989deg)}25.0000%{transform:rotate(2deg)}26.6667%{transform:rotate(1.989deg)}28.3333%{transform:rotate(1.9563deg)}30.0000%{transform:rotate(1.9021deg)}31.6667%{transform:rotate(1.8271deg)}33.3333%{transform:rotate(1.7321deg)}35.0000%{transform:rotate(1.618deg)}36.6667%{transform:rotate(1.4863deg)}38.3333%{transform:rotate(1.3383deg)}40.0000%{transform:rotate(1.1756deg)}41.6667%{transform:rotate(1deg)}43.3333%{transform:rotate(.8135deg)}45.0000%{transform:rotate(.618deg)}46.6667%{transform:rotate(.4158deg)}48.3333%{transform:rotate(.2091deg)}50.0000%{transform:rotate(0)}51.6667%{transform:rotate(-.2091deg)}53.3333%{transform:rotate(-.4158deg)}55.0000%{transform:rotate(-.618deg)}56.6667%{transform:rotate(-.8135deg)}58.3333%{transform:rotate(-1deg)}60.0000%{transform:rotate(-1.1756deg)}61.6667%{transform:rotate(-1.3383deg)}63.3333%{transform:rotate(-1.4863deg)}65.0000%{transform:rotate(-1.618deg)}66.6667%{transform:rotate(-1.7321deg)}68.3333%{transform:rotate(-1.8271deg)}70.0000%{transform:rotate(-1.9021deg)}71.6667%{transform:rotate(-1.9563deg)}73.3333%{transform:rotate(-1.989deg)}75.0000%{transform:rotate(-2deg)}76.6667%{transform:rotate(-1.989deg)}78.3333%{transform:rotate(-1.9563deg)}80.0000%{transform:rotate(-1.9021deg)}81.6667%{transform:rotate(-1.8271deg)}83.3333%{transform:rotate(-1.7321deg)}85.0000%{transform:rotate(-1.618deg)}86.6667%{transform:rotate(-1.4863deg)}88.3333%{transform:rotate(-1.3383deg)}90.0000%{transform:rotate(-1.1756deg)}91.6667%{transform:rotate(-1deg)}93.3333%{transform:rotate(-.8135deg)}95.0000%{transform:rotate(-.618deg)}96.6667%{transform:rotate(-.4158deg)}98.3333%{transform:rotate(-.2091deg)}100.0000%{transform:rotate(0)}}@keyframes lwGait_head{0.0000%{transform:rotate(0)}1.6667%{transform:rotate(-.0679deg)}3.3333%{transform:rotate(-.1351deg)}5.0000%{transform:rotate(-.2009deg)}6.6667%{transform:rotate(-.2644deg)}8.3333%{transform:rotate(-.325deg)}10.0000%{transform:rotate(-.3821deg)}11.6667%{transform:rotate(-.4349deg)}13.3333%{transform:rotate(-.483deg)}15.0000%{transform:rotate(-.5259deg)}16.6667%{transform:rotate(-.5629deg)}18.3333%{transform:rotate(-.5938deg)}20.0000%{transform:rotate(-.6182deg)}21.6667%{transform:rotate(-.6358deg)}23.3333%{transform:rotate(-.6464deg)}25.0000%{transform:rotate(-.65deg)}26.6667%{transform:rotate(-.6464deg)}28.3333%{transform:rotate(-.6358deg)}30.0000%{transform:rotate(-.6182deg)}31.6667%{transform:rotate(-.5938deg)}33.3333%{transform:rotate(-.5629deg)}35.0000%{transform:rotate(-.5259deg)}36.6667%{transform:rotate(-.483deg)}38.3333%{transform:rotate(-.4349deg)}40.0000%{transform:rotate(-.3821deg)}41.6667%{transform:rotate(-.325deg)}43.3333%{transform:rotate(-.2644deg)}45.0000%{transform:rotate(-.2009deg)}46.6667%{transform:rotate(-.1351deg)}48.3333%{transform:rotate(-.0679deg)}50.0000%{transform:rotate(-0deg)}51.6667%{transform:rotate(.0679deg)}53.3333%{transform:rotate(.1351deg)}55.0000%{transform:rotate(.2009deg)}56.6667%{transform:rotate(.2644deg)}58.3333%{transform:rotate(.325deg)}60.0000%{transform:rotate(.3821deg)}61.6667%{transform:rotate(.4349deg)}63.3333%{transform:rotate(.483deg)}65.0000%{transform:rotate(.5259deg)}66.6667%{transform:rotate(.5629deg)}68.3333%{transform:rotate(.5938deg)}70.0000%{transform:rotate(.6182deg)}71.6667%{transform:rotate(.6358deg)}73.3333%{transform:rotate(.6464deg)}75.0000%{transform:rotate(.65deg)}76.6667%{transform:rotate(.6464deg)}78.3333%{transform:rotate(.6358deg)}80.0000%{transform:rotate(.6182deg)}81.6667%{transform:rotate(.5938deg)}83.3333%{transform:rotate(.5629deg)}85.0000%{transform:rotate(.5259deg)}86.6667%{transform:rotate(.483deg)}88.3333%{transform:rotate(.4349deg)}90.0000%{transform:rotate(.3821deg)}91.6667%{transform:rotate(.325deg)}93.3333%{transform:rotate(.2644deg)}95.0000%{transform:rotate(.2009deg)}96.6667%{transform:rotate(.1351deg)}98.3333%{transform:rotate(.0679deg)}100.0000%{transform:rotate(0)}}.lab-bed-sleeper{animation:labBedSettle .75s ease-out both}.lab-bed-body{transform-origin:15px 15px}.lab-bed-breath{transform-origin:35px 20px;animation:labBedBreath 3.8s ease-in-out infinite}.lab-bed-head{transform-origin:12px 14px;animation:labBedHeadRest 3.8s ease-in-out infinite}.lab-bed-hand{transform-origin:26px 14px;animation:labBedHandRest 3.8s ease-in-out infinite}.lab-bed-eyes-open{opacity:0}.lab-bed-sleeper.is-waking{animation:labBedWake 1s ease-in both}.lab-bed-sleeper.is-waking .lab-bed-body{animation:labBedStretch 1s ease-in both}.lab-bed-sleeper.is-waking .lab-bed-eyes-closed{opacity:0}.lab-bed-sleeper.is-waking .lab-bed-eyes-open{opacity:1}.lab-bed-sleeper.is-waking .lab-bed-hand{animation:labBedStretchHand 1s ease-in both}.lab-bed-zzz{opacity:0;animation:labBedZzz 3.6s linear infinite}.lab-bed-zzz.z2{animation-delay:1.2s}.lab-bed-zzz.z3{animation-delay:2.4s}@keyframes labBedSettle{0%{opacity:0;transform:translate(3px,-5px)}to{opacity:1;transform:translate(0)}}@keyframes labBedBreath{0%,to{transform:scaleY(1)}45%{transform:scaleY(1.12)}}@keyframes labBedHeadRest{0%,to{transform:rotate(0)}45%{transform:translateY(-.25px) rotate(-2deg)}}@keyframes labBedHandRest{0%,to{transform:translateY(0)}45%{transform:translateY(-.4px)}}@keyframes labBedZzz{0%{opacity:0;transform:translateY(1px) scale(.8)}18%,55%{opacity:.85}to{opacity:0;transform:translate(9px,-12px) scale(1.12)}}@keyframes labBedWake{0%,60%{opacity:1}to{opacity:0}}@keyframes labBedStretch{0%,20%{transform:rotate(0)}to{transform:translate(1px,-3px) rotate(-12deg)}}@keyframes labBedStretchHand{0%,20%{transform:rotate(0)}70%,to{transform:rotate(65deg)}}@media (prefers-reduced-motion:reduce){.lab-bed-sleeper,.lab-bed-sleeper *,.lab-bed-sleeper.is-waking *{animation:none}.lab-bed-sleeper.is-waking{animation:labBedWake 1s linear both}.lab-bed-zzz{opacity:.6}.lab-bed-zzz.z2,.lab-bed-zzz.z3{display:none}}.lab-shift-bonus-grid{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:2px}.lab-shift-bonus-grid .lab-bonus-pill{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0;padding:6px 7px;border-radius:8px;background:#02283814;box-shadow:inset 0 1px #ffffff21}.lab-shift-bonus-grid.is-dark .lab-bonus-pill{background:#0019253d}.lab-shift-bonus-grid .lab-bonus-pill .emoji-svg{width:15px!important;height:15px!important;flex:none}.lab-shift-bonus-grid .lab-bonus-num{font-variant-numeric:tabular-nums;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-weight:900;line-height:1.1}.lab-shift-claim-title{display:flex;width:100%;align-items:center;gap:7px;text-align:left;line-height:1.2}.lab-shift-claim-icon{width:20px;height:20px;flex:none;padding:3px;box-sizing:content-box;border-radius:8px;background:#ffffff21;color:#b8ffe9}.lab-shift-claim-arrow{margin-left:auto;font-size:17px;color:#bdffeb}.lab-shift-board.lab-shift-board{container-type:inline-size;background:linear-gradient(145deg,#183c43,#112630 75%)!important;border:1px solid #73938c!important;border-radius:15px!important;padding:10px!important;box-shadow:0 5px 15px #102b3230,inset 0 1px #d5fff321!important}.lab-shift-board .lab-shift-board-head{margin:0 0 8px!important;padding:0!important;border:0}.lab-shift-board button.lab-shift-board-card{margin:0;padding:0!important;gap:6px;overflow:visible}.lab-shift-board .lab-shift-board-status{padding:0 57px 0 0!important;text-align:left!important;font-size:clamp(10px,4.8cqi,14px)!important;letter-spacing:0;color:#d8ecea}.lab-shift-board .lab-shift-board-status:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#6ee8b4;box-shadow:0 0 7px #6ee8b45c;margin-right:6px;vertical-align:middle}.lab-shift-board .lab-shift-meter{display:flex;width:100%;justify-content:space-between;gap:6px;padding:5px 7px!important;background:#061d2966;border:1px solid #bbefdc20;border-radius:8px;box-shadow:none;flex-wrap:wrap}.lab-shift-board button .lab-shift-meter-time{font-size:12px!important;letter-spacing:0!important;color:#edf9f6}.lab-shift-board .lab-shift-meter-sep{display:none}.lab-shift-board .lab-shift-accel-card{margin-left:auto}.lab-shift-board .lab-shift-accel-card b{font-size:10px;color:#a2ecd2}.lab-shift-board button.lab-shift-claim{width:100%;padding:8px!important;margin-bottom:6px!important;border-radius:11px!important;border:1px solid #6bdcc18a!important;background:linear-gradient(125deg,#167f70,#126479)!important;color:#f3fffc!important;text-shadow:none!important;box-shadow:inset 0 1px #bdffed30,0 3px 8px #001e2633!important;gap:7px!important;font-size:clamp(12px,5cqi,16px)!important;transition:filter .15s,transform .15s}.lab-shift-board button.lab-shift-claim:not(:disabled):hover{filter:brightness(1.12)}.lab-shift-board button.lab-shift-claim:not(:disabled):active{transform:translateY(1px)}.lab-shift-board button.lab-shift-claim:disabled{opacity:.55}.lab-shift-board button.lab-shift-claim .lab-bonus-num{font-size:clamp(11px,5.5cqi,16px)!important}.lab-shift-board button.lab-shift-finish{padding:7px 5px!important;border:1px solid #c2e7e321!important;border-radius:8px!important;background:#c2e7e308!important;box-shadow:none!important;text-shadow:none!important;color:#bad4d6!important;font-size:11px!important;gap:5px!important}.lab-shift-board button.lab-shift-finish svg{width:14px!important;height:14px!important}.lab-shift-board button.lab-shift-bonus-btn{top:8px;right:8px;width:auto;height:17px!important;min-height:0!important;font-size:8px!important;border-radius:7px!important;background:#284646;border-color:#eddaa54d;box-shadow:none}.lab-shift-board button:focus-visible{outline:2px solid #bcffe8;outline-offset:2px}@container (max-width:185px){.lab-shift-board .lab-shift-board-status{font-size:9px!important;padding-right:54px!important}.lab-shift-board .lab-shift-board-status:before{width:4px;height:4px;margin-right:3px}.lab-shift-board button.lab-shift-claim{padding:6px!important;gap:5px!important;font-size:11px!important}.lab-shift-board .lab-shift-claim-title{gap:4px}.lab-shift-board .lab-shift-claim-icon{width:15px;height:15px;padding:2px;border-radius:5px}.lab-shift-board .lab-shift-claim-arrow{font-size:14px}.lab-shift-board .lab-bonus-pill{padding:5px;gap:3px}.lab-shift-board .lab-bonus-pill .emoji-svg{width:12px!important;height:12px!important}.lab-shift-board button.lab-shift-claim .lab-bonus-num,.lab-shift-board button.lab-shift-finish{font-size:10px!important}}@media (prefers-reduced-motion:reduce){.lab-shift-board button.lab-shift-claim{transition:none}}.cf-quiz-message{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:13px;line-height:1.3;overflow-wrap:anywhere;color:#283f72;padding:3px 0}.cf-quiz-countdown{white-space:nowrap}.cf-quiz-leaders{flex:none;max-width:125px;font:inherit;font-size:10px;font-weight:700;line-height:1.2;white-space:normal;border:1px solid #cbd7e8;border-radius:8px;background:#fff;color:#283f72;padding:4px 6px;cursor:pointer}.cf-quiz-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#13233e77;display:flex;align-items:center;justify-content:center;padding:16px}.cf-quiz-ranking{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fff;color:#24344c;border-radius:16px;padding:20px;width:min(440px,100%);max-height:75vh;overflow:auto;box-shadow:0 12px 50px #14223b33;white-space:normal}.cf-quiz-ranking>button{float:right;font-size:24px;background:none;border:0;cursor:pointer}.cf-quiz-ranking h3{margin:0 30px 8px 0;font-size:18px}.cf-quiz-ranking p{font-size:13px;font-weight:400}.cf-quiz-ranking table{border-collapse:collapse;width:100%;font-size:14px;text-align:start}.cf-quiz-ranking th,.cf-quiz-ranking td{padding:8px;border-bottom:1px solid #e5ebf3;text-align:start;overflow-wrap:anywhere}.cf-quiz-answer{color:#c3212d}.cf-quiz-message.is-winner{font-weight:700}.cf-quiz-player{display:flex;align-items:center;gap:8px;width:100%;border:0;background:none;padding:0;font:inherit;color:#2358a6;text-align:start;cursor:pointer}.cf-quiz-player:disabled{color:inherit;cursor:default}.cf-quiz-player img{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none}.cf-quiz-player:not(:disabled):hover span{text-decoration:underline}.cf-msg.is-quiz-winner .cf-msg-text{font-weight:700}.cf-quiz-winner-tag{display:inline-block;margin-inline-start:8px;font-size:11px;font-weight:700;color:#ad1421}.cf-quiz-premium-hint{padding:2px 10px 6px;font-size:12px;color:#07f}.cf-quiz-premium-hint .cf-chat-prem{margin:0;font-size:12px}.cf-chat-premium-badge{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:15px;height:15px;margin-inline-end:4px;border-radius:5px;font-size:10px;line-height:1;color:#845000;background:linear-gradient(135deg,#fff5c4,#efc759);border:1px solid #d4ac48;box-shadow:0 1px 3px #85621520}.cf-quiz-message{display:flex;align-items:flex-start;gap:12px}.cf-quiz-message-content{flex:1;min-width:0}.cf-quiz-timer{--timer-color:#7d3a8e;flex:0 0 62px;display:flex;align-items:center;flex-direction:column;gap:4px;color:var(--timer-color);font-family:inherit;font-weight:700}.cf-quiz-timer.is-pause{--timer-color:#277c91}.cf-quiz-timer.is-urgent{--timer-color:#c3212d}.cf-quiz-timer-dial{position:relative;display:grid;place-items:center;width:44px;height:44px}.cf-quiz-timer-dial svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.cf-quiz-timer-track,.cf-quiz-timer-progress{fill:none;stroke-width:3}.cf-quiz-timer-track{stroke:#e8e6ef}.cf-quiz-timer-progress{stroke:var(--timer-color);stroke-linecap:round;transition:stroke-dashoffset .25s linear,stroke .2s}.cf-quiz-timer-number{display:flex;align-items:baseline;gap:2px;font-size:16px;line-height:1;font-variant-numeric:tabular-nums}.cf-quiz-timer-number small{font-size:9px}.cf-quiz-timer-caption{max-width:62px;text-align:center;font-size:10px;line-height:1.15;overflow-wrap:normal}@media (prefers-reduced-motion:reduce){.cf-quiz-timer-progress{transition:none}}
