.fsw-acc-push,.fsw-camp,.fsw-dacc,.fsw-dmenu,.fsw-dout,.fsw-kod-bg,.fsw-x-item,.fsw-xs{--x-bg:#f7f4ef;--x-card:#fff;--x-ink:#1c2230;--x-ink2:#262d3d;--x-mut:#6d6860;--x-line:#e6dfd4;--x-cream:#f3eee7;--x-sand:#e2c690;--x-sand2:#f6ead0;--x-sand-d:#86682f;--x-sage:#9fb39b;--x-on-ink:#fff;--x-shadow:0 1px 2px rgba(28,34,48,.04),0 10px 26px rgba(28,34,48,.07);--x-font:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}/* ====================== "Byt diamanter" i slide-out-menyn, direkt under kontot ====================== */ .fsw-x-item{display:flex;align-items:center;gap:12px;min-height:76px;margin:0 0 6px;padding:10px 14px 10px 10px;border-radius:20px;font-family:var(--x-font);color:var(--x-ink);text-decoration:none;background:linear-gradient(135deg,var(--x-sand2),var(--x-card) 78%);box-shadow:0 0 0 1px #ead8b2,0 8px 22px rgba(134,104,47,.12);transition:background .15s,transform .1s}.fsw-x-item[hidden]{display:none}.fsw-x-item:hover{background:linear-gradient(135deg,#f3e2bf,var(--x-card) 80%)}.fsw-x-item:active{transform:scale(.99)}.fsw-x-item::after{content:"";flex:0 0 auto;width:8px;height:8px;margin-left:2px;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(45deg);opacity:.32}.fsw-x-ic{flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:var(--x-card);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #ead8b2;position:relative}.fsw-x-ic::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid var(--x-sand);opacity:0;animation:fsw-x-pulse 2.6s ease-out infinite}@keyframes fsw-x-pulse{0%{opacity:.9;transform:scale(.9)}100%,70%{opacity:0;transform:scale(1.25)}}.fsw-x-t{display:flex;flex-direction:column;min-width:0;font-size:18px;font-weight:750;line-height:1.2;letter-spacing:-.01em}.fsw-x-t small{font-size:12.5px;font-weight:550;color:var(--x-mut);letter-spacing:0;margin-top:3px;line-height:1.3;white-space:normal}.fsw-x-bal{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px 0 8px;border-radius:999px;background:var(--x-ink);color:#fff;font-size:14px;font-weight:800}.fsw-x-bal .fsw-acc-gem{width:16px;height:16px}.fsw-x-item:focus-visible{outline:2px solid var(--x-ink);outline-offset:2px}.fs-drawer .fsw-dmenu ul a,.fs-drawer .fsw-dmenu ul button,.fs-drawer .fsw-x-item{color:var(--x-ink)}.fsw-dmenu{font-family:var(--x-font);color:var(--x-ink);margin:14px 0 6px}.fsw-dmenu[hidden]{display:none}.fsw-dm-h{margin:0 10px 8px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--x-mut)}.fsw-dmenu ul{list-style:none;margin:0;padding:6px;border-radius:20px;background:var(--x-card);box-shadow:0 0 0 1px var(--x-line),var(--x-shadow)}.fsw-dmenu li+li{border-top:1px solid var(--x-cream)}.fsw-dmenu ul a,.fsw-dmenu ul button{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:0 12px;border:0;border-radius:14px;background:0 0;color:var(--x-ink);font:650 16px/1.2 var(--x-font);text-align:left;text-decoration:none;cursor:pointer}.fsw-dmenu ul a:hover,.fsw-dmenu ul button:hover{background:var(--x-cream)}.fsw-dmenu .fsw-i{flex:0 0 auto;color:var(--x-ink)}.fsw-dm-n{margin-left:auto;min-width:30px;height:24px;padding:0 9px;border-radius:999px;background:var(--x-cream);font:800 13px/24px var(--x-font);font-style:normal;text-align:center;font-variant-numeric:tabular-nums}.fsw-dm-tip{margin-left:auto;font:600 12px var(--x-font);font-style:normal;color:var(--x-sand-d);text-align:right}.fsw-dm-out{display:inline-block;margin:6px auto 0;padding:12px 18px;border:0;border-radius:999px;background:0 0;color:#b4473b;font:700 15px var(--x-font);cursor:pointer}.fsw-dm-out:hover{background:var(--x-cream)}.fsw-dout{text-align:center;margin:10px 0 0}.fsw-dout[hidden]{display:none}.fsw-dout .fsw-dm-out{color:#b4473b}.fsw-dmenu :focus-visible{outline:2px solid var(--x-ink);outline-offset:-2px}.fsw-app .fsw-swap .fsw-acc-gem path:first-child,.fsw-dacc .fsw-dacc-card .fsw-acc-gem path:first-child,.fsw-kod-bg .fsw-kod .fsw-acc-gem path:first-child,.fsw-x-item .fsw-x-bal .fsw-acc-gem path:first-child,.fsw-x-item .fsw-x-ic .fsw-acc-gem path:first-child,.fsw-xs .fsw-xs-panel .fsw-acc-gem path:first-child{fill:none;stroke:var(--gem-ink,var(--x-ink));stroke-width:1.4;stroke-linejoin:round}.fsw-app .fsw-swap .fsw-acc-gem path:nth-child(2),.fsw-dacc .fsw-dacc-card .fsw-acc-gem path:nth-child(2),.fsw-kod-bg .fsw-kod .fsw-acc-gem path:nth-child(2),.fsw-x-item .fsw-x-bal .fsw-acc-gem path:nth-child(2),.fsw-x-item .fsw-x-ic .fsw-acc-gem path:nth-child(2),.fsw-xs .fsw-xs-panel .fsw-acc-gem path:nth-child(2){fill:none}.fsw-app .fsw-swap .fsw-acc-gem path:nth-child(3),.fsw-dacc .fsw-dacc-card .fsw-acc-gem path:nth-child(3),.fsw-kod-bg .fsw-kod .fsw-acc-gem path:nth-child(3),.fsw-x-item .fsw-x-bal .fsw-acc-gem path:nth-child(3),.fsw-x-item .fsw-x-ic .fsw-acc-gem path:nth-child(3),.fsw-xs .fsw-xs-panel .fsw-acc-gem path:nth-child(3){stroke:var(--gem-ink,var(--x-ink));stroke-width:1.1}.fsw-kod-go,.fsw-x-bal,.fsw-xc-btn,.fsw-xs-bal{--gem-ink:#fff}.fsw-xc-btn.gold{--gem-ink:var(--x-ink)}.fsw-dacc{font-family:var(--x-font);color:var(--x-ink);margin:4px 0 10px}.fsw-dacc[data-state=loading]{min-height:150px}.fsw-dacc .fsw-dacc-camp{display:flex;align-items:center;gap:12px;margin:0 0 10px;padding:12px 14px;border-radius:18px;background:var(--x-ink);color:#fff;text-decoration:none;box-shadow:var(--x-shadow)}.fsw-dacc-camp b{display:block;font-size:15px;line-height:1.25}.fsw-dacc-camp small{display:block;font-size:12.5px;line-height:1.35;color:var(--x-sand);margin-top:2px}.fsw-bolt{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--x-sand);color:var(--x-ink);font-size:16px}.fsw-dacc-card{padding:16px;border-radius:22px;background:var(--x-card);box-shadow:0 0 0 1px var(--x-line),var(--x-shadow)}.fsw-dacc-hi{display:flex;align-items:center;gap:12px}.fsw-dacc-hi b{display:block;font-size:17px;line-height:1.2}.fsw-dacc-hi small{display:block;font-size:13px;color:var(--x-mut);margin-top:2px}.fsw-dacc-av{flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:var(--x-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:18px}.fsw-dacc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 12px}.fsw-dacc-stats span{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px 8px;border-radius:14px;background:var(--x-cream)}.fsw-dacc-stats b{font-size:19px;line-height:1.1;font-variant-numeric:tabular-nums}.fsw-dacc-stats small{font-size:11.5px;color:var(--x-mut)}.fsw-dacc-stats .fsw-i{color:var(--x-ink)}.fsw-dacc-btn{display:flex;align-items:center;justify-content:center;min-height:50px;padding:0 18px;border-radius:999px;background:var(--x-ink);color:#fff!important;font-weight:800;font-size:16px;text-decoration:none}.fsw-dacc-btn.gold{background:var(--x-sand);color:var(--x-ink)!important}.fsw-dacc-btn.ghost{background:0 0;color:var(--x-ink)!important;box-shadow:inset 0 0 0 1.5px var(--x-ink)}.fsw-dacc-wait{text-align:center;font-size:14px;color:var(--x-mut);padding:6px 0 2px}.fsw-dacc-wait b{display:block;font-size:22px;color:var(--x-ink);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-top:2px}.fsw-dacc-out b{display:block;font-size:18px}.fsw-dacc-out>span{display:block;color:var(--x-mut);font-size:14px;margin:4px 0 12px}.fsw-dacc-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fsw-camp{background:var(--x-ink);color:#fff;font:600 14px/1.35 var(--x-font);position:relative;z-index:999}.fsw-camp-in{max-width:1240px;margin:0 auto;padding:9px 52px 9px 20px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px;white-space:nowrap}.fsw-camp-run{flex:0 1 auto;min-width:0;overflow:hidden}.fsw-camp-track{display:flex;width:max-content}.fsw-camp-seg{flex:0 0 auto;display:inline-flex;align-items:center;gap:12px}.fsw-camp-run.is-run{flex:1 1 auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 24px),transparent)}.fsw-camp-run.is-run .fsw-camp-seg{padding-right:56px}.fsw-camp-run.is-run .fsw-camp-track{animation:fsw-camp-run var(--dur,14s) linear infinite}.fsw-camp-run:active .fsw-camp-track,.fsw-camp-run:hover .fsw-camp-track{animation-play-state:paused}@keyframes fsw-camp-run{to{transform:translateX(-50%)}}.fsw-camp .fsw-bolt{width:24px;height:24px;font-size:13px}.fsw-camp b{font-weight:800}.fsw-camp-chips{display:inline-flex;flex-wrap:nowrap;gap:6px}.fsw-camp-chips span{padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.12);color:var(--x-sand);font-size:13px;font-weight:700}.fsw-camp-end{font-size:13px;color:rgba(255,255,255,.75);font-variant-numeric:tabular-nums}.fsw-camp-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:0;background:0 0;color:#fff;font-size:22px;line-height:1;cursor:pointer}.fsw-camp-x:hover{background:rgba(255,255,255,.12)}.fsw-camp :focus-visible{outline:2px solid var(--x-sand);outline-offset:2px}@media (max-width:640px){.fsw-camp-chips span{font-size:12px;padding:3px 9px}.fsw-camp-in{justify-content:flex-start;gap:10px;padding:9px 46px 9px 14px}}@media (prefers-reduced-motion:reduce){.fsw-camp-run.is-run .fsw-camp-track{animation:none}.fsw-camp-run.is-run{overflow-x:auto;scrollbar-width:none}.fsw-camp-run.is-run::-webkit-scrollbar{display:none}.fsw-camp-seg[aria-hidden]{display:none}}.fsw-xs{position:fixed;inset:0;z-index:100060;display:none;font-family:var(--x-font);color:var(--x-ink)}.fsw-xs.is-on{display:block}.fsw-xs-bg{position:absolute;inset:0;background:rgba(28,34,48,.3);opacity:0;transition:opacity .3s ease}.fsw-xs.from-drawer .fsw-xs-bg{background:0 0}.fsw-xs.is-open .fsw-xs-bg{opacity:1}.fsw-xs-panel{position:absolute;top:0;right:0;bottom:0;width:min(88vw,440px);display:flex;flex-direction:column;background:var(--x-bg);transform:translateX(104%);transition:transform .38s cubic-bezier(.32,.72,0,1);box-shadow:-1px 0 0 var(--x-line),-30px 0 80px rgba(28,34,48,.18);border-radius:24px 0 0 24px;overflow:hidden;outline:0;padding-top:env(safe-area-inset-top)}@media (max-width:900px){.fsw-xs-panel{width:min(88vw,400px)}}.fsw-xs.is-open .fsw-xs-panel{transform:none}.fsw-xs-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:11px 14px;min-height:66px;border-bottom:1px solid var(--x-line)}.fsw-xs-head h2{margin:0;font:800 18px/1.2 var(--x-font);letter-spacing:-.01em;color:var(--x-ink);text-align:center}.fsw-xs-back{justify-self:start;display:inline-flex;align-items:center;gap:4px;height:40px;padding:0 12px 0 8px;border:0;border-radius:999px;background:0 0;color:var(--x-ink);font:700 15px var(--x-font);cursor:pointer}.fsw-xs-back span{font-size:26px;line-height:1;margin-top:-3px}.fsw-xs-back:hover{background:var(--x-cream)}.fsw-xs-back[hidden]{visibility:hidden;display:inline-flex}.fsw-xs-x{justify-self:end;width:44px;height:44px;border-radius:50%;border:1px solid var(--x-line);background:var(--x-card);color:var(--x-ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.fsw-xs-x:hover{background:var(--x-cream)}.fsw-xs-body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px 16px calc(24px + env(safe-area-inset-bottom))}.fsw-xs-bal{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:20px;background:var(--x-ink);color:#fff;margin-bottom:12px}.fsw-xs-bal b{display:block;font-size:28px;line-height:1;font-variant-numeric:tabular-nums}.fsw-xs-bal span{display:block;font-size:13px;color:rgba(255,255,255,.75);margin-top:3px}.fsw-xs-camp{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;margin-bottom:12px;border-radius:16px;background:var(--x-sand2);box-shadow:0 0 0 1px #ead8b2;font-size:13.5px;line-height:1.4}.fsw-xs-list{display:flex;flex-direction:column;gap:12px}.fsw-xc{display:grid;grid-template-columns:58px 1fr;gap:4px 14px;padding:16px;border-radius:22px;background:var(--x-card);box-shadow:0 0 0 1px var(--x-line),var(--x-shadow)}.fsw-xc.can.fsw-xc-golden{box-shadow:0 0 0 1.5px var(--x-sand),0 12px 30px rgba(134,104,47,.14)}.fsw-xc-main{min-width:0}.fsw-xc-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.fsw-xc h3{margin:0;font:800 17px/1.2 var(--x-font);color:var(--x-ink);letter-spacing:-.01em}.fsw-xc p{margin:5px 0 0;font-size:13.5px;line-height:1.45;color:var(--x-mut)}.fsw-xc small{display:block;margin-top:6px;font-size:12px;font-weight:700;color:var(--x-sand-d)}.fsw-xc-cost{display:inline-flex;align-items:center;gap:3px;font-weight:800;font-size:15px;white-space:nowrap}.fsw-xc-new{padding:3px 9px;border-radius:999px;background:var(--x-ink);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.fsw-xc-prog{height:6px;border-radius:999px;background:var(--x-cream);overflow:hidden;margin-top:9px}.fsw-xc-prog i{display:block;height:100%;border-radius:999px;background:var(--x-ink)}.fsw-xc-btn{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:50px;margin-top:10px;padding:0 18px;border:0;border-radius:999px;background:var(--x-ink);color:#fff;font:800 16px var(--x-font);text-decoration:none;cursor:pointer;transition:transform .1s,filter .15s}.fsw-xc-btn:hover{filter:brightness(1.15)}.fsw-xc-btn:active{transform:scale(.985)}.fsw-xc-btn.gold{background:var(--x-sand);color:var(--x-ink)}.fsw-xc-btn:disabled{background:var(--x-cream);color:var(--x-mut);cursor:default;filter:none;transform:none}.fsw-xc-art{position:relative;width:58px;height:58px;border-radius:50%;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--x-line),0 6px 14px rgba(28,34,48,.12)}.fsw-xc-art.golden{background:repeating-conic-gradient(var(--x-sand) 0 30deg,var(--x-sand2) 30deg 60deg)}.fsw-xc-art.bonus{background:repeating-conic-gradient(var(--x-sage) 0 36deg,#e8eee6 36deg 72deg,#c9d6c5 72deg 108deg)}.fsw-xc-art.kod{background:repeating-conic-gradient(var(--x-sand) 0 60deg,var(--x-ink2) 60deg 120deg)}.fsw-xc-art i{position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--x-ink)}.fsw-xc.can .fsw-xc-art{animation:fsw-xc-spin 14s linear infinite}@keyframes fsw-xc-spin{to{transform:rotate(360deg)}}.fsw-xs-note{margin:16px 4px 6px;font-size:12.5px;line-height:1.5;color:var(--x-mut)}.fsw-xs .fsw-xs-more{display:inline-block;margin:4px 4px 0;font-weight:700;font-size:14px;color:var(--x-ink);text-underline-offset:3px}.fsw-xs a.fsw-xc-btn{color:#fff}.fsw-xs-empty{text-align:center;padding:30px 10px;color:var(--x-mut)}.fsw-kod :focus-visible,.fsw-xs :focus-visible{outline:2px solid var(--x-ink);outline-offset:2px}html.fsw-xs-lock,html.fsw-xs-lock body{overflow:hidden}.fsw-kod-bg{position:fixed;inset:0;z-index:100080;display:flex;align-items:center;justify-content:center;padding:14px;background:rgba(28,34,48,.22);font-family:var(--x-font);color:var(--x-ink);animation:fsw-kod-fade .2s ease-out}.fsw-kod-bg.out{opacity:0;transition:opacity .2s}.fsw-kod-bg.at-panel{justify-content:flex-start}@keyframes fsw-kod-fade{from{opacity:0}}.fsw-kod{position:relative;width:100%;max-width:420px;max-height:calc(100dvh - 28px);overflow:auto;padding:22px 20px 20px;border-radius:28px;background:var(--x-card);box-shadow:0 30px 90px rgba(28,34,48,.28);text-align:center;outline:0;animation:fsw-kod-in .38s cubic-bezier(.2,1.3,.4,1) both}@keyframes fsw-kod-in{from{opacity:0;transform:translateY(16px) scale(.97)}}.fsw-kod-x{position:absolute;right:12px;top:12px;width:40px;height:40px;border-radius:50%;border:1px solid var(--x-line);background:var(--x-card);color:var(--x-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.fsw-kod-x:hover{background:var(--x-cream)}.fsw-kod-eye{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--x-sand-d);margin:2px 0 4px}.fsw-kod h3{margin:0 0 6px;font:850 24px/1.15 var(--x-font);letter-spacing:-.02em;color:var(--x-ink)}.fsw-kod-odds{margin:0 auto 14px;max-width:330px;font-size:14px;line-height:1.45;color:var(--x-mut)}.fsw-kod-odds b{color:var(--x-ink)}.fsw-kod-stake{padding:14px 14px 12px;border-radius:20px;background:var(--x-cream);text-align:left}.fsw-kod-lab{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13.5px}.fsw-kod-lab label{font-weight:800}.fsw-kod-lab span{display:inline-flex;align-items:center;gap:4px;color:var(--x-mut)}.fsw-kod input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:30px;margin:10px 0 6px;background:0 0;cursor:pointer;--fill:50%}.fsw-kod input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--x-ink) var(--fill),var(--x-card) var(--fill));box-shadow:inset 0 0 0 1px var(--x-line)}.fsw-kod input[type=range]::-moz-range-track{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--x-ink) var(--fill),var(--x-card) var(--fill));box-shadow:inset 0 0 0 1px var(--x-line)}.fsw-kod input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;margin-top:-11px;border-radius:50%;background:#fff;border:2.5px solid var(--x-ink);box-shadow:0 4px 10px rgba(28,34,48,.22)}.fsw-kod input[type=range]::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;border:2.5px solid var(--x-ink);box-shadow:0 4px 10px rgba(28,34,48,.22)}.fsw-kod input[type=range]:disabled{opacity:.5;cursor:default}.fsw-kod-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.fsw-kod-quick button{height:38px;border:0;border-radius:999px;background:var(--x-card);color:var(--x-ink);font:800 14px var(--x-font);box-shadow:inset 0 0 0 1px var(--x-line);cursor:pointer}.fsw-kod-quick button.on,.fsw-kod-quick button:hover{box-shadow:inset 0 0 0 1.5px var(--x-ink)}.fsw-kod-out{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0}.fsw-kod-out>div{padding:10px 8px;border-radius:16px;text-align:center}.fsw-kod-out .w{background:var(--x-sand2);box-shadow:inset 0 0 0 1px #ead8b2}.fsw-kod-out .l{background:var(--x-card);box-shadow:inset 0 0 0 1px var(--x-line)}.fsw-kod-out small{display:block;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--x-mut)}.fsw-kod-out b{display:block;font-size:22px;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--x-ink)}.fsw-kod-out span{display:block;font-size:12px;color:var(--x-mut)}.fsw-kod-done,.fsw-kod-go{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:56px;margin-top:12px;border:0;border-radius:999px;background:var(--x-ink);color:#fff;font:850 17px var(--x-font);cursor:pointer;transition:transform .1s,filter .15s}.fsw-kod-go{--gem-ink:#fff}.fsw-kod-go:hover{filter:brightness(1.15)}.fsw-kod-go:active{transform:scale(.985)}.fsw-kod-go:disabled{opacity:.7;cursor:default}.fsw-kod-left{margin:10px 0 0;font-size:12.5px;color:var(--x-mut)}.fsw-kod-err{margin:10px 0 0;color:#a3232c;font-weight:700;font-size:14px}.fsw-kod-stop{margin:4px 0 0;padding:14px;border-radius:16px;background:var(--x-cream);font-size:14.5px;line-height:1.5}.fsw-kod :focus-visible{outline:2px solid var(--x-ink);outline-offset:2px}.fsw-kod-grab{display:none}@media (max-width:900px){.fsw-kod-bg{align-items:flex-end;padding:0;background:rgba(28,34,48,.18)}.fsw-kod{max-width:560px;max-height:calc(100dvh - 120px);border-radius:26px 26px 0 0;padding:10px 18px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -18px 60px rgba(28,34,48,.22);animation:fsw-kod-up .38s cubic-bezier(.2,.9,.25,1) both}@keyframes fsw-kod-up{from{transform:translateY(100%)}}.fsw-kod-grab{display:block;width:40px;height:5px;margin:0 auto 10px;border-radius:999px;background:var(--x-line)}.fsw-kod-x{top:14px;right:14px;width:36px;height:36px}.fsw-kod h3{font-size:21px;margin-bottom:4px}.fsw-kod-odds{margin-bottom:10px;font-size:13.5px}.fsw-kod-odds .x{display:none}.fsw-kod-stake{padding:10px 12px}.fsw-kod input[type=range]{margin:6px 0 4px}.fsw-kod-quick button{height:34px}.fsw-kod-out>div{padding:7px 6px}.fsw-kod-out b{font-size:19px}.fsw-kod-done,.fsw-kod-go{min-height:52px;margin-top:10px}}.fsw-ask .fsw-ask-art{display:block;width:64px;height:64px;margin:4px auto 12px;animation:fsw-xc-spin 14s linear infinite}.fsw-ask .fsw-ask-art i{width:22px;height:22px;margin:-11px 0 0 -11px}.fsw-ask h3{font-size:22px}.fsw-ask-sum{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 9px;margin:4px 0 2px;padding:12px 14px;border-radius:16px;background:var(--x-cream);font-size:13.5px;color:var(--x-mut)}.fsw-ask-sum b{display:inline-flex;align-items:center;gap:4px;color:var(--x-ink);font-size:18px;font-variant-numeric:tabular-nums}.fsw-ask-sum .ar{font-size:16px;color:var(--x-ink)}.fsw-ask.golden .fsw-kod-go{background:var(--x-sand);color:var(--x-ink);--gem-ink:var(--x-ink)}.fsw-kod-no{display:block;width:100%;min-height:48px;margin-top:6px;border:0;border-radius:999px;background:0 0;color:var(--x-ink);font:750 16px var(--x-font);cursor:pointer}.fsw-kod-no:hover{background:var(--x-cream)}.fsw-ask .fsw-kod-err[hidden]{display:none}@media (max-width:900px){.fsw-ask .fsw-ask-art{width:52px;height:52px;margin-bottom:8px}.fsw-ask h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.fsw-ask .fsw-ask-art{animation:none}}.fsw-acc-push{margin:4px 0 16px;padding:14px;border-radius:18px;text-align:left;background:rgba(127,127,127,.08);box-shadow:inset 0 0 0 1px rgba(127,127,127,.22)}.fsw-acc-push-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.fsw-acc-push-top b{display:block;font-size:16px}.fsw-acc-push-top small{display:block;font-size:12.5px;opacity:.75}.fsw-acc-push-p{margin:10px 0 0!important;font-size:14px!important;line-height:1.5}.fsw-share{display:inline-block;padding:0 4px;border-radius:4px;box-shadow:inset 0 0 0 1px currentColor;font-size:12px}.fsw-switch{flex:0 0 auto;position:relative;width:54px;height:32px;border-radius:999px;border:0;background:rgba(127,127,127,.35);cursor:pointer;transition:background .2s;padding:0}.fsw-switch i{position:absolute;left:3px;top:3px;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25);transition:transform .2s}.fsw-switch[aria-checked=true]{background:#1c2230}.fsw-switch[aria-checked=true] i{transform:translateX(22px)}.fsw-switch:disabled{opacity:.6;cursor:progress}.fsw-acc-topics{display:grid;gap:6px;margin-top:12px}.fsw-acc-topics label{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.6);cursor:pointer}.fsw-acc-topics input{width:20px;height:20px;margin:1px 0 0;accent-color:#1c2230;flex:0 0 auto}.fsw-acc-topics b{display:block;font-size:14.5px}.fsw-acc-topics small{display:block;font-size:12.5px;opacity:.75;margin-top:1px}.fsw-acc-msg.ok{color:#2f6b3c!important;font-weight:700}.fsw-acc-push~.fsw-acc-choices{grid-template-columns:1fr 1fr}.fsw-acc-push~.fsw-acc-choices label{padding:11px 12px;gap:10px;font-size:15px}.fsw-acc-sub{text-align:left;font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin:4px 2px 8px}@media (prefers-reduced-motion:reduce){.fsw-xs-bg,.fsw-xs-panel{transition:none}.fsw-kod,.fsw-x-ic::after,.fsw-xc.can .fsw-xc-art{animation:none}}.fsw-dacc-badge{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:2px 8px 2px 6px;border-radius:999px;background:var(--x-ink);color:var(--x-on-ink);font:800 11px/1.4 var(--x-font);font-style:normal;letter-spacing:.02em;vertical-align:2px}.fsw-dacc-badge .fsw-i{width:13px;height:13px}.fsw-camp a.fsw-camp-cta{flex:0 0 auto;color:#fff;font-weight:800;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.fsw-camp a.fsw-camp-cta:hover{color:#fff;opacity:.85}