.husstand_side__Lau1c{display:grid;justify-items:center;padding-block:40px 64px}.husstand_innhold__c4eVp{width:100%;max-width:560px;display:grid;gap:24px}.husstand_hode__O0ZZ1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.husstand_tittel__BVfQx{font-size:28px;font-weight:600;letter-spacing:-.03em;line-height:1.15;overflow-wrap:anywhere}.husstand_under__uMRIo{color:var(--color-ink-muted);font-size:14px;margin-top:4px}.husstand_seksjon__12jDa{display:grid;gap:8px}.husstand_seksjonstittel__ce7yu{font-size:13px;font-weight:600;color:var(--color-ink-muted)}.husstand_kort__hyArM{gap:12px;padding:16px}.husstand_kort__hyArM,.husstand_liste__d_ZZK{display:grid;border-radius:var(--radius-surface);background:var(--color-surface);border:1px solid var(--color-rule)}.husstand_liste__d_ZZK{list-style:none;margin:0;padding:0}.husstand_liste__d_ZZK>li+li{border-top:1px solid var(--color-rule)}.husstand_medlem__9gbtu{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:56px}.husstand_avatar__lKNri{width:36px;height:36px;border-radius:50%;background:var(--color-surface-sunken);display:inline-flex;align-items:center;justify-content:center;font-size:18px;flex:none}.husstand_ledig__vYo98{border:1.5px dashed var(--color-rule-strong);background:transparent}.husstand_navn__9jnIm{flex:1;min-width:0;font-size:15px;font-weight:550;overflow-wrap:anywhere}.husstand_navn__9jnIm small{color:var(--color-ink-muted);font-weight:400;font-size:13px}.husstand_muted__35TM6{color:var(--color-ink-muted);font-size:14px}.husstand_rolle__bypmq{font-size:12px;font-weight:600;color:var(--color-ink-muted);background:var(--color-surface-sunken);border-radius:var(--radius-pill);padding:3px 10px}.husstand_rolle__bypmq[data-rolle=admin]{color:var(--color-brand-emphasis);background:var(--color-brand-soft)}.husstand_knapper__U9OtZ{display:flex;flex-wrap:wrap;gap:8px}.husstand_fare__z3u9i,.husstand_liten__9X0HH,.husstand_primar__TKUzW,.husstand_sekundar__mXq5j{min-height:44px;border-radius:var(--radius-pill);font-size:15px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;padding:0 18px}.husstand_primar__TKUzW{background:var(--color-ink-strong);color:var(--color-paper)}.husstand_sekundar__mXq5j{border:1px solid var(--color-rule-strong);background:var(--color-surface);color:var(--color-ink)}.husstand_sekundar__mXq5j:hover{background:var(--color-surface-sunken)}.husstand_fare__z3u9i{color:var(--color-negative-emphasis)}.husstand_fare__z3u9i,.husstand_liten__9X0HH{border:1px solid var(--color-rule-strong);background:var(--color-surface)}.husstand_liten__9X0HH{min-height:34px;font-size:13px;padding:0 12px;color:var(--color-ink)}.husstand_liten__9X0HH[data-fare]{color:var(--color-negative-emphasis)}.husstand_full__bGqyC{width:100%}.husstand_fare__z3u9i:disabled,.husstand_liten__9X0HH:disabled,.husstand_primar__TKUzW:disabled,.husstand_sekundar__mXq5j:disabled{opacity:.6;cursor:progress}.husstand_fare__z3u9i:focus-visible,.husstand_felt__olSI7 input:focus-visible,.husstand_felt__olSI7 select:focus-visible,.husstand_liten__9X0HH:focus-visible,.husstand_primar__TKUzW:focus-visible,.husstand_sekundar__mXq5j:focus-visible{outline:2px solid var(--color-brand-emphasis);outline-offset:2px}.husstand_felt__olSI7{display:grid;gap:6px;font-size:13px;font-weight:550}.husstand_felt__olSI7 input,.husstand_felt__olSI7 select{min-height:46px;border:1px solid var(--color-rule-strong);border-radius:var(--radius-input);background:var(--color-surface);padding:10px 12px;font-size:16px;color:var(--color-ink)}.husstand_rekke__bynHv{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap}.husstand_rekke__bynHv .husstand_felt__olSI7{flex:1;min-width:200px}.husstand_lenkefelt__9tQC6{font-family:var(--font-mono,ui-monospace,monospace);font-size:13px;overflow-wrap:anywhere;background:var(--color-surface-sunken);border-radius:var(--radius-input);padding:10px 12px}.husstand_feil__mrHIk{background:var(--color-negative-soft);color:var(--color-negative-emphasis)}.husstand_feil__mrHIk,.husstand_melding__y_zvB{border-radius:var(--radius-medium);padding:12px 14px;font-size:14px;line-height:1.45}.husstand_melding__y_zvB{background:var(--color-brand-soft);color:var(--color-brand-emphasis)}.husstand_to__c_plC{display:grid;grid-template-columns:1fr 1fr;gap:16px}.husstand_dialog___lKz9{border:none;border-radius:var(--radius-surface);padding:24px;width:min(420px,calc(100vw - 32px));background:var(--color-surface);color:var(--color-ink);box-shadow:0 20px 60px rgb(0 0 0/.25)}.husstand_dialog___lKz9::backdrop{background:rgb(0 0 0/.35)}.husstand_dialog___lKz9 h2{font-size:18px;font-weight:600;margin-bottom:8px}.husstand_dialog___lKz9 p{color:var(--color-ink-muted);font-size:14px;line-height:1.5;margin-bottom:20px}.husstand_dialog___lKz9 .husstand_knapper__U9OtZ{justify-content:flex-end}.husstand_samtykke___uiMB{display:grid;gap:20px;justify-items:center;text-align:center}.husstand_medaljong__tz1en{width:72px;height:72px;border-radius:50%;background:var(--color-brand-soft);color:var(--color-brand-emphasis);display:inline-flex;align-items:center;justify-content:center}.husstand_samtykke___uiMB h2{font-size:22px;font-weight:600;letter-spacing:-.02em}.husstand_deling__4RB5K{text-align:left;width:100%}.husstand_delingRad__5Ahfd{display:flex;gap:12px;align-items:flex-start}.husstand_delingRad__5Ahfd svg{flex:none;color:var(--color-brand-emphasis);margin-top:2px}.husstand_delingRad__5Ahfd strong{display:block;font-size:15px;font-weight:600}.husstand_delingRad__5Ahfd span{color:var(--color-ink-muted);font-size:13px;line-height:1.45}.husstand_avatarer__yf8w3{display:flex;gap:8px;justify-content:center}@media (max-width:767px){.husstand_side__Lau1c{padding-block:24px 48px}.husstand_to__c_plC{grid-template-columns:1fr}}.husstand_lenkeKnapp__oIMU8{color:inherit;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:4px;background:none;border:0;padding:0;cursor:pointer}.husstand_lenkeKnapp__oIMU8:focus-visible{outline:2px solid var(--color-brand-emphasis);outline-offset:3px}.husstand_joinPanel__Zjc5X{max-width:480px;text-align:left}.husstand_samtykke___uiMB h2:focus:not(:focus-visible){outline:none}