html:has(.summary-shell),body:has(.summary-shell){height:100%;overflow:hidden}body:has(.summary-shell) .min-h-screen{display:flex;height:100dvh;min-height:0;flex-direction:column;overflow:hidden}body:has(.summary-shell) header{flex:0 0 auto;padding-block:clamp(.45rem,2dvh,1.35rem)}body:has(.summary-shell) main{display:flex;width:100%;max-width:none;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;padding-inline:clamp(.5rem,1.6vw,1.5rem);padding-bottom:clamp(.3rem,1dvh,.75rem)}body:has(.summary-shell) main>.mx-auto.mb-6{flex:0 0 auto;margin-bottom:clamp(.3rem,1dvh,.65rem);padding-block:clamp(.3rem,.9dvh,.7rem);font-size:clamp(.72rem,1.5vmin,.875rem)}.summary-shell[data-v-1db6842f]{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;gap:clamp(.35rem,1dvh,.8rem);overflow:hidden}.summary-heading[data-v-1db6842f]{flex:0 0 auto;font-size:clamp(1rem,2.05vmin,1.35rem)}.summary-empty[data-v-1db6842f]{display:grid;width:min(100%,32rem);min-height:0;flex:1 1 auto;place-items:center;padding:clamp(.8rem,2vmin,1.5rem);font-size:clamp(.78rem,1.65vmin,.9rem)}.summary-cards[data-v-1db6842f]{--summary-card-gap: clamp(.55rem, 1.2vmin, .9rem);display:grid;width:100%;min-height:0;flex:0 1 auto;grid-template-columns:repeat(var(--summary-column-count),minmax(0,min(100%,22rem)));grid-auto-rows:max-content;justify-content:center;align-content:start;gap:var(--summary-card-gap);overflow:auto;padding:.1rem;scrollbar-gutter:stable}.summary-card-slot[data-v-1db6842f]{container-type:inline-size;display:grid;min-width:0;min-height:0}.summary-card[data-v-1db6842f]{width:100%;height:auto;min-height:0;overflow:hidden;border:1px solid rgb(147 197 253 / .45);box-shadow:0 12px 30px #0f172a14;padding:clamp(.75rem,4.2cqw,1rem);font-size:clamp(.78rem,.72rem + .18vw,.92rem)}.summary-remove-button[data-v-1db6842f]{top:.45em;right:.6em;font-size:1.45em}.summary-card-content[data-v-1db6842f]{height:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;column-gap:clamp(.45rem,2.4cqw,.75rem);row-gap:clamp(.45rem,2.2cqw,.7rem)}.summary-field[data-v-1db6842f]{min-width:0;gap:.12rem}.summary-label[data-v-1db6842f]{min-width:0;overflow:visible;color:#0f172a9e;font-size:.72em;font-weight:700;line-height:1.08;text-overflow:clip;white-space:normal}.summary-value[data-v-1db6842f]{min-height:1.15em;overflow:hidden;font-weight:600;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.summary-value-wrapped[data-v-1db6842f]{display:-webkit-box;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.summary-value-comment[data-v-1db6842f]{min-height:1.15em}.summary-value-title[data-v-1db6842f]{min-height:2.3em}.summary-actions[data-v-1db6842f]{width:min(100%,34rem);flex:0 0 auto;gap:clamp(.25rem,.8dvh,.6rem);font-size:clamp(.78rem,1.45vmin,.9rem)}.summary-add-button[data-v-1db6842f]{max-width:min(20rem,100%);min-height:clamp(2rem,4dvh,2.5rem);font-size:1em}.summary-add-icon[data-v-1db6842f]{font-size:1.3em}.summary-rules-panel[data-v-1db6842f]{max-width:min(34rem,100%);border:1px solid transparent;border-radius:.75rem;padding:clamp(.3rem,.75dvh,.55rem) clamp(.45rem,1.1vw,.85rem)}.summary-rules-panel-invalid[data-v-1db6842f]{border-color:#dc2626;background-color:#fef2f2}.summary-rules-consent[data-v-1db6842f]{gap:.6em;font-size:1em;line-height:1.22}.summary-rules-checkbox[data-v-1db6842f]{width:1em;height:1em;flex:0 0 auto;margin-top:.12em;accent-color:currentColor}.summary-rules-panel-invalid .summary-rules-checkbox[data-v-1db6842f]{outline:2px solid rgb(220 38 38);outline-offset:2px}.summary-rules-label[data-v-1db6842f]{min-width:0;font-size:1em;line-height:1.22}.summary-rules-panel-invalid .summary-rules-label[data-v-1db6842f],.summary-rules-panel-invalid .summary-rules-link[data-v-1db6842f],.summary-rules-error[data-v-1db6842f]{color:#b91c1c}.summary-rules-link[data-v-1db6842f]{font-weight:600;color:inherit}.summary-rules-error[data-v-1db6842f]{margin-top:.25rem;padding-left:1.6em;font-size:.9em;line-height:1.18}.summary-help-text[data-v-1db6842f]{display:block;max-width:min(34rem,100%);font-size:1em;line-height:1.18}.summary-vipps[data-v-1db6842f]{width:min(100%,18rem);max-width:18rem}@media(min-width:761px){.summary-cards[data-card-count="1"][data-v-1db6842f]{grid-template-columns:minmax(0,min(100%,22rem))}}@media(max-width:760px){.summary-cards[data-v-1db6842f]{grid-template-columns:repeat(2,minmax(0,min(100%,22rem)))}.summary-cards[data-card-count="1"][data-v-1db6842f]{grid-template-columns:minmax(0,min(100%,22rem))}}@media(max-width:560px){body:has(.summary-shell) header{padding-block:clamp(.35rem,1.7dvh,.9rem)}body:has(.summary-shell) main{padding-inline:clamp(.35rem,2vw,.75rem)}.summary-cards[data-v-1db6842f]{grid-template-columns:minmax(0,min(100%,22rem))}.summary-card-content[data-v-1db6842f]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-card-content>.col-span-2[data-v-1db6842f],.summary-card-content>.col-span-4[data-v-1db6842f]{grid-column:1 / -1}.summary-actions[data-v-1db6842f],.summary-heading[data-v-1db6842f]{font-size:clamp(.76rem,3.1vw,.92rem)}.summary-add-button[data-v-1db6842f],.summary-rules-panel[data-v-1db6842f],.summary-help-text[data-v-1db6842f],.summary-vipps[data-v-1db6842f]{max-width:100%}}@media(max-height:680px){.summary-shell[data-v-1db6842f]{gap:clamp(.2rem,.65dvh,.45rem)}.summary-heading[data-v-1db6842f]{font-size:clamp(.82rem,1.85vmin,1.05rem)}.summary-card[data-v-1db6842f]{padding:clamp(.55rem,3.2cqw,.8rem);font-size:clamp(.72rem,1.35vmin,.82rem)}.summary-card-content[data-v-1db6842f]{row-gap:clamp(.28rem,.8dvh,.48rem)}.summary-actions[data-v-1db6842f]{gap:clamp(.15rem,.55dvh,.4rem);font-size:clamp(.68rem,1.35vmin,.8rem)}.summary-add-button[data-v-1db6842f]{min-height:clamp(1.65rem,3.5dvh,2.15rem)}.summary-rules-panel[data-v-1db6842f]{padding-block:clamp(.2rem,.55dvh,.4rem)}.summary-help-text[data-v-1db6842f],.summary-rules-label[data-v-1db6842f],.summary-rules-error[data-v-1db6842f]{line-height:1.12}}@media(max-height:540px),(max-width:340px){html:has(.summary-shell),body:has(.summary-shell){min-height:100%;overflow:auto}body:has(.summary-shell) .min-h-screen{height:auto;min-height:100dvh;overflow:visible}body:has(.summary-shell) main,.summary-shell[data-v-1db6842f],.summary-cards[data-v-1db6842f]{overflow:visible}.summary-cards[data-v-1db6842f]{flex:0 0 auto;grid-template-columns:minmax(0,1fr)}}
