.kp-chip{font:700 12px/1 var(--f-mono);background:var(--deal);color:var(--on-deal);white-space:nowrap;border-radius:5px;flex-shrink:0;align-items:center;padding:5px 7px;display:inline-flex}.kp-chip.kp-lg{border-radius:7px;padding:8px 10px;font-size:15px}.kp-chip.kp-ghost{color:var(--deal-ink);box-shadow:inset 0 0 0 1.5px var(--deal-ink);background:0 0}.kp-chip.kp-off{background:var(--surface-2);color:var(--muted)}.kp-lnk{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:700;text-decoration:none}.kp-lnk:hover{text-decoration:underline}.kp-tag{background:var(--surface-2);color:var(--muted);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:3px 7px;font-size:12px;font-weight:600;display:inline-flex}.kp-tag.kp-deal{background:var(--deal-soft);color:var(--deal-ink)}.kp-tag.kp-info{background:color-mix(in srgb, var(--info,#8fb4d8) 16%, transparent);color:var(--info,#8fb4d8)}.kp-stribe{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.kp-stribe-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.kp-stribe-h h2{font:600 13px/1 var(--f-display);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin:0}.kp-stribe-l{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.kp-cs{text-align:left;border:1px solid var(--line-soft);background:var(--surface);min-width:0;color:inherit;font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:7px;padding:10px 12px;display:flex}.kp-cs:hover{border-color:var(--line)}.kp-cs[aria-pressed=true]{border-color:var(--deal-ink);background:var(--deal-soft)}.kp-cs-soon{cursor:default}.kp-cs-soon:hover{border-color:var(--line-soft)}.kp-cs-t{min-width:0;display:block}.kp-cs-t b{font-size:14.5px;line-height:1.25;display:block}.kp-cs-t span{color:var(--muted);margin-top:1px;font-size:12.5px;line-height:1.35;display:block}@media (max-width:640px){.kp-stribe-l{grid-template-columns:repeat(2,minmax(0,1fr))}}.kp-fbox{border:1px solid color-mix(in srgb, var(--deal-ink) 45%, var(--line));background:var(--deal-soft);border-radius:12px;padding:12px}.kp-fbox h3{color:var(--deal-ink)}.kp-n{font:500 12px var(--f-mono);color:var(--muted);margin-left:auto}.kd-card.kp-has{border-color:color-mix(in srgb, var(--deal-ink) 40%, var(--line-soft))}.kp-chip-card{z-index:2;font-size:13px;position:absolute;top:38px;left:10px;box-shadow:0 2px 8px #0000004d}.kd-price .kp-was{font:500 13px var(--f-mono);color:var(--muted);margin-left:8px}.kp-line{color:var(--deal-ink);font-size:12.5px;font-weight:600;line-height:1.35;display:block}.kp-line.kp-billigere{color:var(--fg)}.kp-billigere b{font-weight:inherit;color:var(--deal-ink)}.kp-pakke{font:600 12.5px var(--f-mono);color:var(--muted);align-items:center;gap:6px;display:flex}.kp-pakke i{font:700 11px/1 var(--f-mono);background:var(--surface-2);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:5px;padding:4px 6px;font-style:normal}.kd-spec.kp-deal dd,.pp .kp-pnow{color:var(--deal-ink)}.pp .kp-pnow i{background:var(--deal);border-radius:2px;rotate:45deg}.pp .kp-was{font:600 14px var(--f-mono);color:var(--fg);text-decoration-thickness:1.5px}.pp .kp-d{color:var(--deal-ink)}.pp .kp-cmp{border:1px solid color-mix(in srgb, var(--deal-ink) 50%, var(--line));background:var(--deal-soft);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 12px;padding:12px 14px;display:grid}.pp .kp-cmp .kp-chip{margin-top:1px}.pp .kp-cmp small{font:600 10.5px/1.2 var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--deal-ink);display:block}.pp .kp-cmp b{margin-top:2px;font-size:15px;line-height:1.3;display:block}.pp .kp-cmp p{color:var(--muted);margin:3px 0 0;font-size:13px;line-height:1.4}.pp .kp-sv{font:600 13.5px var(--f-mono);color:var(--deal-ink);flex-wrap:wrap;grid-column:2;gap:6px 14px;margin-top:6px;display:flex}.pp .kp-sv span{font-family:var(--f-body);color:var(--muted);font-weight:600}.pp .kp-cmp.kp-soon{border-style:dashed;border-color:var(--line);background:0 0}.pp .kp-cmp.kp-soon small{color:var(--muted)}.pp .kp-pkb{border:1px solid var(--line);background:var(--bg);border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;padding:12px 14px;display:grid}.pp .kp-pkb small{font:600 10.5px/1.2 var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:block}.pp .kp-pkb b{margin-top:2px;font-size:15px;line-height:1.3;display:block}.pp .kp-pkb p{color:var(--muted);margin:3px 0 0;font-size:13px;line-height:1.4}.pp .kp-ptag{font:700 15px/1 var(--f-mono);background:var(--surface-2);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:7px;align-self:start;padding:8px 10px}.pp .oth li{flex-wrap:wrap}.pp .kp-op{align-items:center;gap:8px;margin-left:auto;display:flex}.pp .kp-op s{font:500 13px var(--f-mono);color:var(--muted)}.pp .kp-op b.kp-d,.pp .kp-value .value-top b.kp-d{color:var(--deal-ink)}.pp .kp-kbar{height:40px;margin-top:6px;position:relative}.pp .kp-kbar:before{content:"";background:linear-gradient(90deg, var(--up), var(--ok));border-radius:2px;height:4px;position:absolute;top:28px;left:0;right:0}.pp .kp-kbar i{background:var(--muted);width:2px;height:12px;position:absolute;top:24px}.pp .kp-kbar u{width:14px;height:14px;text-decoration:none;position:absolute;translate:-50%}.pp .kp-kbar u.kp-k0{background:var(--ok);border:2px solid var(--surface);box-shadow:0 0 0 1px var(--ok);border-radius:50%;top:23px}.pp .kp-kbar u.kp-k0.was{background:var(--surface);box-shadow:0 0 0 1px var(--muted)}.pp .kp-kbar u.kp-alt{width:12px;height:12px;top:24px;rotate:45deg}.pp .kp-kbar u.kp-alt.d{background:var(--deal);box-shadow:0 0 0 1px var(--deal-ink);border-radius:2px}.pp .kp-kbar u.kp-alt.n{background:var(--fg);box-shadow:0 0 0 1px var(--fg);border-radius:50%}.pp .kp-kv{font:600 12.5px/1.3 var(--f-mono);color:var(--muted);white-space:nowrap;padding:0 7px;position:absolute;top:0}.pp .kp-kv.cur{color:var(--ok)}.pp .kp-kv.d{color:var(--deal-ink)}.pp .kp-kv.n{color:var(--fg)}.pp .kp-kscale{height:16px;font:500 11px var(--f-mono);color:var(--faint);display:block;position:relative}.pp .kp-kscale span{white-space:nowrap;position:absolute;top:0}.pp .kp-kleg{color:var(--muted);flex-wrap:wrap;gap:4px 18px;margin-top:8px;font-size:13px;display:flex}.pp .kp-kleg span{align-items:center;gap:6px;display:inline-flex}.pp .kp-kleg svg{flex-shrink:0;width:13px;height:13px}.pp .kp-kleg b{font:600 13px var(--f-mono);color:var(--fg)}.pp .kp-kcap{color:var(--muted);margin:6px 0 0;font-size:13px}.pp .chartwrap text.kp-cl{font:600 11.5px var(--f-mono);fill:var(--deal-ink)}.pp .chartwrap text.kp-ct{font:700 10px var(--f-mono);fill:var(--deal-ink)}.pp .chartwrap text.kp-ct.on{fill:var(--on-deal)}.pp .tbl tr.kp-krow td{color:var(--deal-ink)}.pp .tbl tr.kp-krow small{color:var(--muted);font-size:12.5px}.pp .stat b[style*=deal-ink]{color:var(--deal-ink)}.pp-modal .kp-pakkechk,.kp-pakkechk{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.kp-pakkechk input{accent-color:var(--accent);width:16px;height:16px}.kp-pakkehint{color:var(--faint);margin:0;font-size:12.5px;line-height:1.4}
