._4Dir_q_root{--eg-zone:#34d399;flex-direction:column;gap:12px;display:flex}._4Dir_q_helper{color:#c4cedd;word-break:keep-all;margin:4px 0 0;font-size:13px;line-height:1.65}._4Dir_q_helper strong{color:#f3dba5}._4Dir_q_gaugeBox{aspect-ratio:260/176;width:100%;max-width:300px;margin:0 auto;position:relative}._4Dir_q_gaugeSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._4Dir_q_track{fill:none;stroke:#ffffff12;stroke-width:14px;stroke-linecap:round}._4Dir_q_zoneArc{fill:none;stroke-width:14px;opacity:.22}._4Dir_q_progress{fill:none;stroke-width:14px;stroke-linecap:round;transition:stroke-dasharray .55s cubic-bezier(.22,1,.36,1),stroke .4s}._4Dir_q_tickLine{stroke:#ffffffd9;stroke-width:2px;stroke-linecap:round}._4Dir_q_tickText{fill:#e8ecf5;font-size:11px;font-weight:800}._4Dir_q_knobArm{transition:transform .55s cubic-bezier(.22,1,.36,1)}._4Dir_q_knob{fill:#0b1220;stroke-width:3px;transition:stroke .4s}._4Dir_q_knobHalo{opacity:.26;transform-box:fill-box;transform-origin:50%;transition:fill .4s;animation:2.8s ease-in-out infinite _4Dir_q_egHalo}._4Dir_q_dashRing{fill:none;stroke:#ffffff29;stroke-width:1px;stroke-dasharray:2 7}._4Dir_q_dotSoft{fill:#ffffff59}._4Dir_q_spin{transform-box:view-box;transform-origin:130px 124px;animation:48s linear infinite _4Dir_q_egSpin}._4Dir_q_pulse,._4Dir_q_breathe{opacity:.13;transform-box:fill-box;transform-origin:50%;transition:fill .4s}._4Dir_q_pulse{animation:3.6s ease-in-out infinite _4Dir_q_egPulse}._4Dir_q_breathe{opacity:.2;animation:8s ease-in-out infinite _4Dir_q_egBreathe}._4Dir_q_center{pointer-events:none;flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;top:70.4546%;left:50%;transform:translate(-50%,-50%)}._4Dir_q_centerEmoji{font-size:22px;line-height:1}._4Dir_q_centerValue{color:#fdf1cf;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1.05}._4Dir_q_centerValue small{color:#d9c493;margin-left:1px;font-size:17px;font-weight:700}._4Dir_q_centerLabel{letter-spacing:.01em;font-size:13px;font-weight:800;transition:color .4s}._4Dir_q_breathHint{text-align:center;color:#fda4af;margin:-2px 0 0;font-size:12.5px;line-height:1.6}._4Dir_q_zoneChips{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._4Dir_q_zoneChip{color:#b6c0d1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;align-items:center;gap:1px;min-height:56px;padding:7px 4px;font-size:13px;transition:border-color .2s,background-color .2s,transform .2s;display:flex}._4Dir_q_zoneChip b{font-size:12.5px;font-weight:800}._4Dir_q_zoneChip small{color:#8b9bb4;font-size:11px}._4Dir_q_zoneChip:hover{transform:translateY(-1px)}._4Dir_q_zoneChipActive{border-color:var(--chip);background:color-mix(in srgb,var(--chip)16%,transparent);color:#fff}._4Dir_q_zoneChipActive small{color:#e2e8f0}._4Dir_q_sliderBlock{padding:2px 2px 0}._4Dir_q_trackWrap{height:32px;position:relative}._4Dir_q_zoneTrack{opacity:.55;border-radius:999px;height:10px;margin-top:-5px;display:flex;position:absolute;top:50%;left:0;right:0;overflow:hidden}._4Dir_q_zoneTrack i{height:100%;display:block}._4Dir_q_tickMark{pointer-events:none;background:#fff;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:3px;bottom:3px;box-shadow:0 0 8px #fff9}._4Dir_q_range{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}._4Dir_q_range:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #d4af37}._4Dir_q_range::-webkit-slider-runnable-track{background:0 0;height:32px}._4Dir_q_range::-moz-range-track{background:0 0;height:32px}._4Dir_q_range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:4px solid var(--eg-zone);background:#0b1220;border-radius:50%;width:28px;height:28px;margin-top:2px;box-shadow:0 0 0 4px #ffffff14,0 4px 14px #00000080}._4Dir_q_range::-moz-range-thumb{border:4px solid var(--eg-zone);background:#0b1220;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 4px #ffffff14,0 4px 14px #00000080}._4Dir_q_sliderLabels{color:#8b9bb4;justify-content:space-between;min-height:20px;margin-top:2px;font-size:11.5px;display:flex;position:relative}._4Dir_q_tickCaption{white-space:nowrap;color:#e8ecf5;font-weight:700;position:absolute;top:0;transform:translate(-50%)}._4Dir_q_tickCaption:before{content:"";border-bottom:5px solid #fff;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin:-2px auto 1px;display:block}._4Dir_q_stateCard{border:1px solid #ffffff1f;border-left:4px solid var(--eg-zone);background:#ffffff0a;border-radius:13px;padding:13px 14px;animation:.4s both _4Dir_q_egCardIn}._4Dir_q_stateEyebrow{letter-spacing:.15em;color:var(--eg-zone);font-size:10.5px;font-weight:800}._4Dir_q_stateTitle{color:#f4ead5;word-break:keep-all;margin:5px 0 4px;font-size:16px;font-weight:800}._4Dir_q_stateDesc{color:#c4cedd;word-break:keep-all;margin:0;font-size:13px;line-height:1.65}._4Dir_q_actionList{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}._4Dir_q_actionList li{color:#e8ecf5;word-break:keep-all;background:#ffffff0d;border-radius:9px;padding:8px 10px;font-size:13px;line-height:1.5}._4Dir_q_promiseBtn{color:#d4fff2;text-align:left;cursor:pointer;background:#10b9811a;border:1px solid #10b98173;border-radius:13px;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 13px;transition:background-color .2s,border-color .2s;display:flex}._4Dir_q_promiseBtn:focus-visible{outline-offset:2px;outline:2px solid #d4af37}._4Dir_q_promiseOn{background:#10b98138;border-color:#34d399}._4Dir_q_checkBox{color:#052e22;background:#00000040;border:2px solid #6ee7b7b3;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;font-weight:900;transition:background-color .2s;display:inline-flex}._4Dir_q_checkBoxOn{background:#34d399;border-color:#34d399;animation:.32s both _4Dir_q_egPop}._4Dir_q_promiseText{flex-direction:column;flex:1;min-width:0;display:flex}._4Dir_q_promiseText b{font-size:13.5px;font-weight:800}._4Dir_q_promiseText small{color:#b5ecd6;margin-top:1px;font-size:12.5px}._4Dir_q_promiseDone{color:#a7f3d0;flex:none;font-size:12.5px;font-style:normal;font-weight:800;animation:.35s both _4Dir_q_egCardIn}._4Dir_q_footnote{color:#8b9bb4;word-break:keep-all;margin:2px 0 0;font-size:11.5px;line-height:1.6}@keyframes _4Dir_q_egSpin{to{transform:rotate(360deg)}}@keyframes _4Dir_q_egPulse{0%,to{transform:scale(.94)}50%{transform:scale(1.06)}}@keyframes _4Dir_q_egBreathe{0%,to{transform:scale(.8)}50%{transform:scale(1.12)}}@keyframes _4Dir_q_egHalo{0%,to{opacity:.2;transform:scale(.9)}50%{opacity:.36;transform:scale(1.18)}}@keyframes _4Dir_q_egCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _4Dir_q_egPop{0%{transform:scale(.6)}70%{transform:scale(1.18)}to{transform:scale(1)}}@media (width<=420px){._4Dir_q_centerValue{font-size:36px}._4Dir_q_zoneChip{min-height:60px}}@media (prefers-reduced-motion:reduce){._4Dir_q_spin,._4Dir_q_pulse,._4Dir_q_breathe,._4Dir_q_knobHalo,._4Dir_q_stateCard,._4Dir_q_checkBoxOn,._4Dir_q_promiseDone{animation:none!important}._4Dir_q_progress,._4Dir_q_knobArm,._4Dir_q_zoneChip,._4Dir_q_promiseBtn{transition:none!important}}