.aw-lab{isolation:isolate;position:relative}.aw-lab:before{content:"";z-index:-1;pointer-events:none;opacity:.28;background:url(/assets/img-c2922ac78e/lab/bg.jpg) top/cover no-repeat;height:420px;position:absolute;inset:0 -12px auto;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.aw-lab-plate{background:#120a058c;border-radius:13px;flex:none;place-items:center;width:52px;height:52px;font-size:28px;line-height:1;display:grid;box-shadow:inset 0 2px 5px #0000008c,0 1px #ffd27a1f}.aw-lab-plate img{object-fit:contain;filter:drop-shadow(0 2px #00000059);width:40px;height:40px}.aw-lab-plate--branch{width:60px;height:60px}.aw-lab-plate--branch img{width:52px;height:52px}.aw-lab-ico{font-size:26px;line-height:1}.aw-lab-big{font-size:48px;line-height:1}.aw-lab-slot{gap:var(--aw-s2);flex-direction:column;display:flex}.aw-lab-slot__head{align-items:center;gap:var(--aw-s3);min-width:0;display:flex}.aw-lab-slot__t{flex:1;min-width:0}.aw-lab-slot__t .aw-head{color:var(--aw-text)}.aw-lab-slot__foot{align-items:center;gap:var(--aw-s2);flex-wrap:wrap;display:flex}.aw-lab-slot.is-free,.aw-lab-slot.is-closed{position:relative}.aw-lab-slot.is-free:before,.aw-lab-slot.is-closed:before{content:"";pointer-events:none;border:2px dashed #ffd69642;border-radius:13px;position:absolute;inset:5px}.aw-lab-slot.is-closed .aw-lab-plate{filter:grayscale(.5)}.aw-lab-word{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.aw-lab-slot__head{flex-wrap:wrap}.aw-lab-slot__timer{white-space:nowrap;flex:none}.aw-lab-buy{white-space:nowrap;width:100%}.aw-lab-node__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 8px;display:flex}.aw-lab-node__top>.aw-head{flex:auto}.aw-lab-node__top .aw-chip,.aw-lab-node__top>span:not(.aw-head){white-space:nowrap}@media (width<=360px){.aw-lab .aw-pagehead__title{letter-spacing:0;gap:4px;padding:0 10px;font-size:18px}.aw-lab .aw-pagehead__title>svg,.aw-lab .aw-pagehead__title>img{margin-left:-2px;width:26px!important;height:26px!important}.aw-lab-slot__t{flex-basis:calc(100% - 64px)}.aw-lab-buy{letter-spacing:0;gap:4px;padding-inline:8px;font-size:14px}.aw-lab-buy>svg:first-child{display:none}}.aw-lab-branch{align-items:center;gap:var(--aw-s3);margin:var(--aw-s3) 2px var(--aw-s2);display:flex}.aw-lab-ladder{gap:var(--aw-s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.aw-lab-node{align-items:stretch;gap:var(--aw-s2);min-width:0;display:flex;position:relative}.aw-lab-node:before{content:"";top:34px;left:15px;bottom:calc(-1 * var(--aw-s2) - 2px);background:#ffd69629;border-radius:2px;width:3px;position:absolute}.aw-lab-node:last-child:before{display:none}.aw-lab-node.is-done:before{background:var(--aw-leaf-edge)}.aw-lab-node__tier{z-index:1;border:2px solid var(--aw-ink);width:32px;height:32px;color:var(--aw-text-2);font:800 14px/1 var(--aw-font-head);background:#120a05b3;border-radius:50%;flex:none;align-self:flex-start;place-items:center;margin-top:12px;display:grid;box-shadow:inset 0 2px 3px #00000080}.aw-lab-node.is-done .aw-lab-node__tier{background:var(--aw-leaf);color:var(--aw-bg)}.aw-lab-node.is-active .aw-lab-node__tier{background:var(--aw-amber);color:var(--aw-bg)}.aw-lab-node.is-available .aw-lab-node__tier{color:var(--aw-text);box-shadow:0 0 0 2px var(--aw-amber), inset 0 2px 3px #00000080}.aw-lab-node__body{text-align:left;min-width:0;min-height:64px;color:inherit;border:2px solid var(--aw-ink);background:var(--aw-panel);font:inherit;border-radius:14px;flex-direction:column;flex:1;gap:4px;padding:10px 12px;display:flex;box-shadow:inset 0 2px #ffd6961a,0 3px #00000040}button.aw-lab-node__body{cursor:pointer;transition:background-color var(--aw-fast) var(--aw-ease), transform var(--aw-fast) var(--aw-ease)}button.aw-lab-node__body:hover{background:var(--aw-panel-raised)}button.aw-lab-node__body:active{transform:translateY(1px)}.aw-lab-node.is-available .aw-lab-node__body{box-shadow:0 0 0 2px var(--aw-amber), inset 0 2px 0 #ffd69629, 0 3px 0 #00000040}.aw-lab-node.is-done .aw-lab-node__body{background:linear-gradient(180deg, #8bc34a2e, #5e8a2b14), var(--aw-panel)}.aw-lab-node.is-active .aw-lab-node__body{background:linear-gradient(180deg, #f5a6232e, #f5a6230f), var(--aw-panel)}.aw-lab-node.is-locked_level .aw-lab-node__body,.aw-lab-node.is-locked_prev .aw-lab-node__body{background:#120a0559;box-shadow:inset 0 2px 4px #00000059}.aw-lab-node.is-locked_level .aw-head,.aw-lab-node.is-locked_prev .aw-head,.aw-lab-node.is-locked_level .aw-lab-node__fx,.aw-lab-node.is-locked_prev .aw-lab-node__fx{opacity:.6}.aw-lab-node__fx{color:var(--aw-text-2);font-size:13px;line-height:1.3}.aw-lab-node__meta{flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:13px;line-height:1.3;display:flex}.aw-lab-cost{padding:var(--aw-s2) var(--aw-s3);background:#120a0580;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;display:grid;box-shadow:inset 0 2px 5px #00000080,0 1px #ffd27a1a}.aw-lab-sheet [role=radio][aria-checked=true],[data-testid=lab-slot-pick] [role=radio][aria-checked=true]{background:var(--aw-amber);color:var(--aw-bg)}.aw-lab-bonus{flex-direction:column;gap:4px;list-style:none;display:flex}.aw-lab-bonus__t{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.aw-lab-bonus b{text-shadow:0 1px 0 var(--aw-ink)}@media (prefers-reduced-motion:reduce){button.aw-lab-node__body{transition:none}button.aw-lab-node__body:active{transform:none}}.aw-lab .aw-lab-slot__foot .aw-btn,.aw-lab .aw-lab-tabs [role=tab]{min-height:44px}.aw-lab .aw-pagehead .aw-iconbtn{min-width:44px;min-height:44px}.aw-lab-node__plan{border:2px solid var(--aw-ink);background:var(--aw-panel);min-width:56px;min-height:64px;color:var(--aw-text-2);font:700 11px/1.1 var(--aw-font-head);cursor:pointer;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:2px;padding:4px 6px;display:flex}.aw-lab-node__plan.is-on{background:var(--aw-amber);color:var(--aw-bg)}.aw-lab-node__plan:disabled{opacity:.5;cursor:default}.aw-lab-node__plantxt{text-align:center;overflow-wrap:anywhere;max-width:56px}.aw-lab-plan{gap:var(--aw-s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aw-lab-plan__row{align-items:flex-start;gap:var(--aw-s2);min-width:0;display:flex}.aw-lab-plan__n{border:2px solid var(--aw-ink);width:28px;height:28px;font:800 13px/1 var(--aw-font-head);background:#120a05b3;border-radius:50%;flex:none;place-items:center;margin-top:2px;display:grid}.aw-lab-plan .aw-iconbtn{flex:none;min-width:44px;min-height:44px}.aw-lab-plan__auto{align-items:center;gap:var(--aw-s3);border:2px solid var(--aw-ink);width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:#120a0559;border-radius:14px;padding:8px 10px;display:flex}.aw-lab-plan__sw{width:40px;height:24px;transition:background-color var(--aw-fast) var(--aw-ease);background:#00000073;border-radius:12px;flex:none;position:relative;box-shadow:inset 0 2px 3px #00000080}.aw-lab-plan__sw:after{content:"";background:var(--aw-text-2);width:18px;height:18px;transition:transform var(--aw-fast) var(--aw-ease);border-radius:50%;position:absolute;top:3px;left:3px}.aw-lab-plan__auto[aria-checked=true] .aw-lab-plan__sw{background:var(--aw-leaf)}.aw-lab-plan__auto[aria-checked=true] .aw-lab-plan__sw:after{background:var(--aw-bg);transform:translate(16px)}.aw-lab-plan__auto:disabled{opacity:.6}.aw-lab-node.is-available[data-planned] .aw-lab-node__tier{box-shadow:0 0 0 2px var(--aw-leaf), inset 0 2px 3px #00000080}@media (width<=360px){.aw-lab-node__plan{min-width:48px}.aw-lab-node__plantxt{max-width:46px;font-size:10px}}@media (prefers-reduced-motion:reduce){.aw-lab-plan__sw,.aw-lab-plan__sw:after{transition:none}}.aw-lab-project__head{align-items:center;gap:var(--aw-s2);width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.aw-lab-project__head .aw-chip{white-space:nowrap}
