.RubberSegment_rubber-segment__2RFwG{--rs-track:#27272a;--rs-thumb:#fafafa;--rs-ink:#fafafa;--rs-ink-active:#18181b;--rs-radius:10px;--rs-inset:3px;--rs-thumb-radius:7px;--rs-h:36px;--rs-font:13px;--rs-pad:14px;--rs-min:44px;--rs-idle:0.7;--rs-hover:0.9;--rs-ease-out:cubic-bezier(0.23,1,0.32,1);position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;vertical-align:middle;padding:var(--rs-inset);border-radius:var(--rs-radius);background:var(--rs-track);font-family:inherit;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.RubberSegment_rubber-segment__2RFwG[data-equal]{grid-auto-columns:minmax(0,1fr)}.RubberSegment_rubber-segment__2RFwG[aria-disabled=true]{opacity:.5;pointer-events:none}.RubberSegment_rubber-segment__item__Ffk0o{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:calc(var(--rs-h) - var(--rs-inset) * 2);min-width:var(--rs-min);margin:0;padding:0 var(--rs-pad);border:0;border-radius:var(--rs-thumb-radius);background:none;color:var(--rs-ink);opacity:var(--rs-idle);font:inherit;font-size:var(--rs-font);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;outline:none;transition:opacity .16s ease,transform .16s var(--rs-ease-out)}.RubberSegment_rubber-segment__item__Ffk0o[aria-checked=true]{cursor:default}.RubberSegment_rubber-segment__2RFwG[data-draggable] .RubberSegment_rubber-segment__item__Ffk0o[aria-checked=true]{cursor:grab}.RubberSegment_rubber-segment__2RFwG[data-held],.RubberSegment_rubber-segment__2RFwG[data-held] .RubberSegment_rubber-segment__item__Ffk0o{cursor:grabbing}.RubberSegment_rubber-segment__item__Ffk0o[data-pressed]{transform:scale(.96)}.RubberSegment_rubber-segment__item__Ffk0o:focus-visible{outline:2px solid var(--rs-thumb);outline-offset:3px}@media (hover:hover) and (pointer:fine){.RubberSegment_rubber-segment__item__Ffk0o[aria-checked=false]:hover{opacity:var(--rs-hover)}}.RubberSegment_rubber-segment__thumb__JWZ4H{position:absolute;inset:var(--rs-inset);display:grid;grid-auto-flow:column;grid-auto-columns:auto;background:var(--rs-thumb);color:var(--rs-ink-active);pointer-events:none}.RubberSegment_rubber-segment__2RFwG[data-equal] .RubberSegment_rubber-segment__thumb__JWZ4H{grid-auto-columns:minmax(0,1fr)}.RubberSegment_rubber-segment__copy__JMnib{color:inherit;opacity:1;cursor:default}@media (prefers-reduced-motion:reduce){.RubberSegment_rubber-segment__item__Ffk0o{transition:opacity .16s ease}}.welcome_dialog__klPyR{position:fixed;inset:0;z-index:60;color:#f4ead3;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.welcome_backdrop__YZgBV{position:fixed;inset:0;background:#020b09c9;backdrop-filter:blur(5px)}.welcome_position__6rhRT{position:fixed;inset:0;display:grid;place-items:center;overflow-y:auto;padding:16px}.welcome_panel__L2MyO{position:relative;width:min(100%,740px);max-height:calc(100dvh - 32px);overflow-y:auto;display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid #ad9054;border-radius:18px 5px 18px 5px;background:#10241c;box-shadow:inset 0 0 0 4px #bc9a4830,0 24px 90px #0009}.welcome_visual__95v1e{position:relative;min-height:300px;pointer-events:none}.welcome_content__GGRU1{padding:42px 28px 24px 10px}.welcome_title__Fxb7g{margin:0;font-size:30px;font-weight:650;line-height:1.15;letter-spacing:-.035em;color:#f4dda6}.welcome_intro__6yLAw{margin:12px 0 20px;font-size:13px;color:#bdcbbd;line-height:1.5}.welcome_features__70KZh{display:grid;gap:12px;margin:0 0 24px;padding:0;list-style:none;font-size:13px;line-height:1.4}.welcome_features__70KZh li{display:flex;align-items:flex-start;gap:9px}.welcome_features__70KZh svg{flex:none;color:#d9ba74;margin-top:1px}.welcome_close__cvsWO{position:absolute;inset-inline-end:6px;top:6px;z-index:2;display:grid;place-items:center;width:36px;height:36px;color:#d9dace;border-radius:50%}.welcome_checkbox__UlkzK{display:flex;align-items:center;gap:8px;font-size:12px;color:#c2cbbf;min-height:32px;cursor:pointer}.welcome_checkbox__UlkzK input{accent-color:#d9ba74;width:16px;height:16px}.welcome_actions__2Z_RE{display:grid;gap:8px;margin-top:12px}.welcome_actions__2Z_RE button{font-family:inherit;min-height:42px;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:600}.welcome_primary__SJoeL{background:linear-gradient(#f0d79a,#c99a46);color:#30220d;border:1px solid #f2d591;box-shadow:0 3px 0 #77521f}.welcome_secondary__Qv8j3{color:#e2e6d8;background:#1a3025;border:1px solid #4c5d49}.welcome_hint__uwcZQ{color:#9faf9f;font-size:11px;line-height:1.4;margin:14px 0 0}.welcome_checkbox__UlkzK input:focus-visible,.welcome_panel__L2MyO button:focus-visible{outline:2px solid #fff0c6;outline-offset:3px}@media(max-width:600px){.welcome_panel__L2MyO{grid-template-columns:1fr}.welcome_visual__95v1e{height:clamp(130px,25dvh,210px);min-height:0}.welcome_content__GGRU1{padding:4px 22px 20px}.welcome_title__Fxb7g{font-size:26px}.welcome_intro__6yLAw{margin:8px 0 14px}.welcome_features__70KZh{gap:8px;margin-bottom:12px;font-size:12px}}.welcome_visual__95v1e{overflow:hidden;border-start-start-radius:17px}.welcome_artwork__45hp5{object-fit:cover;object-position:center}@media (max-width:600px){.welcome_visual__95v1e{height:auto;aspect-ratio:3/2}}.game_game__cCIhs{height:100%;min-height:0;width:100%;display:flex;flex-direction:column;background:#154f32}.game_toolbar__ZECu7{height:44px;flex:0 0 44px;min-width:0;margin:0;border:0;padding:0 12px;padding-inline-start:56px;display:flex;align-items:center;justify-content:flex-end}.game_toolbar__ZECu7>div{flex:none}.game_surface__Zycth{flex:1;min-height:0;width:100%}@media (min-width:768px){.game_toolbar__ZECu7{padding-inline-start:12px}}.game_toolbar__ZECu7{gap:10px}