._5inLOW_root{position:relative}._5inLOW_root input{border-radius:var(--radius-control);background-color:var(--field);width:100%;height:54px;padding:0 var(--space-3);transition:border-color var(--duration-fast) var(--ease), background-color var(--duration-fast) var(--ease);border:1.5px solid #0000;font-weight:500}._5inLOW_root input:focus{border-color:var(--ink);background-color:var(--surface);outline:none}._5inLOW_root input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._5inLOW_listbox{z-index:10;background:var(--surface);border:1.5px solid var(--ink);border-radius:var(--radius-control);max-height:320px;margin:0;padding:4px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}._5inLOW_listbox li[role=option]{padding:var(--space-2) var(--space-3);cursor:pointer}._5inLOW_listbox li._5inLOW_active{background:var(--field)}._5inLOW_listbox li[aria-selected=true]{font-weight:600}._5inLOW_empty{padding:var(--space-2) var(--space-3);color:var(--ink-muted);font-size:14px}
._7dUkGq_configurator{gap:var(--space-8);margin:var(--space-8) 0;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){._7dUkGq_configurator{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start}}._7dUkGq_controls{gap:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel);padding:var(--space-6);flex-direction:column;display:flex}._7dUkGq_field{gap:var(--space-2);flex-direction:column;display:flex}._7dUkGq_field label,._7dUkGq_fieldsetLabel{font-size:.9rem;font-weight:600}._7dUkGq_field select{padding:var(--space-2) var(--space-3);border:1.5px solid var(--line);border-radius:var(--radius-control);background:var(--bg);color:var(--ink);font:inherit}._7dUkGq_radioRow{gap:var(--space-3);flex-wrap:wrap;display:flex}._7dUkGq_radioOption{align-items:center;gap:var(--space-2);cursor:pointer;font-size:.9rem;font-weight:400;display:flex}._7dUkGq_note{color:var(--ink-muted);margin:0;font-size:.85rem}._7dUkGq_previewColumn{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._7dUkGq_previewLabel,._7dUkGq_codeLabel{margin:0;font-size:.9rem;font-weight:600}._7dUkGq_codeLabel{margin-top:var(--space-4)}._7dUkGq_previewFrame{border:1px dashed var(--line);border-radius:var(--radius-panel);background:var(--bg);max-width:100%;overflow:hidden}._7dUkGq_previewFrame iframe{display:block}._7dUkGq_codeBlock{resize:vertical;background:var(--ink);width:100%;min-height:10rem;color:var(--surface);border-radius:var(--radius-control);border:1.5px solid var(--line);padding:var(--space-4);font-family:var(--font-mono);white-space:pre;margin:0;font-size:.8rem;line-height:1.5;display:block;overflow:auto}._7dUkGq_codeBlock:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._7dUkGq_copyStatus{min-height:1.4em;color:var(--ink-muted);margin:0;font-size:.85rem}._7dUkGq_copyButton{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-control);border:1.5px solid var(--brand);background:var(--brand);color:var(--surface);cursor:pointer;align-self:flex-start;font-weight:600}._7dUkGq_copyButton:hover{background:color-mix(in srgb, var(--brand) 85%, black)}
.KVAoBq_title{font-family:var(--font-heading);font-weight:700;font-size:var(--text-h1);letter-spacing:-.025em;margin:var(--space-8) 0 var(--space-4);line-height:1.08}.KVAoBq_lead{max-width:60ch}.KVAoBq_benefits{max-width:60ch;margin:var(--space-6) 0 var(--space-8);gap:var(--space-2);padding-left:1.2em;display:grid}.KVAoBq_sectionHeading{font-family:var(--font-heading);font-weight:700;font-size:var(--text-h2);margin:var(--space-8) 0 var(--space-3)}.KVAoBq_primaryCta{min-height:44px;margin-top:var(--space-4);padding:0 var(--space-4);border:1.5px solid var(--brand);border-radius:var(--radius-control);background:var(--brand);color:var(--surface);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.KVAoBq_primaryCta:hover{background:color-mix(in srgb, var(--brand) 85%, black)}.KVAoBq_terms{margin:var(--space-12) 0 var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--line);max-width:60ch}.KVAoBq_termsHeading{font-family:var(--font-heading);font-weight:700;font-size:var(--text-h3);margin:0 0 var(--space-3)}.KVAoBq_note{color:var(--ink-muted);font-size:.9rem}.KVAoBq_bedrift{margin:var(--space-8) 0 0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink-muted);font-size:15px}.KVAoBq_bedrift p{margin:var(--space-2) 0 0}.KVAoBq_bedriftTittel{color:var(--ink);margin:0;font-size:16px}
.a0LxNq_wrap{gap:var(--space-4);margin-top:var(--space-4);flex-direction:column;display:flex}.a0LxNq_row{padding:var(--space-3);border:1.5px solid var(--line);border-radius:var(--radius-panel)}.a0LxNq_fields{gap:var(--space-3);grid-template-columns:1fr 1fr auto;align-items:end;display:grid}.a0LxNq_field{flex-direction:column;gap:4px;font-size:14px;display:flex}.a0LxNq_field label{color:var(--ink-muted)}.a0LxNq_field input{min-height:44px;padding:0 var(--space-3);border:1.5px solid var(--line);border-radius:var(--radius-control);background:var(--surface)}.a0LxNq_remove{min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #0000}.a0LxNq_remove:hover{border-color:var(--line)}.a0LxNq_result{margin:var(--space-2) 0 0;font-size:14px}.a0LxNq_freeText,.a0LxNq_eggNote{color:var(--ink-muted)}.a0LxNq_add{min-height:44px;padding:0 var(--space-4);border:1.5px solid var(--line);border-radius:var(--radius-control);cursor:pointer;background:0 0;align-self:flex-start;font-weight:600}@media (max-width:640px){.a0LxNq_fields{grid-template-columns:1fr}}
.yvVjKq_kitchen{z-index:var(--z-overlay);background:var(--brand-soft);color:var(--ink);padding:var(--space-6) var(--content-pad-mobile) calc(var(--space-6) + env(safe-area-inset-bottom));flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.yvVjKq_kitchen svg{pointer-events:none;width:520px;height:260px;position:absolute;bottom:120px;left:-60px}.yvVjKq_kitchen>:not(svg){position:relative}.yvVjKq_top{justify-content:space-between;align-items:center;display:flex}.yvVjKq_name{font-family:var(--font-heading);font-weight:700;font-size:var(--text-h3);margin:0}.yvVjKq_exit{min-height:50px;padding:0 var(--space-4);border-radius:var(--radius-control);cursor:pointer;border:1.5px solid var(--ink);background:0 0;font-weight:600}.yvVjKq_body{flex-direction:column;flex:1;justify-content:center;display:flex}.yvVjKq_context{color:var(--ink-muted);margin:0;font-size:42px;font-weight:700}.yvVjKq_bigValue{letter-spacing:-.06em;margin:0;font-size:clamp(130px,40vw,220px);font-weight:200;line-height:.85}.yvVjKq_controls{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.yvVjKq_controls button{background:var(--accent);cursor:pointer;border:0;border-radius:14px;min-height:76px;font-size:22px;font-weight:600}.yvVjKq_controls button:active{transform:scale(.97)}.yvVjKq_status{margin:var(--space-3) 0 0;color:var(--ink-muted);min-height:1.4em;font-size:13px}
