.Lgsn7q_studio{--paper:#f7f7f2;--card:#fff;--ink:#0a0f0d;--ink-soft:#3d4a44;--line:#0a0f0d;--shade:#0a0f0d2e;--rule:#0a0f0d29;--lime:#d6ee30;--forest:#1f5c49;--focus:#1f5c49;--ease-out:cubic-bezier(.16, 1, .3, 1);--mono:ui-monospace, SFMono-Regular, Menlo, monospace;--grain:radial-gradient(#0a0f0d24 1px, transparent 1.4px) 0 0 / 12px 12px;color:var(--ink)}[data-theme=dark] .Lgsn7q_studio{--paper:#15221c;--card:#1d2b26;--ink:#eef5ee;--ink-soft:#a7bfb3;--line:#eef5eed1;--shade:#00000080;--rule:#eef5ee29;--forest:#d6ee30;--focus:#d6ee30}:is([data-theme=dark] .Lgsn7q_cont,[data-theme=dark] .Lgsn7q_modal){box-shadow:6px 7px #0009}.Lgsn7q_studio *{box-sizing:border-box}.Lgsn7q_studio ::selection{background:var(--lime);color:#0a0f0d}.Lgsn7q_studio :focus-visible{outline:3px solid var(--focus);outline-offset:3px}.Lgsn7q_cockpit{grid-template-columns:minmax(0,1fr) 248px;align-items:stretch;gap:20px;display:grid}.Lgsn7q_kicker{color:var(--forest);font:800 11px/1.3 var(--mono);letter-spacing:.01em;margin:0}.Lgsn7q_cont{border:2.5px solid var(--line);background:var(--card);border-radius:24px;grid-template-columns:minmax(180px,36%) minmax(0,1fr);min-width:0;display:grid;overflow:hidden;box-shadow:6px 7px #0a0f0d}.Lgsn7q_contArt{border-right:2.5px solid var(--line);background:radial-gradient(#0a0f0d29 1.1px, transparent 1.5px) 0 0 / 14px 14px, var(--art);color:#0a0f0d;place-items:center;min-height:248px;display:grid;position:relative;overflow:hidden}.Lgsn7q_contIcon{opacity:.28;width:150px;height:150px;position:absolute;bottom:-22px;right:-18px;transform:rotate(-12deg)}.Lgsn7q_contIcon svg,.Lgsn7q_artIcon svg,.Lgsn7q_modalIcon svg{width:100%;height:100%}.Lgsn7q_ring{background:#fff;border:2.5px solid #0a0f0d;border-radius:999px;place-items:center;width:116px;height:116px;display:grid;position:relative;box-shadow:4px 5px #0a0f0d}.Lgsn7q_ring svg{width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px;transform:rotate(-90deg)}.Lgsn7q_ring circle{fill:none;stroke-width:4.5px}.Lgsn7q_ringTrack{stroke:#0a0f0d1a}.Lgsn7q_ringFill{stroke:#1f5c49;stroke-linecap:round;transition:stroke-dasharray .9s var(--ease-out)}.Lgsn7q_ring b{color:#0a0f0d;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.Lgsn7q_contBody{flex-direction:column;gap:10px;min-width:0;padding:26px 28px 24px;display:flex}.Lgsn7q_contTitle{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:800;line-height:1.05}.Lgsn7q_contMeta{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.5}.Lgsn7q_contMeta em{color:var(--ink);font-style:normal;font-weight:800}.Lgsn7q_next{border:2px solid var(--line);background:color-mix(in srgb, var(--lime) 30%, var(--card));color:var(--ink);border-radius:14px;flex-direction:column;gap:4px;margin:4px 0 0;padding:10px 14px 11px;font-size:14.5px;font-weight:700;line-height:1.4;display:flex}.Lgsn7q_next span{color:var(--ink-soft);font:800 11px/1 var(--mono);letter-spacing:.01em}[data-theme=dark] .Lgsn7q_next{background:color-mix(in srgb, var(--lime) 12%, var(--card))}.Lgsn7q_contFoot{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:auto;padding-top:8px;display:flex}.Lgsn7q_cta{background:var(--lime);color:#0a0f0d;min-height:54px;font:inherit;cursor:pointer;transition:transform .15s var(--ease-out), box-shadow .15s var(--ease-out);border:2.5px solid #0a0f0d;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 26px 13px;font-size:16px;font-weight:800;display:inline-flex;box-shadow:4px 4px #0a0f0d}.Lgsn7q_cta:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:6px 6px #0a0f0d}.Lgsn7q_cta:active:not(:disabled){transform:translate(2px,2px);box-shadow:1px 1px #0a0f0d}.Lgsn7q_cta:disabled{opacity:.55;cursor:default}.Lgsn7q_ghost{min-height:44px;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-size:14px;font-weight:800;display:inline-flex}.Lgsn7q_ghost:hover:not(:disabled){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime);text-underline-offset:4px;text-decoration-thickness:3px}.Lgsn7q_ghost:disabled{opacity:.45;cursor:default}.Lgsn7q_picker{color:#eef5ee;background:radial-gradient(#d6ee301f 1px,#0000 1.4px) 0 0/18px 18px,#122922;border:2.5px solid #0a0f0d;border-radius:24px;align-items:center;gap:30px;min-width:0;padding:34px 34px 32px;display:flex;box-shadow:6px 7px #0a0f0d}.Lgsn7q_picker :focus-visible{outline-color:var(--lime)}[data-theme=dark] .Lgsn7q_picker{border-color:var(--line);background-color:#0c1d16;box-shadow:6px 7px #0009}.Lgsn7q_dice{background:var(--lime);color:#0a0f0d;border:2.5px solid #0a0f0d;border-radius:28px;flex:none;place-items:center;width:116px;height:116px;display:grid;transform:rotate(-6deg);box-shadow:4px 5px #0000008c}.Lgsn7q_pickerBody{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.Lgsn7q_pickerKicker{color:var(--lime);font:800 11px/1.3 var(--mono);letter-spacing:.01em;margin:0}.Lgsn7q_pickerTitle{color:#f7f7f2;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(26px,3.2vw,36px);font-weight:800;line-height:1.05}.Lgsn7q_pickerSub{color:#c3d4ca;margin:0 0 8px;font-size:14.5px;line-height:1.55}.Lgsn7q_stats{grid-template-columns:1fr 1fr;grid-auto-rows:min-content;align-content:start;gap:12px;display:grid}.Lgsn7q_stat{border:2px solid var(--line);background:var(--card);min-width:0;box-shadow:3px 4px 0 var(--shade);border-radius:18px;flex-direction:column;gap:6px;padding:14px 16px;display:flex;rotate:.6deg}.Lgsn7q_stat:nth-child(3){rotate:-.8deg}.Lgsn7q_statMain{grid-column:1/-1;rotate:-.6deg}.Lgsn7q_statLbl{color:var(--ink-soft);font:800 11px/1 var(--mono);letter-spacing:.01em}.Lgsn7q_stat b{color:var(--ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1}.Lgsn7q_statMain b{font-size:40px}.Lgsn7q_stat small{color:var(--ink-soft);letter-spacing:0;font-size:.5em;font-weight:700}.Lgsn7q_meter{border:2px solid var(--line);background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:999px;height:12px;margin-top:4px;position:relative;overflow:hidden}.Lgsn7q_meter i{background:var(--lime);transition:width .5s var(--ease-out);border-right:2px solid #0a0f0d;position:absolute;inset:0 auto 0 0}.Lgsn7q_share{border:2px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);border-radius:999px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.Lgsn7q_share:hover{background:color-mix(in srgb, var(--lime) 25%, var(--card))}.Lgsn7q_toolbar{flex-direction:column;gap:14px;margin-top:40px;display:flex}.Lgsn7q_searchRow{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.Lgsn7q_searchBox{border:2.5px solid var(--line);background:var(--card);min-width:min(100%,280px);height:52px;color:var(--ink-soft);box-shadow:3px 4px 0 var(--shade);border-radius:16px;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.Lgsn7q_searchBox:focus-within{outline:3px solid var(--focus);outline-offset:3px}.Lgsn7q_search{width:100%;min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;font-size:16px}.Lgsn7q_search:focus-visible{outline:none}.Lgsn7q_search::placeholder{color:var(--ink-soft);opacity:.85}.Lgsn7q_resultMeta{color:var(--ink-soft);font:700 11px/1 var(--mono);letter-spacing:.01em;white-space:nowrap}.Lgsn7q_resultMeta b{color:var(--ink);letter-spacing:-.02em;margin-right:4px;font-size:18px}.Lgsn7q_reset{border:2px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:13px;font-weight:800}.Lgsn7q_reset:hover{background:color-mix(in srgb, var(--ink) 6%, var(--card))}.Lgsn7q_pickRow{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(96px,1fr);grid-auto-flow:column;gap:8px;margin:0 -6px;padding:8px 6px 18px;display:grid;overflow-x:auto}.Lgsn7q_pickRow::-webkit-scrollbar{display:none}.Lgsn7q_pick{border:2px solid var(--line);background:var(--card);min-width:0;color:var(--ink);font:inherit;text-align:center;cursor:pointer;scroll-snap-align:start;box-shadow:2px 3px 0 var(--shade);transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), background-color .18s ease;border-radius:16px;flex-direction:column;align-items:center;gap:5px;padding:12px 8px 11px;display:flex;position:relative}.Lgsn7q_pick:nth-child(odd){rotate:-.6deg}.Lgsn7q_pick:nth-child(2n){rotate:.5deg}.Lgsn7q_pick:hover{transform:translateY(-3px)}.Lgsn7q_pickIcon{background:radial-gradient(#0a0f0d21 1px, transparent 1.4px) 0 0 / 8px 8px, var(--art,var(--lime));color:#0a0f0d;border:2px solid #0a0f0d;border-radius:14px;place-items:center;width:44px;height:44px;transition:transform .22s cubic-bezier(.34,1.6,.64,1);display:grid;transform:rotate(-5deg);box-shadow:2px 2px #0a0f0d}.Lgsn7q_pickName{margin-top:4px;font-size:12.5px;font-weight:800;line-height:1.15}.Lgsn7q_pickMeta{color:var(--ink-soft);font:700 11px/1 var(--mono);letter-spacing:.01em}.Lgsn7q_pick[aria-pressed=true]{color:#fff;background:#122922;border-color:#0a0f0d;transform:translateY(-4px);box-shadow:3px 4px #0a0f0d}.Lgsn7q_pick[aria-pressed=true]:after{content:"";background:#122922;border-bottom:2px solid #0a0f0d;border-right:2px solid #0a0f0d;width:16px;height:16px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(45deg)}.Lgsn7q_pick[aria-pressed=true] .Lgsn7q_pickIcon{transform:rotate(4deg)scale(1.06)}.Lgsn7q_pick[aria-pressed=true] .Lgsn7q_pickMeta{color:#ffffffd9}[data-theme=dark] .Lgsn7q_pick[aria-pressed=true]{background:var(--lime);color:#0a0f0d;border-color:#eef5ee}[data-theme=dark] .Lgsn7q_pick[aria-pressed=true]:after{background:var(--lime);border-color:#eef5ee}[data-theme=dark] .Lgsn7q_pick[aria-pressed=true] .Lgsn7q_pickMeta{color:#26332d}.Lgsn7q_filterRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Lgsn7q_seg{border:2px solid var(--line);background:var(--card);box-shadow:2px 3px 0 var(--shade);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.Lgsn7q_seg button{min-height:40px;color:var(--ink-soft);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:13px;font-weight:800;transition:background-color .15s,color .15s}.Lgsn7q_seg button:hover{color:var(--ink)}.Lgsn7q_seg button[aria-pressed=true]{color:var(--lime);background:#0a0f0d}[data-theme=dark] .Lgsn7q_seg button[aria-pressed=true]{background:var(--lime);color:#0a0f0d}.Lgsn7q_toggle{border:2px solid var(--line);background:var(--card);min-height:48px;color:var(--ink);font:inherit;cursor:pointer;box-shadow:2px 3px 0 var(--shade);border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 8px;font-size:13px;font-weight:800;display:inline-flex}.Lgsn7q_knob{border:2px solid var(--line);background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:999px;flex:none;width:40px;height:26px;transition:background-color .18s;position:relative}.Lgsn7q_knob:after{content:"";background:#fff;border:2px solid #0a0f0d;border-radius:999px;width:18px;height:18px;transition:transform .22s cubic-bezier(.34,1.6,.64,1);position:absolute;top:2px;left:2px}.Lgsn7q_toggle[aria-pressed=true] .Lgsn7q_knob{background:var(--lime);border-color:#0a0f0d}.Lgsn7q_toggle[aria-pressed=true] .Lgsn7q_knob:after{transform:translate(14px)}.Lgsn7q_whisper{color:var(--forest);font-family:var(--font-caveat), cursive;margin:22px 2px 14px;font-size:24px;transform:rotate(-1.5deg)}.Lgsn7q_shelves{flex-direction:column;gap:34px;display:flex}.Lgsn7q_shelfTitle{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:12px;margin:0;font-size:22px;font-weight:800;line-height:1.1;display:flex}.Lgsn7q_shelfIcon{background:var(--grain), var(--art);color:#0a0f0d;border:2px solid #0a0f0d;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid;transform:rotate(-5deg);box-shadow:2px 2px #0a0f0d}.Lgsn7q_shelfMeta{color:var(--ink-soft);font:700 11px/1.3 var(--mono);letter-spacing:.01em;margin:0 0 0 48px}.Lgsn7q_board{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:20px 18px;margin:0;padding:8px 0 0;list-style:none;display:grid}.Lgsn7q_board>li{min-width:0;display:flex}.Lgsn7q_board>li:nth-child(odd) .Lgsn7q_card{rotate:-.4deg}.Lgsn7q_board>li:nth-child(2n) .Lgsn7q_card{rotate:.4deg}.Lgsn7q_card{border:2.5px solid var(--line);background:var(--card);width:100%;min-width:0;box-shadow:3px 4px 0 var(--shade);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.Lgsn7q_card[data-state=doing]{box-shadow:4px 5px #0a0f0d}[data-theme=dark] .Lgsn7q_card[data-state=doing]{box-shadow:4px 5px #000000b3}.Lgsn7q_art{border-bottom:2.5px solid var(--line);background:var(--grain), var(--art);color:#0a0f0d;flex:none;height:112px;position:relative;overflow:hidden}.Lgsn7q_artNum{color:#0a0f0d;font:800 12px/1 var(--mono);letter-spacing:.01em;background:#fff;border:2px solid #0a0f0d;border-radius:9px;padding:3px 8px 4px;position:absolute;top:12px;left:12px;transform:rotate(-5deg);box-shadow:2px 2px #0a0f0d}.Lgsn7q_diff{color:#0a0f0d;font:800 11px/1 var(--mono);letter-spacing:.01em;background:#fff;border:2px solid #0a0f0d;border-radius:999px;padding:4px 8px;position:absolute;top:12px;right:12px;transform:rotate(3deg)}.Lgsn7q_diff:after{letter-spacing:1px;margin-left:5px}.Lgsn7q_diff[data-level=Pemula]:after{content:"●○○"}.Lgsn7q_diff[data-level=Menengah]:after{content:"●●○"}.Lgsn7q_diff[data-level=Lanjutan]:after{content:"●●●"}.Lgsn7q_diff[data-level=Lanjutan]{color:#d6ee30;background:#0a0f0d}.Lgsn7q_artIcon{opacity:.85;width:96px;height:96px;position:absolute;bottom:-16px;right:-6px;transform:rotate(-10deg)}.Lgsn7q_stamp{color:#fff;font:800 11px/1 var(--mono);letter-spacing:.01em;background:#1f5c49;border:2.5px solid #0a0f0d;border-radius:10px;align-items:center;gap:5px;padding:5px 10px 5px 8px;display:inline-flex;position:absolute;bottom:12px;left:12px;rotate:-8deg;box-shadow:2px 3px #0a0f0d}.Lgsn7q_body{flex-direction:column;flex:1;gap:6px;min-width:0;padding:14px 16px;display:flex}.Lgsn7q_cat{color:var(--ink-soft);font:800 11px/1.2 var(--mono);letter-spacing:.01em;margin:0}.Lgsn7q_shelves .Lgsn7q_cat{display:none}.Lgsn7q_title{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:800;line-height:1.18}.Lgsn7q_tl{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.Lgsn7q_mini{align-items:center;gap:8px;margin-top:4px;display:flex}.Lgsn7q_mini>span{color:var(--ink);font:800 11px/1 var(--mono)}.Lgsn7q_meterS{border:2px solid var(--line);background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:999px;flex:1;height:10px;overflow:hidden}.Lgsn7q_meterS i{background:var(--lime);height:100%;transition:width .4s var(--ease-out);border-right:2px solid #0a0f0d;display:block}.Lgsn7q_chips{flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:6px;display:flex}.Lgsn7q_chip{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink-soft);font:600 11px/1.3 var(--mono);border-radius:6px;padding:3px 7px}.Lgsn7q_chipCode{box-shadow:inset 0 0 0 1.5px var(--ink-soft);color:var(--ink)}.Lgsn7q_foot{border-top:2px dashed var(--rule);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:12px;display:flex}.Lgsn7q_time{color:var(--ink-soft);font:700 11px/1.2 var(--mono);align-items:center;gap:5px;display:inline-flex}.Lgsn7q_go{border:2px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;transition:transform .14s var(--ease-out), box-shadow .14s var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 16px;font-size:13px;font-weight:800;display:inline-flex}.Lgsn7q_go:hover{box-shadow:2px 2px 0 var(--line);transform:translate(-1px,-1px)}.Lgsn7q_card[data-state=doing] .Lgsn7q_go{color:#fff;background:#0a0f0d;border-color:#0a0f0d}[data-theme=dark] .Lgsn7q_card[data-state=doing] .Lgsn7q_go{background:var(--lime);color:#0a0f0d}.Lgsn7q_empty{border:2.5px dashed var(--rule);color:var(--ink-soft);text-align:center;border-radius:20px;margin-top:8px;padding:36px 24px;font-size:14px;line-height:1.6}.Lgsn7q_empty p{color:inherit;margin:0}.Lgsn7q_modalWrap{z-index:90;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Lgsn7q_scrim{cursor:pointer;background:#060e0b9e;border:0;position:absolute;inset:0}.Lgsn7q_modal{border:2.5px solid var(--line);background:var(--card);width:min(680px,100%);max-height:min(86vh,760px);color:var(--ink);border-radius:24px;padding-bottom:26px;position:relative;overflow-y:auto;box-shadow:6px 8px #0a0f0d}.Lgsn7q_modal>:not(.Lgsn7q_modalArt){margin-inline:24px}.Lgsn7q_modalArt{border-bottom:2.5px solid var(--line);background:var(--grain), var(--art);color:#0a0f0d;height:96px;position:relative;overflow:hidden}.Lgsn7q_modalIcon{opacity:.8;width:110px;height:110px;position:absolute;bottom:-22px;right:22px;transform:rotate(-10deg)}.Lgsn7q_modalHead{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.Lgsn7q_tag{border:2px solid var(--line);background:var(--paper);color:var(--ink);font:800 11px/1 var(--mono);letter-spacing:.01em;white-space:nowrap;border-radius:999px;padding:5px 10px}.Lgsn7q_tag[data-state=doing]{background:var(--lime);color:#0a0f0d;border-color:#0a0f0d}.Lgsn7q_tag[data-state=done]{color:#fff;background:#1f5c49;border-color:#0a0f0d;rotate:-4deg}.Lgsn7q_close{border:2px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);font:800 11px/1 var(--mono);letter-spacing:.01em;cursor:pointer;border-radius:999px;margin-left:auto;padding:0 16px}.Lgsn7q_close:hover{background:color-mix(in srgb, var(--ink) 6%, var(--card))}.Lgsn7q_modalTitle{color:var(--ink);letter-spacing:-.03em;margin-top:14px;margin-bottom:8px;font-size:30px;font-weight:800;line-height:1.08}.Lgsn7q_modalText{color:var(--ink-soft);margin-block:0;font-size:14.5px;line-height:1.6}.Lgsn7q_listLbl{color:var(--ink-soft);font:800 11px/1 var(--mono);letter-spacing:.01em;align-items:center;gap:8px;margin-top:24px;margin-bottom:10px;display:flex}.Lgsn7q_listLbl span{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);letter-spacing:.04em;border-radius:6px;padding:3px 7px}.Lgsn7q_saveNote{border:2px dashed color-mix(in srgb, var(--ink) 35%, transparent);color:var(--ink-soft);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:14px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.Lgsn7q_saveNote button{border:2px solid var(--ink);background:var(--ink);min-height:44px;color:var(--card);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-weight:800}.Lgsn7q_saveNote button:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.Lgsn7q_checklist,.Lgsn7q_bonus{gap:10px;padding:0;list-style:none;display:grid}.Lgsn7q_checklist{margin-bottom:0}.Lgsn7q_check{border:2px solid var(--line);background:var(--card);width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-shadow:2px 3px 0 var(--shade);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:14.5px;line-height:1.5;transition:background-color .16s,box-shadow .16s;display:flex}.Lgsn7q_checklist>li:nth-child(odd) .Lgsn7q_check{rotate:-.3deg}.Lgsn7q_checklist>li:nth-child(2n) .Lgsn7q_check{rotate:.3deg}.Lgsn7q_check[aria-pressed=true]{background:color-mix(in srgb, var(--lime) 24%, var(--card));box-shadow:3px 4px #0a0f0d}[data-theme=dark] .Lgsn7q_check[aria-pressed=true]{background:color-mix(in srgb, var(--lime) 12%, var(--card));box-shadow:3px 4px #0009}.Lgsn7q_checkbox{border:2px solid var(--line);width:26px;height:26px;color:var(--ink-soft);font:800 12px/1 var(--mono);border-radius:8px;flex:none;place-items:center;transition:transform .22s cubic-bezier(.34,1.6,.64,1);display:grid}.Lgsn7q_check[aria-pressed=true] .Lgsn7q_checkbox{background:var(--lime);color:#0a0f0d;border-color:#0a0f0d;transform:rotate(-6deg);box-shadow:2px 2px #0a0f0d}.Lgsn7q_bonus{margin-block:0}.Lgsn7q_bonus li{color:var(--ink-soft);padding-left:20px;font-size:13.5px;line-height:1.5;position:relative}.Lgsn7q_bonus li:before{content:"+";color:var(--forest);font-weight:800;position:absolute;left:2px}.Lgsn7q_doneShare{background:var(--lime);color:#0a0f0d;border:2.5px solid #0a0f0d;border-radius:999px;align-items:center;gap:8px;min-height:48px;margin-top:22px;padding:0 20px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:3px 3px #0a0f0d}.Lgsn7q_doneShare:hover{transform:translate(-1px,-1px)}@media (max-width:980px){.Lgsn7q_cockpit{grid-template-columns:1fr}.Lgsn7q_stats{grid-template-columns:repeat(3,minmax(0,1fr))}.Lgsn7q_statMain{grid-column:auto}.Lgsn7q_statMain b{font-size:28px}}@media (max-width:640px){.Lgsn7q_cont{grid-template-columns:1fr}.Lgsn7q_contArt{border-right:0;border-bottom:2.5px solid var(--line);min-height:150px}.Lgsn7q_ring{width:92px;height:92px}.Lgsn7q_ring b{font-size:20px}.Lgsn7q_contIcon{width:120px;height:120px}.Lgsn7q_contBody{padding:18px 18px 20px}.Lgsn7q_cta{width:100%}.Lgsn7q_picker{flex-direction:column;align-items:flex-start;gap:20px;padding:24px 20px 22px}.Lgsn7q_dice{border-radius:22px;width:80px;height:80px}.Lgsn7q_pickerBody{align-self:stretch}.Lgsn7q_stats{gap:8px}.Lgsn7q_stat{padding:12px}.Lgsn7q_stat b,.Lgsn7q_statMain b{font-size:24px}.Lgsn7q_statLbl{letter-spacing:.1em;font-size:11px}.Lgsn7q_toolbar{margin-top:30px}.Lgsn7q_seg{border-radius:20px;grid-template-columns:1fr 1fr;width:100%;display:grid}.Lgsn7q_seg button{border-radius:14px;min-height:44px}.Lgsn7q_modalWrap{padding:12px}.Lgsn7q_modal>:not(.Lgsn7q_modalArt){margin-inline:16px}.Lgsn7q_modalArt{height:76px}.Lgsn7q_modalTitle{font-size:24px}}@media (prefers-reduced-motion:reduce){.Lgsn7q_ringFill,.Lgsn7q_meter i,.Lgsn7q_meterS i,.Lgsn7q_cta,.Lgsn7q_pick,.Lgsn7q_pickIcon,.Lgsn7q_seg button,.Lgsn7q_knob,.Lgsn7q_knob:after,.Lgsn7q_go,.Lgsn7q_check,.Lgsn7q_checkbox{transition:none}}.Lgsn7q_ringFill:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_meter i:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_meterS i:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_cta:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_pick:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_pickIcon:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_seg button:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_knob:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_knob:where(html[data-motion=off],html[data-motion=off] *):after,.Lgsn7q_go:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_check:where(html[data-motion=off],html[data-motion=off] *),.Lgsn7q_checkbox:where(html[data-motion=off],html[data-motion=off] *){transition:none}
