*{box-sizing:border-box}html,body{background:#f7f4ee;margin:0;padding:0}.cn{color:#2b2a22;-webkit-font-smoothing:antialiased;background:#f7f4ee;grid-template-columns:248px minmax(0,1fr);width:100%;min-height:100vh;font:400 14px/1.45 Schibsted Grotesk,Helvetica Neue,Arial,sans-serif;display:grid;position:relative}.cn a{color:inherit}.i16{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.cs{background:#f7f4ee;border-right:1px solid #2b2a2217;flex-direction:column;gap:1px;min-height:100vh;padding:12px 12px 14px;display:flex}.org{background:#fffdf8;border:1px solid #2b2a221a;border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:8px;text-decoration:none;display:flex}.org .g{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.org b{font-size:14px;font-weight:600}.org small{color:#8a8577;font-size:12px}.cs a.n{color:#4a473d;border-radius:8px;align-items:center;gap:10px;height:32px;padding:0 10px;font-weight:500;text-decoration:none;display:flex}.cs a.n:hover{background:#efeae0}.cs a.n.on{color:#2b2a22;background:#e9e3d6;font-weight:600}.cs a.n .ct{color:#8a8577;margin-left:auto;font:500 12px Geist Mono,monospace}.cs .gl{color:#8a8577;padding:12px 10px 4px;font-size:12px}.cs .sp{flex:1}.me{border-top:1px solid #2b2a2214;align-items:center;gap:10px;margin-top:8px;padding:10px 8px 0;display:flex}.cm{flex-direction:column;min-width:0;min-height:0;display:flex}.ctb{border-bottom:1px solid #2b2a2214;flex:none;align-items:center;gap:12px;height:56px;padding:0 32px;display:flex}.crumb{color:#8a8577;align-items:center;gap:8px;font-size:14px;display:flex}.crumb b{color:#2b2a22;font-weight:600}.ctb .sp{flex:1}.cb{flex-direction:column;gap:20px;width:100%;max-width:1160px;min-height:0;padding:28px 40px 24px;display:flex}.ph1{align-items:flex-end;gap:16px;display:flex}.ph1 .g{flex:1;min-width:0}.ph1 h1{letter-spacing:-.022em;margin:0;font-size:26px;font-weight:600;line-height:1.15}.ph1 p{color:#6a6556;margin:4px 0 0}.pnl{background:#fffdf8;border:1px solid #2b2a221a;border-radius:12px}.pnl.p{padding:18px 20px}.pnl h2{margin:0;font-size:15px;font-weight:600}.mut{color:#6a6556}.dim{color:#8a8577}.mono{font-variant-numeric:tabular-nums;font-family:Geist Mono,ui-monospace,monospace}.row{align-items:center;gap:12px;display:flex}.sp{flex:1}.tbl{border-collapse:collapse;width:100%;font-size:14px}.tbl th{color:#8a8577;text-align:left;white-space:nowrap;border-bottom:1px solid #2b2a2214;padding:10px 16px;font-size:12px;font-weight:500}.tbl td{vertical-align:middle;border-bottom:1px solid #2b2a220f;padding:11px 16px}.tbl tr:last-child td{border-bottom:0}.tbl .r{text-align:right}.tbl tr.sel td{background:#f3efe6}.b1{color:#fffdf8;cursor:pointer;white-space:nowrap;background:#2b2a22;border:0;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 14px;font:600 14px Schibsted Grotesk,sans-serif;text-decoration:none;display:inline-flex}.b2{color:#2b2a22;cursor:pointer;white-space:nowrap;background:#fffdf8;border:1px solid #2b2a2229;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 12px;font:500 14px Schibsted Grotesk,sans-serif;text-decoration:none;display:inline-flex}.b3{color:#4a473d;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 10px;font:500 13px Schibsted Grotesk,sans-serif;text-decoration:none;display:inline-flex}.ibt{color:#4a473d;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.b1:focus-visible,.b2:focus-visible,.ibt:focus-visible,.cs a.n:focus-visible{outline-offset:2px;outline:2px solid #465626}.fi{color:#2b2a22;background:#fbf8f1;border:1px solid #2b2a2229;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 12px;font:400 14px Schibsted Grotesk,sans-serif;display:flex}.fi.fo{background:#fffdf8;border-color:#465626;box-shadow:0 0 0 3px #46562624}.lbl{color:#4a473d;font-size:13px;font-weight:600}.tabs{border-bottom:1px solid #2b2a2214;gap:22px;display:flex}.tabs a{color:#8a8577;padding:0 0 10px;font-weight:500;text-decoration:none}.tabs a.on{color:#2b2a22;box-shadow:inset 0 -2px #2b2a22}.sg span{color:#6a6556;border-radius:6px;align-items:center;height:28px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.sg .on{color:#2b2a22;background:#fffdf8;box-shadow:0 0 0 1px #2b2a2214}.st{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.st:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.st.ok{color:#3a4a1c;background:#e4ead2}.st.wa{color:#5c4400;background:#f7ecc9}.st.no{color:#6a6556;background:#efeae0}.st.hd{color:#7a2410;background:#f6e3dc}.ln{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.ln:before{content:"";border-radius:2px;width:8px;height:8px}.ln.mz:before{background:#3f5f6b}.ln.kk:before{background:#8a5a2b}.ln.mo:before{background:#8c6a12}.av{color:#fffdf8;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.kb{color:#6a6556;border:1px solid #2b2a2229;border-radius:5px;place-items:center;min-width:20px;height:20px;padding:0 5px;font:500 11px Geist Mono,monospace;display:inline-grid}.cmp td.r{width:130px}.cmp td.bad{color:#5c4400;background:#f7ecc9}.cmp tr.tot td{font-weight:600}.day{grid-template-columns:70px minmax(0,1fr) 60px;align-items:center;gap:10px;font-size:13px;display:grid}.day .bar{background:#ece6da;border-radius:4px;height:8px;display:block;position:relative}.day .bar i{background:#c9952a;border-radius:4px;position:absolute;top:0;bottom:0;left:0}.ph{fill:currentColor;stroke:none}.fm{fill:none;stroke-width:1.5px}.i16.fm{stroke-width:1.75px}.steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.steps>div{border-right:1px solid #2b2a2214;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 20px;display:flex}.steps>div:last-child{border-right:0}.two{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 12px;display:grid}.nums.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.mono.big{letter-spacing:-.02em;font-size:26px;font-weight:600}.lr{color:inherit;border-top:1px solid #2b2a2212;align-items:center;gap:12px;padding:12px 20px;font-size:14px;text-decoration:none;display:flex}.lr .g{flex:1;min-width:0}a.lr:hover{background:#f7f4ee}.cpt,.scrim,.navt{display:none}.pnl.p .row h2+.sp{flex:1}.codebox{letter-spacing:.18em;text-align:center;background:#f3efe6;border:1px dashed #2b2a224d;border-radius:10px;padding:14px 18px;font:600 28px Geist Mono,monospace}.empty{text-align:center;color:#6a6556;padding:28px 20px}.tscroll{overflow-x:auto}.sgl{color:#6a6556;border-radius:6px;align-items:center;height:28px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.sgl.on{color:#2b2a22;background:#fffdf8;box-shadow:0 0 0 1px #2b2a2214}.sg{background:#ece6da;border-radius:8px;padding:2px;display:inline-flex}.su{color:#2b2a22;background:#f7f4ee;place-items:center;min-height:100vh;padding:24px 16px;font:400 15px/1.45 Schibsted Grotesk,sans-serif;display:grid}.su-card{background:#fffdf8;border:1px solid #2b2a221a;border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:420px;padding:28px 24px;display:flex}.su-card h1{letter-spacing:-.02em;margin:6px 0 0;font-size:24px;font-weight:600}.su-card p{margin:0}.su-form{flex-direction:column;gap:10px;display:flex}.su .fi{height:48px;font-size:16px}.su .b1{justify-content:center;height:48px;font-size:16px}.su .b1:disabled{opacity:.45;cursor:default}.su .b3{justify-content:center;height:44px}@media (max-width:860px){.cn{display:block}.cpt{z-index:20;background:#f7f4ee;border-bottom:1px solid #2b2a2214;align-items:center;gap:6px;height:56px;padding:0 8px;display:flex;position:sticky;top:0}.cpt .ibt{width:44px;height:44px}.cs{z-index:40;width:min(300px,86vw);transition:transform .25s cubic-bezier(.77,0,.175,1);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 0 40px #00000040}.navt:checked~.cs{transform:none}.navt{opacity:0;pointer-events:none;display:block;position:absolute}.navt:focus-visible~.cpt .ibt{outline:2px solid #465626}.scrim{z-index:30;opacity:0;pointer-events:none;background:#1b1a1573;transition:opacity .2s;position:fixed;inset:0}.navt:checked~.scrim{opacity:1;pointer-events:auto;display:block}.cs a.n{height:44px}.ctb{display:none}.cb{gap:14px;max-width:none;padding:18px 16px 28px}.ph1{flex-direction:column;align-items:stretch;gap:12px}.ph1 h1{font-size:24px}.b1,.b2{justify-content:center;height:44px;font-size:15px}.steps{grid-template-columns:1fr}.steps>div{border-bottom:1px solid #2b2a2214;border-right:0}.steps>div:last-child{border-bottom:0}.two{grid-template-columns:minmax(0,1fr)}.nums.n4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.hide-sm{display:none}.tbl .nw{white-space:normal}.nums{gap:8px}.mono.big{font-size:18px}.lr{min-height:52px;padding:14px 16px}.tbl th,.tbl td{padding:10px 12px}}.cn a.b1{color:#fffdf8}.cn a.b2{color:#2b2a22}.cn a.b3{color:#4a473d}
