.SoftBreakoutClient_page__J_xcU{min-height:100svh;overflow:hidden;position:relative;color:#264b4d;background:radial-gradient(circle at 12% 14%,rgba(255,242,190,.9),transparent 28rem),radial-gradient(circle at 88% 18%,rgba(159,224,209,.68),transparent 30rem),linear-gradient(145deg,#fbf7e8,#e9f1de 48%,#cfe7df);padding:22px 20px 42px}.SoftBreakoutClient_haze__pi4cf{position:fixed;inset:0;pointer-events:none;opacity:.36;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.18'/%3E%3C/svg%3E");mix-blend-mode:multiply}.SoftBreakoutClient_header__NsQhD{position:relative;z-index:3;width:min(1100px,100%);margin:0 auto 18px;display:flex;justify-content:space-between;align-items:center}.SoftBreakoutClient_homeLink__0_Bx_{border:1px solid rgba(255,255,255,.72);background:rgba(255,255,255,.46);box-shadow:0 8px 30px rgba(50,91,84,.08);backdrop-filter:blur(14px);min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;font-weight:800}.SoftBreakoutClient_shell__gMMpX{position:relative;z-index:2;width:min(1000px,100%);margin:0 auto}.SoftBreakoutClient_intro__W3EZW{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:16px;padding:0 8px}.SoftBreakoutClient_eyebrow__WdhnF{text-transform:uppercase;letter-spacing:.2em;font-size:10px!important;font-weight:900!important;color:#6d8a82!important;margin-bottom:3px!important}.SoftBreakoutClient_title__sMQXR{font-family:var(--font-nunito),sans-serif;font-size:clamp(38px,6vw,72px);letter-spacing:-.055em;line-height:.98;font-weight:900}.SoftBreakoutClient_intro__W3EZW p{margin-top:8px;font-weight:650;color:#688080}.SoftBreakoutClient_status__20DQc{flex:0 0 auto;padding:10px 15px;border-radius:18px;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.8);color:#688080;font-size:12px;font-weight:800;box-shadow:0 10px 30px rgba(45,77,70,.08)}.SoftBreakoutClient_status__20DQc strong{display:block;color:#355f5e;font-size:25px;line-height:1}.SoftBreakoutClient_gameFrame__mlqU9{overflow:hidden;border:1px solid rgba(255,255,255,.82);border-radius:34px;background:rgba(255,255,255,.38);box-shadow:0 32px 90px rgba(48,82,78,.17);backdrop-filter:blur(20px)}.SoftBreakoutClient_toolbar__iado9{min-height:64px;padding:9px 14px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.7)}.SoftBreakoutClient_segmented__UQ8ie{display:flex;width:fit-content;gap:4px;padding:4px;background:rgba(241,247,235,.72);border-radius:14px}.SoftBreakoutClient_footerControls__4T9b3 button,.SoftBreakoutClient_iconButton__EZbFL,.SoftBreakoutClient_segmented__UQ8ie button{min-height:44px;border:0;font-weight:850;color:#5d7773;transition:transform .2s ease,background .2s ease}.SoftBreakoutClient_segmented__UQ8ie button{padding:0 13px;border-radius:10px;background:transparent}.SoftBreakoutClient_segmented__UQ8ie button.SoftBreakoutClient_active__IWrGf{color:#315c58;background:white;box-shadow:0 4px 13px rgba(45,77,70,.1)}.SoftBreakoutClient_timer__QiGra{font-size:12px;font-weight:850;color:#6d8581;text-align:center}.SoftBreakoutClient_iconButton__EZbFL{justify-self:end;padding:0 14px;border:1px solid rgba(255,255,255,.82);border-radius:13px;background:rgba(255,255,255,.5)}.SoftBreakoutClient_canvasWrap__EcH7o{height:min(62svh,600px);min-height:430px;position:relative;touch-action:none;cursor:ew-resize}.SoftBreakoutClient_canvasWrap__EcH7o canvas{display:block;width:100%;height:100%}.SoftBreakoutClient_startHint__ITltY{position:absolute;left:50%;bottom:92px;transform:translateX(-50%);display:flex;align-items:center;gap:9px;padding:11px 16px;border-radius:999px;color:#526f6d;background:rgba(255,255,255,.78);box-shadow:0 10px 35px rgba(51,86,80,.14);font-weight:850;pointer-events:none;animation:SoftBreakoutClient_float__9Qoin 1.8s ease-in-out infinite;white-space:nowrap}.SoftBreakoutClient_startHint__ITltY span{font-size:22px}.SoftBreakoutClient_complete__Q2wHM{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;background:rgba(234,246,233,.55);backdrop-filter:blur(12px);animation:SoftBreakoutClient_reveal___Ywys .55s ease both}.SoftBreakoutClient_sun__lLVea{width:92px;height:92px;display:grid;place-items:center;border-radius:50%;color:white;font-size:42px;background:radial-gradient(circle at 35% 30%,#ffd978,#ef967d 55%,#cd86c8);box-shadow:0 0 0 18px rgba(255,255,255,.28),0 0 90px rgba(236,156,109,.45);animation:SoftBreakoutClient_breathe__Lmqmn 2s ease-in-out infinite}.SoftBreakoutClient_complete__Q2wHM p{margin-top:28px;color:#708a83;font-size:10px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.SoftBreakoutClient_complete__Q2wHM h2{margin-top:5px;max-width:500px;font-family:var(--font-nunito),sans-serif;font-size:clamp(28px,5vw,48px);line-height:1.05;letter-spacing:-.035em;font-weight:900}.SoftBreakoutClient_nextGame__oJ5Xl{margin-top:14px;min-height:44px;display:inline-flex;align-items:center;color:#55736f;font-size:13px;font-weight:850}.SoftBreakoutClient_share__Rfy6l{position:fixed;right:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:30}.SoftBreakoutClient_share__Rfy6l>button{color:#315c58!important;background:rgba(255,255,255,.78)!important;border-color:rgba(65,111,104,.2)!important;box-shadow:0 10px 30px rgba(45,77,70,.14)}.SoftBreakoutClient_complete__Q2wHM button{margin-top:22px;min-height:50px;padding:0 22px;border:0;border-radius:16px;color:white;background:#416f68;font-weight:900;box-shadow:0 11px 24px rgba(47,92,84,.24)}.SoftBreakoutClient_footerControls__4T9b3{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 14px 10px 20px;border-top:1px solid rgba(255,255,255,.65)}.SoftBreakoutClient_footerControls__4T9b3 p{color:#738984;font-size:12px;font-weight:650}.SoftBreakoutClient_footerControls__4T9b3 p span{color:#365f5c;font-weight:900}.SoftBreakoutClient_footerControls__4T9b3 button{flex:0 0 auto;padding:0 15px;border-radius:12px;background:rgba(255,255,255,.55)}.SoftBreakoutClient_page__J_xcU button:hover{transform:translateY(-1px)}.SoftBreakoutClient_page__J_xcU a:focus-visible,.SoftBreakoutClient_page__J_xcU button:focus-visible{outline:3px solid rgba(55,111,104,.45);outline-offset:3px}@keyframes SoftBreakoutClient_float__9Qoin{50%{transform:translate(-50%,-7px)}}@keyframes SoftBreakoutClient_reveal___Ywys{0%{opacity:0;transform:scale(1.03)}}@keyframes SoftBreakoutClient_breathe__Lmqmn{50%{transform:scale(1.07) rotate(5deg)}}@media (max-width:640px){.SoftBreakoutClient_page__J_xcU{padding:14px 10px max(24px,env(safe-area-inset-bottom))}.SoftBreakoutClient_header__NsQhD{margin-bottom:13px}.SoftBreakoutClient_intro__W3EZW{align-items:center;margin-bottom:11px}.SoftBreakoutClient_intro__W3EZW p:not(.SoftBreakoutClient_eyebrow__WdhnF){font-size:13px;max-width:240px}.SoftBreakoutClient_status__20DQc{padding:8px 11px}.SoftBreakoutClient_gameFrame__mlqU9{border-radius:25px}.SoftBreakoutClient_toolbar__iado9{grid-template-columns:1fr auto;gap:7px;padding:8px}.SoftBreakoutClient_timer__QiGra{grid-column:1/-1;grid-row:2;padding-bottom:2px}.SoftBreakoutClient_iconButton__EZbFL{grid-column:2;grid-row:1;padding:0 10px}.SoftBreakoutClient_segmented__UQ8ie{grid-column:1;grid-row:1}.SoftBreakoutClient_segmented__UQ8ie button{padding:0 10px}.SoftBreakoutClient_canvasWrap__EcH7o{height:55svh;min-height:420px}.SoftBreakoutClient_footerControls__4T9b3{padding-left:14px}.SoftBreakoutClient_footerControls__4T9b3 p{max-width:220px}}@media (prefers-reduced-motion:reduce){.SoftBreakoutClient_complete__Q2wHM,.SoftBreakoutClient_startHint__ITltY,.SoftBreakoutClient_sun__lLVea{animation:none}.SoftBreakoutClient_page__J_xcU button{transition:none}}