._button_cgx70_1{background:var(--green);color:#fff8e6;min-height:46px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}._button_cgx70_1:hover:not(:disabled){background:#3c5947;transform:translateY(-1px)}._button_cgx70_1:disabled{opacity:.45;cursor:default}._secondary_cgx70_4{color:var(--ink);border-color:var(--line);background:#f7f3e8}._secondary_cgx70_4:hover:not(:disabled){background:#e9e5d7}._ghost_cgx70_6{color:var(--muted);border-color:var(--line);background:0 0}._full_cgx70_7{width:100%}._panel_cgx70_8{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:20px;box-shadow:0 3px #3a473107}._badge_cgx70_9{color:#4d6650;letter-spacing:.4px;background:#e7eada;border-radius:6px;align-items:center;gap:5px;padding:5px 9px;font-size:10px;font-weight:750;display:inline-flex}._meter_cgx70_10{background:#dadbcf;border-radius:6px;height:7px;overflow:hidden}._meter_cgx70_10>span{background:var(--green);border-radius:6px;height:100%;transition:width .3s;display:block}._sprite_cgx70_12{image-rendering:auto;vertical-align:middle;background-repeat:no-repeat;flex:none;display:inline-block}._dialog_cgx70_13{background:var(--paper);width:min(420px,100% - 32px);max-height:85dvh;color:var(--ink);border:1px solid #c6c5b6;border-radius:20px;padding:24px;overflow:auto;box-shadow:0 22px 80px #0005}._dialog_cgx70_13::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f231bb8}._dialog_cgx70_13 h2{margin:0 0 12px;font-size:20px}._dialog_cgx70_13 p{color:var(--muted);font-size:13px;line-height:1.8}._dialogHead_cgx70_16{justify-content:space-between;align-items:center;gap:10px;display:flex}._dialogHead_cgx70_16 button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:10px}._sound_cgx70_17{color:var(--green);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px;font-size:12px;display:inline-flex}._sound_cgx70_17:disabled{color:#7f857b;cursor:default}._sound_cgx70_17._soundIcon_cgx70_19{border:1px solid var(--line);width:36px;height:36px;min-height:36px;color:var(--muted);background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:7px;display:inline-flex}._sound_cgx70_17._soundIcon_cgx70_19:hover:not(:disabled){background:#e9e5d7}._sound_cgx70_17._soundIcon_cgx70_19:focus-visible{outline:2px solid var(--green);outline-offset:2px}
