:root{--table: #2E241C;--table2: #3A2D22;--paper: #F2EAD8;--paper2: #E8DDC6;--ink: #2B2118;--mute: #6B5C4B;--line: #CDBE9E;--sea: #AFC6C3;--seaInk: #55797A;--brass: #9C7A33;--wax: #8E2A22;--ok: #2F6B45;--warn: #9A4A12}*{box-sizing:border-box}html,body{margin:0}body{min-height:100vh;color:var(--ink);font-family:Outfit,system-ui,sans-serif;background:#e3ddcc}button{font:inherit;color:inherit;cursor:pointer}button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--brass);outline-offset:2px}#phone{width:390px;height:810px;border-radius:40px;background:var(--paper);position:relative;overflow:hidden;display:flex;flex-direction:column;box-shadow:#17110d 0 0 0 9px,#4a3a2c 0 0 0 10px,#0000008c 0 34px 70px;flex:0 0 auto}#top{padding:12px 12px 8px;border-bottom:1px solid var(--line);position:relative;z-index:6}.row1{display:flex;gap:8px;align-items:center}#clock{flex:1 1 0%;min-width:0px;display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:8px;padding:7px 10px;font-size:13px;text-align:left;min-height:36px}#clock svg{flex:0 0 auto}#clock b{font-variant-numeric:tabular-nums}.iconbtn{width:36px;height:36px;border:1px solid var(--line);display:grid;place-items:center;flex:0 0 auto}#res{display:flex;gap:14px;margin-top:8px;font-size:13px;align-items:center}#res .r{display:flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums;position:relative}#res .who{margin-left:auto;display:flex;align-items:center;gap:6px;font-weight:700;font-size:13px}#screens{flex:1 1 0%;position:relative;overflow:hidden}.screen{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;display:none}.screen.on{display:block}#world{overflow:hidden;background:#afc6c3}#map{width:100%;height:100%;display:block;touch-action:manipulation}#layers{position:absolute;left:8px;top:8px;display:flex;gap:6px;z-index:3}.lchip{font-size:12px;padding:5px 9px;border-radius:14px;border:1px solid var(--line)}#tabs{display:flex;border-top:1px solid var(--line);position:relative;z-index:6;padding-bottom:6px}#tabs button{flex:1 1 0%;border:0px;padding:9px 0 6px;font-size:12px;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative}#tabs button[aria-selected=true]{font-weight:700}#tabs button[aria-selected=true]:before{content:"";position:absolute;top:0;left:30%;right:30%;height:3px;background:var(--ink);border-radius:0 0 3px 3px}.badge{position:absolute;top:4px;left:calc(50% + 8px);min-width:18px;height:18px;border-radius:9px;font-size:11px;font-weight:700;display:none;align-items:center;justify-content:center;padding:0 5px}.badge.on{display:flex}#sheet{position:absolute;left:0;right:0;bottom:0;max-height:66%;transform:translateY(105%);z-index:8;display:flex;flex-direction:column}#sheet.open{transform:none}#sheet .grab{flex:0 0 auto}#sheetBody{overflow:auto;padding:4px 16px 16px}.sh-h{display:flex;align-items:center;gap:10px;margin:6px 0 8px}.sh-h h2{font-family:Spectral,serif;font-size:21px;margin:0;line-height:1.15;font-weight:600}.sh-h .x{margin-left:auto}.sub{color:var(--mute);font-size:13px;margin:0}.kv{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;font-size:13px;margin:8px 0}.kv dt{color:var(--mute)}.kv dd{margin:0}.sec{font-size:13px;font-weight:700;margin:12px 0 4px}.acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.btn{border:1px solid var(--ink);padding:9px 13px;font-size:14px;font-weight:500}.btn[disabled]{opacity:.42;cursor:not-allowed}.why{font-size:12px;color:var(--warn);margin:2px 0 0}.slider{display:grid;grid-template-columns:72px 1fr 54px;align-items:center;gap:8px;font-size:13px;margin:6px 0}.slider input{width:100%;accent-color:var(--ink)}.slider output{text-align:right;font-variant-numeric:tabular-nums}.sum{background:var(--paper2);border-radius:8px;padding:8px 10px;font-size:13px;margin:10px 0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 10px}.sum>b{text-align:right}.sum b{font-variant-numeric:tabular-nums}.seg{display:flex;border:1px solid var(--ink);border-radius:8px;overflow:hidden;margin:6px 0}.seg button{flex:1 1 0%;border:0px;background:none;padding:7px 4px;font-size:13px}.seg button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.flag{display:inline-grid;place-items:center;width:22px;height:16px;border-radius:2px;flex:0 0 auto;box-shadow:#00000040 0 0 0 1px inset}.tag{padding:1px 6px;border:1px solid var(--line);white-space:nowrap}.lb{width:100%;border-collapse:collapse;font-size:13px}.lb td{padding:7px 4px;border-bottom:1px solid var(--line);vertical-align:middle}.lb tr{transition:transform .5s}.areas{display:flex;gap:3px}.dl-row{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);width:100%;background:none;border-left:0px;border-right:0px;border-top:0px;text-align:left}.dl-row .nm{font-weight:700;font-size:14px}.dl-row .meta{font-size:12px;color:var(--mute)}.dl-row .cnt{margin-left:auto;background:var(--wax);color:#fff;border-radius:9px;font-size:11px;padding:1px 7px;font-weight:700}.pad{padding:12px 14px}.h-screen{font-family:Spectral,serif;font-size:22px;font-weight:600;margin:12px 14px 4px}.card{border:1px solid var(--line);margin:8px 0;font-size:13px}#gaz{background:#f4eedf}.mast{text-align:center;border-bottom:3px double var(--ink);margin:10px 14px 0;padding-bottom:6px}.mast h1{font-family:Spectral,Georgia,serif;font-weight:400;font-size:34px;margin:0;line-height:1}.mast p{font-family:Spectral,serif;font-size:12px;margin:4px 0 0;display:flex;justify-content:space-between}.breaking{margin:10px 14px 0;background:var(--ink);color:var(--paper);padding:8px 10px;font-family:Spectral,serif;font-weight:700;font-size:15px}.story{margin:0 14px;padding:12px 0;border-bottom:1px solid var(--line);position:relative}.story h3{font-family:Spectral,serif;font-size:18px;line-height:1.2;margin:0 0 4px;font-weight:700}.story p{font-family:Spectral,serif;font-size:14px;margin:0;line-height:1.45}.story .when{font-size:11px;color:var(--mute);font-family:Outfit,sans-serif;margin-top:5px;display:flex;gap:6px;align-items:center}.story.secret{outline:2px dotted var(--mute);outline-offset:-2px}.stamp{display:inline-block;border:2px solid var(--wax);color:var(--wax);font-weight:700;font-size:11px;padding:0 6px;transform:rotate(-6deg);border-radius:3px;font-family:Outfit,sans-serif}.ad{margin:12px 14px;border:1px dashed var(--mute);padding:14px;text-align:center;font-size:12px;color:var(--mute)}.ad.live{border-style:solid;border-color:var(--line, var(--mute));padding:6px 0 8px;overflow:hidden}.ad.live .ad-label{display:block;padding:0 10px 6px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;text-align:left}.ad.live .ad-frame{display:block;margin:0 auto;border:0;max-width:100%}.gfilters{display:flex;gap:6px;padding:10px 14px 0;overflow-x:auto}#fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:20;overflow:hidden}#fx .tap{pointer-events:auto}.banner{position:absolute;left:12px;right:12px;top:96px;background:var(--ink);color:var(--paper);border-radius:8px;padding:10px 12px;font-size:14px;display:flex;gap:10px;align-items:center;box-shadow:#0000004d 0 8px 20px}.banner b{font-family:Spectral,serif;font-size:16px}.seals{display:flex;justify-content:space-around;margin-top:12px;height:58px}.file{position:absolute;right:14px;top:120px;width:236px;background:#e9d9ae;border-radius:3px 12px 4px 4px;padding:14px 14px 16px;box-shadow:#00000059 0 12px 26px;font-size:13px;pointer-events:auto}.file:before{content:"";position:absolute;top:-10px;left:0;width:90px;height:12px;background:#e9d9ae;border-radius:4px 4px 0 0}.file h4{font-family:Spectral,serif;margin:0 0 4px;font-size:16px}.bigstamp{position:absolute;right:12px;bottom:12px;border:3px solid;font-weight:700;padding:2px 8px;border-radius:4px;font-size:15px;transform:rotate(-12deg);letter-spacing:.02em}.paperdrop{position:absolute;left:50%;top:30%;width:250px;margin-left:-125px;background:#f6f0e1;padding:10px 12px 14px;box-shadow:#0006 0 18px 34px;font-family:Spectral,serif}.paperdrop .m{font-family:Spectral,Georgia,serif;font-size:22px;text-align:center;border-bottom:2px double var(--ink);padding-bottom:3px}.paperdrop h5{font-size:19px;margin:8px 0 4px;line-height:1.15}.toast{position:absolute;left:12px;right:12px;bottom:76px;border:1px solid var(--ink);padding:10px 12px;font-size:13px;pointer-events:auto;display:flex;gap:10px;align-items:center}.modal{position:absolute;top:0;right:0;bottom:0;left:0;background:#1e16109e;pointer-events:auto;display:flex;flex-direction:column;justify-content:center;padding:18px}.modal .panel{background:var(--paper);border-radius:14px;padding:16px;max-height:92%;overflow:auto;position:relative}.skip{position:absolute;right:12px;top:12px;font-size:12px;color:var(--paper);background:#00000059;border:0px;border-radius:12px;padding:5px 10px;pointer-events:auto;z-index:2}.env{width:46px;height:32px;position:relative;margin:auto}.file{pointer-events:none!important}.file button{pointer-events:auto}.coach{position:absolute;left:10px;right:10px;top:100px;padding:12px 14px;pointer-events:auto;z-index:4;font-size:14px;line-height:1.45}.coach p{margin:4px 0 8px}.coach .sub{color:#cbbda5}.coach .btn{padding:7px 11px;font-size:13px}.ring{position:absolute;border:3px solid rgb(232,163,61);border-radius:12px;pointer-events:none;z-index:3;box-shadow:#e8a33d4d 0 0 0 4px}.tip{position:absolute;left:12px;right:12px;top:150px;background:#fff8e2;border:1px solid var(--brass);border-radius:10px;padding:10px 12px;font-size:13px;box-shadow:#0003 0 8px 20px;pointer-events:auto;display:flex;gap:9px}.msgs{display:flex;flex-direction:column;gap:6px;padding:10px 14px}.bub{max-width:78%;padding:7px 10px;border-radius:12px;font-size:14px;line-height:1.35;background:#e8ddc6}.bub.me{align-self:flex-end;background:var(--ink);color:var(--paper);border-bottom-right-radius:3px}.bub.them{align-self:flex-start;border-bottom-left-radius:3px}.bub .who{font-size:11px;font-weight:700;display:flex;gap:4px;align-items:center;margin-bottom:2px}.bub.card{border:1px solid var(--line);color:var(--ink);max-width:88%}.chatin{display:flex;gap:8px;padding:8px 14px 12px;position:sticky;bottom:0;background:var(--paper);border-top:1px solid var(--line)}.chatin input{flex:1 1 0%;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:14px;padding:8px 10px;border:1px solid var(--line);border-radius:18px;background:#fbf7ee;min-width:0px}.dots{display:inline-flex;gap:3px;vertical-align:middle}.dots i{width:9px;height:9px;border-radius:50%;border:1.4px solid var(--ink);display:inline-block}.dots i.on{background:var(--wax);border-color:var(--wax)}.swrow{display:flex;gap:10px;align-items:flex-start;font-size:14px;padding:8px 0;border-bottom:1px solid var(--line)}.swrow input{margin-top:3px;accent-color:var(--ink);width:17px;height:17px;flex:0 0 auto}.menu-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border-top:0px;border-right:0px;border-left:0px;border-image:none;border-bottom:1px solid var(--line);background:none;padding:12px 2px;font-size:15px}.menu-row span.s{display:block;font-size:12px;color:var(--mute)}details.howto{border-bottom:1px solid var(--line);padding:8px 0}details.howto summary{font-weight:700;cursor:pointer;font-size:14px}details.howto p{font-size:14px;line-height:1.5;margin:6px 0}.step{display:flex;gap:8px;align-items:flex-start;font-size:13px;padding:4px 0}.subtabs{display:flex;gap:6px;padding:0 14px 8px}:root{--gold: #C9962B;--goldL: #EBC872;--parch: #F6EEDC;--parchD: #E9DCC0;--edge: #D6C39C;--war: #B3361F;--deal: #B8862A;--cov: #2F4E6B;--ally: #6E3B7A;--time: #8A6A2C;--exl: #5C6670;--grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .35 0 0 0 0 .27 0 0 0 0 .17 0 0 0 .07 0'/></filter><rect width='120' height='120' filter='url(%23n)'/></svg>")}#status{height:44px;flex:0 0 auto;position:relative;display:flex;align-items:center;justify-content:space-between;padding:6px 28px 0;font:600 14px Outfit,sans-serif;color:var(--ink);background:var(--grain),linear-gradient(#e9ddc4,#f2ead8);z-index:7}#homebar{height:24px;flex:0 0 auto;display:grid;place-items:center;background:linear-gradient(#efe5d0,#e6d9be);position:relative;z-index:6}#homebar i{width:124px;height:5px;border-radius:3px;background:#2b2118;opacity:.82}@media(max-width:470px){#status{height:env(safe-area-inset-top,0px);min-height:8px;padding:0}#status>*{display:none}#homebar{height:max(env(safe-area-inset-bottom,0px),6px)}#homebar i{display:none}}#top{border-bottom:1px solid var(--edge)}#clock{border:1px solid var(--edge);border-radius:10px}#clock b{display:inline-block;min-width:6.4ch;text-align:left;font-variant-numeric:tabular-nums}#clock.urgent{animation:1.6s ease-in-out 0s infinite normal none running urgent}@keyframes urgent{0%,to{box-shadow:#fff 0 1px inset,#b3361f00 0 0}50%{box-shadow:#fff 0 1px inset,#b3361f38 0 0 0 4px}}.iconbtn{border:1px solid var(--edge)}#res{gap:6px;margin-top:8px}#res .r{flex:0 0 auto;width:76px;gap:4px;padding:3px 7px 3px 4px;border:1px solid var(--edge)}#res .r b{flex:1 1 0%;text-align:right;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}#res .who{flex:1 1 0%;min-width:0px;justify-content:flex-end;font-size:12px}#myRep{display:inline-block;width:84px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;font-variant-numeric:tabular-nums}#tabs{border-top:1px solid var(--edge);padding-bottom:2px}#tabs button{transition:color .2s}#tabs button svg{transition:transform .25s cubic-bezier(.3,1.5,.5,1)}#tabs button[aria-selected=true] svg{transform:translateY(-2px) scale(1.08)}#tabs button[aria-selected=true]:before{display:none}#tabInk{position:absolute;top:0;height:3px;border-radius:0 0 3px 3px;pointer-events:none}.badge.pulse{animation:2.4s ease-out 0s infinite normal none running pulse}@keyframes pulse{0%{box-shadow:#f2ead8 0 0 0 2px,#8e2a228c 0 0 0 2px}70%{box-shadow:#f2ead8 0 0 0 2px,#8e2a2200 0 0 0 10px}to{box-shadow:#f2ead8 0 0 0 2px,#8e2a2200 0 0 0 2px}}.ribbon{height:5px;margin:-4px -16px 6px;border-radius:0;opacity:.9}.sh-h h2{font-size:22px;letter-spacing:-.005em}.card{border:1px solid var(--edge)}.btn{position:relative;overflow:hidden}.btn:active,.lchip:active,.menu-row:active,.dl-row:active,.iconbtn:active{transform:scale(.96)}.lchip,.menu-row,.dl-row,.iconbtn{position:relative;overflow:hidden;transition:transform .12s}.menu-row .mi{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;box-shadow:#ffffff59 0 1px inset,#2b211840 0 1px 2px}.gdot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px;vertical-align:0px}.seg{border-radius:10px}.seg button[aria-pressed=true]{background:linear-gradient(#3b2e22,#231a12)}body.rm *,body.rm :before{animation:auto ease 0s 1 normal none running none!important;transition:none!important}body.idle .pulse,body.idle #clock.urgent{animation-play-state:paused}.mring{transform-box:fill-box;transform-origin:center center;animation:1.8s ease-out 0s infinite normal none running mring}@keyframes mring{0%{transform:scale(.6);opacity:.95}to{transform:scale(1.7);opacity:0}}body.rm .mring{animation:auto ease 0s 1 normal none running none}.btn,.lchip,.menu-row,.dl-row,.iconbtn{overflow:visible}#ccBtn .badge{top:-7px;right:-7px;left:auto;z-index:2}#pcMap,#pcUI{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}#pcMap{z-index:2}#pcUI{z-index:25}.selglow{transform-box:fill-box;transform-origin:center center;animation:2.6s ease-in-out 0s infinite normal none running selglow}@keyframes selglow{0%,to{opacity:.55}50%{opacity:.95}}.march{animation:1.1s linear 0s infinite normal none running march}@keyframes march{to{stroke-dashoffset:-14}}body.rm .selglow,body.rm .march{animation:auto ease 0s 1 normal none running none}body.idle .selglow{animation-play-state:paused}#screens{background:radial-gradient(120% 70% at 6% 0%,#ffd68c52,#ffd68c00 60%),var(--grain),linear-gradient(#f4eedf,#ece2cc)}#diplo,#gaz{background:transparent!important}.screen{z-index:1}#pcBg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.sh-h{position:relative}.sh-h.sweep:after{content:"";position:absolute;top:-6px;right:-16px;bottom:-6px;left:-16px;pointer-events:none;background:linear-gradient(100deg,#fff0c800 30%,#fff0c8bf,#fff0c800 70%) 0% 0% / 250% 100%;animation:1.2s ease-out 0s 1 normal forwards running sweep}@keyframes sweep{0%{background-position:120% 0px}to{background-position:-60% 0px}}.lb tr:first-child td{position:relative}.lb tr:first-child{background:linear-gradient(90deg,#ffe08a00,#ffe08a59,#ffe08a00) 0% 0% / 300% 100%;animation:3.2s ease-in-out 0s infinite normal none running lead}@keyframes lead{0%,to{background-position:100% 0px}50%{background-position:0px 0px}}.story{transition:background .3s}.story.fresh{background:linear-gradient(90deg,#ffe08a47,#ffe08a00)}body.rm .sh-h.sweep:after,body.rm .lb tr:first-child{animation:auto ease 0s 1 normal none running none}body.idle .lb tr:first-child{animation-play-state:paused}.btn{border:1px solid var(--rim);transform:translateY(0)}.btn:active{transform:translateY(2px)!important}.btn{isolation:isolate}body.idle .btn.cta{animation-play-state:paused}body.rm .btn.cta{animation:auto ease 0s 1 normal none running none}.btn{display:inline-flex;align-items:center;gap:7px}.btn .bi{flex:0 0 auto;display:inline-grid}.seg button[aria-pressed=true]{color:#f2c14e;background:#2b2118!important}#res .who{color:var(--ink)}#clock.urgent{outline:rgba(255,138,115,0) solid 3px;animation:1.6s ease-in-out 0s infinite normal none running urg2!important}@keyframes urg2{50%{outline-color:#ff8a73bf}}#clock span{color:#cbbda5!important}#clock svg{color:#f2c14e}#rE svg{transform-origin:50% 90%;animation:1.9s ease-in-out 0s infinite normal none running flick}@keyframes flick{0%,to{transform:scale(1) skew(0)}30%{transform:scale(.94,1.06) skew(-3deg)}60%{transform:scale(1.04,.96) skew(2deg)}}#rW svg{animation:5.5s ease-in-out 0s infinite normal none running coin}@keyframes coin{0%,80%,to{transform:scaleX(1)}88%{transform:scaleX(.15)}96%{transform:scaleX(1)}}#rI svg{transform-origin:50% 50%;animation:6.5s ease-in-out 0s infinite normal none running blink}@keyframes blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}#tabs button[aria-selected=true] svg{animation:2.8s ease-in-out 0s infinite normal none running bob}@keyframes bob{0%,to{transform:translateY(-2px) scale(1.08)}50%{transform:translateY(-4px) scale(1.1)}}.menu-row .mi{animation:.5s cubic-bezier(.3,1.5,.5,1) 0s 1 normal backwards running tileIn}.menu-row .mi svg{animation:4s ease-in-out 0s infinite normal none running tileGlow}@keyframes tileIn{0%{transform:scale(.4) rotate(-12deg);opacity:0}}@keyframes tileGlow{0%,to{filter:drop-shadow(rgba(255,240,190,0) 0px 0px 0px)}50%{filter:drop-shadow(rgba(255,240,190,.9) 0px 0px 3px)}}@keyframes pop{0%{transform:scale(.4)}to{transform:scale(1)}}body.idle #res svg,body.idle #tabs svg,body.idle .mi svg,body.idle .bi svg{animation-play-state:paused}body.rm #res svg,body.rm #tabs svg,body.rm .mi,body.rm .mi svg,body.rm .bi svg{animation:auto ease 0s 1 normal none running none}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-3px,1px)}40%{transform:translate(3px,-2px)}60%{transform:translate(-2px,2px)}80%{transform:translate(2px,-1px)}}:root{--sea: #1F8A7A;--seaD: #0F554B;--seaInk: #0F4C4A;--seaPale: #EAF3F1;--seaLine: #A9CFC8;--sand: #F1E6CC;--sandLine: #CDB98A;--sandInk: #5E4A1E;--coral: #E2664A}#status{background:#eaf3f1!important}#clock span{color:#4e7f7b!important}#clock svg{color:#1f8a7a}#res .who{color:#0f4c4a}#homebar{background:#eaf3f1!important}.seg button[aria-pressed=true]{background:#1f8a7a!important;color:#fff!important}.banner{background:#1f4e4c}.lb tr:first-child{background:linear-gradient(90deg,#8fd7cb00,#8fd7cb73,#8fd7cb00) 0% 0% / 300% 100%}.sh-h.sweep:after{background:linear-gradient(100deg,#dcf5f000 30%,#dcf5f0d9,#dcf5f000 70%) 0% 0% / 250% 100%}.story.fresh{background:linear-gradient(90deg,#8fd7cb59,#8fd7cb00)}.ret{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;z-index:2}.retTop{position:absolute;left:10px;right:10px;top:96px;background:#1f4e4c;color:#eaf3f1;border-radius:12px;padding:10px 12px;box-shadow:#0000004d 0 8px 20px;display:flex;gap:10px;align-items:center}.retTop .cap{flex:1 1 0%;font-size:14px;line-height:1.35}.retTop .when{font:700 12px Outfit;background:#eaf3f1;color:#0f4c4a;border-radius:8px;padding:3px 7px;white-space:nowrap}.retBar{position:absolute;left:12px;right:12px;bottom:84px;height:5px;border-radius:3px;background:#0f4c4a40;overflow:hidden}.retBar i{display:block;height:100%;width:0px;background:#1f8a7a;transition:width .4s}.stampDay{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);font:700 34px Spectral,serif;color:#c2452d;border:4px solid rgb(194,69,45);border-radius:10px;padding:4px 16px;background:#fbf6eaeb;letter-spacing:.02em}.deck{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f28268c;pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3}.dcard{position:absolute;width:290px;background:#fbf6ea;border-radius:16px;box-shadow:#00000059 0 14px 30px;padding:14px 16px 16px;border-top:8px solid var(--gc,#1F8A7A);touch-action:none}.dcard p{font-size:14px;margin:6px 0 10px;line-height:1.4}.deckHead{position:absolute;top:110px;color:#eaf3f1;font:600 20px Spectral,serif;text-align:center;width:100%}.deckFoot{position:absolute;bottom:90px;color:#eaf3f1;font-size:12px;text-align:center;width:100%}.camchip{position:absolute;right:10px;top:8px;z-index:4;pointer-events:auto}.fire{transform-box:fill-box;transform-origin:50% 100%;animation:1.3s ease-in-out 0s infinite alternate none running fire}@keyframes fire{0%{transform:scaleX(.9);opacity:.85}to{transform:scale(1.08,1.15);opacity:1}}.bobship{animation:3.2s ease-in-out 0s infinite normal none running bobs}@keyframes bobs{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-1.6px) rotate(3deg)}}.crane{transform-box:fill-box;transform-origin:50% 100%;animation:1.8s ease-in-out 0s infinite normal none running crane}@keyframes crane{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.threat{animation:1.4s ease-in-out 0s infinite normal none running threat}@keyframes threat{0%,to{stroke-opacity:.15}50%{stroke-opacity:.9}}body.rm .fire,body.rm .bobship,body.rm .crane,body.rm .threat{animation:auto ease 0s 1 normal none running none}body.idle .fire,body.idle .bobship,body.idle .crane,body.idle .threat{animation-play-state:paused}.lbArrow{font:700 11px Outfit;margin-left:4px}.lbArrow.up{color:#1f8a7a}.lbArrow.dn{color:#c2452d}#top .iconbtn:active{transform:translateY(2px)}.msec{font-size:12px;font-weight:700;color:var(--mute);margin:12px 2px 2px;text-transform:none}#underAtk{position:absolute;left:8px;right:8px;z-index:3;display:flex;gap:6px;flex-wrap:wrap;pointer-events:none}#underAtk button{pointer-events:auto;font-size:12px;border-radius:12px;padding:4px 9px;border:0px;background:#c2452d;color:#fff;box-shadow:#7a2416 0 2px,#0003 0 3px 8px;display:flex;gap:5px;align-items:center}#underAtk button b{font-variant-numeric:tabular-nums}#phone #screens{z-index:1;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}#phone #status{top:0;left:0;right:0;z-index:7;position:absolute!important;height:44px!important}#phone #top{z-index:7;box-sizing:border-box;border-radius:20px;position:absolute!important;top:46px!important;left:8px!important;right:8px!important;height:98px!important;padding:10px 10px 8px!important;margin:0!important}#phone #tabs{z-index:7;box-sizing:border-box;border-radius:22px;position:absolute!important;left:12px!important;right:12px!important;bottom:26px!important;height:62px!important;padding:4px!important;margin:0!important}#phone #homebar{left:0;right:0;bottom:0;z-index:7;position:absolute!important;height:24px!important}#phone #diplo,#phone #gaz{padding-top:var(--topH,150px)!important;padding-bottom:calc(var(--botH,96px) + var(--coachH, 0px))!important}#phone.desk #diplo,#phone.desk #gaz{padding-bottom:var(--botH,96px)!important}#phone #sheet{padding-bottom:var(--botH,96px)!important;z-index:8}#phone #layers{top:calc(var(--topH,150px) + 4px)!important}#phone .row1{height:40px}#phone #clock{box-sizing:border-box;height:38px!important;min-height:38px!important;padding:0 10px!important}#phone #top .iconbtn{flex:0 0 auto;width:38px!important;height:38px!important}#phone #res{height:30px;margin-top:8px!important;gap:6px!important;padding-left:0!important}#phone #res .r{box-sizing:border-box;width:72px!important;height:28px!important;padding:0 7px 0 5px!important}#phone #res .r svg{position:static!important;width:16px!important;height:16px!important;margin:0!important}#phone #res .r b{font-size:14px!important}#phone #clock b{font-size:15px!important}#phone #myRep{font-size:12px!important;width:78px!important}#phone #tabs button{height:52px;border-radius:16px;margin:0!important;padding:4px 0!important;font-size:12px!important}#phone #tabs button svg{width:24px!important;height:24px!important}#phone .btn{min-height:36px;box-sizing:border-box;line-height:1.2;font-size:14px!important;padding:8px 13px!important}#phone .lchip{font-size:12px!important;padding:5px 10px!important}#phone .seg button{font-size:13px!important;padding:7px 4px!important}#phone .sh-h h2,#phone .h-screen{font-size:22px!important}#phone .sec{font-size:13px!important}#phone .badge{min-width:18px!important;height:18px!important;font-size:11px!important}#phone .menu-row .mi{width:30px!important;height:30px!important}body #phone,body #phone .btn,body #phone .lchip,body #phone .seg button,body #phone #tabs button,body #phone .tag,body #phone .badge,body #phone #clock b,body #phone #res .r b,body #phone #myRep,body #phone .menu-row b,body #phone .dl-row .nm,body #phone .sec,body #phone .card,body #phone .sh-h h2,body #phone .h-screen,body #phone .deckHead,body #phone .toast,body #phone .tip,body #phone .coach p{font-style:normal;font-family:Outfit,system-ui,sans-serif!important;letter-spacing:0px!important}body #phone .sh-h h2,body #phone .h-screen{font-weight:600!important}body #phone .btn{height:36px;min-height:36px;border-width:1.5px!important;border-style:solid!important;padding:7px 13px!important}body #phone .lchip{border-width:1px!important}body #phone .card,body #phone #top,body #phone #tabs{border-width:1px!important;border-style:solid!important}body #phone #map text[font-style=italic]{font-family:Outfit,system-ui,sans-serif!important}body #phone .btn{font-weight:600!important;font-size:14px!important}body #phone .sec{font-weight:700!important;font-size:13px!important}body #phone .lchip,body #phone .seg button,body #phone #tabs button,body #phone .tag{font-weight:500!important}body #phone #clock b,body #phone #res .r b,body #phone .menu-row b,body #phone .dl-row .nm,body #phone #myRep{font-weight:700!important}body #phone .ribbon{height:5px!important;margin:-4px -16px 6px!important}body #phone .card{margin:8px 0!important}body #phone .card.inset{margin:8px 14px!important}body #phone .kv,body #phone .sub,body #phone p{line-height:1.4}body #phone .sub,body #phone .kv{font-size:13px!important}body #phone #sheet{border-width:1px 1px 0px!important;border-style:solid!important}body:not(.glass):not(.chunky) #phone #sheet{border-color:transparent!important}.coach{transition:top .25s,bottom .25s,opacity .2s;max-height:40%;overflow:hidden;pointer-events:none!important}.coach button,.coach .cmin{pointer-events:auto}.coach.min{left:auto!important;right:10px!important;width:auto!important;padding:6px 10px!important;border-radius:16px!important}.coach.min p,.coach.min .acts{display:none}.coach .cmin{flex:none;margin-left:auto;border:0px;background:#ffffff2e;color:inherit;border-radius:10px;padding:2px 8px;font-size:12px;cursor:pointer}.coach.min .cmin{margin-left:8px}.coach:not(.min){display:flex;flex-direction:column}.coach-h{flex:none;display:flex;align-items:flex-start;gap:8px}.coach-h p{margin:0 0 6px;flex:1;min-width:0}.coach-h .sub{white-space:nowrap}.coach-b{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;pointer-events:auto}.coach .acts{flex:none;gap:6px;margin-top:8px}.coach-more{flex:none;display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px}.coach .lnk{pointer-events:auto;background:none;border:0px;padding:4px 0;color:#cbbda5;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.coach .lnk:hover{color:#f6f0df}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.coach.min .sub{display:inline}.coach-h{align-items:center;min-height:26px}.coach-t{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-size:13px}.coach-t>b{color:#e9c77a;font-weight:600}.coach-scene{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e9c77a;font-weight:600}.coach-prog{flex:none;margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#cbbda5;font-variant-numeric:tabular-nums}.coach-dots{display:inline-flex;gap:3px}.coach-dots i{width:6px;height:6px;border-radius:50%;background:#f6f0df40}.coach-dots i.done{background:#e9c77ab3}.coach-dots i.now{background:#e9c77a;box-shadow:0 0 0 2px #e9c77a4d}.coach-h .cmin{margin-left:0;min-width:28px}.coach-t+.cmin{margin-left:4px}.coach .coach-b p{margin:0 0 4px}body #phone .coach p.coach-open{font-style:italic;font-size:12.5px;color:#cbbda5}.coach .coach-sit{font-size:13px;color:#f6f0dfc7;line-height:1.4}.coach .coach-do{font-size:15px;font-weight:600;color:#f6f0df;line-height:1.35;margin:6px 0 4px}.coach .coach-what{font-size:12px;color:#cbbda5;line-height:1.4}.coach .coach-what b{color:#e9c77a;font-weight:600}.coach .coach-news{font-size:14px;font-weight:600;margin:0 0 2px}.coach .coach-changes{margin:6px 0 0;padding:0 0 0 16px;font-size:12.5px;color:#f6f0dfd1;line-height:1.45}.coach .acts{flex-wrap:nowrap}#phone:not(.desk):has(#sheet.open) .coach .coach-open,#phone:not(.desk):has(#sheet.open) .coach .coach-sit,#phone:not(.desk):has(#sheet.open) .coach .coach-what{display:none}#phone:not(.desk):has(#sheet.open) .coach .coach-do{margin-top:2px}.coach-more{padding:2px 0 6px;border-bottom:1px solid rgba(246,240,223,.12);margin:2px 0 6px}.coach .wh{background:#ffffff1f;border-radius:8px;padding:6px 8px;margin:0 0 8px;font-size:13px;line-height:1.4}.coach .wh b{display:block;font-size:11px;opacity:.8;letter-spacing:.02em}#trainPill{position:absolute;left:50%;transform:translate(-50%);z-index:4;pointer-events:auto;font-size:12px;border-radius:14px;padding:4px 10px;border:0px;background:#0f3047;color:#fff;box-shadow:#00000040 0 3px 10px}#trainPill.run{background:#13a57a}.coach .sit{background:#ffbe5a2e;border-radius:8px;padding:6px 8px;margin:0 0 8px;font-size:13px;line-height:1.4}.coach .sit b,.coach .res b{display:block;font-size:11px;opacity:.8}.coach .res{background:#78e6be2e;border-radius:8px;padding:6px 8px;margin:0 0 8px;font-size:13px;line-height:1.45}.coach .res li{margin:2px 0 2px 16px}.crest{transform-box:fill-box;transform-origin:50% 50%;animation:crest var(--d,5s) ease-in-out var(--dl,0s) infinite;opacity:0}@keyframes crest{0%{opacity:0;transform:translate(-3px) scaleX(.6)}35%{opacity:.85}65%{opacity:.6}to{opacity:0;transform:translate(5px) scaleX(1.1)}}body.idle .crest{animation-play-state:paused}body.rm .crest{animation:auto ease 0s 1 normal none running none;opacity:0}#phone #sheet{height:var(--sh,52%);max-height:none!important}#phone #sheet.dragging{transition:none!important}#phone #sheet .grab{cursor:ns-resize;touch-action:none;padding:8px 0 6px;box-sizing:content-box;background-clip:content-box!important}#phone #sheetBody{flex:1 1 0%;min-height:0px;overflow:auto;overscroll-behavior:contain;padding:0 14px 10px!important}#phone #sheetBody .sh-h{position:sticky;top:0;z-index:3;margin:0 -14px 6px;padding:2px 14px 6px;background:inherit;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body:not(.glass) #phone #sheetBody .sh-h{background:#f7f0e0eb}#phone .sh-h h2{line-height:1.2;margin:0;font-size:18px!important}#phone .sh-h .sub{margin:1px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px!important}#phone .sh-h .flag{transform:scale(.85)}#phone .ribbon{margin:-2px -14px 4px!important}#phone #sheetBody .kv{display:grid;grid-template-columns:auto 1fr;gap:1px 10px;margin:4px 0;font-size:12.5px!important}#phone #sheetBody .kv dt{white-space:nowrap}#phone #sheetBody .kv dd{margin:0}#phone #sheetBody .card{margin:6px 0!important}#phone #sheetBody p{margin:4px 0}#phone #sheetBody .sec{margin:8px 0 2px!important}#phone #sheetBody .acts{gap:6px!important;margin:6px 0!important}#phone #sheetBody .sticky-acts{position:sticky;bottom:-10px;z-index:2;padding:8px 14px 10px;background:inherit;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(0,0,0,.06);margin:6px -14px -10px!important}body:not(.glass) #phone #sheetBody .sticky-acts{background:#f7f0e0f2}#phone details.fold>summary{cursor:pointer;font-size:12.5px;font-weight:600;color:var(--mute);list-style:none;padding:4px 0}#phone details.fold>summary:before{content:"▸ "}#phone details.fold[open]>summary:before{content:"▾ "}#phone .sh-h .iconbtn{margin-right:0!important}#phone.sheetOpen:not(.desk) .toast{bottom:calc(var(--shOpen,0px) + 8px)!important}#phone:not(.desk):not(.sheetOpen):has(.coach:not(.min)) .toast{bottom:calc(var(--botH, 96px) + var(--coachH, 0px) + 8px)!important}html,body,#root{height:100%}#phone{width:min(100vw,480px);height:100svh;margin:0 auto;border-radius:0;box-shadow:0 0 0 1px #2b21181f,0 0 40px #2b21181f}@media(max-width:480px){#phone{width:100vw;box-shadow:none}}#phone *{box-sizing:border-box}#phone button{font:inherit;color:inherit}#phone select,#phone input[type=number],#phone input[type=text],#phone input:not([type]),#phone input[type=search],#phone textarea{font:inherit;font-size:14px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:#fbf7ee;color:var(--ink);min-width:0}#phone .fld{display:grid;gap:4px;margin:8px 0;font-size:13px;font-weight:700}#phone .fld select,#phone .fld input{font-weight:400}#phone #top{top:calc(env(safe-area-inset-top,0px) + 10px)!important}#phone #tabs{bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important}#phone #status,#phone #homebar{display:none!important}#phone .rowline{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--line);font-size:13px}#phone .link{background:none;border:0;padding:2px 0;color:var(--seaInk, #0F4C4A);font-weight:600;text-decoration:underline;cursor:pointer;font-size:13px}#phone .gdot{vertical-align:0}#phone #sheetBody{overflow-x:hidden}#phone .term-list,#phone .deal-terms,#phone .member-list,#phone .bloc-list,#phone .pact-country-grid{list-style:none;margin:6px 0;padding:0}#phone .term-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}#phone .term-row>b{flex:0 0 100%;font-size:13px}#phone .term-form{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1;min-width:0}#phone .term-form select,#phone .term-form input{padding:5px 8px;font-size:13px}#phone .deal-sides{display:grid;gap:8px}#phone .deal-side{border:1px solid var(--edge);border-radius:12px;padding:8px 10px;background:#fbf6ea}#phone .deal-side>header{display:flex;align-items:center;gap:8px}#phone .deal-side>header img{width:22px;height:22px}#phone .add-terms{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}#phone .add-terms button{font-size:12px;padding:5px 9px;border-radius:12px;border:1px solid var(--edge);background:#f1e6cc;color:#5e4a1e;font-weight:600}#phone .deal-summary{background:var(--paper2);border-radius:8px;padding:8px 10px;font-size:13px;margin:10px 0}#phone .deal-summary ul{margin:4px 0 0;padding-left:18px}#phone .deal-terms li{font-size:13px;padding:2px 0}#phone .deal-terms li.failed{color:var(--war)}#phone .deal-terms li.kept{color:var(--ok)}#phone .country-row{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}#phone .country-row label,#phone .country-row button{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:12px;border:1px solid var(--edge);background:#f1e6cc;font-size:12px;font-weight:600}#phone .country-row label.active{background:#1f8a7a;color:#fff}#phone .country-row img{width:16px;height:16px}#phone .framing-chip{font-size:10px;font-weight:700;padding:1px 6px;border-radius:8px;background:var(--paper2);border:1px solid var(--line);margin-right:6px}#phone .deal-card-v2{border:1px solid var(--edge);border-radius:12px;padding:10px 12px;margin:8px 0;background:linear-gradient(#fbf6ea,#f2e8d3);font-size:13px}#phone .deal-card-v2.awaiting{border-color:#46ac72}#phone .deal-card-v2 header{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}#phone .deal-card-title{display:flex;align-items:center;gap:6px}#phone .tab-head{display:flex;gap:8px;align-items:center;margin:4px 0 8px}#phone .sheet-parties{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:6px;font-weight:700}#phone .sheet-parties img{width:20px;height:20px;vertical-align:middle;margin-right:4px}#phone .quick-deal,#phone .incoming-deal{font-size:13px}#phone .composer-v2{display:flex;gap:8px;margin:8px 0}#phone .composer-v2 input{flex:1}#phone .fld input[type=text],#phone .fld input:not([type]){width:100%}#phone .term-row .number-field{display:inline-grid;gap:4px;min-width:120px}#phone .number-field .nf-row{display:flex;align-items:center;gap:4px}#phone .number-field .nf-row button{width:28px;height:28px;border-radius:8px;border:1px solid var(--edge);background:#f1e6cc;font-weight:700;padding:0}#phone .number-field .nf-row input{width:64px;text-align:center;padding:4px 2px}#phone .number-field .nf-slider{width:100%;accent-color:#1F8A7A}#phone .number-field.off{opacity:.55}#phone .bloc-list li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}#phone .bloc-actions{display:inline-flex;gap:6px;flex-wrap:wrap;margin-left:auto}#phone .bloc-actions button,#phone .pact-actions>button{padding:5px 10px;font-size:12px;border-radius:10px;border:1px solid var(--edge);background:#f1e6cc;font-weight:600}#phone .pact-title{font-family:Spectral,serif;margin:4px 0}#phone .pact-group{margin:8px 0}#phone .pact-group-head{margin-bottom:4px}#phone .member-list li{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:13px}#phone .member-list img{width:20px;height:20px}#phone .missed-payment{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}#phone .msgs{min-height:40vh}#phone .who img{width:14px;height:14px}#phone .dl-row .cnt{margin-left:auto}#phone .page{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding:12px 0 30px;background:radial-gradient(120% 70% at 6% 0%,#ffd68c52,#ffd68c00 60%),var(--grain),linear-gradient(#f4eedf,#ece2cc)}#phone .page>.card{margin:8px 14px}#phone .page>p{margin-left:14px;margin-right:14px}#phone .page .mast p{align-items:center}.fx-in{animation:fxDrop .38s cubic-bezier(.2,1.2,.4,1) both}.fx-out{animation:fxLift .3s ease-in both}@keyframes fxDrop{0%{transform:translateY(-130%);opacity:0}to{transform:none;opacity:1}}@keyframes fxLift{to{transform:translateY(-130%);opacity:0}}.allyfx .rib{animation:unroll .6s cubic-bezier(.2,.9,.3,1) both;transform-origin:center}.allyfx.fx-in,.allyfx.fx-out{animation:none}.allyfx.fx-out{opacity:0;transition:opacity .3s}@keyframes unroll{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.paperdrop.paper-in{animation:paperIn .42s cubic-bezier(.5,0,.9,.6) both}.paperdrop.paper-hold{transform:scale(1) rotate(-3deg);box-shadow:0 18px 34px #0006}.paperdrop.paper-out{transform:scale(1) rotate(-3deg);animation:paperOut .48s ease-in both}@keyframes paperIn{0%{transform:scale(1.75) rotate(-15deg);opacity:0;box-shadow:0 40px 60px #0003}to{transform:scale(1) rotate(-3deg);opacity:1;box-shadow:0 18px 34px #0006}}@keyframes paperOut{to{transform:translate(var(--dx,0),var(--dy,300px)) scale(.1) rotate(10deg);opacity:.2}}.paperdrop{pointer-events:auto;cursor:pointer}body.rm .fx-in,body.rm .fx-out,body.rm .allyfx .rib,body.rm .paperdrop{animation-duration:.01s!important}.mfx{transform-box:fill-box;transform-origin:center}.mfx-dust{animation:mDust .8s ease-out both}.mfx-spark{animation:mSpark .6s ease-out both}.mfx-ink{animation:mInk 1.1s cubic-bezier(.3,.6,.3,1) both}.mfx-pop{animation:mPop .45s cubic-bezier(.3,1.5,.5,1) both}.mfx-plane{animation:mPlane .9s linear both}.mfx-smoke{animation:mSmoke 3.4s ease-in-out infinite}@keyframes mDust{0%{transform:scale(.3);opacity:1}to{transform:scale(var(--s,2.5));opacity:0}}@keyframes mSpark{0%{transform:translate(0);opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:0}}@keyframes mInk{0%{transform:scale(1);opacity:.95}to{transform:scale(0);opacity:.2}}@keyframes mPop{0%{transform:scale(2.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes mPlane{0%{transform:translate(-70px,18px);opacity:0}35%{transform:translate(-20px);opacity:1}to{transform:translate(70px,-20px);opacity:0}}@keyframes mSmoke{0%{transform:translateY(4px);opacity:0}40%{transform:translateY(-2px);opacity:.65}to{transform:translateY(-8px);opacity:0}}body.rm .mfx-smoke{animation:none;opacity:.45}body.rm .mfx-dust,body.rm .mfx-spark,body.rm .mfx-ink,body.rm .mfx-plane{animation-duration:.01s}.camchip{position:absolute;right:10px;top:calc(var(--topH, 140px) + 8px);z-index:4;pointer-events:auto}#qMoon{position:absolute;left:-5px;bottom:-5px;width:16px;height:16px;border-radius:50%;background:#1f3a4d;display:grid;place-items:center;box-shadow:0 0 0 1.5px var(--paper);pointer-events:none}body.rm #qMoon{animation:none}.results{padding:0 2px 10px}.results .mast{margin:4px 0 0!important}.results .card{margin:8px 0}@keyframes wave{50%{transform:skewY(2deg) scaleX(.98)}}.file-in{animation:fileIn .42s cubic-bezier(.2,.9,.3,1) both}.file-out{animation:fileOut .32s ease-in both}@keyframes fileIn{0%{transform:translate(115%) rotate(4deg)}to{transform:none}}@keyframes fileOut{to{transform:translate(115%);opacity:0}}.bigstamp{opacity:0;border-color:currentColor}.bigstamp.stamped{animation:stampIn .2s ease-in both}@keyframes stampIn{0%{transform:rotate(-12deg) scale(2.4);opacity:0}to{transform:rotate(-12deg) scale(1);opacity:1}}.fig{opacity:0;animation:figIn .38s ease-out both}@keyframes figIn{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}.coinfx{position:absolute;width:12px;height:12px;border-radius:50%;background:#d4a93c;border:1.5px solid #6B5014;animation:coinOut .9s cubic-bezier(.4,0,.8,.6) both}@keyframes coinOut{0%{transform:translate(0);opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:0}}#rW.hit{animation:hitRed 1.4s both}@keyframes hitRed{0%,70%{color:#8e2a22}to{color:inherit}}body.rm .file-in,body.rm .file-out,body.rm .fig,body.rm .coinfx{animation-duration:.01s!important;animation-delay:0s!important}.reveal-win .raise{animation:raise 1.4s cubic-bezier(.3,.7,.3,1) both}@keyframes raise{0%{transform:translateY(58px)}to{transform:none}}body.rm .reveal-win .raise{animation:none}.modal .skip{position:absolute;right:12px;top:12px;z-index:3}#phone.desk{--colW: 440px;width:100vw;max-width:none;height:100vh;box-shadow:none}#phone.desk #status{display:none}#phone.desk #world{right:var(--colW)}#phone.desk #diplo,#phone.desk #gaz{left:auto;width:var(--colW);right:0;border-left:1px solid rgba(43,33,24,.35);box-shadow:-10px 0 30px #00000040;z-index:2}#phone.desk #top{left:auto!important;right:8px!important;width:calc(var(--colW) - 16px);top:10px!important;z-index:9}#phone.desk #tabs{left:auto!important;right:8px!important;width:calc(var(--colW) - 16px);bottom:12px!important;z-index:9}#phone.desk #sheet{left:auto;right:0;width:var(--colW);top:0;bottom:0;height:auto!important;transform:translate(105%);padding-top:var(--topH, 108px);padding-bottom:calc(var(--botH, 90px) - 6px)!important;border-width:0 0 0 1px!important;z-index:3}#phone.desk #sheet.open{transform:none}#phone.desk #sheet .grab,#phone.desk #sheet.home .x{display:none}#phone.desk #sheet.home .sh-h .iconbtn:not(.x){display:none}#phone.desk #underAtk{top:52px!important}#phone.desk .camchip{top:8px}#phone.desk .banner{left:12px;right:calc(var(--colW) + 12px);top:12px!important}#phone.desk .allyfx{left:12px!important;right:calc(var(--colW) + 12px)!important;top:70px!important}#phone.desk .toast{right:calc(var(--colW) + 12px);bottom:14px}#phone.desk .paperdrop{left:calc((100% - var(--colW)) / 2)}#phone.desk .file{right:calc(var(--colW) + 14px);top:70px}#phone.desk .coach{right:calc(var(--colW) + 10px);top:10px!important;max-width:520px}#phone.desk .modal{padding-right:calc(var(--colW) + 18px);align-items:center}#phone.desk .modal .panel{width:min(100%,520px);margin:0 auto}#phone.desk #world>.pad{padding-top:16px!important;padding-bottom:24px!important}#phone.desk .results{max-width:640px;margin:0 auto}#phone.desk #map path[role=button]:hover{filter:brightness(1.07)}#phone.desk .mapHost{cursor:grab}#phone.desk .mapHost:active{cursor:grabbing}#phone.desk #layers{top:8px}#phone.desk #world{display:block}#phone .page.auth .auth-panel>.card,#phone .page.auth .auth-hero>.mast{margin-left:14px!important;margin-right:14px!important}#phone .page .auth-hero>p,#phone .page .hg-a>p,#phone .page .hg-b>p,#phone .page .hg-c>p,#phone .page .lobby-side>p,#phone .page .lobby-map>p{margin-left:14px;margin-right:14px}#phone .page .lobby-side>.card{margin-left:14px;margin-right:14px}@media(min-width:980px){#phone{width:100vw;box-shadow:none}#phone .page.auth{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;padding:0;background:radial-gradient(90% 80% at 15% 20%,#ffd68c61,#ffd68c00 60%),linear-gradient(#f4eedf,#e9dfc7)}.auth-hero{padding:0 5vw 0 8vw}#phone .page.auth .auth-hero>.mast,#phone .page .auth-hero>p{margin-left:0!important;margin-right:0!important}.auth-hero .mast{margin-bottom:28px!important}.auth-hero .mast h1{font-size:clamp(56px,6vw,92px)}.auth-hero .mast p{font-size:15px}.auth-hero h2{font-size:clamp(30px,3vw,44px)!important;line-height:1.1;margin:0 0 14px!important}.auth-hero p{font-size:18px;line-height:1.5;max-width:560px;margin:0 0 24px}.auth-hero>div[aria-label]{margin:0!important;gap:14px!important}.auth-panel{padding:0 8vw 0 2vw}.auth-panel .card{max-width:440px;margin:12px auto!important;font-size:16px}.auth-panel .card h3{font-size:24px}#phone .page.home{padding:0 5vw 40px}#phone .page.home>.mast{max-width:1240px;margin-left:auto!important;margin-right:auto!important}.home-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"a b" "c b";gap:0 56px;align-items:start;max-width:1240px;margin:0 auto}.hg-a{grid-area:a}.hg-b{grid-area:b}.hg-c{grid-area:c}#phone .page.lobby{overflow:hidden;display:flex;flex-direction:column}.lobby-grid{flex:1 1 0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 480px}.lobby-map{position:relative;min-height:0;display:flex;flex-direction:column}.lobby-map>div:not(.sub){flex:1 1 0;height:auto!important;margin:8px 0 0!important;min-height:0}.lobby-side{overflow:auto;border-left:1px solid var(--line);background:#ffffff2e;padding-bottom:24px}}.brand h1{font-family:Spectral,Georgia,serif!important;font-weight:900;letter-spacing:.14em;text-transform:uppercase;font-size:26px;line-height:1.05;background:linear-gradient(180deg,#2b2118 30%,#6b4a1e);-webkit-background-clip:text;background-clip:text;color:transparent}.brand p{letter-spacing:.02em}.home-mast .who{display:inline-flex;align-items:center;gap:8px}.home-mast .who i{width:8px;height:8px;border-radius:50%;background:#2e9a63;box-shadow:0 0 0 3px #2e9a6333}.empty-hero{margin:8px 14px;padding:22px 20px 20px;border-radius:18px;border:1px solid var(--line);background:radial-gradient(120% 90% at 0% 0%,rgba(225,183,42,.18),transparent 60%),linear-gradient(160deg,#fbf6ea,#f0e7d1);box-shadow:0 1px #fff inset,0 18px 40px -22px #2b211873}.empty-hero .seals{display:flex;margin-bottom:14px}.empty-hero .seals>span{margin-left:-8px;box-shadow:0 3px 8px #00000040}.empty-hero .seals>span:first-child{margin-left:0}.empty-hero .eyebrow{margin:0 0 4px;font:700 11px Outfit,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#8a6a1e}.empty-hero .lead{margin:0 0 8px;font:600 24px/1.2 Spectral,serif;color:var(--ink)}.empty-hero .sub{margin:0 0 16px}.mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:6px 14px 4px}.mode-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;padding:16px 16px 14px;border-radius:16px;border:1px solid var(--line);background:linear-gradient(165deg,#fdf9ee,#f2e9d3);box-shadow:0 1px #fff inset,0 8px 20px -14px #2b211880;cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}.mode-card:after{content:"";position:absolute;right:-30px;top:-30px;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(47,76,147,.12),transparent 70%)}.mode-card:hover:not(:disabled){transform:translateY(-3px);border-color:#2f4c93;box-shadow:0 1px #fff inset,0 18px 30px -16px #2f4c938c}.mode-card:active:not(:disabled){transform:translateY(0)}.mode-card:disabled{opacity:.6}.mode-card .len{display:flex;align-items:baseline;gap:6px;color:var(--ink)}.mode-card .len b{font:700 38px/1 Spectral,Georgia,serif}.mode-card .len i{font:600 12px Outfit,sans-serif;font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.mode-card .mname{font:700 15px Outfit,sans-serif;color:#2f4c93}.mode-card .pace{display:flex;align-items:center;gap:3px}.mode-card .pace u{width:14px;height:5px;border-radius:3px;background:#d9cfb8}.mode-card .pace u.on{background:#2f4c93}.mode-card .pace small{margin-left:8px;font:600 11px Outfit,sans-serif;color:var(--mute)}#phone .page.home .seg{border-radius:99px;padding:4px}#phone .page.home .seg button{border-radius:99px}#phone .page.home .h-screen{font-weight:700;letter-spacing:-.01em}@media(max-width:979px){.mode-grid{grid-template-columns:1fr}.mode-card{padding:14px}.mode-card .len b{font-size:30px}}@media(min-width:980px){.brand h1{font-size:clamp(30px,2.6vw,40px)}.auth-hero .brand h1{font-size:clamp(48px,5.4vw,84px);letter-spacing:.12em}.home-mast{display:flex;justify-content:space-between;align-items:center;max-width:1240px;margin:10px auto 18px!important;border-bottom:1px solid var(--line);padding-bottom:14px}.home-mast p{margin:0!important;gap:24px}}.mode-card:nth-child(5){order:0;grid-column:auto}@media(min-width:980px){.home-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"a" "b" "c"!important;grid-template-rows:auto!important;gap:8px 0!important;max-width:1240px}.mode-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.mode-grid .mode-card,.mode-grid .mode-card:nth-child(5){grid-column:auto;flex-direction:column;align-items:flex-start;gap:4px;padding:18px 16px 14px}.mode-grid .mode-card .len b{font-size:40px}.empty-hero{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:36px;padding:28px 36px;margin:8px 14px 18px}.empty-hero .seals{grid-row:1 / span 4;margin:0}.empty-hero .seals>span{width:52px!important;height:52px!important}.empty-hero .btn{grid-column:3;grid-row:1 / span 4}.empty-hero>.empty-art{grid-column:1;grid-row:1 / span 4;margin:0;width:120px;height:auto}.empty-hero>p{grid-column:2;margin:0 0 6px}.empty-hero .lead{font-size:30px}.hg-b form.dl-row{max-width:520px}}.mode-card .pace small{white-space:nowrap}.mode-card .pace u{width:10px}@media(min-width:980px){.mode-grid{grid-auto-rows:172px}}@media(max-width:979px){.mode-grid{grid-template-columns:1fr 1fr;grid-auto-rows:188px}.mode-card{padding:12px}.mode-card .len b{font-size:28px}.mode-card:nth-child(5){grid-column:auto}.mode-card .pace small{font-size:10px}}@media(min-width:980px){.mode-grid{grid-auto-rows:200px}}@media(max-width:979px){.mode-grid{grid-auto-rows:176px}}.mode-card{justify-content:space-between;min-height:0}.mode-card:after{display:none}.mode-card .mname{font:700 19px/1.15 Spectral,Georgia,serif;letter-spacing:.06em;color:var(--ink);text-transform:uppercase}.mode-card .len{margin-top:auto}.mode-card .len b{font:700 30px/1 Outfit,sans-serif;color:#2f4c93}.mode-card .len i{color:var(--mute)}.mode-card.sel{border-color:#2f4c93;background:linear-gradient(165deg,#f4f6fc,#e3e9f7);box-shadow:0 0 0 2px #2f4c93,0 14px 26px -14px #2f4c9399}.mode-card.sel .mname{color:#2f4c93}.mode-detail{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:14px 14px 0;min-height:112px;padding:18px 24px;border-radius:16px;border:1px solid var(--line);background:linear-gradient(165deg,#fdf9ee,#f2e9d3)}.mode-detail .md-text b{font:700 20px Spectral,Georgia,serif;letter-spacing:.05em;text-transform:uppercase}.mode-detail p{margin:6px 0 0;font:400 15px/1.45 Outfit,sans-serif}.mode-detail .md-empty p{color:var(--mute);margin:0}.mode-detail .go{min-width:120px;justify-content:center;font-size:18px;padding:12px 26px}@media(min-width:980px){.mode-grid{grid-auto-rows:120px}.mode-grid .mode-card,.mode-grid .mode-card:nth-child(5){padding:16px}.mode-detail{margin:14px 14px 0}}@media(max-width:979px){.mode-grid{grid-auto-rows:104px}.mode-card .mname{font-size:15px}.mode-card .len b{font-size:24px}.mode-detail{flex-direction:column;align-items:stretch;min-height:190px}.mode-detail .go{width:100%}}.mode-card{align-items:center;text-align:center;gap:6px;padding-top:14px}.mode-card .mname{text-align:center;font-size:15px;letter-spacing:.1em}.mode-card .len{margin-top:auto;justify-content:center}.mode-card .len b{font-size:24px}.mode-card .len i{font-size:11px}.mode-card svg{transition:transform .25s}.mode-card:hover svg,.mode-card.sel svg{transform:translateY(-2px) scale(1.06)}.mode-detail .md-text{flex:1;min-width:0}.mode-detail .md-badge{flex:none}@media(min-width:980px){.mode-grid{grid-auto-rows:190px}}@media(max-width:979px){.mode-grid{grid-auto-rows:168px}.mode-detail .md-badge{align-self:center}}body #phone .page.home{font-family:Outfit,system-ui,sans-serif!important}body #phone .page.home .h-screen{font-family:Spectral,Georgia,serif!important;font-weight:600;font-size:26px;line-height:1.2;letter-spacing:-.005em!important;margin-bottom:6px!important}body #phone .page.home .sub,body #phone .page.home .md-text p,body #phone .page.home .empty-hero .sub{font-family:Outfit,system-ui,sans-serif!important;font-size:15px;line-height:1.5}body #phone .page.home .eyebrow,body #phone .page.home .mode-card .len i{font-family:Outfit,system-ui,sans-serif!important}body #phone .page.home .eyebrow{font-size:12px;letter-spacing:.16em!important}body #phone .page.home .sec{font-size:12px;letter-spacing:.14em!important;text-transform:uppercase;color:var(--mute);font-weight:600;margin:14px 0 8px}body #phone .page.home .seg button{font-size:15px;padding:10px 14px;font-weight:600}body #phone .page.home .mode-card .len i{font-size:12px;font-weight:600}body #phone .page.home .mode-detail .go{font-size:18px}body #phone .page.home .btn{font-size:15px}body #phone .page.home .dl-row input{font:500 16px Outfit,system-ui,sans-serif;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fbf7ee;color:var(--ink);min-width:0}body #phone .page.home .dl-row input::placeholder{color:var(--mute)}body #phone .page.home .dl-row input:focus{outline:2px solid #2F4C93;outline-offset:1px}.home-mast p,.home-mast .link{font:500 14px Outfit,system-ui,sans-serif!important;letter-spacing:0!important}.home-mast .link{text-decoration:underline;text-underline-offset:3px;color:var(--ink)}.mode-card .mname{font-size:15px}.mode-card svg{width:76px;height:76px}.mode-detail .md-text b{font-size:22px}.mode-detail .md-badge{width:84px;height:84px}@media(max-width:979px){body #phone .page.home .h-screen{font-size:23px}body #phone .page.home .sub{font-size:14px}.mode-card svg{width:60px;height:60px}}body #phone .page.home .sub{font-size:15px!important;line-height:1.5}body #phone .page.home .btn{font-size:16px!important;padding:10px 18px!important;min-height:42px}body #phone .page.home .mode-detail .go{font-size:19px!important;padding:12px 34px!important;min-height:50px;min-width:140px}body #phone .page.home .seg button{font-size:15px!important;padding:10px 14px!important}body #phone .page.home .h-screen{font-size:26px!important}body #phone .page.home .empty-hero .lead{font-size:30px!important}@media(max-width:979px){body #phone .page.home .sub{font-size:14px!important}body #phone .page.home .h-screen{font-size:23px!important}body #phone .page.home .empty-hero .lead{font-size:24px!important}}#phone .page.home .hg-a>p.sub,#phone .page.home .hg-b>p.sub,#phone .page.home .hg-c>p.sub{padding-left:0!important;padding-right:0!important}#phone .page.home .hg-b>div[style*=padding],#phone .page.home .hg-b>form{padding-left:0!important;padding-right:0!important;margin-left:14px;margin-right:14px}.hd-row{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:6px 14px 0;flex-wrap:wrap}.hd-row .h-screen{margin:0!important}.hd-row .sub{margin:0!important;text-align:right}.kind-row{display:flex;align-items:center;gap:16px;margin:10px 14px 4px}.kind-row .sec{margin:0!important;white-space:nowrap}.kind-row .seg{flex:1;max-width:560px}.pick-row{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:14px;align-items:stretch;margin:12px 14px 0}.pick-row .mode-detail{margin:0}.pick-row>form.dl-row{margin:0!important;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:10px;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(165deg,#fdf9ee,#f2e9d3)}.pick-row>form.dl-row:before{content:"Have an invitation?";font:600 12px Outfit,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.rec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;align-items:start}@media(max-width:979px){.hd-row .sub{text-align:left}.kind-row{flex-direction:column;align-items:stretch;gap:4px}.pick-row,.rec-grid{grid-template-columns:1fr}}@media(min-width:980px){.home-mast{margin-bottom:8px!important;padding-bottom:8px}.empty-hero{padding:16px 28px;margin:4px 14px 6px;column-gap:28px}.empty-hero .seals>span{width:44px!important;height:44px!important}.empty-hero .lead{font-size:26px!important;margin-bottom:4px}.empty-hero .sub{margin:0!important}.empty-hero .eyebrow{margin-bottom:2px}body #phone .page.home .h-screen{margin:10px 14px 2px!important}.mode-grid{grid-auto-rows:158px;gap:12px;padding-top:4px}.mode-card{padding:10px 12px 12px;gap:4px}.mode-card svg{width:64px;height:64px}.mode-detail{min-height:96px;padding:12px 22px}.mode-detail .md-badge{width:70px;height:70px}.home-grid{gap:0!important}.hg-c{margin-top:4px}body #phone .page.home .dl-row{padding-top:8px;padding-bottom:8px}}body #phone .page.home .hd-row .h-screen{margin:0!important}body #phone .page.home .hd-row{margin:10px 14px 0}body #phone .page.home .eyebrow,body #phone .page.home .sec,.pick-row>form.dl-row:before,.mode-card .len i{text-transform:none!important;letter-spacing:0!important}body #phone .page.home .eyebrow{font-size:13px;font-weight:600;color:#8a6a1e}body #phone .page.home .sec{font-size:14px;font-weight:600;color:var(--ink)}.pick-row>form.dl-row:before{font:600 14px Outfit,sans-serif;color:var(--ink)}.mode-card .mname{text-transform:none;letter-spacing:.02em;font-size:18px;font-weight:700}.mode-card .len i{font-size:13px;font-weight:500}.mode-detail .md-text b{text-transform:none;letter-spacing:.02em;font-size:22px}.mode-card .mname{font-family:Spectral,Georgia,serif!important;font-size:20px;font-weight:700;letter-spacing:0}.mode-detail .md-text b{font-family:Spectral,Georgia,serif!important;font-size:24px;font-weight:700;letter-spacing:0}body #phone .page.home .eyebrow,body #phone .page.home .sec,.pick-row>form.dl-row:before{font-size:14px;font-weight:600;letter-spacing:0!important}body #phone .page.home .eyebrow{color:#8a6a1e}.mode-card .len i,body #phone .page.home .mode-card .len i{text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px;font-weight:600}.kind-row .seg{max-width:none;width:100%}.kind-hero{grid-column:1 / -1;display:flex;align-items:center;gap:28px;padding:14px 28px;border-radius:16px;border:2px solid #2F4C93;background:linear-gradient(165deg,#f4f6fc,#e3e9f7);box-shadow:0 14px 26px -16px #2f4c9399}.kind-hero h3{margin:0 0 8px;font:700 24px Spectral,Georgia,serif}.kind-hero ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.kind-hero li{font:500 14px Outfit,sans-serif;padding:6px 12px;border-radius:99px;background:#2f4c931a;color:#243b75}.mode-detail .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mode-detail .chips i{font:500 13px Outfit,sans-serif;font-style:normal;padding:5px 11px;border-radius:99px;background:#2b211812;color:var(--ink)}.mode-detail .md-text p{margin-top:4px}@media(max-width:979px){.kind-hero{flex-direction:column;text-align:center;padding:16px}.kind-hero ul{justify-content:center}}.backdrop{position:fixed;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:0;pointer-events:none;overflow:hidden;background:linear-gradient(160deg,#cfe0e3,#b7cdd3 60%,#afc6ce)}#phone .page.auth,#phone .page.home{position:relative;z-index:1}#phone:has(>.backdrop){background:transparent!important;box-shadow:none!important}#phone:has(>.backdrop) .page.home,#phone:has(>.backdrop) .page.auth{background:none!important}#phone .page.home .h-screen,#phone .page.home .sub,#phone .page.home .sec,#phone .page.auth .auth-hero>p{text-shadow:0 0 8px rgba(250,246,234,.95),0 0 3px rgba(250,246,234,.95)}#phone .page.home .card .sub,#phone .page.home .mode-card .sub,#phone .page.home .empty-hero .sub,#phone .page.home .mode-detail p,#phone .page.home .btn{text-shadow:none}body #phone .page.auth{font-family:Outfit,system-ui,sans-serif!important}.paces-title{font:600 14px Outfit,sans-serif!important;margin:20px 14px 8px!important;color:var(--ink);max-width:none!important}.paces{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 14px}.pace-chip{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px 8px;border-radius:14px;background:#fdf9eed1;border:1px solid var(--line);text-align:center}.pace-chip b{font:700 15px Spectral,Georgia,serif}.pace-chip i{font:500 12px Outfit,sans-serif;font-style:normal;color:var(--mute)}.pace-chip svg{width:48px;height:48px}body #phone .page.auth .card h3{font-family:Spectral,Georgia,serif!important;font-size:24px;font-weight:600}body #phone .page.auth .card .sub{font-size:15px!important;line-height:1.5}body #phone .page.auth .fld span{font:600 14px Outfit,sans-serif;color:var(--ink);display:block;margin-bottom:4px}body #phone .page.auth .fld input,body #phone .page.auth .card input{font:500 16px Outfit,system-ui,sans-serif;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fbf7ee;color:var(--ink);width:100%;box-sizing:border-box}body #phone .page.auth .fld input:focus{outline:2px solid #2F4C93;outline-offset:1px}body #phone .page.auth .btn{font-size:16px!important;padding:11px 18px!important;min-height:44px}body #phone .page.auth .auth-hero>p:not(.paces-title){font-family:Outfit,system-ui,sans-serif!important}body #phone .page.auth h2{font-family:Spectral,Georgia,serif!important;font-weight:600}.auth-hero h2,.auth-hero>p{text-shadow:0 0 10px rgba(250,246,234,.95),0 0 3px rgba(250,246,234,.95)}@media(max-width:979px){.paces{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:980px){.auth-hero .brand h1{font-size:clamp(40px,4.4vw,64px)!important;white-space:nowrap;letter-spacing:.1em}#phone .page.auth{min-height:100vh}.auth-hero h2{font-size:clamp(28px,2.6vw,40px)!important}.auth-hero p{font-size:17px}.auth-hero>div[aria-label="The eight countries"] .seal>.flag{width:52px!important;height:52px!important}.auth-panel .card{max-width:460px}}.lobby-head{display:flex;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid var(--line);background:linear-gradient(165deg,#fdf9ee,#f2e9d3)}.lobby-head .lh-main{flex:1;min-width:0}.lobby-head h1{margin:0;font:700 26px/1.1 Spectral,Georgia,serif}.lobby-head p{margin:2px 0 6px;font:500 15px Outfit,sans-serif;color:var(--mute)}.lobby-head .chips{display:flex;flex-wrap:wrap;gap:8px}.lobby-head .chips i{font:500 13px Outfit,sans-serif;font-style:normal;padding:4px 11px;border-radius:99px;background:#2b211812}.lobby-head .lh-seats{text-align:right}.lobby-head .lh-seats b{display:block;font:700 28px/1 Outfit,sans-serif;color:#2f4c93}.lobby-head .lh-seats span{font:500 13px Outfit,sans-serif;color:var(--mute)}.lobby-head svg{flex:none}#phone .page.lobby{font-family:Outfit,system-ui,sans-serif!important}.lobby-side .h-screen{margin:12px 14px 0!important;font:600 24px Spectral,Georgia,serif!important}.tag.rt-open{background:#e3f4ea;color:#1f6f4a;border-color:#9ccfb4}.tag.rt-you{background:#fbe9a8;color:#6b4a1e;border-color:#d9b84a}.tag.rt-taken{background:#efe7d4;color:var(--ink)}.lobby-side .card{margin:12px 14px 0}.lobby-side .card h3{margin:0 0 6px;font:600 19px Spectral,Georgia,serif}.lobby-side .card p{margin:0 0 8px;font:400 14px/1.5 Outfit,sans-serif}.notes-card ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.notes-card li{font:400 14px/1.45 Outfit,sans-serif}.notes-card b{font-weight:700}@media(max-width:979px){.lobby-head{flex-wrap:wrap;padding:10px 14px}.lobby-head h1{font-size:22px}.lobby-head .lh-seats{margin-left:auto}}@media(max-width:979px){.lobby-head{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:4px 10px;padding:10px 12px}.lobby-head svg{width:46px;height:46px}.lobby-head .lh-main{grid-column:3}.lobby-head h1{font-size:20px}.lobby-head p{font-size:13px;margin:0}.lobby-head .lh-seats b{font-size:20px}.lobby-head .lh-seats span{font-size:11px}.lobby-head .chips{grid-column:1 / -1;flex-wrap:nowrap;overflow-x:auto;gap:6px;padding-bottom:2px;scrollbar-width:none}.lobby-head .chips i{font-size:12px;padding:3px 9px;white-space:nowrap}}@media(min-width:980px){.lobby-head{flex-wrap:wrap}.lobby-head .lh-chips{order:4;flex-basis:100%;margin-left:80px;margin-top:-4px}}@media(max-width:979px){.lobby-map>div:not(.sub){height:min(80vh,720px)!important}}.empty-hero .seals .flag,.auth-hero .seal .flag{border-radius:4px;box-shadow:#00000040 0 0 0 1px inset,0 3px 8px #2b211840}.empty-hero .seals>.flag{margin-left:-6px}.empty-hero .seals>.flag:first-child{margin-left:0}.auth-hero .seal .flag svg,.empty-hero .seals .flag svg{width:72%;height:72%}.flag{box-shadow:#0000004d 0 0 0 1px inset,0 1px 2px #2b211840}.empty-hero .seals .flag,.auth-hero .seal .flag{border-radius:50%}.auth-hero .seal .flag svg,.empty-hero .seals .flag svg{width:62%;height:62%}.reveal-win .raise .flag{box-shadow:#0000004d 0 0 0 1px inset,0 8px 18px #2b21184d}.country-card{padding:16px 18px!important}.country-card .cc-head{display:flex;align-items:center;gap:12px;margin-bottom:4px}.country-card .cc-head h3{margin:0;font:700 22px Spectral,Georgia,serif;display:flex;align-items:center;gap:8px}.country-card .cc-geo{margin:2px 0 0!important;font:400 13px/1.35 Outfit,sans-serif;color:var(--mute)}.country-card .cc-label{margin:14px 0 6px!important;font:600 13px Outfit,sans-serif;color:var(--ink);display:flex;justify-content:space-between;gap:8px}.country-card .cc-label span{font-weight:400;color:var(--mute)}.country-card .cc-bar{display:flex;height:8px;border-radius:99px;overflow:hidden;gap:2px;margin-bottom:8px}.cc-bar i{display:block}.cc-bar .b-E{background:#d9622b}.cc-bar .b-W{background:#e1b72a}.cc-bar .b-I{background:#3e6e9c}.country-card .cc-row3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cc-row3 span{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 10px;border-radius:10px;background:#2b21180f}.cc-row3 b{font:700 18px Outfit,sans-serif}.cc-row3 small{font:500 12px Outfit,sans-serif;color:var(--mute)}.cc-row3 span svg{margin-bottom:2px}.pick-prompt{display:flex;flex-direction:column;gap:2px;font:400 14px Outfit,sans-serif}.pick-prompt b{font:700 17px Spectral,Georgia,serif}.country-card{padding:12px 14px!important}.country-card .cc-head{gap:10px;margin-bottom:0}.cc-name{flex:1;min-width:0}.country-card .cc-head h3{font-size:20px;margin:0}.country-card .cc-geo{font-size:12px!important}.cc-act{flex:none;padding:8px 18px!important;min-height:38px!important;font-size:15px!important}.country-card .cc-label{margin:10px 0 5px!important;font:600 12px Outfit,sans-serif;letter-spacing:.02em;color:var(--mute);text-transform:none}.country-card .cc-label small{font-weight:400}.country-card .cc-bar{height:6px;margin-bottom:6px}.country-card .cc-row3{gap:6px}.country-card .cc-row3 span{flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:6px 8px}.country-card .cc-row3 b{font-size:16px}.country-card .cc-row3 small{font-size:11px;display:inline-flex;align-items:center;gap:3px;margin-left:auto}.lobby-side .lobby-note{margin:6px 14px 0!important;color:#1f6f4a;font-weight:600}.vote-row,.code-row{display:flex;align-items:center;gap:8px;padding:10px 12px!important}.vote-row>div,.code-row>div{flex:1;min-width:0;display:flex;flex-direction:column}.vote-row b,.code-row b{font:700 16px Outfit,sans-serif}.code-row b{font-family:Spectral,Georgia,serif;font-size:20px;letter-spacing:.06em}.vote-row span,.code-row span{font:400 12px Outfit,sans-serif;color:var(--mute)}.vote-row .btn,.code-row .btn{padding:7px 12px!important;min-height:34px!important;font-size:14px!important}.notes-card{padding:10px 14px!important}.notes-card summary{cursor:pointer;font:600 14px Outfit,sans-serif;list-style:none}.notes-card summary:after{content:" ›"}.notes-card[open] summary:after{content:" ⌄"}.notes-card ul{margin-top:8px}.start-card{padding:12px 14px!important}.start-card h3{margin:0 0 8px!important}.st-line{display:flex;align-items:center;gap:10px;margin-bottom:4px}.st-line>span{font:600 13px Outfit,sans-serif}.st-line .seg{flex:1}.start-card .swrow{padding:6px 0;font-size:13px}.start-card .btn{margin-top:6px}.country-card .cc-res>span{flex-direction:column;align-items:stretch;gap:3px;padding:7px 9px}.cc-res .r1{display:flex;align-items:center;gap:5px;background:none;padding:0}.cc-res .r1 b{font-size:17px}.cc-res .r1 em{font-style:normal;font:500 11px Outfit,sans-serif;color:var(--mute);margin-left:-2px}.cc-res .r1 small{margin-left:auto}.cc-res .r2{display:block;padding:3px 0 0;background:none;font:600 12.5px Outfit,sans-serif;color:var(--ink);border-top:1px dashed rgba(43,33,24,.2)}.cc-res .r2 i{font-style:normal;font-weight:400;color:var(--mute)}#layers{flex-wrap:wrap;max-width:calc(100% - 16px)}#layers .lhint{flex-basis:100%;margin:0;align-self:flex-start;width:fit-content;max-width:300px;font-size:11px;line-height:1.3;padding:3px 9px;border-radius:9px;color:var(--ink);background:#fbf6eaeb;box-shadow:0 1px 4px #0000002e}@keyframes mEmber{0%{transform:translate(0);opacity:0}15%{opacity:1}to{transform:translate(var(--ex, 0),-18px);opacity:0}}.mfx-ember{animation:mEmber 2.4s ease-out infinite}.mfx-smoke.big{animation-duration:4.2s}.torn{transform-box:fill-box;transform-origin:0 50%;animation:tornSway 2.4s ease-in-out infinite alternate}@keyframes tornSway{0%{transform:skewY(-5deg)}to{transform:skewY(5deg)}}body.rm .mfx-ember,body.rm .torn{animation:none}body.idle .mfx-ember,body.idle .torn,body.idle .mfx-smoke{animation-play-state:paused}.flagsway{transform-box:fill-box;transform-origin:50% 50%;animation:flagSway 3.6s ease-in-out infinite alternate}@keyframes flagSway{0%{transform:rotate(-3deg) scale(1)}to{transform:rotate(3deg) scale(1.04)}}.flagglint{animation:flagGlint 5s ease-in-out infinite;opacity:0}@keyframes flagGlint{0%,70%{opacity:0;transform:rotate(0);transform-origin:0 0}80%{opacity:1}to{opacity:0;transform:rotate(150deg);transform-origin:0 0}}body.rm .flagsway,body.rm .flagglint{animation:none}body.idle .flagsway,body.idle .flagglint{animation-play-state:paused}@keyframes trailDust{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}.trail-dust{transform-box:fill-box;transform-origin:center;animation:trailDust 1.1s ease-out infinite}@keyframes trailCon{0%,to{opacity:.85}50%{opacity:.45}}.trail-con{animation:trailCon 1.6s ease-in-out infinite}body.rm .trail-dust,body.rm .trail-con{animation:none}body.idle .trail-dust,body.idle .trail-con{animation-play-state:paused}.previewchip{position:absolute;left:50%;transform:translate(-50%);top:calc(var(--topH, 150px) + 8px);z-index:5;font:700 12px Outfit;padding:5px 12px;border-radius:14px;background:#231a12e6;color:#f2ead8;box-shadow:0 2px 8px #0000004d;pointer-events:none}.mfx-sink{animation:mSink 1.6s ease-in both;transform-box:fill-box;transform-origin:center}@keyframes mSink{0%,40%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(3px) scale(.4) rotate(14deg)}}.mfx-meet{animation:mMeet 1.2s ease-out both}@keyframes mMeet{0%{transform:translate(var(--mx))}to{transform:translate(0)}}body.rm .mfx-sink,body.rm .mfx-meet{animation-duration:.01s}.spyfig{animation:spyBob 2.8s ease-in-out infinite alternate}@keyframes spyBob{0%{opacity:.7}to{opacity:1}}body.rm .spyfig{animation:none}body.idle .spyfig{animation-play-state:paused}@keyframes dealCard{0%{opacity:0;translate:0 120px;scale:.8}to{opacity:1;translate:0 0;scale:1}}.deck,.ret,.stampDay{z-index:30}.ret{pointer-events:none}.retTop{pointer-events:auto}.gainpop{position:absolute;left:50%;top:100%;transform:translate(-50%);font:800 12px Outfit;font-style:normal;color:#1f7a4a;background:#e6f4ea;border-radius:9px;padding:1px 6px;pointer-events:none;animation:gainFly 3.4s ease-out both;white-space:nowrap;z-index:6;box-shadow:0 1px 4px #0003}@keyframes gainFly{0%{opacity:0;transform:translate(-50%,26px) scale(.8)}15%{opacity:1}70%{opacity:1;transform:translate(-50%,4px) scale(1)}to{opacity:0;transform:translate(-50%,-2px) scale(1)}}body.rm .gainpop{animation-duration:.01s}#res .r{position:relative}.lb tr.moved{animation:lbSlide .9s cubic-bezier(.2,.9,.3,1) both}@keyframes lbSlide{0%{transform:translateY(calc(var(--from, 0) * 52px));background:#d9a92b40}to{transform:none}}body.rm .lb tr.moved{animation:none}.mfx-ribbon{stroke-dasharray:1;animation:ribbonDraw 2.4s ease-in-out both}@keyframes ribbonDraw{0%{stroke-dashoffset:1;opacity:0}25%{opacity:1}70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.allydraw{animation:allyIn 1.1s ease-out both}@keyframes allyIn{0%{opacity:0;filter:brightness(1.8)}to{opacity:1;filter:none}}.shaking #screens{animation:shake .42s linear}body.rm .mfx-ribbon,body.rm .allydraw,body.rm .shaking #screens{animation:none}#phone:not(.desk) #underAtk{top:calc(var(--topH, 150px) + 70px)!important}.mfx-in{animation:mIn .6s cubic-bezier(.3,.7,.4,1) both}@keyframes mIn{0%{transform:translate(var(--sx),var(--sy));opacity:.4}to{transform:translate(0);opacity:1}}.mfx-back{animation:mBack 1.2s ease-in .2s both}@keyframes mBack{0%{transform:translate(0);opacity:1}to{transform:translate(var(--bx),var(--by));opacity:.3}}.mfx-fade{animation:mFade 1s ease-in .15s both}@keyframes mFade{0%{opacity:1}to{opacity:0}}body.rm .mfx-in,body.rm .mfx-back,body.rm .mfx-fade{animation-duration:.01s}.gainpop.quick{animation:popFly 1.9s ease-out both}.gainpop.neg{color:#a8291e;background:#f8e1dc}@keyframes popFly{0%{opacity:0;transform:translate(-50%,4px) scale(.9)}15%{opacity:1}to{opacity:0;transform:translate(-50%,-30px) scale(1)}}body.rm .gainpop.quick{animation-duration:.01s}.confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:3}.confetti i{position:absolute;top:-12px;width:7px;height:12px;border-radius:2px;animation:confetti-fall 2.6s ease-in forwards}@keyframes confetti-fall{to{transform:translateY(110vh) rotate(540deg);opacity:.4}}@media(prefers-reduced-motion:reduce){.confetti{display:none}}#phone #diplo .motes{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}#phone #diplo .motes i{position:absolute;bottom:-8px;width:3px;height:3px;border-radius:50%;background:#78603c47;animation:moteRise linear infinite}@keyframes moteRise{0%{transform:translate(0);opacity:0}10%{opacity:1}50%{transform:translate(14px,-50vh)}90%{opacity:.8}to{transform:translate(-6px,-102vh);opacity:0}}#phone #gaz{background-image:radial-gradient(circle at 12% 18%,rgba(43,33,24,.1) 0 1.2px,transparent 1.6px),radial-gradient(circle at 73% 41%,rgba(43,33,24,.08) 0 1px,transparent 1.4px),radial-gradient(circle at 38% 77%,rgba(43,33,24,.09) 0 1.6px,transparent 2px),radial-gradient(circle at 88% 86%,rgba(43,33,24,.07) 0 1px,transparent 1.4px),radial-gradient(circle at 55% 9%,rgba(43,33,24,.08) 0 .9px,transparent 1.3px)!important;background-size:230px 260px,310px 290px,270px 330px,190px 210px,350px 240px!important;background-attachment:local}#phone .speedlines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;overflow:hidden}#phone .speedlines i{position:absolute;left:-40%;width:38%;height:1.5px;background:linear-gradient(90deg,transparent,rgba(43,33,24,.35),transparent);animation:speedLine .38s ease-out forwards}@keyframes speedLine{0%{transform:translate(0);opacity:1}to{transform:translate(380%);opacity:0}}body.rm #diplo .motes,body.rm .speedlines{display:none}body.idle #diplo .motes i{animation-play-state:paused}@media(prefers-reduced-motion:reduce){#phone #diplo .motes,#phone .speedlines{display:none}}#phone .coach{top:auto;bottom:calc(var(--botH, 96px) + 8px);pointer-events:none;max-height:46vh;overflow:auto}#phone .coach button,#phone .coach summary,#phone .coach details,#phone .coach .academy-list,#phone .coach a{pointer-events:auto}#phone:has(#sheet.open) .coach{bottom:auto;top:calc(var(--topH, 150px) + 8px);max-height:30vh}#phone .coach.min{max-height:none}#phone:not(.desk):has(.coach:not(.min)) #sheet.open{height:min(var(--sh, 52%),calc(100% - var(--topH, 150px) - var(--coachH, 30vh) - 12px))!important}:root{--btn-l-w: 343px;--btn-l-h: 48px;--btn-l-fs: 16px;--btn-m-w: 164px;--btn-m-h: 44px;--btn-m-fs: 15px;--btn-s-w: 120px;--btn-s-h: 36px;--btn-s-fs: 13px;--iconbtn: 40px;--pill-w: 84px;--pill-wide-w: 128px;--pill-h: 32px;--pill-fs: 12px;--seg-w: 343px;--seg-h: 40px;--seg-fs: 14px;--res-w: 72px;--res-h: 28px;--tag-h: 20px;--badge: 18px;--tab-h: 52px}.btn:not(#_):not(#_):not(#_){display:inline-block!important;box-sizing:border-box!important;flex:none!important;vertical-align:middle!important;width:var(--btn-m-w)!important;min-width:0!important;max-width:100%!important;height:var(--btn-m-h)!important;min-height:0!important;padding:0 14px!important;line-height:calc(var(--btn-m-h) - 2px)!important;font-size:var(--btn-m-fs)!important;font-weight:600!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.btn.sz-l:not(#_):not(#_):not(#_){width:var(--btn-l-w)!important;height:var(--btn-l-h)!important;line-height:calc(var(--btn-l-h) - 2px)!important;font-size:var(--btn-l-fs)!important;padding:0 16px!important}.btn.sz-s:not(#_):not(#_):not(#_){width:var(--btn-s-w)!important;height:var(--btn-s-h)!important;line-height:calc(var(--btn-s-h) - 2px)!important;font-size:var(--btn-s-fs)!important;padding:0 10px!important}.btn:not(#_):not(#_):not(#_)>.bi{display:inline-block!important;vertical-align:middle!important;margin:-2px 6px 0 0!important;line-height:0!important}.btn:not(#_):not(#_):not(#_)>.flag{vertical-align:middle!important;margin-top:-2px!important}.iconbtn:not(#_):not(#_):not(#_){box-sizing:border-box!important;flex:none!important;width:var(--iconbtn)!important;min-width:var(--iconbtn)!important;max-width:var(--iconbtn)!important;height:var(--iconbtn)!important;min-height:var(--iconbtn)!important;max-height:var(--iconbtn)!important;padding:0!important}.lchip:not(#_):not(#_):not(#_){display:inline-block!important;box-sizing:border-box!important;flex:none!important;vertical-align:middle!important;width:var(--pill-w)!important;min-width:0!important;max-width:var(--pill-w)!important;height:var(--pill-h)!important;padding:0 10px!important;border-width:1px!important;border-radius:calc(var(--pill-h) / 2)!important;line-height:calc(var(--pill-h) - 2px)!important;font-size:var(--pill-fs)!important;font-weight:500!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.lchip.wide:not(#_):not(#_):not(#_){width:var(--pill-wide-w)!important;max-width:var(--pill-wide-w)!important}select.lchip:not(#_):not(#_):not(#_){text-align-last:center!important}.gfilters:not(#_):not(#_):not(#_),.subtabs:not(#_):not(#_):not(#_){flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none!important}.gfilters::-webkit-scrollbar,.subtabs::-webkit-scrollbar{display:none!important}.seg:not(#_):not(#_):not(#_){display:flex!important;box-sizing:border-box!important;flex:none!important;width:var(--seg-w)!important;max-width:100%!important;height:var(--seg-h)!important;min-height:0!important}.seg:not(#_):not(#_):not(#_)>button{flex:1 1 0!important;min-width:0!important;height:auto!important;align-self:stretch!important;padding:0 8px!important;font-size:var(--seg-fs)!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#res .r:not(#_):not(#_):not(#_){box-sizing:border-box!important;flex:none!important;width:var(--res-w)!important;min-width:var(--res-w)!important;max-width:var(--res-w)!important;height:var(--res-h)!important;white-space:nowrap!important;overflow:hidden!important}.tag:not(#_):not(#_):not(#_){display:inline-block!important;box-sizing:border-box!important;height:var(--tag-h)!important;line-height:calc(var(--tag-h) - 2px)!important;padding-top:0!important;padding-bottom:0!important;white-space:nowrap!important;vertical-align:middle!important}.badge:not(#_):not(#_):not(#_){box-sizing:border-box!important;width:var(--badge)!important;min-width:var(--badge)!important;max-width:var(--badge)!important;height:var(--badge)!important;padding:0!important;border-radius:50%!important;font-size:10px!important;line-height:1!important}.badge.pop:not(#_):not(#_):not(#_){animation:badgeIn .2s ease-out!important}@keyframes badgeIn{0%{opacity:0}to{opacity:1}}#tabs button:not(#_):not(#_):not(#_){box-sizing:border-box!important;flex:1 1 0!important;min-width:0!important;height:var(--tab-h)!important}:is(.btn,.lchip,.iconbtn,.seg>button,#tabs button):active:not(#_):not(#_):not(#_){transform:translateY(1px)!important}.coach .acts .btn.sz-s:not(#_):not(#_):not(#_){width:auto!important;flex:1 1 auto!important;min-width:0!important;max-width:200px!important;padding:0 12px!important}.ico{display:inline-block;flex:none;vertical-align:middle;background-color:currentColor;-webkit-mask:var(--ico) center / contain no-repeat;mask:var(--ico) center / contain no-repeat}.btn:not(#_):not(#_):not(#_)>.ico{margin:-2px 6px 0 0!important}.res-ico{display:block;flex:none}.lchip:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/pill-off.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important;color:#191817!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.lchip[aria-pressed=true]:not(#_):not(#_):not(#_){background-image:url(/assets/v3/skins/pill-on.svg)!important;color:#f6f0df!important}.lchip.wide:not(#_):not(#_):not(#_){background-image:url(/assets/v3/skins/pill-wide-off.svg)!important}.lchip.wide[aria-pressed=true]:not(#_):not(#_):not(#_){background-image:url(/assets/v3/skins/pill-wide-on.svg)!important}:root{--t-paper: #F3ECDD;--t-raised: #FBF7EE;--t-sunk: #E9E0CC;--t-ink: #1F1A14;--t-ink2: #5E5244;--t-ink3: #8C7F6C;--t-line: rgba(31, 26, 20, .12);--t-line2: rgba(31, 26, 20, .2);--t-brass: #A8843A;--t-brass-hi: #D9BC76;--t-action: #15584F;--t-action-dk: #0E3F38;--t-action-hi: #1D6E63;--t-war: #8E2A22;--t-war-dk: #6C1F19;--t-deal: #2F6B45;--t-covert: #2E3F6B;--t-warn: #9A4A12;--t-r6: 6px;--t-r10: 10px;--t-r16: 16px;--t-r20: 20px;--t-e2: 0 1px 2px rgba(31, 26, 20, .07), 0 4px 12px rgba(31, 26, 20, .07);--t-e3: 0 12px 32px rgba(31, 26, 20, .18), 0 2px 6px rgba(31, 26, 20, .08);--t-fast: .15s;--t-mid: .22s;--t-slow: .32s;--t-ease: cubic-bezier(.2, .8, .2, 1);--t-grain: url(/assets/v3/backgrounds/paper-grain.svg);--paper: var(--t-paper);--paper2: var(--t-sunk);--ink: var(--t-ink);--mute: var(--t-ink2);--line: var(--t-line);--brass: var(--t-brass);--wax: var(--t-war);--ok: var(--t-deal);--warn: var(--t-warn);--edge: var(--t-line2);--grain: var(--t-grain)}body{background:var(--t-paper);color:var(--t-ink);font-family:Outfit,system-ui,sans-serif}:focus-visible{outline-color:var(--t-brass)!important}.btn:not(#_):not(#_):not(#_){background:var(--t-action)!important;border:1px solid var(--t-action-dk)!important;color:#f6f0df!important;box-shadow:inset 0 1px #ffffff1f!important;text-shadow:none!important;border-radius:var(--t-r10)!important;animation:none!important;transition:background-color var(--t-fast) var(--t-ease),transform var(--t-fast) var(--t-ease)!important}.btn.sz-l:not(#_):not(#_):not(#_){border-radius:12px!important}.btn.sz-s:not(#_):not(#_):not(#_){border-radius:8px!important}.btn:hover:not(:disabled):not(#_):not(#_):not(#_){background:var(--t-action-hi)!important}.btn:active:not(:disabled):not(#_):not(#_):not(#_){background:var(--t-action-dk)!important}.btn.c-war:not(.ghost):not(#_):not(#_):not(#_){background:var(--t-war)!important;border-color:var(--t-war-dk)!important}.btn.c-war:not(.ghost):hover:not(:disabled):not(#_):not(#_):not(#_){background:#a3352c!important}.btn.c-war:not(.ghost):active:not(:disabled):not(#_):not(#_):not(#_){background:var(--t-war-dk)!important}.btn.ghost:not(#_):not(#_):not(#_){background:var(--t-raised)!important;border-color:var(--t-line2)!important;color:var(--t-ink)!important;box-shadow:0 1px 1px #1f1a140d!important}.btn.ghost:hover:not(:disabled):not(#_):not(#_):not(#_){background:#fffdf6!important}.btn.ghost:active:not(:disabled):not(#_):not(#_):not(#_){background:var(--t-sunk)!important}.btn.ghost.c-war:not(#_):not(#_):not(#_){color:var(--t-war)!important}.btn.ghost.c-deal:not(#_):not(#_):not(#_){color:var(--t-deal)!important}.btn.ghost.c-cov:not(#_):not(#_):not(#_){color:var(--t-covert)!important}.btn.ghost.c-econ:not(#_):not(#_):not(#_),.btn.ghost.c-gold:not(#_):not(#_):not(#_){color:var(--t-action)!important}.btn:disabled:not(#_):not(#_):not(#_){background:var(--t-sunk)!important;border-color:var(--t-line)!important;color:var(--t-ink3)!important;box-shadow:none!important;opacity:1!important}.ripple,.btn>.rip,.lchip>.rip,.iconbtn>.rip{display:none!important}.iconbtn:not(#_):not(#_):not(#_){background:var(--t-raised)!important;border:1px solid var(--t-line2)!important;color:var(--t-ink)!important;border-radius:var(--t-r10)!important;box-shadow:0 1px 1px #1f1a140d!important;display:grid!important;place-items:center!important}.iconbtn:active:not(#_):not(#_):not(#_){background:var(--t-sunk)!important}#top:not(#_):not(#_):not(#_){background:var(--t-raised)!important;border:0!important;border-bottom:1px solid var(--t-line)!important;box-shadow:var(--t-e2)!important}#clock:not(#_):not(#_):not(#_){background:transparent!important;border:0!important;box-shadow:none!important;color:var(--t-ink)!important;padding-left:4px!important}#clock:not(#_):not(#_):not(#_) span{color:var(--t-ink2)!important}#clock:not(#_):not(#_):not(#_) b{font-family:Spectral,Georgia,serif!important;font-size:18px!important;font-weight:700!important;letter-spacing:.01em}#clock.urgent:not(#_):not(#_):not(#_) b,#clock.urgent:not(#_):not(#_):not(#_) .ico{color:var(--t-warn)!important}#res .r:not(#_):not(#_):not(#_){background:transparent!important;border:0!important;border-right:1px solid var(--t-line)!important;border-radius:0!important;box-shadow:none!important;color:var(--t-ink)!important;padding:0 8px 0 2px!important}#res .r:not(#_):not(#_):not(#_) b{font-family:Spectral,Georgia,serif!important;font-size:15px!important;font-weight:700!important;color:var(--t-ink)!important}#res .r.up:not(#_):not(#_):not(#_) b{color:var(--t-deal)!important}#res .r.down:not(#_):not(#_):not(#_) b{color:var(--t-war)!important}#myRep:not(#_):not(#_):not(#_){color:var(--t-ink2)!important;font-weight:600!important}#tabs:not(#_):not(#_):not(#_){background:var(--t-raised)!important;border:1px solid var(--t-line)!important;box-shadow:var(--t-e2)!important}#tabs button:not(#_):not(#_):not(#_){color:var(--t-ink3)!important;background:transparent!important;font-weight:500!important}#tabs button[aria-selected=true]:not(#_):not(#_):not(#_){color:var(--t-ink)!important;font-weight:600!important}#tabInk:not(#_):not(#_):not(#_){background:var(--t-brass)!important;height:3px!important;border-radius:0 0 3px 3px!important;transition:left var(--t-mid) var(--t-ease),width var(--t-mid) var(--t-ease)!important}.badge:not(#_):not(#_):not(#_){background:var(--t-ink)!important;color:#f6f0df!important;box-shadow:0 0 0 2px var(--t-brass-hi)!important;font-weight:700!important}.badge.pulse:not(#_):not(#_):not(#_){background:var(--t-war)!important}#sheet:not(#_):not(#_):not(#_){background:var(--t-paper) var(--t-grain) repeat!important;background-size:512px 512px!important;border-radius:var(--t-r20) var(--t-r20) 0 0!important;box-shadow:var(--t-e3)!important;border-color:var(--t-line)!important;transition:transform var(--t-slow) var(--t-ease)!important}#sheet .grab:not(#_):not(#_):not(#_){background:var(--t-ink3) content-box!important;opacity:.45;width:40px!important;height:4px!important;border-radius:2px!important}.sh-h h2{font-family:Spectral,Georgia,serif;font-weight:700;letter-spacing:.005em}.card:not(#_):not(#_):not(#_){background:var(--t-raised)!important;border:1px solid var(--t-line)!important;border-radius:var(--t-r16)!important;box-shadow:var(--t-e2)!important;padding:14px 16px!important}.menu-row:not(#_):not(#_):not(#_),.dl-row:not(#_):not(#_):not(#_){border-radius:var(--t-r10)!important}.tag:not(#_):not(#_):not(#_){background:var(--t-sunk)!important;border:0!important;border-radius:4px!important;color:var(--t-ink2)!important;font-size:11px!important;font-weight:600!important;padding:0 6px!important}.sec,.msec{color:var(--t-ink2);letter-spacing:.06em;text-transform:uppercase;font-size:11px!important;font-weight:700}.alertcard{position:absolute;left:50%;transform:translate(-50%);width:calc(100% - 24px);max-width:360px;top:calc(var(--topH, 64px) + 8px);z-index:30;background:var(--t-raised);border:1px solid var(--t-line2);border-left:3px solid var(--t-brass);border-radius:var(--t-r10);padding:10px 44px 10px 14px;box-shadow:var(--t-e3);pointer-events:auto;cursor:pointer;animation:overlayIn var(--t-mid) var(--t-ease)}.alertcard b{display:block;font:700 15px/1.25 Spectral,Georgia,serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alertcard .sub{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:12px}.alertcard .iconbtn{position:absolute;top:50%;right:6px;transform:translateY(-50%)}#phone.desk .alertcard{left:calc((100% - var(--colW)) / 2);top:14px}#phone.desk:has(.coach:not(.min)) .alertcard{top:auto;bottom:64px}#phone:has(.modal) .alertcard,#phone:has(.modal) .coach{display:none}#phone:not(.desk):has(#sheet.open):has(.coach:not(.min)) .alertcard{top:calc(var(--topH, 64px) + var(--coachH, 0px) + 8px)}@keyframes overlayIn{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.toast:not(#_):not(#_):not(#_){left:50%!important;right:auto!important;transform:translate(-50%);width:calc(100% - 24px);max-width:360px;background:var(--t-ink)!important;color:#f6f0df!important;border:0!important;border-radius:var(--t-r10)!important;box-shadow:var(--t-e3)!important}#phone.desk .toast:not(#_):not(#_):not(#_){left:calc((100% - var(--colW)) / 2)!important}.banner:not(#_):not(#_):not(#_){background:var(--t-ink)!important;border-radius:var(--t-r10)!important;box-shadow:var(--t-e3)!important}.file:not(#_):not(#_):not(#_){background:var(--t-raised)!important;border:1px solid var(--t-line2)!important;border-radius:4px 12px 12px!important;box-shadow:var(--t-e3)!important}.file:before{background:var(--t-raised)!important;border:1px solid var(--t-line2);border-bottom:0}.coach:not(#_):not(#_):not(#_){background:var(--t-ink)!important;color:#f6f0df!important;border-radius:var(--t-r16)!important;box-shadow:var(--t-e3)!important}#phone .coach:not(.min):not(#_):not(#_):not(#_){max-height:34vh!important}#phone.desk .coach:not(#_):not(#_):not(#_){top:10px!important;bottom:auto!important;max-height:min(70vh,560px)!important}#phone.desk .coach.min:not(#_):not(#_):not(#_){top:10px!important;bottom:auto!important;left:10px!important;right:auto!important}#phone .coach.min:not(#_):not(#_):not(#_){top:auto!important;bottom:calc(var(--botH, 96px) + 8px)!important;border-radius:999px!important}#phone:not(.desk):has(#sheet.open) .coach.min:not(#_):not(#_):not(#_){bottom:calc(var(--shOpen, 0px) + 8px)!important}.coach .wh:not(#_):not(#_):not(#_),.coach .sit:not(#_):not(#_):not(#_){background:#f6f0df14!important;border-left:2px solid var(--t-brass);border-radius:6px!important}.mast h1 img{display:block;margin:0 auto;max-width:100%;height:auto}.mast h1 img.masthead{width:100%;max-width:420px}.mast h1 img.wordmark{width:260px}.story.fresh:not(#_):not(#_):not(#_){background:none!important;box-shadow:inset 3px 0 0 var(--t-brass);padding-left:12px!important}.ad:not(.live):not(#_):not(#_):not(#_){border:0!important;padding:0!important;background:none!important}@media(prefers-reduced-motion:reduce){.alertcard{animation:none}}.backdrop.v3{top:0;right:0;bottom:0;left:0;background:var(--t-paper)}.backdrop.v3 picture,.backdrop.v3 img{display:block;width:100%;height:100%;object-fit:cover}.backdrop.v3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#f3ecdde6,#f3ecddbd 40%,#f3ecddd1 70%,#f3ecddf0)}.mode-card:not(#_):not(#_):not(#_){background:var(--t-raised)!important;border:1px solid var(--t-line)!important;border-radius:var(--t-r16)!important;box-shadow:var(--t-e2)!important}.mode-card.sel:not(#_):not(#_):not(#_),.mode-card[aria-checked=true]:not(#_):not(#_):not(#_){border-color:var(--t-brass)!important;box-shadow:0 0 0 2px var(--t-brass),var(--t-e2)!important}.mode-card .len b:not(#_):not(#_):not(#_){color:var(--t-ink)!important;font-family:Spectral,Georgia,serif!important}.mode-card .mname:not(#_):not(#_):not(#_){text-transform:none!important;letter-spacing:.01em!important}@media(max-width:600px){.mode-grid:has(>.mode-card):not(#_):not(#_):not(#_){display:flex!important;flex-direction:column!important;gap:8px!important;grid-auto-rows:auto!important}.mode-grid>.mode-card:not(#_):not(#_):not(#_){display:grid!important;grid-template-columns:40px 1fr auto!important;align-items:center!important;column-gap:12px!important;height:60px!important;min-height:0!important;padding:0 16px!important;text-align:left!important}.mode-grid>.mode-card>img:not(#_):not(#_):not(#_){width:40px!important;height:40px!important;margin:0!important}.mode-grid>.mode-card .mname:not(#_):not(#_):not(#_){font-size:17px!important;margin:0!important;justify-self:start!important;text-align:left!important}.mode-grid>.mode-card .len:not(#_):not(#_):not(#_){margin:0!important;justify-content:flex-end!important}.mode-grid>.mode-card .len b:not(#_):not(#_):not(#_){font-size:22px!important}}.results .mast h1{font-style:italic}.win-hero{position:relative;aspect-ratio:3 / 1;margin:12px 0 0;border-radius:var(--t-r16);overflow:hidden;background:var(--t-ink) center / cover no-repeat;box-shadow:var(--t-e3)}.win-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.win-text{position:absolute;left:34%;right:7%;top:50%;transform:translateY(-50%);color:#f6f0df;text-shadow:0 1px 8px rgba(0,0,0,.45)}.win-hero.none .win-text{left:8%}.win-kicker{margin:0;font:700 10px/1 Outfit,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--t-brass-hi)}.win-text h2{margin:4px 0 2px;font:700 clamp(22px,6.4vw,34px)/1.05 Spectral,Georgia,serif}.win-sub{margin:0;font-size:12px;opacity:.85}.win-acts{justify-content:center;margin:12px 0 4px!important}.standings:not(#_):not(#_):not(#_){padding:4px 0!important}.st-row{border-left:4px solid transparent;padding:0 16px 0 12px;border-bottom:1px solid var(--t-line)}.st-row:last-child{border-bottom:0}.st-row.me{background:#a8843a14}.st-row summary{list-style:none;display:flex;align-items:center;gap:10px;height:48px;cursor:pointer}.st-row summary::-webkit-details-marker{display:none}.st-rank{width:20px;font:700 18px/1 Spectral,Georgia,serif;color:var(--t-ink2)}.st-share{margin-left:auto;font:700 15px/1 Spectral,Georgia,serif;font-variant-numeric:tabular-nums}.st-row[open]{padding-bottom:10px}.st-row>.sub{margin:0 0 4px}#world:has(.results){background:var(--t-paper)}.standings:not(#_):not(#_):not(#_){overflow:hidden!important}#clock:not(#_):not(#_):not(#_){min-width:0!important;overflow:hidden!important}#clock>span:not(#_):not(#_):not(#_){overflow:hidden;text-overflow:ellipsis}@media(max-width:420px){#clock:not(#_):not(#_):not(#_)>span:last-child{display:none!important}}.ad.house:not(#_):not(#_):not(#_){margin:14px!important;padding:10px 14px!important;text-align:center!important;background:var(--t-sunk)!important;border-top:3px double var(--t-line2)!important;border-bottom:3px double var(--t-line2)!important;border-radius:0!important}.ad.house .ad-label{display:block;font:700 9px/1 Outfit,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--t-ink3)}.ad.house p{margin:6px 0 0;font:italic 400 14px/1.4 Spectral,Georgia,serif;color:var(--t-ink2)}.mode-card.sel .mname:not(#_):not(#_):not(#_),.mode-card[aria-checked=true] .mname:not(#_):not(#_):not(#_){color:var(--t-ink)!important}.menu-row .mi:not(#_):not(#_):not(#_){background:var(--t-sunk)!important;color:var(--t-ink)!important;box-shadow:none!important;border-radius:var(--t-r10)!important}.menu-row .mi .ico{animation:none!important}.fx-seal{display:inline-block;flex:none;vertical-align:middle;filter:drop-shadow(0 2px 3px rgba(31,26,20,.25))}.empty-state{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 12px 10px;text-align:center}.empty-state img{display:block;opacity:.92}.empty-state .sub{max-width:280px;margin:0}#phone.desk:not(#_):not(#_):not(#_){--colW: 400px}#phone.desk #world:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:none;box-shadow:inset 0 0 0 1px var(--t-line2),inset 0 0 36px #1f1a141a}#phone.desk #sheet:not(#_):not(#_):not(#_){border-radius:0!important;box-shadow:-1px 0 0 var(--t-line),-8px 0 24px #1f1a1414!important}.btn:not(.ghost):not(.c-war).sz-l:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-primary-l-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn:not(.ghost):not(.c-war):not(.sz-l):not(.sz-s):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-primary-m-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn:not(.ghost):not(.c-war).sz-s:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-primary-s-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.ghost.sz-l:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-secondary-l-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.ghost:not(.sz-l):not(.sz-s):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-secondary-m-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.ghost.sz-s:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-secondary-s-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.c-war:not(.ghost).sz-l:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-danger-l-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.c-war:not(.ghost):not(.sz-l):not(.sz-s):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-danger-m-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.c-war:not(.ghost).sz-s:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-danger-s-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn:not(.ghost):not(.c-war).sz-l:active:not(:disabled):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-primary-l-pressed.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn:not(.ghost):not(.c-war):not(.sz-l):not(.sz-s):active:not(:disabled):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-primary-m-pressed.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn:not(.ghost):not(.c-war).sz-s:active:not(:disabled):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-primary-s-pressed.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.ghost.sz-l:active:not(:disabled):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-secondary-l-pressed.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.ghost:not(.sz-l):not(.sz-s):active:not(:disabled):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-secondary-m-pressed.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.ghost.sz-s:active:not(:disabled):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-secondary-s-pressed.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.c-war:not(.ghost).sz-l:active:not(:disabled):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-danger-l-pressed.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.c-war:not(.ghost):not(.sz-l):not(.sz-s):active:not(:disabled):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-danger-m-pressed.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.c-war:not(.ghost).sz-s:active:not(:disabled):not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-danger-s-pressed.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn:not(.ghost):not(.c-war).sz-l:disabled:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-primary-l-disabled.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn:not(.ghost):not(.c-war):not(.sz-l):not(.sz-s):disabled:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-primary-m-disabled.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn:not(.ghost):not(.c-war).sz-s:disabled:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-primary-s-disabled.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.ghost.sz-l:disabled:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-secondary-l-disabled.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.ghost:not(.sz-l):not(.sz-s):disabled:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-secondary-m-disabled.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.ghost.sz-s:disabled:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-secondary-s-disabled.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.c-war:not(.ghost).sz-l:disabled:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-danger-l-disabled.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.c-war:not(.ghost):not(.sz-l):not(.sz-s):disabled:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-danger-m-disabled.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn.c-war:not(.ghost).sz-s:disabled:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/btn-danger-s-disabled.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.btn:hover:not(:disabled):not(:active):not(#_):not(#_):not(#_){filter:brightness(1.06)}.btn.ghost:hover:not(:disabled):not(:active):not(#_):not(#_):not(#_){filter:brightness(1.02)}.iconbtn:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/icon-button-default.svg) center / 100% 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important}.iconbtn:active:not(#_):not(#_):not(#_){background-image:url(/assets/v3/skins/icon-button-pressed.svg)!important}.seg:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/segmented-control.svg) center / 100% 100% no-repeat!important;border-color:transparent!important}.seg>button[aria-pressed=true]:not(#_):not(#_):not(#_),.seg>button[aria-checked=true]:not(#_):not(#_):not(#_){background:var(--t-action)!important;color:#f6f0df!important;border-radius:999px!important}#phone :is(input[type=text],input[type=email],input[type=search],input:not([type]),textarea):not(#_):not(#_):not(#_){background:none!important;border:1px solid transparent!important;border-image:url(/assets/v3/skins/text-input-default.svg) 11 fill / 11px stretch!important;box-shadow:none!important;outline:none!important}#phone :is(input[type=text],input[type=email],input[type=search],input:not([type]),textarea):focus:not(#_):not(#_):not(#_){border-image-source:url(/assets/v3/skins/text-input-focus.svg)!important}#phone :is(input,textarea)[aria-invalid=true]:not(#_):not(#_):not(#_){border-image-source:url(/assets/v3/skins/text-input-error.svg)!important}.toast:not(#_):not(#_):not(#_){background:none!important;border:1px solid transparent!important;border-image:url(/assets/v3/skins/toast-frame.svg) 11 fill / 11px stretch!important}.coach:not(#_):not(#_):not(#_){background:none!important;border:1px solid transparent!important;border-image:url(/assets/v3/skins/coach-strip-frame.svg) 17 fill / 17px stretch!important}.card:not(#_):not(#_):not(#_){background:none!important;border:1px solid transparent!important;border-image:url(/assets/v3/skins/card-frame.svg) 17 fill / 17px stretch!important}#tabs:not(#_):not(#_):not(#_){background:url(/assets/v3/skins/tab-bar-background.svg) center / 100% 100% no-repeat!important}#sheet .grab:not(#_):not(#_):not(#_){width:100%!important;height:24px!important;margin:0!important;padding:0!important;opacity:1!important;border-radius:0!important;background:url(/assets/v3/skins/bottom-sheet-header.svg) center top / 375px 24px no-repeat!important}.offline{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#1f1a1473;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.offline-card{width:100%;max-width:340px;padding:20px 16px 8px;text-align:center;border:1px solid transparent;border-image:url(/assets/v3/skins/card-frame.svg) 17 fill / 17px stretch;box-shadow:var(--t-e3);border-radius:var(--t-r16)}.offline-card b{font:700 20px/1.2 Spectral,Georgia,serif}.empty-hero .empty-art{display:block;margin:0 auto 8px}.paces:not(#_):not(#_):not(#_){grid-template-columns:repeat(auto-fit,minmax(84px,1fr))!important}.pace-chip:not(#_):not(#_):not(#_){background:var(--t-raised)!important;border:1px solid var(--t-line)!important;border-radius:var(--t-r16)!important;box-shadow:var(--t-e2)!important;padding:10px 6px 9px!important}.pace-chip b:not(#_):not(#_):not(#_){font-size:14px!important;white-space:nowrap}.auth-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:4px 14px 24px;font-size:14px}.auth-links a{color:var(--t-ink2);text-underline-offset:2px}.auth-links a:hover{color:var(--t-ink)}
