.kk{color:#fff;font-family:var(--body);cursor:none;background:#000;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.kk-top{border-bottom:.8vh solid var(--red,#e30613);align-items:center;gap:2.4vw;padding:2vh 2.4vw 1.6vh;display:flex}.kk-top img{width:auto;height:9vh}.kk-top h1{font:800 5.4vh var(--display);text-transform:uppercase;letter-spacing:.04em;flex:1;margin:0}.kk-clock{text-align:right;font:800 7vh var(--display);line-height:1}.kk-clock small{font:500 2.2vh var(--body);color:#bbb;text-transform:capitalize;margin-top:.6vh;display:block}.kk-main{flex-direction:column;flex:1;gap:2.4vh;min-height:0;padding:2vh 2.4vw;display:flex;overflow:hidden}.kk-sec h2{font:800 4vh var(--display);text-transform:uppercase;letter-spacing:.05em;color:var(--red,#e30613);margin:0 0 1.2vh}.kk-none{color:#aaa;margin:0;font-size:3vh}.kk-m{background:#111;border-left:.7vh solid #333;grid-template-columns:9vh 1fr;align-items:baseline;column-gap:1.4vw;margin-bottom:.8vh;padding:.9vh 1.2vw;display:grid}.kk-m b{font:800 3.2vh var(--display);grid-row:span 2}.kk-m .kk-t{font:700 2.8vh var(--body)}.kk-m em{color:#bbb;font-size:2.1vh;font-style:normal}.kk-m.big{border-left-width:1vh;grid-template-columns:14vh 1fr;padding:1.4vh 1.6vw}.kk-m.big b{font-size:6vh}.kk-m.big .kk-t{font-size:4.6vh}.kk-m.big em{font-size:2.8vh}.kk-m.live{border-left-color:var(--red,#e30613);background:#2a0a0d}.kk-m.live .kk-t:before{content:"LIVE · ";color:var(--red,#e30613);font-weight:800}.kk-m.off .kk-t{color:#888;text-decoration:line-through}.kk-m.off .kk-t i{color:var(--red,#e30613);font-style:normal;font-weight:800;text-decoration:none}.kk-days{grid-template-columns:repeat(auto-fit,minmax(30vw,1fr));gap:1.6vw;display:grid}.kk-days.wide{grid-template-columns:repeat(auto-fit,minmax(24vw,1fr))}.kk-day h3{font:800 3vh var(--display);text-transform:capitalize;letter-spacing:.03em;border-bottom:.3vh solid #444;margin:0 0 1vh;padding-bottom:.6vh}.kk-hint{color:#555;font-size:1.4vh;position:absolute;bottom:.6vh;right:1vw}.kc{z-index:50;font:600 max(14px,1.8vh) var(--body);background:#000c;border:1px solid #555;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.8vw;padding:.8vh 1vw;transition:opacity .4s;display:flex;position:fixed;bottom:1.2vh;left:1.2vw}.kc button{font:inherit;background:var(--red,#e30613);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:.8vh 1.2vw}.kc span{color:#ddd;max-width:40vw}body.kc-on .kk,body.kc-on .ss{cursor:default}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-800-normal-BZxKbt5V.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-800-normal-gY_0Gifi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-ext-400-normal-CXAzuTZb.woff2)format("woff2"),url(/assets/figtree-latin-ext-400-normal-Gbh-3PTk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-ext-500-normal-Du0rIuHj.woff2)format("woff2"),url(/assets/figtree-latin-ext-500-normal-BOEJvrb_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2)format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-ext-600-normal-DJlfifZj.woff2)format("woff2"),url(/assets/figtree-latin-ext-600-normal-CQqsimlV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-ext-700-normal-CS4sQkGV.woff2)format("woff2"),url(/assets/figtree-latin-ext-700-normal-BoDi4KL2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2)format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a0a;--surface:#151313;--surface2:#1f1b1b;--fg:#fff;--muted:#a99f9f;--line:#2f2828;--red:#e10f1a;--red-dark:#a30b13;--red-fg:#fff;--pine:#0a0a0a;--pine-fg:#fff;--ball:#e10f1a;--ball-fg:#fff;--ok:#4cc58a;--warn:#e3a94a;--bad:#ff6b5e;--display:"Barlow Condensed","Arial Narrow",sans-serif;--body:"Figtree",system-ui,sans-serif}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--body);font-size:16px;line-height:1.55}h1,h2,h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.015em;text-wrap:balance;margin:0;line-height:.95}a{color:inherit}.wrap{max-width:1160px;margin-inline:auto;padding-inline:16px}:focus-visible{outline-offset:2px;outline:3px solid #fff}.muted{color:var(--muted);font-size:14px}.prose{max-width:68ch;margin:0 0 14px}.pill-btn,.btn{font:800 15px var(--display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:#fff;background:0 0;border:2px solid #fff;border-radius:4px;padding:12px 22px;text-decoration:none;transition:transform .15s,background .15s;display:inline-block}.btn:hover,.pill-btn:hover{transform:translateY(-2px)}.btn.p,.nav a.pill-btn{background:var(--red);border-color:var(--red);color:#fff}.btn.p:hover,.nav a.pill-btn:hover{background:#ff1f2b;border-color:#ff1f2b}.nav{border-bottom:4px solid var(--red);z-index:10;background:#000;position:sticky;top:0}.nav .wrap:not(.menu){justify-content:space-between;align-items:center;gap:12px;padding-block:10px 6px;display:flex}.crest img{width:auto;height:58px;display:block}.menu{scrollbar-width:none;gap:2px;padding-bottom:8px;display:flex;overflow-x:auto}.menu::-webkit-scrollbar{display:none}.menu a{white-space:nowrap;font:700 17px var(--display);letter-spacing:.07em;text-transform:uppercase;color:#fff;opacity:.8;border-bottom:3px solid #0000;padding:8px 14px;text-decoration:none}.menu a:hover{opacity:1;border-bottom-color:var(--red)}.menu a.on{opacity:1;border-bottom-color:var(--red);background:linear-gradient(#0000,#e10f1a40)}.hero{isolation:isolate;background:#000;padding-block:56px 84px;position:relative;overflow:hidden}.hero:before{content:"";background:var(--red);clip-path:polygon(24% 0,100% 0,100% 100%,0 100%);z-index:-1;position:absolute;inset:0 0 0 52%}.hero:after{content:"";aspect-ratio:2;opacity:.92;z-index:-1;pointer-events:none;background:url(/new-logo.png) 50%/contain no-repeat;width:min(36vw,440px);position:absolute;bottom:6%;right:3%}.hero .wrap{grid-template-columns:1.1fr 1fr;align-items:center;gap:36px;display:grid}.hero h1{font-size:clamp(54px,9.5vw,128px);font-weight:800;line-height:.88}.hero h1 span{color:var(--red);display:block}.hero p{color:#e8e1e1;max-width:40ch;margin:20px 0 26px;font-size:19px}.btns{flex-wrap:wrap;gap:12px;display:flex}.score{background:#000;border:3px solid #fff;border-radius:6px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex;box-shadow:10px 10px #0000008c}.lbl{font:700 14px var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.match{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.match b{font:800 clamp(26px,4vw,40px)/1 var(--display);text-transform:uppercase}.match .vs{font:800 44px/1 var(--display);color:var(--red)}.meta{color:#d9d0d0;flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:14px;display:flex}.score .meta:first-of-type{font:700 22px var(--display);letter-spacing:.04em;text-transform:uppercase;color:#fff}.sec{border-top:1px solid var(--line);padding-block:48px}.sec h2{align-items:center;gap:14px;margin-bottom:24px;font-size:clamp(36px,5vw,56px);font-weight:800;display:flex}.sec h2:before{content:"";background:var(--red);align-self:stretch;width:14px;min-height:32px;transform:skew(-14deg)}.grid3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;display:grid}.card{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--red);border-radius:4px;flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.card h3{font-size:28px}.card .muted{color:var(--muted)}.res{background:var(--surface);border-left:6px solid var(--red);grid-template-columns:110px 1fr auto;align-items:center;gap:14px;margin-bottom:8px;padding:14px 18px;display:grid}.res .t{font:800 22px var(--display);text-transform:uppercase}.res .s{font:800 32px var(--display);font-variant-numeric:tabular-nums}.pill{font:800 12px var(--body);text-transform:uppercase;letter-spacing:.06em;border-radius:3px;padding:3px 9px;display:inline-block}.pill.w,.pill.yes{color:var(--ok);background:#4cc58a2e}.pill.l,.pill.no{color:var(--bad);background:#ff6b5e2e}.pill.d{color:var(--warn);background:#e3a94a33}.help{background:var(--red);clip-path:polygon(0 18px,100% 0,100% calc(100% - 18px),0 100%);margin-block:-12px;padding-block:48px;position:relative}.help .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.help h2{margin-bottom:8px;font-size:clamp(44px,7vw,84px);font-weight:800}.help div div{max-width:52ch;font-size:18px}.help .btn{background:#000;border-color:#000}.help .btn:hover{color:#000;background:#fff;border-color:#fff}.spons{border-top:4px solid var(--red);background:#000;padding-block:28px}.spons .wrap{flex-wrap:wrap;align-items:baseline;gap:12px 40px;display:flex}.spons a,.spons span{font:800 28px var(--display);text-transform:uppercase;line-height:1;text-decoration:none}.spons small{font:700 12px var(--body);letter-spacing:.14em;color:var(--red);margin-bottom:4px;display:block}.pagehead{background:var(--red);clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),0 100%);padding-block:44px 56px;position:relative}.pagehead h1{color:#fff;font-size:clamp(56px,10vw,112px);font-weight:800}.pagehead p{margin:12px 0 0;font-size:19px}.contacts{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.contact{background:var(--surface);border-left:6px solid var(--red);overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.contact b{font:800 24px var(--display);text-transform:uppercase}.contact a{color:#fff}.table-wrap{overflow-x:auto}.fees{border-collapse:collapse;width:100%;max-width:640px}.fees th{font:700 14px var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--red)}.fees th,.fees td{border-bottom:1px solid var(--line);text-align:left;padding:14px 16px}.fees td:first-child{font:700 24px var(--display);text-transform:uppercase}.fees .num{text-align:right;font-variant-numeric:tabular-nums}.fees td.num{font:800 28px var(--display)}.spgrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.sp{background:var(--surface);border:1px solid var(--line);font:700 21px var(--display);text-transform:uppercase;border-radius:4px;padding:14px 16px;text-decoration:none;display:block}a.sp:hover{background:var(--red);border-color:var(--red)}.sp.main,.sp.youth,.sp.senior,.sp.troeje{border:2px solid var(--red)}.filters{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:flex}.filters select{font:inherit;border:2px solid var(--line);background:var(--surface);color:#fff;border-radius:4px;padding:10px 12px}.foot{border-top:4px solid var(--red);background:#000;padding-block:28px}.foot .wrap{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.foot a{color:#fff}ul{padding-left:20px}li{margin-bottom:6px}.row{justify-content:space-between;align-items:center;gap:8px;display:flex}.seg{grid-template-columns:1fr 1fr;gap:8px;display:grid}.seg button{font:800 16px var(--display);letter-spacing:.06em;text-transform:uppercase;border:2px solid var(--line);background:var(--surface2);color:#fff;cursor:pointer;border-radius:4px;padding:12px}.seg button.on.yes{background:#1d7a4d;border-color:#1d7a4d}.seg button.on.no{background:var(--red);border-color:var(--red)}.field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.field input{font:inherit;border:2px solid var(--line);background:var(--surface);color:#fff;border-radius:4px;padding:12px}.appbar{background:var(--red);padding:16px 0}.appbar h1{font-size:44px;font-weight:800}.stack{flex-direction:column;gap:12px;padding-block:16px 40px;display:flex}@media (width<=820px){.hero{padding-block:36px 56px}.hero:after{width:min(60vw,300px);bottom:2%;right:6%}.hero:before{clip-path:polygon(0 14%,100% 0,100% 100%,0 100%);inset:46% 0 0}.hero .wrap{grid-template-columns:1fr}.res{grid-template-columns:76px 1fr auto;padding:12px}.spons a,.spons span{font-size:22px}}@media (prefers-reduced-motion:reduce){.btn,.pill-btn{transition:none}}.mq{border-top:4px solid var(--red);background:#000;padding-block:22px 26px}.mq-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.mq-title{font:800 clamp(20px,3vw,30px) var(--display);text-transform:uppercase;letter-spacing:.04em}.mq-head a{font:700 14px var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--red);text-decoration:none}.mq-view{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.mq-track{gap:14px;width:max-content;animation:60s linear infinite mq-scroll;display:flex}.mq-view:hover .mq-track,.mq-view:focus-within .mq-track{animation-play-state:paused}.mq-dup{display:contents}.mq-tile{text-align:center;border:1px solid var(--line);background:var(--surface);color:#fff;min-width:170px;max-width:260px;height:84px;font:800 24px/1 var(--display);text-transform:uppercase;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;display:flex}.mq-tile.top{border:2px solid var(--red)}.mq-tile.logo{background:#fff;border-color:#fff}.mq-tile img{object-fit:contain;max-width:100%;max-height:100%;display:block}a.mq-tile:hover{border-color:var(--red);transform:translateY(-2px)}@keyframes mq-scroll{to{transform:translate(-50%)}}.sp img{object-fit:contain;max-width:100%;max-height:48px;display:block}.adm-tabs{border-bottom:2px solid var(--line);gap:4px;margin-bottom:20px;display:flex;overflow-x:auto}.adm-tabs button{font:800 18px var(--display);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:4px solid #0000;padding:10px 16px}.adm-tabs button.on{color:#fff;border-bottom-color:var(--red)}.adm-h{margin:28px 0 14px;font-size:32px}.adm-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:20px;display:grid}.adm-list{flex-direction:column;gap:6px;max-height:560px;margin-top:12px;display:flex;overflow-y:auto}.adm-row{text-align:left;background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--red);color:#fff;width:100%;font:inherit;cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:10px 12px;display:flex}.adm-row.static{cursor:default}.adm-row.on,.adm-row:hover:not(.static){background:var(--surface2)}.adm-row b{font:800 19px var(--display);text-transform:uppercase}.field textarea,.field select{font:inherit;border:2px solid var(--line);background:var(--surface);color:#fff;border-radius:4px;padding:12px}.chk{align-items:center;gap:8px;display:flex}@media (width<=820px){.adm-cols{grid-template-columns:1fr}}.paylink{color:#fff;text-decoration:none}.paylink:hover{border-color:var(--red)}.adm-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm-bar input[type=search],.field input[type=search]{min-width:140px;font:inherit;border:2px solid var(--line);background:var(--surface);color:#fff;border-radius:4px;flex:1;padding:11px 12px}.adm-bar select{font:inherit;border:2px solid var(--line);background:var(--surface);color:#fff;border-radius:4px;padding:11px 12px}.adm-bar+.muted{margin:8px 0 0}@media (width>=821px){.adm-form{max-height:calc(100vh - 150px);position:sticky;top:130px;overflow:auto}.adm-list{max-height:calc(100vh - 290px)}}.hero .wrap{align-items:start}.match b{overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,32px)}.hero:after{width:min(30vw,340px);bottom:3%;right:2%}@media (width<=820px){.hero:after{width:min(55vw,260px);bottom:2%;right:5%}}.tablink{font:800 18px var(--display);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);white-space:nowrap;border-bottom:4px solid #0000;padding:10px 16px;text-decoration:none}.tablink.on{color:#fff;border-bottom-color:var(--red)}.tablink:hover{color:#fff}.sup-h{margin:8px 0 14px;font-size:clamp(34px,5vw,56px);font-weight:800}.sup-sub{margin:28px 0 10px;font-size:30px}.tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:8px;display:grid}.tile{background:var(--surface);border-left:6px solid var(--red);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.tile b{font:800 clamp(38px,5vw,56px)/1 var(--display);text-transform:uppercase;color:#fff}.tile span{color:var(--muted);font-size:14px}.steps{max-width:68ch;padding-left:22px}.steps li{margin-bottom:10px}.support .btn{margin-top:8px}.logo-tile{background:#fff;border-radius:4px;justify-content:center;align-items:center;height:84px;padding:10px 16px;display:flex}.logo-tile img{object-fit:contain;max-width:100%;max-height:100%}.logo-tile.big{width:min(100%,320px);height:100px;margin-bottom:6px}.supcard{color:#fff;gap:10px;text-decoration:none}.supcard:hover{border-color:var(--red)}.supbig{font:800 clamp(30px,3.4vw,40px)/1 var(--display);text-transform:uppercase}.more{font:700 15px var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin-top:auto}.chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.chips span{color:#fff;font:700 14px var(--display);letter-spacing:.06em;text-transform:uppercase;background:#000;border-radius:999px;padding:6px 12px}.sp{text-align:center;justify-content:center;align-items:center;min-height:96px;display:flex}.sp:has(img){background:#fff;border-color:#fff}.sp.main,.sp.guld{border:3px solid var(--red)}.sp img{max-height:64px}.support .logo-tile.big{width:min(100%,230px);height:72px}.sup-body{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:28px;margin-top:8px;display:grid}.sup-left .sup-h{margin:12px 0 10px;font-size:clamp(30px,3.6vw,44px)}.sup-sub{font:800 24px var(--display);text-transform:uppercase;margin:18px 0 8px}@media (width<=820px){.sup-body{grid-template-columns:1fr}}.adm-sub{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.adm-sub h4{font:800 22px var(--display);text-transform:uppercase;margin:0 0 8px}.two{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.crow{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-items:center;gap:6px;margin-bottom:10px;display:grid}.crow input,.adm-bar input[readonly]{font:inherit;border:2px solid var(--line);background:var(--surface);color:#fff;border-radius:4px;min-width:0;padding:9px 10px}.mailrow{cursor:default;flex-wrap:nowrap;align-items:center}.mailbtn{color:#fff;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;min-width:0;padding:0;display:flex}.mailbtn .muted{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.note-bar{background:var(--surface2);border-left:6px solid var(--red);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.newscard{overflow:hidden}.newsimg{aspect-ratio:16/9;object-fit:cover;width:calc(100% + 36px);margin:-18px -18px 6px;display:block}.assetprev{background:#fff;border-radius:4px;justify-content:center;align-items:center;min-height:110px;padding:8px;display:flex}.assetprev img{object-fit:contain;max-width:100%;max-height:150px}.assetprev a{color:#14231d}.field input[type=file]{background:var(--surface);border:2px dashed var(--line);color:#fff;font:inherit;border-radius:4px;padding:10px}.pill.d{white-space:nowrap}.tilebtn{cursor:pointer;text-align:left;font:inherit;color:#fff;border:0}.tilebtn.sel{outline:3px solid var(--red)}.mailprev{color:#1a1515;background:#fff;border-radius:6px;margin-top:16px;padding:16px 18px}.mp-head{border-bottom:1px solid #e3dede;margin-bottom:8px;padding-bottom:6px}.mp-head .muted{color:#6a5f5f}.mp-meta{margin-bottom:12px;font-size:14px;line-height:1.5}.mp-body{white-space:pre-wrap;font-size:15px;line-height:1.55}.mp-body a{color:#b3121a}.mailprev mark{color:#5a3d00;background:#ffe08a;border-radius:3px;padding:0 3px}.mp-warn{color:#b3121a;margin:12px 0 0;font-weight:700}.thismonth{border-top-color:#fff}.wheelrow{cursor:pointer;align-items:flex-start;gap:8px;margin-top:6px;display:flex}.wheelrow input{margin-top:4px}.codechip{color:#fff;border:2px dashed var(--red);font:inherit;cursor:pointer;background:#000;border-radius:4px;align-self:flex-start;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.offer h3{font-size:26px}.appbar .row{flex-wrap:wrap;gap:10px 16px}.appbar .btns{flex-wrap:wrap;gap:8px;display:flex}.closure-bar{background:#2a0b0d;border-top:3px solid #ffd24a;border-bottom:3px solid #ffd24a;padding-block:12px}.closure-bar .wrap{flex-wrap:wrap;align-items:baseline;gap:6px 24px;display:flex}.closure-bar b{font:800 22px var(--display);text-transform:uppercase;color:#ffd24a;letter-spacing:.04em}.card.closure{border-top-color:#ffd24a}.ovgrid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;display:grid}@media (width<=1000px){.ovgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ovgrid{grid-template-columns:1fr}}.ovcard{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--red);border-radius:4px;flex-direction:column;gap:12px;min-width:0;min-height:300px;padding:18px;display:flex}.ovcard h3{color:var(--muted);letter-spacing:.08em;font-size:24px}.ovstat{flex-direction:column;gap:2px;min-height:96px;display:flex}.ovstat b{font:800 clamp(44px,5vw,64px)/1 var(--display);text-transform:uppercase}.ovstat span{color:var(--muted);font-size:14px;line-height:1.3}.ovlines{color:#e6dede;flex-direction:column;gap:6px;min-height:66px;font-size:14px;display:flex}.ovlines div{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ovbtn{text-align:center;width:100%;margin-top:auto}@media (width>=700px){.adm-tabs{flex-wrap:wrap;overflow:visible}}.holdoversigt{background:var(--surface);border:1px solid var(--line);border-radius:4px;margin-top:8px;padding:0 14px}.holdoversigt summary{cursor:pointer;font:800 20px var(--display);text-transform:uppercase;letter-spacing:.05em;padding:14px 0}.holdoversigt[open] summary{border-bottom:1px solid var(--line);margin-bottom:8px}.chiprow{flex-wrap:wrap;gap:6px;margin:6px 0 8px;display:flex}.chipx{background:var(--surface2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 10px;font-size:13px;display:inline-flex}.chipx.wait{color:#ffd24a;border-style:dashed}.chipx.own{border-color:var(--ok)}.chipx button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2px 6px;font-size:16px;line-height:1}.chipx button:hover{background:var(--red)}.grid3,.ovgrid,.tiles{align-items:stretch}.grid3>.card,.grid3>a.card{box-sizing:border-box;flex-direction:column;gap:6px;height:100%;display:flex}.grid3>.card .btns:last-child,.grid3>.card .more{margin-top:auto}.ovgrid>*{box-sizing:border-box;height:100%}.evcard{flex-direction:column;gap:8px;display:flex}.adm-tabs{flex-wrap:wrap;gap:6px;display:flex}.mp-body{overflow-wrap:anywhere}.mp-line{margin:0;line-height:1.5}.mp-gap{height:10px}.mp-box{background:var(--red);border-radius:8px;flex-direction:column;gap:2px;max-width:340px;margin:8px 0;padding:14px 18px;text-decoration:none;display:flex;color:#fff!important}.mp-box span{font:800 20px var(--display);letter-spacing:.05em;text-transform:uppercase}.mp-box small{opacity:.85;overflow-wrap:anywhere;font-size:12px}.two{align-items:end}.two .field{margin-bottom:0}.card form .two{margin-bottom:14px}button.ovcard{text-align:left;color:#fff;cursor:pointer;min-height:150px;font:inherit}button.ovcard:hover{border-color:var(--red)}.ovcard>b{font:800 56px/1 var(--display)}.field input,.field textarea,.field select{box-sizing:border-box;width:100%}.card .btns .btn{padding:10px 18px}.card>h3:first-child{margin-top:0}.adm-row{box-sizing:border-box}@media (width<=700px){.ovgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ovcard{min-height:0}}.vshifts{flex-direction:column;gap:8px;margin-top:6px;display:flex}.vshift{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:8px;display:flex}.vguest{flex:1 0 100%;gap:8px;display:grid}.vguest input{font:inherit;border:2px solid var(--line);background:var(--surface);color:#fff;border-radius:4px;padding:11px 12px}.vrow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.vadmshift{border-top:1px solid var(--line);padding:12px 0}.vmsg{background:var(--surface);border-left:5px solid var(--red);padding:10px 14px}.row-between{justify-content:space-between;align-items:center;gap:10px;display:flex}.card .price{font:800 38px/1 var(--display);color:#fff;margin-top:4px}.evtile h3{font-size:24px;line-height:1.1}.evtag{font:800 13px var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--red)}.evwhen{margin-top:auto}.nav{position:sticky}.mq-mini{border-bottom:1px solid var(--line);background:#fff1}.mq-mini .mq-tile{min-width:90px;max-width:150px;height:44px;padding:4px 12px}.mq-mini .mq-track{gap:10px;padding-block:5px}.mq-mini.mq-top{display:block}.mq-mini.mq-l,.mq-mini.mq-r{display:none}@media (width>=1560px){.mq-mini.mq-top{display:none}.mq-mini.mq-l,.mq-mini.mq-r{background:0 0;border:0;width:calc(50% - 630px);height:78px;display:block;position:absolute;top:14px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mq-mini.mq-l{left:20px}.mq-mini.mq-r{right:20px}.mq-mini.mq-l .mq-tile,.mq-mini.mq-r .mq-tile{min-width:110px;max-width:170px;height:66px}}.mq-mini.mq-bottom{z-index:30;border-top:3px solid var(--red);background:#000;border-bottom:0;display:block;position:fixed;bottom:0;left:0;right:0}.mq-mini.mq-bottom .mq-tile{min-width:96px;max-width:160px;height:48px}body{padding-bottom:70px}.shopgrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}@media (width<=900px){.shopgrid{grid-template-columns:minmax(0,1fr)}}.prod .prodimg{aspect-ratio:1;background:#f4f4f4;border-radius:4px;overflow:hidden}.prod .prodimg img{object-fit:contain;width:100%;height:100%;display:block}.prod .price,.cartprice,.carttotal b{font:800 28px/1 var(--display);color:#fff}.printrow{grid-template-columns:1fr auto auto;align-items:center;gap:6px;margin-bottom:6px;display:grid}.printrow input,.printrow select{font:inherit;border:2px solid var(--line);background:var(--surface);color:#fff;border-radius:4px;min-width:0;padding:9px 10px}.cart{position:sticky;top:90px}.cartline{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding-top:8px;display:flex}.cartprice{text-align:right;font-size:20px}.carttotal{border-top:2px solid var(--red);justify-content:space-between;align-items:baseline;padding-top:10px;display:flex}.payprompt{border-top-color:var(--ok);margin-bottom:18px}.mpnum{font:800 64px/1 var(--display);letter-spacing:.06em;color:#fff;background:#5a78ff;border-radius:8px;align-self:flex-start;padding:10px 22px;display:inline-block}.fundcard{gap:6px}.fundrows{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:8px;display:flex}.fundcard .btns .btn{padding:8px 14px;font-size:13px}.tilebtn{text-align:left;cursor:pointer;color:#fff;font:inherit}.supply-admin-form{gap:8px;display:grid}.supply-admin-form label{font-weight:700}.supply-admin-form .prow{justify-content:space-between;gap:8px;display:flex}.mainsp{color:#111;border-bottom:4px solid var(--red);background:#fff}.mainsp .wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;padding-block:8px;display:flex}.mainsp small{font:700 12px var(--display);letter-spacing:.22em;text-transform:uppercase;color:#666}.mainsp img{object-fit:contain;width:auto;max-width:210px;height:54px;display:block}@media (width<=600px){.mainsp img{max-width:150px;height:42px}}.hero:after{display:none!important}.hero-brand{z-index:1;flex-direction:column;align-items:center;gap:12px;width:min(34vw,400px);display:flex;position:absolute;bottom:22px;right:3%}.hero-brand>img{aspect-ratio:2;object-fit:contain;opacity:.95;width:100%}.hero-sp{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.hero-sp small{font:700 11px var(--display);letter-spacing:.22em;text-transform:uppercase;color:#fff;opacity:.9}.hero-sp>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hero-sp a,.hero-sp span{background:#fff;border-radius:8px;align-items:center;padding:6px 12px;display:flex}.hero-sp img{object-fit:contain;width:auto;max-width:150px;height:40px;display:block}@media (width<=760px){.hero{padding-bottom:280px}.hero-brand{width:min(78vw,320px);bottom:14px;right:50%;transform:translate(50%)}.hero-sp img{max-width:120px;height:34px}}.hub-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.hub-ico{text-align:center;width:36px;font-size:26px;line-height:1;display:inline-block}.hub-row{border-top:1px solid var(--line);color:inherit;align-items:center;gap:12px;padding:12px 2px;text-decoration:none;display:flex}.hub-row:first-of-type{border-top:0}.hub-row b{font:700 20px var(--display);text-transform:uppercase;letter-spacing:.02em}.hub-row .arrow,.hub-profile .arrow{color:var(--red);margin-left:auto;font-weight:800}.hub-row:hover b{color:var(--red)}.hub-profile{min-height:150px}html[data-design=lys]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#faf8f5;--surface:#fff;--surface2:#f1ede6;--fg:#171a20;--muted:#5f636b;--line:#e3ded5;--display:"Figtree",system-ui,sans-serif}html[data-design=lys] h1,html[data-design=lys] h2,html[data-design=lys] h3{text-transform:none;letter-spacing:-.01em;font-weight:800;line-height:1.05}html[data-design=lys] .nav{border-bottom:3px solid var(--red);background:#fff}html[data-design=lys] .menu a{color:#171a20;text-transform:none;font:700 15px var(--body);letter-spacing:0}html[data-design=lys] .menu a.on{border-bottom-color:var(--red);background:0 0}html[data-design=lys] .btn,html[data-design=lys] .pill-btn{color:#171a20;text-transform:none;letter-spacing:.01em;font:700 15px var(--body);border-color:#171a20;border-radius:8px}html[data-design=lys] .btn.p,html[data-design=lys] .nav a.pill-btn{background:var(--red);border-color:var(--red);color:var(--red-fg)}html[data-design=lys] .hero{background:var(--surface2)}html[data-design=lys] .hero:before,html[data-design=lys] .hero:after{display:none}html[data-design=lys] .hero h1{color:#171a20;font-size:clamp(40px,7vw,88px);line-height:1}html[data-design=lys] .hero h1 span{color:var(--red)}html[data-design=lys] .hero p{color:#454a53}html[data-design=lys] .score{color:#171a20;box-shadow:8px 8px 0 var(--red);background:#fff;border:2px solid #171a20}html[data-design=lys] .meta,html[data-design=lys] .score .meta:first-of-type{color:#4b5059}html[data-design=lys] .pagehead{background:var(--surface2);clip-path:none;border-bottom:4px solid var(--red)}html[data-design=lys] .pagehead h1{color:#171a20}html[data-design=lys] .card,html[data-design=lys] .sp,html[data-design=lys] .contact,html[data-design=lys] .res{border-radius:10px}html[data-design=lys] .contact a,html[data-design=lys] .filters select{color:#171a20}html[data-design=lys] .help{clip-path:none;margin-block:0}html[data-design=lys] .help .btn{color:#fff;background:#171a20;border-color:#171a20}html[data-design=lys] .spons{background:var(--surface2);border-top:3px solid var(--red)}html[data-design=lys] .foot{background:#171a20}html[data-design=moderne]{--bg:#0d0f14;--surface:#161922;--surface2:#1d212c;--line:#2a2f3c;--muted:#9aa1b2;--display:"Figtree",system-ui,sans-serif}html[data-design=moderne] h1,html[data-design=moderne] h2,html[data-design=moderne] h3{text-transform:none;letter-spacing:-.02em;font-weight:800;line-height:1.05}html[data-design=moderne] .nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#0d0f14eb}html[data-design=moderne] .menu a{text-transform:none;font:600 15px var(--body);letter-spacing:0;border-bottom:0;border-radius:999px;padding:8px 14px}html[data-design=moderne] .menu a.on{background:var(--red);color:var(--red-fg);opacity:1}html[data-design=moderne] .btn,html[data-design=moderne] .pill-btn{color:#0d0f14;text-transform:none;letter-spacing:0;font:700 15px var(--body);background:#fff;border-width:0;border-radius:999px}html[data-design=moderne] .btn.p,html[data-design=moderne] .nav a.pill-btn{background:var(--red);color:var(--red-fg)}html[data-design=moderne] .hero{background:radial-gradient(1100px 480px at 85% -10%,color-mix(in srgb,var(--red) 40%,transparent),transparent),#0d0f14}html[data-design=moderne] .hero:before,html[data-design=moderne] .hero:after{display:none}html[data-design=moderne] .hero h1{font-size:clamp(40px,7vw,86px);line-height:1}html[data-design=moderne] .hero p{color:#cfd3de}html[data-design=moderne] .score{border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:22px}html[data-design=moderne] .card,html[data-design=moderne] .sp,html[data-design=moderne] .contact,html[data-design=moderne] .res{border:1px solid var(--line);border-radius:18px}html[data-design=moderne] .sec h2:before{border-radius:3px;width:6px;transform:none}html[data-design=moderne] .pagehead{clip-path:none;background:linear-gradient(135deg,var(--red),var(--red-dark));border-radius:0 0 30px 30px}html[data-design=moderne] .help{clip-path:none;border-radius:26px;margin:24px 16px}html[data-design=moderne] .help .btn{color:#fff;background:#0d0f14}html[data-design=moderne] .spons,html[data-design=moderne] .foot{border-top:1px solid var(--line);background:#090b0f}html[data-design=sporty] .nav{background:var(--red);border-bottom:5px solid #000}html[data-design=sporty] .menu a{color:var(--red-fg);opacity:.95}html[data-design=sporty] .menu a:hover{border-bottom-color:#000}html[data-design=sporty] .menu a.on{color:#fff;background:#000;border-bottom-color:#000}html[data-design=sporty] .hero{background:var(--red)}html[data-design=sporty] .hero:before,html[data-design=sporty] .hero:after{display:none}html[data-design=sporty] .hero h1{color:var(--red-fg)}html[data-design=sporty] .hero h1 span{color:#000}html[data-design=sporty] .hero p{color:var(--red-fg)}html[data-design=sporty] .btn,html[data-design=sporty] .pill-btn{color:#000;background:#fff;border-color:#000}html[data-design=sporty] .btn.p,html[data-design=sporty] .nav a.pill-btn{color:#fff;background:#000;border-color:#000}html[data-design=sporty] .score{background:#000;border-color:#000;box-shadow:10px 10px #00000059}html[data-design=sporty] .card{border-top-width:8px}html[data-design=sporty] .pagehead{background:#000}html[data-design=sporty] .pagehead h1{color:var(--red)}html[data-design=sporty] .spons,html[data-design=sporty] .foot{background:var(--red);color:var(--red-fg);border-top-color:#000}html[data-design=sporty] .spons small{color:#000}html[data-design=sporty] .foot,html[data-design=sporty] .foot a{color:var(--red-fg)}html[data-design=varm]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbf6ec;--surface:#fffdf8;--surface2:#f3ead8;--fg:#2b2118;--muted:#7a6a58;--line:#e6dccb;--display:Georgia,"Times New Roman",serif}html[data-design=varm] h1,html[data-design=varm] h2,html[data-design=varm] h3{text-transform:none;letter-spacing:0;font-weight:700;line-height:1.1}html[data-design=varm] .nav{border-bottom:4px double var(--red);background:#fff7e6}html[data-design=varm] .menu a{color:#2b2118;text-transform:none;letter-spacing:0;font:600 16px Georgia,serif}html[data-design=varm] .menu a.on{background:0 0}html[data-design=varm] .btn,html[data-design=varm] .pill-btn{color:#2b2118;text-transform:none;letter-spacing:0;border-color:#2b2118;border-radius:10px;font:700 16px Georgia,serif}html[data-design=varm] .btn.p,html[data-design=varm] .nav a.pill-btn{background:var(--red);border-color:var(--red);color:var(--red-fg)}html[data-design=varm] .hero{background:var(--surface2)}html[data-design=varm] .hero:before{clip-path:none;opacity:.22;inset:0 0 0 72%}html[data-design=varm] .hero:after{display:none}html[data-design=varm] .hero h1{color:#2b2118;font-size:clamp(40px,7vw,84px);line-height:1.02}html[data-design=varm] .hero h1 span{color:var(--red)}html[data-design=varm] .hero p{color:#4a3b2c}html[data-design=varm] .score{color:#2b2118;box-shadow:6px 6px 0 var(--red);background:#fffdf8;border:2px solid #2b2118;border-radius:14px}html[data-design=varm] .meta,html[data-design=varm] .score .meta:first-of-type{color:#4a3b2c}html[data-design=varm] .pagehead{background:var(--surface2);clip-path:none;border-bottom:4px double var(--red)}html[data-design=varm] .pagehead h1{color:#2b2118}html[data-design=varm] .card,html[data-design=varm] .sp,html[data-design=varm] .contact,html[data-design=varm] .res{border-radius:12px}html[data-design=varm] .contact a,html[data-design=varm] .filters select{color:#2b2118}html[data-design=varm] .help{clip-path:none;margin-block:0}html[data-design=varm] .help .btn{color:#fff;background:#2b2118;border-color:#2b2118}html[data-design=varm] .spons{background:var(--surface2);border-top:4px double var(--red)}html[data-design=varm] .foot{background:#2b2118}.appwrap{max-width:600px;min-height:100vh;padding-bottom:calc(84px + env(safe-area-inset-bottom,0px));background:var(--bg);margin:0 auto}.apptop{border-bottom:4px solid var(--red);padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;z-index:5;background:#000;position:sticky;top:0}.apptop img{width:auto;height:44px;display:block}.appmain{padding:16px}.tab h2{margin:4px 0 14px;font-size:40px;font-weight:800}.sec-h{font:800 26px var(--display);text-transform:uppercase;letter-spacing:.04em;margin:22px 0 10px}.daycap{font:700 16px var(--display);text-transform:uppercase;letter-spacing:.14em;color:#ff4b55;margin:18px 0 8px}.appnav{z-index:10;border-top:3px solid var(--red);padding-bottom:env(safe-area-inset-bottom,0px);background:#000;display:flex;position:fixed;bottom:0;left:0;right:0}.appnav button{color:#a99f9f;font:700 12px var(--body);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:2px;min-height:60px;padding:10px 2px 8px;display:flex}.appnav button.on{color:#fff}.appnav button.on svg{color:var(--red)}.appnav button:focus-visible{outline-offset:-3px;outline:3px solid #fff}.app-card,.ev{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--red);border-radius:6px;flex-direction:column;gap:6px;margin-bottom:12px;padding:14px 16px;display:flex}.app-card h3,.ev h3{font-size:26px;line-height:1.05}.app-card p{margin:0}.app-card.pin{border-left-color:#ffd24a}.cancelled{opacity:.7;border-left-color:#7d7373}.cancelled h3{text-decoration:line-through}.app-alert{text-align:left;color:#fff;width:100%;font:inherit;cursor:pointer;background:#2a0b0d;border:2px solid #ffd24a;border-radius:6px;flex-direction:column;gap:4px;margin-bottom:12px;padding:12px 14px;display:flex}.app-alert b{font:800 22px var(--display);text-transform:uppercase;color:#ffd24a}.ev-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ev-kind{font:800 13px var(--display);letter-spacing:.14em;text-transform:uppercase;background:var(--red);border-radius:3px;padding:2px 8px}.ev-kind.training{background:#3a3333}.ev-team{color:var(--muted);font-size:14px}.ev-when{font-size:16px}.ev-meta{color:var(--muted);font-size:14px}.ev-reason{color:#ffd24a;font-weight:700}.ev-squad{font-size:14px;font-weight:700}.ev-squad.udtaget{color:var(--ok)}.ev-squad.reserve{color:var(--warn)}.ev-squad.ikke_med{color:var(--muted)}.rsvp{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.rsvp-name{flex:1 0 100%;font-weight:700}.rsvp button{border:2px solid var(--line);background:var(--surface2);color:#fff;min-height:48px;font:800 17px var(--display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border-radius:6px;flex:1}.rsvp button.yes.on{background:#1d7a4d;border-color:#1d7a4d}.rsvp button.no.on{background:var(--red);border-color:var(--red)}.app-btn{background:var(--red);color:#fff;width:100%;min-height:50px;font:800 18px var(--display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:6px;margin-top:6px;display:block}.app-btn.ghost{background:0 0;border:2px solid #fff}.app-btn:disabled{opacity:.6}.app-link{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:8px 0;text-decoration:underline}.app-link.danger{color:#ff8a8a}.app-err{color:var(--bad);margin:0}.app-note{background:var(--surface2);border-left:5px solid var(--red);margin:0 0 12px;padding:10px 12px}.app-l{color:var(--muted);margin-top:6px;font-size:14px}.appwrap input,.appwrap select,.appwrap textarea{font:inherit;border:2px solid var(--line);background:var(--bg);color:#fff;border-radius:6px;width:100%;min-width:0;padding:12px}.appwrap input[type=checkbox]{width:auto}.row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.chips2{gap:8px;margin-bottom:6px;display:flex}.chips2 button{border:2px solid var(--line);color:#fff;min-height:44px;font:700 15px var(--body);cursor:pointer;background:0 0;border-radius:999px;flex:1}.chips2 button.on{color:#000;background:#fff;border-color:#fff}.ride{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:8px;padding-top:8px;font-size:15px;display:flex}.seg2{gap:8px;margin-bottom:6px;display:flex}.seg2 button{border:2px solid var(--line);color:#fff;min-height:46px;font:700 15px var(--body);cursor:pointer;background:0 0;border-radius:6px;flex:1}.seg2 button.on{background:var(--red);border-color:var(--red)}.counts{flex-wrap:wrap;gap:6px;display:flex}.prow{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.prow select{flex:140px;width:auto;padding:8px}.chk2{align-items:center;gap:6px;font-size:14px;display:flex}.duties-list h4{font:800 20px var(--display);text-transform:uppercase;margin:12px 0 4px}.linklist{flex-direction:column;display:flex}.linklist a{color:#fff;border-top:1px solid var(--line);padding:12px 0;font-weight:600;text-decoration:none}.linklist a:first-child{border-top:0}.table-wrap.fairwrap,.fair{border-collapse:collapse;width:100%;font-size:14px}.fair th,.fair td{border-bottom:1px solid var(--line);text-align:left;padding:6px 8px}.fair td:not(:first-child),.fair th:not(:first-child){text-align:center}@media (width>=700px) and (width<=899px){.appwrap{border-left:1px solid var(--line);border-right:1px solid var(--line)}.appnav{max-width:600px;left:50%;transform:translate(-50%)}}@media (width>=900px){.appwrap{flex-direction:column;max-width:none;padding-bottom:48px;display:flex}.apptop{order:0;padding:14px max(32px,50vw - 590px) 12px;position:static}.apptop img{height:56px}.appnav{border-top:0;border-bottom:4px solid var(--red);background:#000;order:1;justify-content:flex-start;gap:4px;max-width:none;padding:0 max(32px,50vw - 590px);position:sticky;top:0;left:auto;right:auto;transform:none}.appnav button{min-height:56px;font:700 18px var(--display);letter-spacing:.07em;text-transform:uppercase;border-bottom:4px solid #0000;flex-direction:row;flex:none;gap:8px;margin-bottom:-4px;padding:0 20px}.appnav button:hover{color:#fff;border-bottom-color:var(--red)}.appnav button.on{border-bottom-color:var(--red);background:linear-gradient(#0000,#e10f1a38)}.appnav button svg{width:20px;height:20px}.appmain{order:2;width:100%;max-width:1180px;margin:0 auto;padding:32px}.tab h2{margin-bottom:20px;font-size:56px}.tab{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0 24px;display:grid}.tab>*{grid-column:auto}.tab>h2,.tab>h3.sec-h,.tab>.chips2,.tab>p,.tab>.app-note,.tab>.app-alert,.tab>section,.tab>details,.tab>select,.tab>button.app-btn{grid-column:1/-1}.tab section{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0 24px;display:grid}.tab section>h2,.tab section>h3,.tab section>h4,.tab section>p,.tab section>.app-btn{grid-column:1/-1}.chips2{max-width:520px}.app-card h3,.ev h3{font-size:30px}}@media (width>=1300px){.tab,.tab section{grid-template-columns:repeat(3,minmax(0,1fr))}}.ex{border-left-color:#ffd24a}.ex-detail{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:8px;font-size:15px;display:flex}.ex-detail p{margin:0}.ex-detail a{color:#fff}.app-card{box-sizing:border-box}.app-card>.rsvp:last-child,.app-card>.app-btn:last-child{margin-top:auto}.app-card.duty,.app-card{height:auto}@media (width>=900px){.tab>section.app-card{display:flex}.linklist{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid}.linklist a:nth-child(-n+3){border-top:0}}.app-card .pill{align-self:flex-start}.ride-sum{flex-wrap:wrap;gap:6px;display:flex}.prow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.prow .pname{flex:1;font-weight:700}.app-card .row-between{justify-content:space-between;align-items:center;gap:10px;display:flex}.planrow{border-top:1px solid var(--line);padding:6px 0}.planhead{text-align:left;color:#fff;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:6px 0;display:flex}.planhead b{font:800 20px var(--display);text-transform:uppercase}.planchips{flex-wrap:wrap;gap:6px;display:flex}.choices{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}:is(html:has(.ss),body:has(.ss)){background:#000;overflow:hidden}.ss{color:#fff;cursor:none;font-family:var(--body);background:#000;flex-direction:column;display:flex;position:fixed;inset:0}.ss-top{border-bottom:.8vh solid var(--red);align-items:center;gap:2.4vw;padding:2vh 2.4vw 1.6vh;display:flex}.ss-club{flex:none;align-self:center;width:auto;height:17vh}.ss-prog{flex-direction:column;flex:1;gap:1vh;min-width:0;display:flex}.ss-prog h2{font:800 clamp(14px,1.8vw,26px) var(--display);letter-spacing:.28em;text-transform:uppercase;color:#ff4b55}.ss-ms{grid-template-columns:repeat(auto-fit,minmax(13vw,1fr));gap:.8vw;display:grid}.ss-m{border-left:.5vw solid var(--red);background:#181414;border-radius:6px;flex-direction:column;justify-content:center;min-width:0;padding:.8vh .9vw;display:flex;overflow:hidden}.ss-m b{font:800 clamp(20px,2.7vw,46px)/1 var(--display);color:#ff4b55}.ss-m span{font:700 clamp(12px,1.45vw,24px)/1.1 var(--display);text-transform:uppercase;letter-spacing:.02em;margin-top:.4vh}.ss-m em{color:#b8aeae;margin-top:.4vh;font-size:clamp(10px,1.05vw,16px);font-style:normal}.ss-m.live{background:var(--red);border-left-color:#ffd24a;grid-column:span 2;animation:2s ease-in-out infinite ssPulse;box-shadow:0 0 0 .3vw #e10f1a59}.ss-m.live b,.ss-m.live span,.ss-m.live em{color:#fff}.ss-m.live b{font-size:clamp(26px,3.6vw,60px)}.ss-m.live span{font-size:clamp(15px,2vw,34px)}.ss-m.live b:after{content:"I GANG";letter-spacing:.15em;color:#ffd24a;margin-left:.6em;font-size:.4em}@keyframes ssPulse{50%{box-shadow:0 0 0 .7vw #e10f1a26}}.ss-stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:1.6vh 2vw 2vh;display:flex}.ss-slide{flex-direction:column;width:100%;height:100%;animation:.8s both ssIn;display:flex}@keyframes ssIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.ss-tier{font:800 clamp(14px,1.9vw,28px) var(--display);letter-spacing:.34em;text-transform:uppercase;color:#ff4b55;text-align:center}.ss-logos{flex:1;justify-content:center;align-items:stretch;gap:2vw;min-height:0;display:flex}.ss-card{background:#fff;border-radius:1.4vw;flex:1;justify-content:center;align-items:center;min-width:0;padding:1.6vh 1.6vw;display:flex;box-shadow:0 1vh 4vh #ffffff0f}.ss-logos.solo .ss-card{max-width:none}.ss-card img{object-fit:contain;width:100%;height:100%;display:block}.ss-name{font:800 clamp(30px,6vw,96px)/1.05 var(--display);text-transform:uppercase;text-align:center;color:#14231d}.ss-empty{color:#b8aeae}.ss-bar{background:#1c1717;height:.7vh}.ss-bar i{background:var(--red);width:0;height:100%;animation-name:ssBar;animation-timing-function:linear;animation-fill-mode:forwards;display:block}@keyframes ssBar{to{width:100%}}.ss-hint{color:#7d7373;opacity:0;font-size:12px;transition:opacity .4s;position:fixed;top:1vh;right:1vw}.ss:hover .ss-hint{opacity:1}.ss-special{border-radius:1.4vw;flex-direction:row;align-items:center;gap:4vw;padding:4vh 4vw}.ss-special.roed{background:var(--red)}.ss-special.moerk{border:.4vh solid var(--red);background:#181414}.ss-special.hvid{color:#14231d;background:#fff}.ss-sp-text{flex:1;min-width:0}.ss-special h1{font:800 clamp(34px,6.4vw,110px)/.95 var(--display);text-transform:uppercase}.ss-special p{white-space:pre-line;margin-top:2vh;font-size:clamp(16px,2.4vw,40px);line-height:1.25}.ss-sp-img{flex:1;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.ss-sp-img img{object-fit:contain;border-radius:1vw;max-width:100%;max-height:100%}
