.ds-avatar{inline-size:var(--_size);block-size:var(--_size);border-radius:9999px;overflow:hidden;background:var(--surface);border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--text);line-height:1;cursor:pointer;flex-shrink:0}.ds-avatar img{width:100%;height:100%;object-fit:cover}.ds-avatar--xxs{--_size: var(--avatar-xxs)}.ds-avatar--xs{--_size: var(--avatar-xs)}.ds-avatar--sm{--_size: var(--avatar-sm)}.ds-avatar--md{--_size: var(--avatar-md)}.ds-avatar--lg{--_size: var(--avatar-lg)}.ds-avatar--xl{--_size: var(--avatar-xl)}.ds-avatar--square{border-radius:8px}.ds-avatar-group{display:inline-flex;align-items:center}.ds-avatar-group__item{display:inline-flex}.ds-avatar-group__counter{box-sizing:border-box}.ds-btn{--_bg: var(--surface);--_fg: var(--text);--_bd: var(--border);--btn-color: var(--brand);--btn-color-contrast: #fff;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;white-space:nowrap;border-radius:var(--radius-sm);padding:0 14px;height:40px;font-size:var(--fs-sm);font-weight:var(--fw-bold, 600);line-height:1;cursor:pointer;border:1px solid var(--_bd);background:var(--_bg);color:var(--_fg);box-shadow:var(--shadow-sm);transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease}.ds-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ds-btn:disabled{opacity:.5;cursor:not-allowed}.ds-btn--block{width:100%}.ds-btn--sm{height:32px;padding:0 10px;font-size:var(--fs-caption)}.ds-btn--lg{height:44px;padding:0 16px;font-size:var(--fs-body)}.ds-btn--shape-round{border-radius:var(--radius-pill)}.ds-btn--shape-circle{border-radius:9999px;padding:0}.ds-btn--shape-circle.ds-btn--sm{width:var(--ctl-sm);height:var(--ctl-sm)}.ds-btn--shape-circle.ds-btn--md{width:var(--ctl);height:var(--ctl)}.ds-btn--shape-circle.ds-btn--lg{width:var(--ctl-lg);height:var(--ctl-lg)}.ds-btn--variant-filled,.ds-btn--variant-solid{--_bg: var(--btn-color);--_fg: var(--btn-color-contrast);--_bd: transparent}.ds-btn--variant-filled:not(.ds-btn--color-primary):hover,.ds-btn--variant-solid:not(.ds-btn--color-primary):hover{filter:none;background:var(--surface-3);color:var(--text)}.ds-btn--variant-outlined{--_bg: transparent;--_fg: var(--btn-color);--_bd: var(--btn-color)}.ds-btn--variant-outlined.ds-btn--color-default{--_fg: var(--text);--_bd: var(--border)}.ds-btn--variant-outlined:hover,.ds-btn--variant-outlined.ds-btn--color-default:hover{background:var(--surface-3)}.ds-btn--variant-dashed{--_bg: transparent;--_fg: var(--btn-color);--_bd: var(--btn-color);border-style:dashed}.ds-btn--variant-dashed.ds-btn--color-default{--_fg: var(--text);--_bd: var(--border)}.ds-btn--variant-dashed:hover,.ds-btn--variant-dashed.ds-btn--color-default:hover{background:var(--surface-3)}.ds-btn--variant-text{--_bg: transparent;--_fg: var(--text);--_bd: transparent;box-shadow:none;border:0}.ds-btn--variant-text:hover{background:var(--surface-3)}.ds-btn--variant-link{--_bg: transparent;--_bd: transparent;--_fg: var(--btn-color);box-shadow:none;padding:0;height:auto}.ds-btn--variant-link:hover{text-decoration:underline}.ds-btn--color-primary{--btn-color: var(--brand);--btn-color-contrast: #fff}.ds-btn--color-danger{--btn-color: var(--accent-rose);--btn-color-contrast: #fff}.ds-btn--color-default{--btn-color: var(--gray-1);--btn-color-contrast: #111}.ds-btn--variant-filled.ds-btn--color-default{--_bd: var(--gray-5)}.ds-btn--variant-filled.ds-btn--color-default:hover{filter:none;background:var(--surface-3);--_bd: var(--gray-6);color:var(--text)}.ds-btn--color-rose{--btn-color: var(--accent-rose);--btn-color-contrast: #fff}.ds-btn--color-emerald{--btn-color: var(--accent-emerald, #10b981);--btn-color-contrast: #fff}.ds-btn--color-amber{--btn-color: var(--accent-amber, #f59e0b);--btn-color-contrast: #111}.ds-btn--color-info{--btn-color: var(--accent-info, #3b82f6);--btn-color-contrast: #fff}.ds-btn--ghost{background:transparent;color:var(--btn-color);border-color:var(--btn-color)}.ds-btn--primary{--_bg: var(--brand);--_fg: #fff;--_bd: transparent}.ds-btn--primary:hover{--_bg: var(--brand-hover)}.ds-btn--variant-filled.ds-btn--color-primary:hover{background:var(--brand-hover);color:#fff}.ds-btn--secondary{--_bg: var(--surface);--_fg: var(--text);--_bd: var(--border)}.ds-btn--secondary:hover{background:var(--surface-3)}.ds-btn--subtle{--_bg: transparent;--_fg: var(--text-2);--_bd: transparent}.ds-btn--subtle:hover{background:color-mix(in srgb,var(--surface) 85%,black 15%)}.ds-btn--destructive{--_bg: var(--accent-rose);--_fg: #fff;--_bd: transparent}.ds-btn--destructive:hover{filter:brightness(.92)}.ds-btn--link{--_bg: transparent;--_bd: transparent;--_fg: var(--brand);box-shadow:none;padding:0;height:auto}.ds-btn--link:hover{text-decoration:underline}.ds-btn.is-loading{pointer-events:none;opacity:.8}.ds-btn__icon{display:inline-flex}.ds-btn>span{white-space:nowrap}._row_k2vpo_1{display:inline-flex;align-items:center;gap:8px}._box_k2vpo_2{width:16px;height:16px;border:1px solid var(--border);border-radius:var(--radius-sm)}._overlay_1mk8z_1{position:fixed;inset:0;background:var(--overlay-scrim);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;z-index:1300}._drawer_1mk8z_10{background:var(--surface);width:300px;max-width:80%;height:100%;box-shadow:var(--shadow-md);padding:var(--space-4)}._left_1mk8z_18{justify-content:flex-start}._right_1mk8z_19{justify-content:flex-end}.ds-input{--_input-bg: var(--surface);--_input-bd: var(--border);width:calc(100% - 24px);height:var(--ctl);padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--_input-bd);background:var(--_input-bg);color:var(--text);transition:border-color .18s ease,background-color .18s ease}.ds-input::placeholder{color:var(--text-muted)}.ds-input:focus{outline:none;background:color-mix(in srgb,var(--surface) 92%,var(--brand-weak) 8%);box-shadow:var(--focus-ring)}.ds-input.ds-form-control--error{--_input-bd: var(--danger);border-color:var(--danger)}.ds-input.ds-form-control--error:focus{border-color:var(--danger)}.ds-input--sm{height:var(--ctl-sm)}.ds-input--lg{height:var(--ctl-lg)}.ds-input--search{padding-left:36px;background-position:10px center;background-repeat:no-repeat}.ds-input-wrap{position:relative;display:grid}.ds-input-wrap .ds-input-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);pointer-events:none;width:16px;height:16px;color:var(--text-muted)}.ds-textarea{min-height:96px;padding:10px 12px;resize:vertical}.ds-textarea.ds-form-control--error{border-color:var(--danger)}.ds-textarea.ds-form-control--error:focus{border-color:var(--danger)}.ds-input--shape-round{border-radius:var(--radius-pill)}.ds-input--variant-filled{--_input-bg: var(--bg);--_input-bd: transparent}.ds-input--variant-filled:focus{background:var(--bg)}.ds-input--variant-borderless{--_input-bg: var(--surface);--_input-bd: transparent;box-shadow:none}.ds-input--variant-borderless:focus{background:var(--surface)}.ds-input--color-brand{--_input-bg: var(--brand-weak);--_input-bd: var(--brand)}.ds-input--color-emerald{--_input-bg: color-mix(in srgb, var(--surface) 88%, var(--accent-emerald) 12%);--_input-bd: var(--accent-emerald)}.ds-input--color-amber{--_input-bg: color-mix(in srgb, var(--surface) 88%, var(--accent-amber) 12%);--_input-bd: var(--accent-amber)}.ds-input--color-rose{--_input-bg: color-mix(in srgb, var(--surface) 88%, var(--accent-rose) 12%);--_input-bd: var(--accent-rose)}.ds-input--color-info{--_input-bg: color-mix(in srgb, var(--surface) 88%, var(--info) 12%);--_input-bd: var(--info)}._wrap_1nx0x_1{display:grid;gap:6px}._area_1nx0x_2{--_ta-bg: var(--surface);--_ta-bd: var(--border);width:calc(100% - 24px);min-height:80px;padding:8px 12px;border-radius:var(--radius-md);border:1px solid var(--_ta-bd);background:var(--_ta-bg);color:var(--text);resize:vertical;font-family:var(--font-sans, "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}._area_1nx0x_2::placeholder{color:var(--text-muted)}._area_1nx0x_2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:var(--focus-ring)}._error_1nx0x_17{color:var(--danger);font-size:var(--fs-caption)}._hint_1nx0x_18{color:var(--text-muted);font-size:var(--fs-caption)}._area_1nx0x_2._ds-form-control--error_1nx0x_20{--_ta-bd: var(--danger);border-color:var(--danger)}._area_1nx0x_2._ds-form-control--error_1nx0x_20:focus-visible{outline:2px solid var(--danger);outline-offset:2px}._footerRow_1nx0x_29{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;font-size:var(--fs-caption)}._footerMessage_1nx0x_36{flex:1;min-height:0}._counter_1nx0x_40{margin-left:auto;color:var(--text-muted);font-variant-numeric:tabular-nums}._counterError_1nx0x_45{color:var(--danger)}._areaRound_1nx0x_50{border-radius:var(--radius-pill)}._variantFilled_1nx0x_53{--_ta-bg: var(--bg);--_ta-bd: transparent}._variantBorderless_1nx0x_54{--_ta-bg: var(--surface);--_ta-bd: transparent;box-shadow:none}._colorBrand_1nx0x_57{--_ta-bg: var(--brand-weak);--_ta-bd: var(--brand)}._colorEmerald_1nx0x_58{--_ta-bg: color-mix(in srgb, var(--surface) 88%, var(--accent-emerald) 12%);--_ta-bd: var(--accent-emerald)}._colorAmber_1nx0x_59{--_ta-bg: color-mix(in srgb, var(--surface) 88%, var(--accent-amber) 12%);--_ta-bd: var(--accent-amber)}._colorRose_1nx0x_60{--_ta-bg: color-mix(in srgb, var(--surface) 88%, var(--accent-rose) 12%);--_ta-bd: var(--accent-rose)}._colorInfo_1nx0x_61{--_ta-bg: color-mix(in srgb, var(--surface) 88%, var(--info) 12%);--_ta-bd: var(--info)}.ds-menu{min-inline-size:160px;padding-block:4px;background:var(--surface-1, #fff);border:1px solid var(--surface-3, rgba(15, 23, 42, .08));border-radius:var(--radius-md, 8px);box-shadow:var(--shadow-md, 0 12px 24px rgba(15, 23, 42, .15))}.ds-menu__item{width:100%;display:flex;align-items:center;gap:8px;padding:8px 12px;background:transparent;border:0;color:inherit;font:inherit;cursor:pointer;text-align:left}.ds-menu__item:hover,.ds-menu__item:focus{background:var(--surface-hover, rgba(15, 23, 42, .08));outline:none}.ds-menu__item--danger{color:var(--danger, #e03131)}._overlay_1958u_1{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .18s ease;--ds-modal-top-offset: 0px}._overlay_1958u_1[data-open=true]{opacity:1;pointer-events:auto}._modal_1958u_17{--ds-modal-viewport: 100vh;background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:0;width:auto;max-width:min(700px,90vw);max-height:min(700px,calc(var(--ds-modal-viewport) - var(--space-6) - var(--ds-modal-top-offset, 0px)));overflow:visible;display:flex;flex-direction:column;color:var(--text);border:1px solid var(--border);transform:translateY(-6px) scale(.98);opacity:.98;transition:transform .18s ease,opacity .18s ease;min-height:0}._modal_1958u_17:focus,._modal_1958u_17:focus-visible{outline:none}._overlay_1958u_1[data-open=true] ._modal_1958u_17{transform:none;opacity:1}._modal_1958u_17._fullscreen_1958u_43{width:100vw;max-width:100vw;height:var(--ds-modal-viewport);max-height:var(--ds-modal-viewport);border-radius:0;border:0;box-shadow:none}@media(max-width:768px){._modal_1958u_17._fullscreenMobile_1958u_53{width:100vw;max-width:100vw;height:var(--ds-modal-viewport);max-height:var(--ds-modal-viewport);border-radius:0;border:0;box-shadow:none}}@media(min-width:768px){._modal_1958u_17._fullscreenDesktop_1958u_64{width:100vw;max-width:100vw;height:var(--ds-modal-viewport);max-height:var(--ds-modal-viewport);border-radius:0;border:0;box-shadow:none}}._overlay_1958u_1[data-fs=always]{align-items:stretch;padding-top:0!important}@media(max-width:768px){._overlay_1958u_1[data-fs=mobile]{align-items:stretch;padding-top:0!important}}@media(min-width:768px){._overlay_1958u_1[data-fs=desktop]{align-items:stretch;padding-top:0!important}}._header_1958u_80{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:var(--space-3);padding-top:calc(var(--space-3) + env(safe-area-inset-top,0px));border-bottom:1px solid var(--border)}._title_1958u_90{margin:0;font-size:var(--fs-h2)}._close_1958u_91{background:transparent;border:0;padding:6px;cursor:pointer;border-radius:8px}._close_1958u_91:hover{background:color-mix(in srgb,var(--surface) 85%,black 15%)}._body_1958u_93{padding:var(--space-4);flex:1 1 auto;overflow:auto;min-height:0;-webkit-overflow-scrolling:touch}._footer_1958u_100{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:var(--space-3);border-top:1px solid var(--border);flex:0 0 auto;padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px))}._confirmBody_1958u_111{display:flex;flex-direction:column;gap:var(--space-4)}._confirmBodyContent_1958u_117{display:flex;flex-direction:column;gap:var(--space-3)}._confirmHeading_1958u_123{display:flex;align-items:flex-start;gap:var(--space-2)}._confirmIcon_1958u_129{display:inline-flex;align-items:center;justify-content:center;line-height:0;color:var(--warning, #facc15)}._confirmTitle_1958u_137{margin:0;font-size:var(--fs-h3);font-weight:600;line-height:1.4}._confirmContent_1958u_144{font-size:var(--fs-sm);line-height:1.5;margin-left:28px}._confirmFooter_1958u_150{border-top:0;padding-top:var(--space-2)}@supports (height: 100svh){._modal_1958u_17{--ds-modal-viewport: 100svh}}@supports (height: 100dvh){._modal_1958u_17{--ds-modal-viewport: 100dvh}}._wrap_gq9ud_1{position:relative;display:inline-block}._pop_gq9ud_2{position:fixed;background:var(--surface);color:var(--pop-fg, var(--text));border:1px solid var(--pop-bd, var(--border));border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:var(--space-3);z-index:var(--pop-z, 1000);min-width:160px}._pop_gq9ud_2[data-hidden=true]{display:none}._pop_gq9ud_2[data-arrow=false] ._arrow_gq9ud_14{display:none!important}._arrow_gq9ud_14{position:absolute;width:8px;height:8px;background:var(--surface);transform:rotate(45deg);filter:drop-shadow(var(--shadow-md))}._pop_gq9ud_2[data-placement^=top] ._arrow_gq9ud_14{bottom:-4px;left:calc(50% - 4px);border-bottom:1px solid var(--pop-bd, var(--border));border-right:1px solid var(--pop-bd, var(--border))}._pop_gq9ud_2[data-placement^=bottom] ._arrow_gq9ud_14{top:-4px;left:calc(50% - 4px);border-top:1px solid var(--pop-bd, var(--border));border-left:1px solid var(--pop-bd, var(--border))}._pop_gq9ud_2[data-placement^=left] ._arrow_gq9ud_14{right:-4px;top:calc(50% - 4px);border-top:1px solid var(--pop-bd, var(--border));border-right:1px solid var(--pop-bd, var(--border))}._pop_gq9ud_2[data-placement^=right] ._arrow_gq9ud_14{left:-4px;top:calc(50% - 4px);border-bottom:1px solid var(--pop-bd, var(--border));border-left:1px solid var(--pop-bd, var(--border))}._title_gq9ud_29{font-weight:600;margin:0 0 6px;font-size:var(--fs-sm)}._row_1si7s_1{display:inline-flex;align-items:center;gap:8px}._dot_1si7s_2{width:16px;height:16px;border:1px solid var(--border);border-radius:50%}.ds-select{position:relative;display:inline-flex;width:100%}.ds-select__trigger{display:inline-flex;align-items:center;justify-content:space-between;width:100%;text-align:left;cursor:pointer;background:var(--_input-bg, var(--surface));transition:background .2s ease,border-color .2s ease}.ds-select__trigger:disabled{cursor:not-allowed;opacity:.6}.ds-select__trigger:focus{outline:none;border-color:var(--brand);background:color-mix(in srgb,var(--surface) 92%,var(--brand-weak) 8%)}.ds-select.ds-form-control--error .ds-select__trigger{border-color:var(--danger)}.ds-select.ds-form-control--error .ds-select__trigger:focus{border-color:var(--danger)}.ds-select--color-emerald .ds-select__trigger:focus{border-color:var(--accent-emerald);background:color-mix(in srgb,var(--surface) 92%,color-mix(in srgb,var(--accent-emerald) 30%,transparent 70%) 8%)}.ds-select--color-amber .ds-select__trigger:focus{border-color:var(--accent-amber);background:color-mix(in srgb,var(--surface) 92%,color-mix(in srgb,var(--accent-amber) 30%,transparent 70%) 8%)}.ds-select--color-rose .ds-select__trigger:focus{border-color:var(--accent-rose);background:color-mix(in srgb,var(--surface) 92%,color-mix(in srgb,var(--accent-rose) 30%,transparent 70%) 8%)}.ds-select--color-info .ds-select__trigger:focus{border-color:var(--info);background:color-mix(in srgb,var(--surface) 92%,color-mix(in srgb,var(--info) 30%,transparent 70%) 8%)}.ds-select__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ds-select__label--placeholder{color:var(--text-muted)}.ds-select__arrow,.ds-select__clear{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;color:var(--text-muted)}.ds-select__arrow{pointer-events:none}.ds-select__clear{cursor:pointer;pointer-events:auto;border:none;background:transparent;padding:0;border-radius:var(--radius-pill);transition:color .2s ease,background .2s ease}.ds-select__clear:hover{color:var(--text);background:color-mix(in srgb,var(--surface-2) 60%,transparent 40%)}.ds-select--has-value .ds-select__trigger{background:color-mix(in srgb,var(--surface) 88%,var(--surface-2) 12%)}.ds-select--variant-filled .ds-select__trigger{background:var(--bg)}.ds-select--shape-round .ds-select__trigger{border-radius:var(--radius-pill)}.ds-select--compact-left .ds-select__trigger{border-top-right-radius:0;border-bottom-right-radius:0}.ds-select--compact-right .ds-select__trigger{border-top-left-radius:0;border-bottom-left-radius:0}.ds-select__menu{position:absolute;top:calc(100% + 4px);left:0;width:calc(100% - 12px);max-height:240px;overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-1, 4px);display:flex;flex-direction:column;gap:var(--space-2, 8px);z-index:var(--z-dropdown, 1600)}.ds-select__menu--up{top:auto;bottom:calc(100% + 4px)}.ds-select__empty{padding:12px;text-align:center;color:var(--text-muted);font-size:var(--fs-caption, .875rem)}.ds-select__option{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:8px;padding:8px 12px;margin:0;background:transparent;border:none;color:inherit;font:inherit;font-size:1rem;cursor:pointer;border-radius:var(--radius-sm);transition:background .2s ease,color .2s ease;text-align:left}.ds-select__option-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ds-select__option-check{margin-left:auto}.ds-select__option:hover:not(.ds-select__option--disabled),.ds-select__option--active:not(.ds-select__option--disabled){background:var(--surface-3)}.ds-select__option--selected:not(.ds-select__option--disabled){background:var(--brand);color:var(--brand-on-color, #fff);font-weight:600}.ds-select__option--selected:not(.ds-select__option--disabled):hover,.ds-select__option--selected.ds-select__option--active:not(.ds-select__option--disabled){background:var(--brand-hover)}.ds-select--color-emerald .ds-select__option--selected:not(.ds-select__option--disabled){background:var(--accent-emerald);color:var(--brand-on-color, #fff)}.ds-select--color-emerald .ds-select__option--selected:not(.ds-select__option--disabled):hover,.ds-select--color-emerald .ds-select__option--selected.ds-select__option--active:not(.ds-select__option--disabled){background:var(--accent-emerald-hover, var(--brand-hover))}.ds-select--color-amber .ds-select__option--selected:not(.ds-select__option--disabled){background:var(--accent-amber);color:var(--brand-on-color, #fff)}.ds-select--color-amber .ds-select__option--selected:not(.ds-select__option--disabled):hover,.ds-select--color-amber .ds-select__option--selected.ds-select__option--active:not(.ds-select__option--disabled){background:color-mix(in srgb,var(--accent-amber) 85%,var(--brand-hover) 15%)}.ds-select--color-rose .ds-select__option--selected:not(.ds-select__option--disabled){background:var(--accent-rose);color:var(--brand-on-color, #fff)}.ds-select--color-rose .ds-select__option--selected:not(.ds-select__option--disabled):hover,.ds-select--color-rose .ds-select__option--selected.ds-select__option--active:not(.ds-select__option--disabled){background:color-mix(in srgb,var(--accent-rose) 85%,var(--brand-hover) 15%)}.ds-select--color-info .ds-select__option--selected:not(.ds-select__option--disabled){background:var(--info);color:var(--brand-on-color, #fff)}.ds-select--color-info .ds-select__option--selected:not(.ds-select__option--disabled):hover,.ds-select--color-info .ds-select__option--selected.ds-select__option--active:not(.ds-select__option--disabled){background:color-mix(in srgb,var(--info) 85%,var(--brand-hover) 15%)}.ds-select__option--disabled{opacity:.6;cursor:not-allowed}.ds-select__option-check{font-size:var(--fs-caption);color:var(--text-muted)}._list_d5uft_1{display:flex;gap:4px}._tab_d5uft_6{background:transparent;border:0;padding:0 12px;height:var(--control-h);cursor:pointer}._tab_d5uft_6:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._active_d5uft_14{border-bottom:2px solid var(--brand)}._panel_d5uft_15{padding-top:var(--space-3)}._wrap_1yz69_1{position:relative;display:inline-block}._tip_1yz69_2{position:fixed;background:var(--tooltip-bg);color:var(--text);padding:4px 8px;border-radius:var(--radius-sm);border:1px solid var(--tooltip-border, var(--border));font-size:var(--fs-caption);white-space:normal;overflow-wrap:break-word;word-break:break-word;z-index:var(--tip-z, 1000);pointer-events:none;box-shadow:var(--shadow-md)}._tip_1yz69_2[data-arrow=false] ._arrow_1yz69_17{display:none!important}._tip_1yz69_2[data-hidden=true]{display:none}._arrow_1yz69_17{position:absolute;width:8px;height:8px;background:var(--tooltip-bg);transform:rotate(45deg);filter:drop-shadow(var(--shadow-md))}._tip_1yz69_2[data-placement^=top] ._arrow_1yz69_17{bottom:-4px;left:calc(50% - 4px);border-bottom:1px solid var(--tip-bd, var(--tooltip-border, var(--border)));border-right:1px solid var(--tip-bd, var(--tooltip-border, var(--border)))}._tip_1yz69_2[data-placement^=bottom] ._arrow_1yz69_17{top:-4px;left:calc(50% - 4px);border-top:1px solid var(--tip-bd, var(--tooltip-border, var(--border)));border-left:1px solid var(--tip-bd, var(--tooltip-border, var(--border)))}._tip_1yz69_2[data-placement^=left] ._arrow_1yz69_17{right:-4px;top:calc(50% - 4px);border-top:1px solid var(--tip-bd, var(--tooltip-border, var(--border)));border-right:1px solid var(--tip-bd, var(--tooltip-border, var(--border)))}._tip_1yz69_2[data-placement^=right] ._arrow_1yz69_17{left:-4px;top:calc(50% - 4px);border-bottom:1px solid var(--tip-bd, var(--tooltip-border, var(--border)));border-left:1px solid var(--tip-bd, var(--tooltip-border, var(--border)))}.ds-field{display:flex;flex-direction:column;gap:6px}.ds-label{font-size:var(--fs-sm);font-weight:var(--fw-semibold, 600);color:var(--text-2)}.ds-hint{font-size:var(--fs-caption);color:var(--text-muted)}.ds-error{font-size:var(--fs-caption);color:var(--error)}.ds-field--invalid .ds-input{border-color:var(--error)}.ds-field--invalid .ds-input:focus{outline-color:var(--error)}.ds-field--invalid textarea{border-color:var(--error)}.ds-field--invalid textarea:focus,.ds-field--invalid textarea:focus-visible{outline-color:var(--error)}.wc-card{color:var(--text);padding:8px}.wc-body{display:flex;flex-direction:column;gap:16px}.wc-body--split{flex-direction:row;align-items:stretch}.wc-datePanel{flex:1;min-width:0;display:flex;flex-direction:column}.wc-timePanel{min-width:140px;display:flex;flex-direction:column;gap:12px;align-self:stretch}.wc-body--split .wc-timePanel{flex:0 0 140px}.wc-timeHeader{font-size:14px;font-weight:600;color:var(--text);margin-top:6px}.wc-timeColumns{display:flex;gap:8px;flex:1;align-items:stretch}.wc-timeColumn{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.wc-timeColumnLabel{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);text-align:center}.wc-timeList{flex:1;display:flex;flex-direction:column;gap:4px;padding:8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow-y:auto;max-height:242px}.wc-timeButton{width:100%;justify-content:center}@media(max-width:640px){.wc-body--split{flex-direction:column}.wc-timePanel{min-width:0;width:100%}}.wc-row{display:flex;align-items:center;gap:8px}.wc-space{justify-content:space-between;margin-bottom:12px}.wc-title{font-size:14px;font-weight:600;margin:0;color:var(--text)}.wc-subtle{font-size:14px;color:var(--text-muted)}.wc-muted{font-size:12px;color:var(--text-muted)}.wc-mono{font-variant-numeric:tabular-nums}.wc-chip-group{display:flex;gap:8px}.wc-chip{border:1px solid var(--chip-border);background:var(--chip-bg);color:var(--text-2);border-radius:var(--radius-pill);padding:4px 10px;font-size:14px;font-weight:500;cursor:pointer}.wc-chip:focus{outline:none;border-color:var(--brand);background:var(--brand-weak)}.wc-chip:hover{background:var(--option-hover)}.wc-chip--active{background:var(--brand);color:var(--white);border-color:var(--brand)}.wc-navbtn{border-radius:var(--radius-sm);padding:4px 8px;cursor:pointer;background:transparent;border:0;color:var(--text-muted)}.wc-navbtn:hover{background:var(--surface-3);color:var(--text)}.wc-range{color:var(--text-muted)}.wc-iconbtn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:transparent;border:0;cursor:pointer;color:var(--text-muted)}.wc-iconbtn:hover{background:var(--surface-3);color:var(--text)}.wc-iconbtn:focus{outline:none;box-shadow:var(--focus-ring)}.wc-grid{display:grid;gap:8px}.wc-grid--years,.wc-grid--months{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:640px){.wc-timeHeader{margin-top:0}.wc-grid--years,.wc-grid--months{grid-template-columns:repeat(3,minmax(0,1fr))}}.wc-grid--days{grid-template-columns:repeat(7,minmax(0,1fr))}.wc-cell,.wc-day{height:32px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-popover);color:var(--text-2);font-size:14px;font-weight:500;cursor:pointer}.wc-cell:hover,.wc-day:hover{background:var(--option-hover)}.wc-cell--cap{text-transform:capitalize}.wc-cell--active{background:var(--brand)!important;color:var(--white)!important;border-color:var(--brand)!important}.wc-cell:focus,.wc-day:focus{outline:none;border-color:var(--brand);background:var(--brand-weak)}.wc-cell:disabled{opacity:.4;cursor:not-allowed}.wc-empty{height:40px}.wc-field--error .wc-triggerIcon{color:var(--danger)}.wc-field--error .wc-inputWrapper{box-shadow:none}.wc-field--error .wc-triggerInput{border-color:var(--danger)}.wc-field--error .wc-triggerInput:focus{border-color:var(--danger)}.wc-field--noerror .ds-input.ds-form-control--error{border-color:var(--border)}.wc-field--noerror .ds-input.ds-form-control--error:focus{border-color:var(--brand)}.wc-field--noerror .wc-triggerIcon{color:var(--text-muted)}.wc-day--today{position:relative}.wc-day--today:not(.ds-btn--variant-filled){border-color:var(--brand);color:var(--brand)}.wc-day--today:not(.ds-btn--variant-filled):after{content:"";position:absolute;inset:3px;border-radius:inherit;border:1px dashed var(--brand);pointer-events:none}.wc-weekheads{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin:8px 0}.wc-weekhead{text-align:center;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.wc-footer{justify-content:space-between;margin-top:12px}.wc-field{position:relative}.wc-inputWrapper{position:relative;display:flex;align-items:center}.wc-triggerInput{width:100%;cursor:pointer;padding-right:40px}.wc-triggerInput:read-only{background:var(--surface);color:var(--text)}.wc-inputWrapper--open .wc-triggerInput{border-color:var(--brand);box-shadow:var(--focus-ring)}.wc-triggerIcon{position:absolute;right:12px;display:inline-flex;color:var(--text-muted);pointer-events:none}.wc-popoverHost{display:block!important;width:100%}.wc-popoverContent{display:flex;flex-direction:column;gap:8px;min-width:280px}.wc-popoverActions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.wc-btn{border-radius:var(--radius-md);padding:8px 12px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid var(--border);background:var(--surface-popover);color:var(--text-2)}.wc-btn:focus{outline:none;box-shadow:var(--focus-ring)}.wc-btn--primary{background:var(--brand);color:var(--white);border-color:var(--brand)}.wc-btn--subtle:hover{background:var(--option-hover)}.wc-noBorder{border:0!important;padding:0!important}.wc-sheetOverlay{position:fixed;inset:0;z-index:1200;display:flex;flex-direction:column;background:#00000080}.wc-sheet{margin-top:auto;width:100%;background:var(--surface-popover);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding-bottom:max(8px,env(safe-area-inset-bottom))}.wc-sheetGrab{display:flex;justify-content:center;padding:8px}.wc-sheetGrab:before{content:"";width:48px;height:6px;border-radius:var(--radius-pill);background:var(--border);display:block}.wc-sheetHeader{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:0 12px 16px;border-bottom:1px solid var(--border);background:var(--surface-popover)}.wc-sheetTitle{font-size:14px;font-weight:700;color:var(--text)}.wc-sheetBody{max-height:70vh;overflow:auto;padding:12px 16px}.wc-sheetFooter{position:-webkit-sticky;position:sticky;bottom:0;display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--border);background:var(--surface-popover)}._wrapper_1v84f_1{position:relative;display:inline-flex;vertical-align:middle;--badge-offset-x: 0px;--badge-offset-y: 0px}._indicator_1v84f_9{position:absolute;inset-block-start:0;inset-inline-end:0;transform:translate(calc(50% + var(--badge-offset-x, 0px)),calc(-50% + var(--badge-offset-y, 0px)));display:inline-flex;align-items:center;justify-content:center;min-inline-size:20px;block-size:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--badge-bg, var(--brand));color:var(--badge-fg, var(--surface));font-weight:600;font-size:var(--fs-caption);line-height:1;border:1px solid var(--badge-ring, var(--surface));box-shadow:var(--shadow-sm, 0 1px 2px rgba(15, 23, 42, .16));pointer-events:none;z-index:1}._indicatorSmall_1v84f_35{min-inline-size:16px;block-size:16px;padding-inline:4px;font-size:11px}._indicatorDot_1v84f_42{min-inline-size:8px;block-size:8px;padding:0;border-radius:var(--radius-full)}._pill_1v84f_49{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-inline-size:20px;min-block-size:20px;padding:0 8px;border-radius:var(--radius-pill);background:var(--badge-bg, var(--brand));color:var(--badge-fg, var(--surface));font-size:var(--fs-caption);font-weight:600;line-height:1}._pillSmall_1v84f_65{min-inline-size:16px;min-block-size:18px;padding:0 6px;font-size:11px}._toneBrand_1v84f_72{--badge-bg: var(--brand);--badge-fg: var(--surface)}._toneNeutral_1v84f_73{--badge-bg: var(--surface-3);--badge-fg: var(--text)}._toneInfo_1v84f_74{--badge-bg: var(--info);--badge-fg: var(--surface)}._toneSuccess_1v84f_75{--badge-bg: var(--success);--badge-fg: var(--surface)}._toneDanger_1v84f_76{--badge-bg: var(--error);--badge-fg: var(--surface)}._toneWarning_1v84f_77{--badge-bg: var(--warning);--badge-fg: var(--text)}._gradientDanger_1v84f_79{--badge-bg: var(--ng-grad-ruby)}._gradientSuccess_1v84f_80{--badge-bg: var(--ng-grad-emerald)}._statusRoot_1v84f_82{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-caption);color:var(--text)}._statusSmall_1v84f_90{font-size:11px;gap:4px}._statusDot_1v84f_95{inline-size:8px;block-size:8px;border-radius:var(--radius-full);background:var(--badge-bg, var(--success));box-shadow:0 0 0 1px var(--surface)}._statusText_1v84f_103{font-weight:600}._statusSuccess_1v84f_107{--badge-bg: var(--success)}._statusProcessing_1v84f_108{--badge-bg: var(--info)}._statusDefault_1v84f_109{--badge-bg: var(--surface-3)}._statusError_1v84f_110{--badge-bg: var(--error)}._statusWarning_1v84f_111{--badge-bg: var(--warning)}._statusProcessing_1v84f_108 ._statusDot_1v84f_95{animation:_ds-badge-pulse_1v84f_1 1.2s ease-in-out infinite}@keyframes _ds-badge-pulse_1v84f_1{0%,to{transform:scale(.92);opacity:.85}50%{transform:scale(1.08);opacity:1}}._ribbonRoot_1v84f_129{position:relative;display:inline-block}._ribbon_1v84f_129{position:absolute;inset-block-start:8px;inset-inline-end:-6px;padding:2px 8px;font-size:var(--fs-caption);color:var(--surface);transform:rotate(45deg);box-shadow:var(--shadow-sm, 0 12px 24px rgba(15, 23, 42, .15))}._ribbonStart_1v84f_145{inset-inline-end:auto;inset-inline-start:-6px;transform:rotate(-45deg)}.ds-card{background:var(--pop-bg, var(--card-bg));color:var(--pop-fg, var(--text));border-radius:var(--radius-sm);padding:var(--space-4)}.ds-card__header,.ds-card__footer,.ds-card__content{padding:var(--space-4)}.ds-date-picker{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.ds-date-picker--disabled{opacity:.6;pointer-events:none}.ds-date-picker__segments{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-2, 8px)}.ds-date-picker__segment{display:flex;flex-direction:column;gap:var(--space-1, 4px)}.ds-date-picker__label{font-size:var(--fs-caption, .75rem);color:var(--text-muted)}.ds-date-picker__actions{display:flex;justify-content:flex-end;margin-top:var(--space-1, 4px)}.ds-date-picker.ds-form-control--error .ds-select__trigger{border-color:var(--danger)}.ds-date-picker.ds-form-control--error .ds-select__trigger:focus{border-color:var(--danger)}._card_vu2te_1{--card-radius: var(--radius-lg, 16px);--card-border: rgba(15, 23, 42, .08);--card-border-hover: rgba(56, 189, 248, .45);--card-bg: var(--surface-2, #f8fafc);--card-shadow: 0 8px 24px rgba(15, 23, 42, .12);position:relative;display:grid;grid-template-columns:112px 1fr;gap:var(--space-3, 12px);padding:var(--space-4, 16px);border-radius:var(--card-radius);background:var(--card-bg);border:1px solid var(--card-border);color:var(--text, #0f172a);text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}._card_vu2te_1:hover{border-color:var(--card-border-hover);box-shadow:var(--card-shadow);transform:translateY(-1px)}._cardSize-compact_vu2te_26{grid-template-columns:88px 1fr;padding:var(--space-3, 12px)}._thumbnail_vu2te_31{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-md, 12px);background:#94a3b829;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1}._thumbnail_vu2te_31 img{width:100%;height:100%;object-fit:cover;display:block}._thumbnailSkeleton_vu2te_50{width:100%;height:100%}._thumbnailPlaceholder_vu2te_55{font-size:var(--fs-h1)}._body_vu2te_59{display:flex;flex-direction:column;gap:6px;min-width:0}._site_vu2te_66{font-size:var(--fs-caption);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted, rgba(15, 23, 42, .55))}._title_vu2te_74{font-size:var(--fs-body);font-weight:600;line-height:1.4;color:var(--text, #0f172a)}._description_vu2te_81{font-size:var(--fs-sm);line-height:1.5;color:var(--text-muted, rgba(15, 23, 42, .65));max-height:4.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._link_vu2te_92{font-size:var(--fs-sm);color:var(--brand-600, #2563eb);font-weight:500;text-decoration:none;word-break:break-all}._link_vu2te_92:hover{text-decoration:underline}._closeButton_vu2te_104{position:absolute;top:8px;right:8px;padding:0!important;border:none!important;min-width:0;width:28px;height:28px;border-radius:999px;color:var(--text-muted, rgba(15, 23, 42, .6))}._loading_vu2te_117 ._closeButton_vu2te_104,._error_vu2te_118 ._closeButton_vu2te_104{display:none}._line_vu2te_122{border-radius:999px}._errorCopy_vu2te_126{font-size:var(--fs-sm);color:var(--danger, #ef4444)}._card_vu2te_1._loading_vu2te_117,._card_vu2te_1._error_vu2te_118,._card_vu2te_1._dismissed_vu2te_133{cursor:default;transform:none;box-shadow:none}._card_vu2te_1._loading_vu2te_117:hover,._card_vu2te_1._error_vu2te_118:hover,._card_vu2te_1._dismissed_vu2te_133:hover{border-color:var(--card-border)}:root[data-theme=dark] ._card_vu2te_1{--card-border: rgba(148, 163, 184, .25);--card-border-hover: rgba(56, 189, 248, .55);--card-bg: rgba(15, 23, 42, .55);--card-shadow: 0 12px 32px rgba(2, 10, 24, .6)}:root[data-theme=dark] ._description_vu2te_81{color:#e2e8f0bf}:root[data-theme=dark] ._closeButton_vu2te_104{color:#e2e8f0a6}:root[data-theme=dark] ._link_vu2te_92{color:var(--brand-400, #38bdf8)}._embed_g1uw4_1{display:flex;flex-direction:column;border-radius:var(--radius-lg, 16px);overflow:hidden;background:var(--surface-2, #f8fafc);border:1px solid var(--border-subtle, rgba(15, 23, 42, .08));color:var(--text, #0f172a);cursor:pointer;text-decoration:none}._media_g1uw4_13{position:relative;width:100%;height:clamp(220px,50vw,400px);background:#94a3b829;display:flex;align-items:center;justify-content:center}._media_g1uw4_13 img{width:100%;height:100%;object-fit:cover;display:block}._placeholder_g1uw4_30{font-size:42px}._body_g1uw4_34{display:flex;flex-direction:column;gap:var(--space-2, 8px);padding:var(--space-4, 16px)}._site_g1uw4_41{font-size:var(--fs-caption);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted, rgba(15, 23, 42, .55))}._title_g1uw4_49{margin:0;font-size:var(--fs-h2);line-height:1.35;font-weight:600;color:var(--text, #0f172a)}._description_g1uw4_57{margin:0;font-size:var(--fs-body);line-height:1.6;color:var(--text-subtle, rgba(15, 23, 42, .7))}:root[data-theme=dark] ._embed_g1uw4_1{background:#0f172a99;border-color:#94a3b840}:root[data-theme=dark] ._description_g1uw4_57{color:#e2e8f0b8}:root[data-theme=dark] ._site_g1uw4_41{color:#94a3b8b3}._embed_g1uw4_1:focus-visible{outline:2px solid var(--brand-500, #2563eb);outline-offset:2px}._list_p7muj_1{display:grid;gap:var(--space-2, 8px);margin-top:var(--space-3, 12px)}._listSize-compact_p7muj_7{gap:var(--space-1, 4px)}._message_p7muj_11{font-size:var(--fs-sm);color:var(--text-subtle, rgba(15, 23, 42, .6))}._messageError_p7muj_16{color:var(--danger-500, #dc2626)}:root[data-theme=dark] ._message_p7muj_11{color:#e2e8f0b3}:root[data-theme=dark] ._messageError_p7muj_16{color:var(--danger-400, #f87171)}.ds-table{width:100%;border-collapse:collapse;font-family:var(--font-sans, "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:14px;line-height:1.4;color:var(--text, #1d1d1f);background:var(--surface, #ffffff)}.ds-table__head{position:-webkit-sticky;position:sticky;top:0;z-index:1}.ds-table__head .ds-table__cell{background:var(--surface-2);color:var(--text);font-weight:600;font-size:16px;text-transform:none;letter-spacing:0}.ds-table__body .ds-table__row:last-child .ds-table__cell,.ds-table__footer .ds-table__row:last-child .ds-table__cell{border-bottom:none}.ds-table__row{transition:background-color .16s ease,color .16s ease}.ds-table__row--clickable{cursor:pointer}.ds-table__row--selected .ds-table__cell{background:var(--brand-weak, rgba(73, 138, 255, .08))}.ds-table__cell{padding:10px 16px;text-align:start;border-bottom:1px solid var(--border);border-right:1px solid var(--border)}.ds-table__cell--align-center{text-align:center}.ds-table__cell--align-right{text-align:right}.ds-table__cell--header{border-bottom:1px solid var(--border);border-right:1px solid var(--border)}.ds-table__caption{caption-side:bottom;padding:12px 16px;font-size:13px;color:var(--text-muted, #5f6b7a);text-align:left}.ds-table__caption--top{caption-side:top}.ds-table__cell--empty{color:var(--text-muted, #667085);font-size:14px;padding-block:24px}.ds-table__cell--pagination{background:var(--surface-2, #f6f8fa);border:none;padding:12px 16px}.ds-table-container{position:relative;width:100%;background:var(--surface, #ffffff);border-radius:12px}.ds-table-container--scroll{overflow-x:auto}.ds-table-container--bordered{border:1px solid var(--border, #d7dde5)}.ds-table-container::-webkit-scrollbar{height:8px}.ds-table-container::-webkit-scrollbar-thumb{background:var(--surface);border-radius:999px}.ds-time-picker{display:flex;flex-direction:column;gap:var(--space-2, 8px)}.ds-time-picker--disabled{opacity:.6;pointer-events:none}.ds-time-picker__segments{display:flex;flex-wrap:wrap;gap:var(--space-2, 8px)}.ds-time-picker__segment{display:flex;flex-direction:column;gap:var(--space-1, 4px);min-width:120px}.ds-time-picker__label{font-size:var(--fs-caption, .75rem);color:var(--text-muted)}.ds-time-picker.ds-form-control--error .ds-select__trigger{border-color:var(--danger)}.ds-time-picker.ds-form-control--error .ds-select__trigger:focus{border-color:var(--danger)}.ds-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;font-size:var(--fs-caption);font-weight:var(--fw-medium, 500);line-height:1;color:var(--text);background:var(--surface);border:1px solid var(--border)}.ds-tag--familie{background:var(--chip-familie);border-color:transparent}.ds-tag--skole{background:var(--chip-skole);border-color:transparent}.ds-tag--arbeid{background:var(--chip-arbeid);border-color:transparent}.ds-tag--kjarl{background:var(--chip-kjarl);border-color:transparent}.ds-tag--minne{background:var(--chip-minne);border-color:transparent}._root_o1v1t_1{display:flex;flex-direction:column;gap:var(--space-3)}._composer_o1v1t_7{border:1px solid var(--border, rgba(148, 163, 184, .4));border-radius:var(--radius-lg, 12px);background:var(--surface-1, rgba(15, 23, 42, .02));padding:var(--space-3) var(--space-4);transition:border-color .12s ease,box-shadow .12s ease;min-height:140px;display:flex;flex-direction:column}._composer_o1v1t_7:focus-within{border-color:var(--brand-500, #3b82f6);box-shadow:0 0 0 3px #3b82f626;background:var(--surface, #fff)}._editor_o1v1t_24{position:relative;flex:1;min-height:120px;font-family:var(--font-sans, "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:var(--fs-body);line-height:1.7;color:var(--text, #0f172a);cursor:text}._editorFocused_o1v1t_35{background:var(--surface, #fff)}._editable_o1v1t_39{min-height:120px;outline:none;border:none;background:transparent;white-space:pre-wrap;word-break:break-word;font-family:var(--font-sans, "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);line-height:1.7;padding-right:18px}._editable_o1v1t_39:focus{outline:none}._placeholder_o1v1t_55{position:absolute;top:0;left:0;color:var(--text-subtle, rgba(15, 23, 42, .55));cursor:text;-webkit-user-select:none;user-select:none}._mention_o1v1t_64{--mention-bg: var(--mention-user-bg, rgba(99, 102, 241, .18));--mention-fg: var(--mention-user-fg, #3730a3);background:var(--mention-bg);color:var(--mention-fg);border-radius:999px;padding:0 6px;display:inline-flex;align-items:center;font-weight:600;text-decoration:none}._mentionUser_o1v1t_77{--mention-bg: var(--mention-user-bg, rgba(99, 102, 241, .18));--mention-fg: var(--mention-user-fg, #3730a3)}._mentionGrave_o1v1t_82{--mention-bg: var(--mention-grave-bg, rgba(34, 197, 94, .18));--mention-fg: var(--mention-grave-fg, #047857)}._suggestionsPopover_o1v1t_87{background:var(--surface, #fff);border-radius:var(--radius-md, 10px);box-shadow:0 12px 32px #0f172a2e;border:1px solid rgba(15,23,42,.08);overflow:hidden;max-height:240px;display:flex;flex-direction:column;margin-top:var(--space-3)}._suggestionItem_o1v1t_99{display:flex;gap:10px;align-items:center;padding:10px 14px;cursor:pointer;transition:background .12s ease;border:none;background:transparent;width:100%;text-align:left;justify-content:flex-start}._suggestionLoading_o1v1t_113{cursor:default;gap:12px}._suggestionItem_o1v1t_99:not(:last-child){margin-bottom:6px}._suggestionItem_o1v1t_99:focus{outline:none}._suggestionItemActive_o1v1t_126{background:#3b82f61f}._suggestionAvatar_o1v1t_130{margin-right:8px}._mentionAnchor_o1v1t_134{position:absolute;width:0;height:0;pointer-events:none}._suggestionMeta_o1v1t_141{display:flex;flex-direction:column;min-width:0}._suggestionName_o1v1t_147{font-size:var(--fs-sm);font-weight:600;color:var(--text, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._suggestionSubtitle_o1v1t_156{font-size:var(--fs-caption);color:var(--text-subtle, rgba(15, 23, 42, .6));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._charCount_o1v1t_164{font-size:var(--fs-caption);color:var(--text-subtle, rgba(15, 23, 42, .6))}._charCountExceeded_o1v1t_169{color:var(--danger-500, #dc2626);font-weight:600}._previewList_o1v1t_174{margin-top:var(--space-3, 12px);margin-bottom:var(--space-3, 12px)}._autoLink_o1v1t_179{color:var(--brand-600, #2563eb);text-decoration:underline;text-decoration-thickness:1px;word-break:break-word}._autoLink_o1v1t_179:hover,._autoLink_o1v1t_179:focus{text-decoration:underline}@media(max-width:540px){._composer_o1v1t_7{padding:var(--space-3)}}._charRow_o1v1t_197{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2, 8px);margin-bottom:var(--space-2, 8px)}._charRowLeft_o1v1t_205{flex:1;display:flex;align-items:center}._charRowRight_o1v1t_211{display:flex;align-items:center;gap:var(--space-2, 8px)}._emojiInlineButton_o1v1t_217{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;pointer-events:auto}._emojiPopover_o1v1t_236{max-width:320px;max-height:360px;display:flex;flex-direction:column;gap:var(--space-2, 8px)}._emojiSearchRow_o1v1t_244{display:flex}._emojiSearchInput_o1v1t_248{width:100%;border:1px solid rgba(15,23,42,.12);border-radius:var(--radius-md, 10px);padding:6px 10px;font-size:var(--fs-sm);background:var(--surface, #fff);color:var(--text, #0f172a)}._emojiSearchInput_o1v1t_248:focus{outline:2px solid rgba(59,130,246,.35);outline-offset:1px}._emojiCategoryList_o1v1t_263{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:4px}._emojiCategoryButton_o1v1t_269{border:none;background:#0f172a0a;border-radius:var(--radius-lg);cursor:pointer;color:var(--text, #0f172a);transition:background .12s ease}._emojiCategoryButton_o1v1t_269:hover,._emojiCategoryButton_o1v1t_269:focus{background:var(--brand);outline:none}._emojiCategoryButtonActive_o1v1t_286{background:var(--brand)}._emojiGrid_o1v1t_290{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(8,1fr);gap:4px}._emojiItem_o1v1t_298{border:none;background:transparent;border-radius:var(--radius-lg);font-size:24px;cursor:pointer;transition:.12s ease,transform .12s ease}._emojiItem_o1v1t_298:hover,._emojiItem_o1v1t_298:focus{transform:scale(1.4);outline:none}._emojiToken_o1v1t_313,._editable_o1v1t_39 img[data-emoji-type=custom]{width:28px;height:28px;vertical-align:text-bottom;object-fit:contain;display:inline-block}._clearButton_o1v1t_322{padding:0;min-width:0;color:var(--text-subtle, rgba(15, 23, 42, .6))}._clearButton_o1v1t_322:disabled{color:#94a3b899;cursor:not-allowed}._root_wbpj5_1{display:flex;flex-direction:column;gap:var(--space-3, 12px)}._html_wbpj5_7{font-size:var(--fs-body);line-height:1.7;color:var(--text, #0f172a);word-break:break-word}._html_wbpj5_7:empty:before{content:"";display:none}._html_wbpj5_7 p{margin:0 0 var(--space-3, 12px)}._html_wbpj5_7 p:last-child{margin-bottom:0}._html_wbpj5_7 ul,._html_wbpj5_7 ol{margin:0 0 var(--space-3, 12px);padding-left:var(--space-4, 16px)}._html_wbpj5_7 li{margin-bottom:var(--space-1, 4px)}._html_wbpj5_7 li:last-child{margin-bottom:0}._html_wbpj5_7 blockquote{margin:0 0 var(--space-3, 12px);padding-left:var(--space-3, 12px);border-left:3px solid rgba(59,130,246,.3);color:var(--text-subtle, rgba(15, 23, 42, .7))}._html_wbpj5_7 code{font-family:var(--font-mono, "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace);background:#0f172a0f;padding:0 4px;border-radius:4px;font-size:.94em}._html_wbpj5_7 a,._html_wbpj5_7 .auto-linked-url,._html_wbpj5_7 .spark-auto-link{color:var(--brand-600, #2563eb);text-decoration:underline;text-decoration-thickness:1px;word-break:break-word}._html_wbpj5_7 a:hover,._html_wbpj5_7 .auto-linked-url:hover,._html_wbpj5_7 .spark-auto-link:hover{text-decoration:underline}._html_wbpj5_7 img[data-emoji-type=custom]{width:28px;height:28px;vertical-align:text-bottom;object-fit:contain;display:inline-block}:root[data-theme=dark] ._html_wbpj5_7{color:var(--text, #e2e8f0)}:root[data-theme=dark] ._html_wbpj5_7 blockquote{border-left-color:#38bdf873;color:#e2e8f0b3}:root[data-theme=dark] ._html_wbpj5_7 code{background:#0f172a73}:root[data-theme=dark] ._html_wbpj5_7 a,:root[data-theme=dark] ._html_wbpj5_7 .auto-linked-url,:root[data-theme=dark] ._html_wbpj5_7 .spark-auto-link{color:var(--brand-400, #38bdf8)}.ds-notification{--ds-notification-bg: var(--notification-bg, var(--card-bg, var(--surface-3, #ffffff)));--ds-notification-fg: var(--text, #0f172a);--ds-notification-border: var(--border, rgba(15, 23, 42, .08));--ds-notification-shadow: var(--shadow-lg, 0 18px 40px rgba(15, 23, 42, .18));--ds-notification-accent: var(--brand, #2563eb);background:var(--ds-notification-bg);color:var(--ds-notification-fg);border-radius:14px;border:1px solid var(--ds-notification-border);box-shadow:var(--ds-notification-shadow);padding:var(--space-3, 12px);min-width:280px;font-family:var(--font-sans, "Inter", system-ui)}.ds-notification__body{padding:0}.ds-notification__content{display:flex;gap:var(--space-3, 12px);align-items:flex-start}.ds-notification__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;background:#0f172a14;color:var(--ds-notification-accent);flex-shrink:0}.ds-notification__icon--success{color:var(--accent-emerald, #059669);background:#0596691f}.ds-notification__icon--warning{color:var(--accent-amber, #d97706);background:#d9770629}.ds-notification__icon--error{color:var(--accent-rose, #e11d48);background:#e11d482e}.ds-notification__text{flex:1;display:grid;gap:4px}.ds-notification__title{font-weight:var(--fw-semibold, 600);font-size:var(--fs-sm);line-height:var(--lh-normal, 1.5);color:var(--text, #0f172a)}.ds-notification__message{font-size:var(--fs-sm);line-height:var(--lh-normal, 1.5);color:var(--text-muted, rgba(15, 23, 42, .75))}.ds-notification__action{margin-top:6px;align-self:flex-start}.ds-notification--success{border-left:4px solid var(--accent-emerald, #059669)}.ds-notification--warning{border-left:4px solid var(--accent-amber, #d97706)}.ds-notification--error{border-left:4px solid var(--accent-rose, #e11d48)}.ds-notification--info{border-left:4px solid var(--brand, #2563eb)}div[data-theme=dark] .ds-notification,:root[data-theme=dark] .ds-notification{--ds-notification-bg: var(--notification-bg, rgba(15, 23, 42, .95));--ds-notification-fg: rgba(230, 242, 255, .96);--ds-notification-border: rgba(148, 163, 184, .18);--ds-notification-shadow: 0 18px 40px rgba(2, 6, 23, .55)}.Toastify__toast-theme--light{background:var(--notification-bg, var(--card-bg, var(--surface-3, #ffffff)))!important;color:var(--text, #0f172a)!important}.Toastify__toast-theme--dark{background:var(--notification-bg, rgba(15, 23, 42, .95))!important;color:var(--ds-notification-fg, rgba(230, 242, 255, .96))!important}.Toastify__close-button{display:flex;align-items:center;justify-content:center;padding:var(--space-1, 4px);width:auto;height:auto;opacity:1}.ds-notification__close{position:absolute;top:6px;right:6px;height:18px!important;width:18px!important}.ds-media-upload{display:flex;flex-direction:column;gap:var(--space-3);font-family:var(--font-sans);color:var(--text)}.ds-media-upload--align-left{align-items:flex-start}.ds-media-upload--align-center{align-items:center}.ds-media-upload--align-right{align-items:flex-end}.ds-media-upload__label{font-size:var(--fs-body);font-weight:600}.ds-media-upload__description,.ds-media-upload__helper{font-size:var(--fs-sm);color:var(--text-muted)}.ds-media-upload__dropzone{width:calc(100% - 40px);border:2px dashed var(--border);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;cursor:pointer}.ds-media-upload--shape-round .ds-media-upload__dropzone{border-radius:var(--radius-lg)}.ds-media-upload--shape-circle .ds-media-upload__dropzone{border-radius:var(--radius-pill)}.ds-media-upload__dropzone:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ds-media-upload__dropzone--dragging{background:var(--brand-weak);box-shadow:var(--focus-ring);border:1px dashed var(--border);border-radius:var(--radius-md)}.ds-media-upload__dropzone--disabled{cursor:not-allowed;opacity:.6}.ds-media-upload__drop-icon{display:flex;align-items:center;justify-content:center;color:var(--text);margin-bottom:var(--space-2)}.ds-media-upload__drop-content{display:flex;flex-direction:column;gap:var(--space-2);align-items:center}.ds-media-upload__hint{margin:0;font-size:var(--fs-caption);color:var(--text-muted)}.ds-media-upload__trigger{display:inline-flex;align-items:center;gap:var(--space-2)}.ds-media-upload__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-media-upload__grid{display:grid;width:100%;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ds-media-upload__grid-item{position:relative;border-radius:var(--radius-md);background:var(--surface-2);overflow:hidden}.ds-media-upload__preview{width:100%;height:100%;height:200px;display:flex;align-items:center;justify-content:center;background:var(--surface)}.ds-media-upload__preview[data-kind=video]{background:var(--surface-3)}.ds-media-upload__preview-media{width:100%;height:100%;object-fit:cover}.ds-media-upload__preview-video{object-fit:contain;background:#000}.ds-media-upload__preview-fallback{width:24px;height:24px;color:var(--text-muted)}.ds-media-upload__remove{position:absolute;top:var(--space-2);right:var(--space-2);z-index:1}.ds-media-upload__edit{position:absolute;top:var(--space-2);left:var(--space-2);z-index:1}.ds-media-upload--disabled{opacity:.6}.ds-media-upload__crop-wrapper{display:flex;flex-direction:column;gap:var(--space-4);width:100%;padding:var(--space-4);box-sizing:border-box}.ds-media-upload__cropper{position:relative;width:100%;height:360px;border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-2)}@media(min-width:768px){.ds-media-upload__cropper{height:460px}}.ds-media-upload__crop-controls{display:flex;flex-direction:column;gap:var(--space-2)}.ds-media-upload__crop-controls input[type=range]{width:100%}.ds-media-upload__crop-label{font-size:var(--fs-sm);color:var(--text-muted)}.ds-media-upload__crop-footer{display:flex;justify-content:flex-end;gap:var(--space-3)}.ds-media-upload__crop-placeholder{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--text-muted)}:root{--tabs-bg: var(--card-bg);--tabs-border: var(--border);--tabs-text: var(--text);--sky-3: var(--text);--tabs-badge-text: var(--text-secondary);--tabs-badge-active-bg: var(--surface);--tabs-badge-active-border: var(--border);--focus-ring: 0 0 0 2px rgba(14,165,233,.35)}.ng-tabs-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:#fffffff2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--tabs-border)}.ng-tabs{position:relative;width:100%;background:var(--tabs-bg)}.ng-tabs-border{border-bottom:1px solid var(--tabs-border)}.ng-tabs-inner{max-width:80rem;margin:0 auto;padding:0 .75rem}.ng-tabs-center{display:flex;justify-content:center}.ng-tabs-scroll{display:flex;gap:.5rem;padding:.5rem 0;scroll-behavior:smooth;margin-bottom:-1px;scrollbar-width:none}.ng-tabs-scroll::-webkit-scrollbar{display:none}.ng-tabs-edge{position:absolute;top:0;height:100%;width:24px;pointer-events:none;display:none}@media(max-width:640px){.ng-tabs-edge{display:block}.ng-tabs-edge--left{left:0;background:linear-gradient(to right,var(--tabs-bg),transparent)}.ng-tabs-edge--right{right:0;background:linear-gradient(to left,var(--tabs-bg),transparent)}}.ng-tab{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:999px;border:0;background:transparent;color:var(--tabs-text);font:500 14px/1 Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;cursor:pointer}.ng-tab:hover{color:var(--sky-6)}.ng-tab:focus-visible{outline:none;border-radius:12px;border:1px solid var(--brand);background:var(--surface-3)}.ng-tab.is-disabled{opacity:.5;cursor:not-allowed}.ng-tab.is-active{color:var(--sky-6)}.ng-tab-icon{opacity:.8}.ng-tab-label{white-space:nowrap}.ng-tab-badge{min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 6px;border:1px solid var(--tabs-badge-border);background:var(--tabs-badge-bg);color:var(--tabs-badge-text);font-size:11px;line-height:1;font-variant-numeric:tabular-nums}.ng-tab-badge.is-active{background:var(--tabs-badge-active-bg);border-color:var(--tabs-badge-active-border);color:var(--sky-6)}.ng-tab-dot{position:absolute;left:50%;transform:translate(-50%);bottom:-10px;width:100%;height:2px;background:var(--sky-3);display:none}@media(min-width:640px){.ng-tab.is-active .ng-tab-dot{display:block}}.ds-section{display:block;padding-block:var(--_pad, 24px);background:var(--_bg, var(--surface))}.ds-section__inner{max-width:var(--_max, var(--ng-container-max));margin-inline:auto;padding-inline:var(--space-4)}.ds-section--xs{--_pad: calc(var(--space-3) * 1)}.ds-section--sm{--_pad: calc(var(--space-6) * 1)}.ds-section--md{--_pad: calc(var(--space-6) * 1.5)}.ds-section--lg{--_pad: calc(var(--space-6) * 2)}.ds-section--xl{--_pad: calc(var(--space-6) * 3)}.ds-section--surface{--_bg: var(--surface)}.ds-section--surface-2{--_bg: var(--surface-2)}.ds-section--surface-3{--_bg: var(--surface-3)}.ds-section--transparent{--_bg: transparent}.ds-section--full{--_max: none}@media screen and (max-width:678px){.ds-section__inner{padding-inline:0px}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.App{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%}.App-logo{height:40vmin;pointer-events:none}.bird-why{display:none}.deceased-modal{border:none;outline:none;position:relative;margin:5% auto auto;max-width:910px;background:var(--card-bg);box-shadow:0 3px 6px #00000029;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:35px;padding-top:17px}.deceased-modal_image-block{display:flex;align-items:center;justify-content:center}.deceased-modal_sub{position:absolute}.deceased-modal_text{font-family:var(--font-sans);font-style:normal;font-weight:400;font-size:20px;line-height:23px;text-align:center;letter-spacing:.03em;color:var(--text);margin-top:53px;margin-bottom:61px}.deceased-modal_text>span:nth-child(1){color:var(--accent)}.deceased-modal_text>span:nth-child(2){color:var(--accent);text-transform:uppercase}.deceased-modal_btn-group{display:flex;flex-direction:row;align-items:center}.deceased-modal_cancel,.deceased-modal_confirmation{width:299px;height:51px;background:var(--border)!important;border-radius:10px!important;font-family:var(--font-sans)!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:19px!important;color:var(--on-dark)!important;text-transform:inherit!important}.deceased-modal_confirmation{background:var(--accent)!important;margin-left:58px}.deceased-modal_confir-link{text-decoration:none!important}.animated-background{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background-color:var(--page-bg);background:linear-gradient(to right,#eee 8%,#bbb 18%,#eee 33%);background-size:800px 104px;height:20px;position:relative;border:7px;margin:5px 0}.grave-cta-button.ds-btn{background:var(--sky-3);border-color:var(--sky-3);color:var(--text)}.grave-cta-button.ds-btn:hover,.grave-cta-button.ds-btn:focus-visible{background:var(--sky-4, var(--sky-3));border-color:transparent;color:var(--text);box-shadow:none}@keyframes placeHolderShimmer{0%{background-position:-800px 0}to{background-position:800px 0}}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:var(--card-bg);min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:var(--text)}.App-link{color:var(--accent)}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:750px){.deceased-modal{height:100%;margin-top:0;border-radius:0;justify-content:flex-start}.bird-why{display:block;width:100%;display:flex;align-items:center;justify-content:flex-end;margin-right:16px;margin-bottom:25px}.bird-why_bird{margin-right:20px}.deceased-modal_btn-group{display:flex;flex-direction:column-reverse;align-items:center}.deceased-modal_confirmation{margin-left:0}.deceased-modal_image-block{display:flex;align-items:center;justify-content:center}.deceased-modal_image{width:375px}.bird-why_why{font-family:var(--font-sans);font-style:normal;font-weight:700;font-size:20px;line-height:23px;text-align:center;letter-spacing:.03em;text-transform:uppercase;color:#fea65a}.deceased-modal_confir-link{margin-bottom:16px}}.cookies{position:fixed;z-index:175;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:24px;background:var(--card-bg);font-weight:500;font-size:14px}.cookies .cookies_text{max-width:768px;line-height:20px;color:var(--text);margin:0}.cookies .cookies_controls{display:flex;justify-content:space-between;gap:12px;align-items:center}.cookies_controls_link{line-height:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:var(--accent);margin-right:30px}.cookies_controls_button{width:127px;height:34px;padding:9px 41px;background:var(--accent);border-radius:4px;border:none;outline:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:var(--on-dark)}.cookies_controls_button,.cookies_controls_link{cursor:pointer}@media screen and (max-width:700px){.cookies{padding:10px;font-size:12px}.cookies_controls_link{margin:0 0 25px}}@media screen and (max-width:700px){.cookies{padding:10px;font-size:12px}.cookies_controls_link{margin:10px 0 25px}}body,#root{background:var(--page-bg)}.ng-container,.container{max-width:var(--ng-container-max);margin-left:auto;margin-right:auto}.ng-border{border:1px solid var(--border)}.ng-border-top{border-top:1px solid var(--border)}.ng-border-subtle{border-color:var(--border)}.ng-card{border:1px solid var(--border);border-radius:12px;background:var(--card-bg)}.ng-bleed{width:100%}.ng-bleed>.ng-inner{max-width:var(--ng-container-max);margin-inline:auto;padding-inline:var(--ng-gutter-x)}.spark-mention{display:inline-flex;align-items:center;gap:2px;padding:0 6px;border-radius:999px;background:var(--mention-user-bg, rgba(59, 130, 246, .12));color:var(--mention-user-fg, #1d4ed8);font-weight:600;text-decoration:none;transition:background .12s ease,color .12s ease}.spark-mention:hover{background:var(--mention-user-bg-hover, rgba(59, 130, 246, .26))}.spark-mention--grave{background:var(--mention-grave-bg, rgba(34, 197, 94, .14));color:var(--mention-grave-fg, #047857)}.spark-mention--grave:hover{background:var(--mention-grave-bg-hover, rgba(34, 197, 94, .26))}.spark-auto-link,.auto-linked-url{color:var(--brand-600, #2563eb);text-decoration:underline;text-decoration-thickness:1px;word-break:break-word}.spark-auto-link:hover,.auto-linked-url:hover{text-decoration:underline}:root[data-theme=dark] .spark-auto-link,:root[data-theme=dark] .auto-linked-url{color:var(--brand-400, #38bdf8)}.ng-avatar{inline-size:var(--ng-avatar-md);block-size:var(--ng-avatar-md);border-radius:9999px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--card-bg)}.ng-avatar--xs{inline-size:var(--ng-avatar-xs);block-size:var(--ng-avatar-xs)}.ng-avatar--sm{inline-size:var(--ng-avatar-sm);block-size:var(--ng-avatar-sm)}.ng-avatar--md{inline-size:var(--ng-avatar-md);block-size:var(--ng-avatar-md)}.ng-avatar--lg{inline-size:var(--ng-avatar-lg);block-size:var(--ng-avatar-lg)}.ng-avatar--ring,.ng-avatar-ring{box-shadow:0 0 0 var(--ng-avatar-ring-w) var(--ng-avatar-ring)}.ng-avatar>img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.ng-avatar__fallback{font-weight:600;font-size:14px;color:var(--muted-strong, #374151);line-height:1}.header,.global-topbar{background:var(--header-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-bottom:1px solid var(--border)}.hero-strip{background:var(--hero-bg);border-bottom:1px solid rgba(16,24,40,.08)}.card{background:var(--card-bg);border:1px solid var(--border)}input[type=search].ng-input{background:var(--input-bg);border:1px solid var(--border);color:var(--text)}input[type=search].ng-input:focus{border-color:var(--tab-active-ring);box-shadow:0 0 0 2px var(--tab-active-ring);outline:none}.nettgrav-default-selection-buttons{border-radius:8px;border:1px solid #36434b;height:40px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;min-width:90px;padding:0 15px;cursor:pointer}.nettgrav-default-selection-buttons:hover{box-shadow:0 3px 6px #00000029}.submit-button{color:var(--text);text-align:center;background-color:var(--card-bg)}.submit-button:disabled{background-color:#8080801c;cursor:not-allowed}.cancel-button{background:var(--text);color:var(--on-dark)}.m-r-0{margin-right:0}.m-r-1{margin-right:1px}.m-r-2{margin-right:2px}.m-r-3{margin-right:3px}.m-r-4{margin-right:4px}.m-r-5{margin-right:5px}.m-r-6{margin-right:6px}.m-r-7{margin-right:7px}.m-r-8{margin-right:8px}.m-r-9{margin-right:9px}.m-r-10{margin-right:10px}.m-r-11{margin-right:11px}.m-r-12{margin-right:12px}.m-r-13{margin-right:13px}.m-r-14{margin-right:14px}.m-r-15{margin-right:15px}.m-r-16{margin-right:16px}.m-r-17{margin-right:17px}.m-r-18{margin-right:18px}.m-r-19{margin-right:19px}.m-r-20{margin-right:20px}.m-r-21{margin-right:21px}.m-r-22{margin-right:22px}.m-r-23{margin-right:23px}.m-r-24{margin-right:24px}.m-r-25{margin-right:25px}.m-r-26{margin-right:26px}.m-r-27{margin-right:27px}.m-r-28{margin-right:28px}.m-r-29{margin-right:29px}.m-r-30{margin-right:30px}.m-r-31{margin-right:31px}.m-r-32{margin-right:32px}.m-r-33{margin-right:33px}.m-r-34{margin-right:34px}.m-r-35{margin-right:35px}.m-r-36{margin-right:36px}.m-r-37{margin-right:37px}.m-r-38{margin-right:38px}.m-r-39{margin-right:39px}.m-r-40{margin-right:40px}.m-r-41{margin-right:41px}.m-r-42{margin-right:42px}.m-r-43{margin-right:43px}.m-r-44{margin-right:44px}.m-r-45{margin-right:45px}.m-r-46{margin-right:46px}.m-r-47{margin-right:47px}.m-r-48{margin-right:48px}.m-r-49{margin-right:49px}.m-r-50{margin-right:50px}.m-r-51{margin-right:51px}.m-r-52{margin-right:52px}.m-r-53{margin-right:53px}.m-r-54{margin-right:54px}.m-r-55{margin-right:55px}.m-r-56{margin-right:56px}.m-r-57{margin-right:57px}.m-r-58{margin-right:58px}.m-r-59{margin-right:59px}.m-r-60{margin-right:60px}.m-r-61{margin-right:61px}.m-r-62{margin-right:62px}.m-r-63{margin-right:63px}.m-r-64{margin-right:64px}.m-r-65{margin-right:65px}.m-r-66{margin-right:66px}.m-r-67{margin-right:67px}.m-r-68{margin-right:68px}.m-r-69{margin-right:69px}.m-r-70{margin-right:70px}.m-r-71{margin-right:71px}.m-r-72{margin-right:72px}.m-r-73{margin-right:73px}.m-r-74{margin-right:74px}.m-r-75{margin-right:75px}.m-r-76{margin-right:76px}.m-r-77{margin-right:77px}.m-r-78{margin-right:78px}.m-r-79{margin-right:79px}.m-r-80{margin-right:80px}.m-r-81{margin-right:81px}.m-r-82{margin-right:82px}.m-r-83{margin-right:83px}.m-r-84{margin-right:84px}.m-r-85{margin-right:85px}.m-r-86{margin-right:86px}.m-r-87{margin-right:87px}.m-r-88{margin-right:88px}.m-r-89{margin-right:89px}.m-r-90{margin-right:90px}.m-r-91{margin-right:91px}.m-r-92{margin-right:92px}.m-r-93{margin-right:93px}.m-r-94{margin-right:94px}.m-r-95{margin-right:95px}.m-r-96{margin-right:96px}.m-r-97{margin-right:97px}.m-r-98{margin-right:98px}.m-r-99{margin-right:99px}.m-r-100{margin-right:100px}.m-l-0{margin-left:0}.m-l-1{margin-left:1px}.m-l-2{margin-left:2px}.m-l-3{margin-left:3px}.m-l-4{margin-left:4px}.m-l-5{margin-left:5px}.m-l-6{margin-left:6px}.m-l-7{margin-left:7px}.m-l-8{margin-left:8px}.m-l-9{margin-left:9px}.m-l-10{margin-left:10px}.m-l-11{margin-left:11px}.m-l-12{margin-left:12px}.m-l-13{margin-left:13px}.m-l-14{margin-left:14px}.m-l-15{margin-left:15px}.m-l-16{margin-left:16px}.m-l-17{margin-left:17px}.m-l-18{margin-left:18px}.m-l-19{margin-left:19px}.m-l-20{margin-left:20px}.m-l-21{margin-left:21px}.m-l-22{margin-left:22px}.m-l-23{margin-left:23px}.m-l-24{margin-left:24px}.m-l-25{margin-left:25px}.m-l-26{margin-left:26px}.m-l-27{margin-left:27px}.m-l-28{margin-left:28px}.m-l-29{margin-left:29px}.m-l-30{margin-left:30px}.m-l-31{margin-left:31px}.m-l-32{margin-left:32px}.m-l-33{margin-left:33px}.m-l-34{margin-left:34px}.m-l-35{margin-left:35px}.m-l-36{margin-left:36px}.m-l-37{margin-left:37px}.m-l-38{margin-left:38px}.m-l-39{margin-left:39px}.m-l-40{margin-left:40px}.m-l-41{margin-left:41px}.m-l-42{margin-left:42px}.m-l-43{margin-left:43px}.m-l-44{margin-left:44px}.m-l-45{margin-left:45px}.m-l-46{margin-left:46px}.m-l-47{margin-left:47px}.m-l-48{margin-left:48px}.m-l-49{margin-left:49px}.m-l-50{margin-left:50px}.m-l-51{margin-left:51px}.m-l-52{margin-left:52px}.m-l-53{margin-left:53px}.m-l-54{margin-left:54px}.m-l-55{margin-left:55px}.m-l-56{margin-left:56px}.m-l-57{margin-left:57px}.m-l-58{margin-left:58px}.m-l-59{margin-left:59px}.m-l-60{margin-left:60px}.m-l-61{margin-left:61px}.m-l-62{margin-left:62px}.m-l-63{margin-left:63px}.m-l-64{margin-left:64px}.m-l-65{margin-left:65px}.m-l-66{margin-left:66px}.m-l-67{margin-left:67px}.m-l-68{margin-left:68px}.m-l-69{margin-left:69px}.m-l-70{margin-left:70px}.m-l-71{margin-left:71px}.m-l-72{margin-left:72px}.m-l-73{margin-left:73px}.m-l-74{margin-left:74px}.m-l-75{margin-left:75px}.m-l-76{margin-left:76px}.m-l-77{margin-left:77px}.m-l-78{margin-left:78px}.m-l-79{margin-left:79px}.m-l-80{margin-left:80px}.m-l-81{margin-left:81px}.m-l-82{margin-left:82px}.m-l-83{margin-left:83px}.m-l-84{margin-left:84px}.m-l-85{margin-left:85px}.m-l-86{margin-left:86px}.m-l-87{margin-left:87px}.m-l-88{margin-left:88px}.m-l-89{margin-left:89px}.m-l-90{margin-left:90px}.m-l-91{margin-left:91px}.m-l-92{margin-left:92px}.m-l-93{margin-left:93px}.m-l-94{margin-left:94px}.m-l-95{margin-left:95px}.m-l-96{margin-left:96px}.m-l-97{margin-left:97px}.m-l-98{margin-left:98px}.m-l-99{margin-left:99px}.m-l-100{margin-left:100px}.m-t-0{margin-top:0}.m-t-1{margin-top:1px}.m-t-2{margin-top:2px}.m-t-3{margin-top:3px}.m-t-4{margin-top:4px}.m-t-5{margin-top:5px}.m-t-6{margin-top:6px}.m-t-7{margin-top:7px}.m-t-8{margin-top:8px}.m-t-9{margin-top:9px}.m-t-10{margin-top:10px}.m-t-11{margin-top:11px}.m-t-12{margin-top:12px}.m-t-13{margin-top:13px}.m-t-14{margin-top:14px}.m-t-15{margin-top:15px}.m-t-16{margin-top:16px}.m-t-17{margin-top:17px}.m-t-18{margin-top:18px}.m-t-19{margin-top:19px}.m-t-20{margin-top:20px}.m-t-21{margin-top:21px}.m-t-22{margin-top:22px}.m-t-23{margin-top:23px}.m-t-24{margin-top:24px}.m-t-25{margin-top:25px}.m-t-26{margin-top:26px}.m-t-27{margin-top:27px}.m-t-28{margin-top:28px}.m-t-29{margin-top:29px}.m-t-30{margin-top:30px}.m-t-31{margin-top:31px}.m-t-32{margin-top:32px}.m-t-33{margin-top:33px}.m-t-34{margin-top:34px}.m-t-35{margin-top:35px}.m-t-36{margin-top:36px}.m-t-37{margin-top:37px}.m-t-38{margin-top:38px}.m-t-39{margin-top:39px}.m-t-40{margin-top:40px}.m-t-41{margin-top:41px}.m-t-42{margin-top:42px}.m-t-43{margin-top:43px}.m-t-44{margin-top:44px}.m-t-45{margin-top:45px}.m-t-46{margin-top:46px}.m-t-47{margin-top:47px}.m-t-48{margin-top:48px}.m-t-49{margin-top:49px}.m-t-50{margin-top:50px}.m-t-51{margin-top:51px}.m-t-52{margin-top:52px}.m-t-53{margin-top:53px}.m-t-54{margin-top:54px}.m-t-55{margin-top:55px}.m-t-56{margin-top:56px}.m-t-57{margin-top:57px}.m-t-58{margin-top:58px}.m-t-59{margin-top:59px}.m-t-60{margin-top:60px}.m-t-61{margin-top:61px}.m-t-62{margin-top:62px}.m-t-63{margin-top:63px}.m-t-64{margin-top:64px}.m-t-65{margin-top:65px}.m-t-66{margin-top:66px}.m-t-67{margin-top:67px}.m-t-68{margin-top:68px}.m-t-69{margin-top:69px}.m-t-70{margin-top:70px}.m-t-71{margin-top:71px}.m-t-72{margin-top:72px}.m-t-73{margin-top:73px}.m-t-74{margin-top:74px}.m-t-75{margin-top:75px}.m-t-76{margin-top:76px}.m-t-77{margin-top:77px}.m-t-78{margin-top:78px}.m-t-79{margin-top:79px}.m-t-80{margin-top:80px}.m-t-81{margin-top:81px}.m-t-82{margin-top:82px}.m-t-83{margin-top:83px}.m-t-84{margin-top:84px}.m-t-85{margin-top:85px}.m-t-86{margin-top:86px}.m-t-87{margin-top:87px}.m-t-88{margin-top:88px}.m-t-89{margin-top:89px}.m-t-90{margin-top:90px}.m-t-91{margin-top:91px}.m-t-92{margin-top:92px}.m-t-93{margin-top:93px}.m-t-94{margin-top:94px}.m-t-95{margin-top:95px}.m-t-96{margin-top:96px}.m-t-97{margin-top:97px}.m-t-98{margin-top:98px}.m-t-99{margin-top:99px}.m-t-100{margin-top:100px}.m-b-0{margin-bottom:0}.m-b-1{margin-bottom:1px}.m-b-2{margin-bottom:2px}.m-b-3{margin-bottom:3px}.m-b-4{margin-bottom:4px}.m-b-5{margin-bottom:5px}.m-b-6{margin-bottom:6px}.m-b-7{margin-bottom:7px}.m-b-8{margin-bottom:8px}.m-b-9{margin-bottom:9px}.m-b-10{margin-bottom:10px}.m-b-11{margin-bottom:11px}.m-b-12{margin-bottom:12px}.m-b-13{margin-bottom:13px}.m-b-14{margin-bottom:14px}.m-b-15{margin-bottom:15px}.m-b-16{margin-bottom:16px}.m-b-17{margin-bottom:17px}.m-b-18{margin-bottom:18px}.m-b-19{margin-bottom:19px}.m-b-20{margin-bottom:20px}.m-b-21{margin-bottom:21px}.m-b-22{margin-bottom:22px}.m-b-23{margin-bottom:23px}.m-b-24{margin-bottom:24px}.m-b-25{margin-bottom:25px}.m-b-26{margin-bottom:26px}.m-b-27{margin-bottom:27px}.m-b-28{margin-bottom:28px}.m-b-29{margin-bottom:29px}.m-b-30{margin-bottom:30px}.m-b-31{margin-bottom:31px}.m-b-32{margin-bottom:32px}.m-b-33{margin-bottom:33px}.m-b-34{margin-bottom:34px}.m-b-35{margin-bottom:35px}.m-b-36{margin-bottom:36px}.m-b-37{margin-bottom:37px}.m-b-38{margin-bottom:38px}.m-b-39{margin-bottom:39px}.m-b-40{margin-bottom:40px}.m-b-41{margin-bottom:41px}.m-b-42{margin-bottom:42px}.m-b-43{margin-bottom:43px}.m-b-44{margin-bottom:44px}.m-b-45{margin-bottom:45px}.m-b-46{margin-bottom:46px}.m-b-47{margin-bottom:47px}.m-b-48{margin-bottom:48px}.m-b-49{margin-bottom:49px}.m-b-50{margin-bottom:50px}.m-b-51{margin-bottom:51px}.m-b-52{margin-bottom:52px}.m-b-53{margin-bottom:53px}.m-b-54{margin-bottom:54px}.m-b-55{margin-bottom:55px}.m-b-56{margin-bottom:56px}.m-b-57{margin-bottom:57px}.m-b-58{margin-bottom:58px}.m-b-59{margin-bottom:59px}.m-b-60{margin-bottom:60px}.m-b-61{margin-bottom:61px}.m-b-62{margin-bottom:62px}.m-b-63{margin-bottom:63px}.m-b-64{margin-bottom:64px}.m-b-65{margin-bottom:65px}.m-b-66{margin-bottom:66px}.m-b-67{margin-bottom:67px}.m-b-68{margin-bottom:68px}.m-b-69{margin-bottom:69px}.m-b-70{margin-bottom:70px}.m-b-71{margin-bottom:71px}.m-b-72{margin-bottom:72px}.m-b-73{margin-bottom:73px}.m-b-74{margin-bottom:74px}.m-b-75{margin-bottom:75px}.m-b-76{margin-bottom:76px}.m-b-77{margin-bottom:77px}.m-b-78{margin-bottom:78px}.m-b-79{margin-bottom:79px}.m-b-80{margin-bottom:80px}.m-b-81{margin-bottom:81px}.m-b-82{margin-bottom:82px}.m-b-83{margin-bottom:83px}.m-b-84{margin-bottom:84px}.m-b-85{margin-bottom:85px}.m-b-86{margin-bottom:86px}.m-b-87{margin-bottom:87px}.m-b-88{margin-bottom:88px}.m-b-89{margin-bottom:89px}.m-b-90{margin-bottom:90px}.m-b-91{margin-bottom:91px}.m-b-92{margin-bottom:92px}.m-b-93{margin-bottom:93px}.m-b-94{margin-bottom:94px}.m-b-95{margin-bottom:95px}.m-b-96{margin-bottom:96px}.m-b-97{margin-bottom:97px}.m-b-98{margin-bottom:98px}.m-b-99{margin-bottom:99px}.m-b-100{margin-bottom:100px}.notif-popover{border-radius:16px!important;box-shadow:0 12px 28px #00000026!important;overflow:hidden;width:360px;max-width:calc(100vw - 24px)}.headline.tabs{display:flex;gap:8px;padding:12px 16px 8px;border-bottom:1px solid var(--border)}.headline.tabs .ds-btn{font-weight:500;background:transparent;color:var(--muted);border:0;box-shadow:none;border-radius:8px;padding:0 10px;height:28px}.headline.tabs .ds-btn:hover{background:transparent;color:var(--text)}.headline.tabs .ds-btn.active{font-weight:600;background:transparent;color:var(--text)}.headline.tabs .ds-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notifications-bar{padding:8px}.badgeIndicator{min-inline-size:18px;block-size:18px;font-size:11px;font-weight:700;line-height:1}.notifications-bar .item{cursor:pointer;border-top:1px solid var(--border)}.notification-card{display:flex;gap:10px}.notification-card .text{font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.3;color:var(--text)}.notification-dot{width:8px;height:8px;border-radius:9999px;background:var(--accent);margin-right:6px}.noItems-notification{padding:16px;color:var(--text);text-align:center}.notifications-bar .notification-card .text{flex:1;word-wrap:break-word;word-break:break-word}.notification-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.notification-date-time{font-family:var(--font-sans);font-size:var(--fs-caption);color:var(--muted)}.buttons.inline,.buttons.inline .ds-btn{display:inline-flex}.buttons.inline{gap:8px}.headline.tabs{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--header-bg, var(--surface));-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px)}.hdr-search{position:relative;height:var(--header-ctl);transition:width .18s ease,max-width .18s ease}.hdr-search.collapsed{width:40px}.hdr-search__icon{width:var(--header-ctl);height:var(--header-ctl);border:1px solid var(--border);border-radius:12px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.hdr-search__icon:hover,.hdr-search__icon:focus-visible{box-shadow:var(--focus-ring)}.hdr-search__form{width:100%;margin:0}.hdr-search__field{display:flex;align-items:center;gap:6px;height:var(--header-ctl);background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:0 6px 0 4px;box-shadow:var(--shadow-sm);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;min-width:0}.hdr-search.open .hdr-search__field{background:var(--surface)}.hdr-search__field:focus-within{box-shadow:var(--focus-ring)}.hdr-search__glyph{opacity:.6;display:inline-flex;align-items:center;justify-content:center}.hdr-search__fieldBtn{color:var(--text-muted);transition:color .18s ease}.hdr-search__fieldBtn:hover,.hdr-search__fieldBtn:focus-visible{color:var(--text)}.hdr-search__input.ds-input{flex:1;height:100%;border:none;padding:0 4px;background:transparent;box-shadow:none;outline:none;color:var(--text);min-width:0}.hdr-search__input.ds-input:focus{outline:none;box-shadow:none}.hdr-search__input.ds-input::placeholder{color:var(--text-muted)}.hdr-search__clear{opacity:.6;width:32px;height:32px;transition:opacity .18s ease}.hdr-search__clear:hover{opacity:1}.hdr-search__close{opacity:.6;width:32px;height:32px;transition:opacity .18s ease;margin-left:2px}.hdr-search__close:hover{opacity:1}.hdr-search__panel{position:absolute;top:calc(var(--header-ctl) + 4px);left:0;width:100%;background:var(--surface-popover);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-lg);z-index:40;backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05);color:var(--text);display:flex;flex-direction:column;max-height:min(70vh,440px)}.hdr-search__body{padding:6px 8px 12px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-2)}.hdr-search__section{padding:0 0 10px}.hdr-search__section-hd{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--text-muted);padding:8px 10px;text-transform:uppercase;letter-spacing:.6px}.hdr-search__rows{display:flex;flex-direction:column;gap:4px;padding:0}.hdr-search__row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .16s ease,color .16s ease}.hdr-search__row:hover,.hdr-search__row.is-active{background:var(--surface-3)}.hdr-search__thumb{width:24px;min-width:24px;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted)}.hdr-search__meta{flex:1;min-width:0}.hdr-search__title{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdr-search__sub{font-size:12px;color:var(--text-muted)}.hdr-search__remove{opacity:.6;background:none;border:none;display:inline-flex;align-items:center;justify-content:center;transition:opacity .18s ease}.hdr-search__remove:hover{opacity:1}.hdr-search__chev{opacity:.4;display:inline-flex;align-items:center;justify-content:center}.hdr-search__empty{padding:12px 16px;color:var(--text-muted)}.hdr-search__footer{padding:10px 12px;border-top:1px solid var(--border);display:flex;justify-content:flex-end;background:var(--surface-2)}.hdr-search__footer .ds-btn{font-size:12px}@media(max-width:600px){.hdr-search.open{width:100%!important}}._bar_kq4kc_1{position:-webkit-sticky;position:sticky;top:0;width:100%;background:var(--surface);color:var(--text);box-shadow:var(--shadow-md);border-bottom:1px solid var(--surface-3);z-index:60;backdrop-filter:saturate(1.2) blur(14px);-webkit-backdrop-filter:saturate(1.2) blur(14px)}._inner_kq4kc_14{max-width:var(--ng-container-max);margin:0 auto;padding:var(--header-pad, 8px 16px)}._topRow_kq4kc_20{display:flex;align-items:center;gap:var(--space-3);justify-content:space-between}._leftRow_kq4kc_27{display:flex;align-items:center;gap:var(--space-2);flex:1 1 0}._searchWrap_kq4kc_34{display:inline-flex;align-items:center;min-width:280px;max-width:420px;flex:1 1 320px}._searchWrapExpanded_kq4kc_42{margin-left:0;min-width:0;max-width:none;flex:1 1 100%}._rightRow_kq4kc_49{display:flex;align-items:center;gap:var(--space-2);justify-content:flex-end;flex:1 1 0}._centerRow_kq4kc_57{display:flex;align-items:center;justify-content:center;flex:1 1 0}._inlineCenter_kq4kc_65{display:inline-flex;align-items:center;vertical-align:middle}._brandLink_kq4kc_71{text-decoration:none;color:inherit;display:inline-flex;align-items:center;gap:var(--space-2)}._menu_kq4kc_79{min-width:240px}._drawer_kq4kc_83{width:min(360px,100vw);background:var(--surface);color:var(--text);padding:var(--space-3);box-sizing:border-box;overflow-y:auto}._drawerInner_kq4kc_92{height:100%;overflow-y:auto}._menuHeader_kq4kc_97{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2);border-bottom:1px solid var(--surface-3);border-radius:var(--radius-sm);transition:background-color .18s ease,border-color .18s ease}._menuHeader_kq4kc_97:hover{background:var(--surface-3)}._text_kq4kc_115{min-width:0}._name_kq4kc_119{font-weight:600;font-size:14px;color:var(--text)}._account_kq4kc_125{font-size:12px;color:var(--text-2)}._menuBody_kq4kc_130{padding:var(--space-2)}._col_kq4kc_134{display:flex;flex-direction:column;gap:var(--space-2)}._sectionLabel_kq4kc_140{display:inline-flex;align-items:center;gap:var(--space-1);font-size:11px;text-transform:uppercase;letter-spacing:.4px;opacity:.7;padding:4px 2px;margin-bottom:var(--space-2)}._sectionIcon_kq4kc_152{display:inline-flex;align-items:center;justify-content:center;color:var(--text)}._sectionLabel_kq4kc_140>span{font-weight:600;color:var(--text)}._children_kq4kc_164{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-2)}._start_kq4kc_171{justify-content:flex-start}._drawerHeader_kq4kc_175{display:flex;align-items:center;justify-content:flex-start;margin-bottom:var(--space-3)}._drawerHeaderTitle_kq4kc_189{margin-left:var(--space-2);font-weight:600;font-size:14px;color:var(--text)}@media(max-width:768px){._searchWrap_kq4kc_34{min-width:0;max-width:none}._menu_kq4kc_79{min-width:auto;width:100%}._drawer_kq4kc_83{width:100vw;max-width:100vw;height:100vh;padding:var(--space-4)}}._centerInner_ev243_9{pointer-events:auto;display:flex;flex-direction:column;align-items:center}._row_ev243_17{display:flex;align-items:center;gap:var(--space-3, 12px)}._btn_ev243_23{--ctl: var(--header-ctl, 36px);height:var(--header-ctl, 36px);width:var(--header-ctl, 36px);border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;border-width:var(--border-width, 1px);border-style:solid;border-color:var(--border);color:var(--text);background:transparent;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;outline:none}._btn_ev243_23:hover{background:var(--surface-hover)}._btn_ev243_23:focus-visible{box-shadow:0 0 0 var(--focus-ring, 2px) var(--focus)}._btnActive_ev243_50{background:var(--surface-hover)}._icon_ev243_54{width:calc(var(--header-ctl, 36px) * .56);height:calc(var(--header-ctl, 36px) * .56)}._track_ev243_60{position:relative;margin-top:var(--space-1, 4px);height:var(--tab-underline, 2px);width:100%}._underline_ev243_66{position:absolute;left:0;top:0;height:var(--tab-underline, 2px);width:calc(var(--header-ctl, 36px) * .66);border-radius:9999px;background:var(--brand-9);transform:translate(0);transition:transform .2s ease,width .2s ease}._verification-code-input_an0vo_1{display:flex;justify-content:center;align-items:center;gap:4px;margin:20px 0}._digit-input_an0vo_9{width:30px;height:50px;text-align:center;font-size:18px;border-radius:0;background:none;border:3px solid var(--border)!important}._digit-input_an0vo_9:focus{outline:none;box-shadow:var(--focus-ring)}._digit-input-error_an0vo_24{border-color:var(--danger)!important}._digit-input-error_an0vo_24:focus{border-color:var(--danger)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--danger) 40%,transparent)}._error-message_an0vo_33{margin-top:12px;color:var(--danger);font-size:14px;text-align:center}._container_1k69q_1{display:flex;flex-direction:column;background:var(--surface);color:var(--text);padding:var(--space-8) var(--space-4)}._content_1k69q_9{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 auto;gap:var(--space-6)}._card_1k69q_20{max-width:800px}._cardContent_1k69q_24{display:grid}._header_1k69q_28{display:grid;gap:var(--space-1)}._heading_1k69q_33{font-size:var(--fs-h1);line-height:var(--lh-tight);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);color:var(--text);text-align:center}._subheading_1k69q_42{font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--text-muted);margin-bottom:12px}._form_1k69q_49{display:grid;gap:var(--space-4)}._dobPicker_1k69q_54{margin-top:var(--space-2)}._checkboxRow_1k69q_58{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-normal)}._checkboxControl_1k69q_67{margin-top:var(--space-1)}._link_1k69q_71{color:var(--brand);font-weight:var(--fw-medium);cursor:pointer;transition:color .2s ease}._link_1k69q_71:hover{color:var(--brand-hover)}._submitRow_1k69q_82{display:flex;justify-content:center;margin-top:var(--space-2)}._footer_1k69q_88{display:flex;justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-size:var(--fs-sm);color:var(--text-2)}._footerButton_1k69q_98{padding:0}._successContent_1k69q_102{display:grid;gap:var(--space-3)}._successHeading_1k69q_107{font-size:var(--fs-h1);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);color:var(--text)}._successSubheading_1k69q_115{font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--text-muted)}._successMessage_1k69q_121{font-size:var(--fs-body);color:var(--text-2);line-height:var(--lh-normal)}._successBottom_1k69q_127{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text)}._passwordField_1k69q_133{position:relative}._passwordField_1k69q_133 ._ds-input_1k69q_137{padding-right:96px}._passwordToggle_1k69q_141{position:absolute;top:50%;right:var(--space-2);transform:translateY(-50%);border:none;background:none;color:var(--text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:6px;border-radius:var(--radius-sm)}._passwordToggle_1k69q_141:hover{color:var(--text)}._passwordToggle_1k69q_141:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._passwordFieldError_1k69q_166 ._ds-input_1k69q_137{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}._passwordFieldError_1k69q_166 ._passwordToggle_1k69q_141{color:var(--danger)}._passwordStatus_1k69q_175{position:absolute;top:50%;right:48px;transform:translateY(-50%);color:var(--text-muted);transition:color .2s ease,opacity .2s ease}._passwordStatusSuccess_1k69q_186{color:var(--brand)}._passwordStatusError_1k69q_190{color:var(--danger)}._passwordStatusHidden_1k69q_194{opacity:0;pointer-events:none}._loadingOverlay_1k69q_199{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0f172ab8;display:flex;align-items:center;justify-content:center;z-index:9999}._loadingContent_1k69q_212{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:#fff;text-align:center}._loadingMessage_1k69q_221{font-size:var(--fs-body);font-weight:var(--fw-medium)}._groupButtons_1k69q_226{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}@media(max-width:640px){._container_1k69q_1{padding:var(--space-5) var(--space-3)}._content_1k69q_9{justify-content:flex-start}._card_1k69q_20{width:100%}}._container_1delt_1{display:flex;flex-direction:column;background:var(--surface);color:var(--text);padding:var(--space-8) var(--space-4)}._content_1delt_9{flex:1;display:flex;justify-content:center;align-items:center;margin:0 auto;width:100%}._card_1delt_18{width:100%;max-width:800px}._form_1delt_23{display:grid;gap:var(--space-3);max-width:480px;width:100%;margin:0 auto}._toggle_1delt_31{display:flex;justify-content:center;margin-bottom:var(--space-4);flex-wrap:wrap;gap:var(--space-2)}._toggleButton_1delt_39{min-width:150px}._toggleButtonActive_1delt_43{pointer-events:none}._forgotButton_1delt_47{margin:var(--space-2) 0 var(--space-4);justify-content:flex-start;padding:0;width:-webkit-max-content;width:max-content}._checkboxGroup_1delt_54{display:grid;gap:var(--space-2);margin-bottom:var(--space-4)}._actions_1delt_60{margin-top:var(--space-2)}._registerRow_1delt_64{margin-top:var(--space-4);display:flex;justify-content:center;align-items:center;gap:var(--space-2);font-size:.95rem}._registerLink_1delt_73{padding:0}._phoneRow_1delt_77{display:flex;gap:var(--space-2);flex-wrap:wrap}._phoneRow_1delt_77>*{flex:1}._phoneRow_1delt_77 select,._phoneRow_1delt_77 input{width:100%}._phoneRow_1delt_77 ._countrySelect_1delt_92{flex:0 0 140px}._fullWidth_1delt_96{width:100%}._for-btn-container_1delt_100,._btn-container_1delt_101{display:flex;justify-content:flex-end;gap:var(--space-3)}._errorMessage_1delt_107,._message_1delt_113{color:var(--danger);font-size:.9rem;margin-bottom:var(--space-3)}._textField_1delt_119._ds-input_1delt_119{border-color:var(--border);transition:border-color .2s ease,box-shadow .2s ease}._textFieldError_1delt_126._ds-input_1delt_119{border-color:var(--danger)!important;box-shadow:0 0 0 1px var(--danger)!important}._passwordField_1delt_131{position:relative}._passwordField_1delt_131 ._ds-input_1delt_119{padding-right:44px}._passwordToggle_1delt_139{position:absolute;top:50%;right:var(--space-2);transform:translateY(-50%);border:none;background:none;color:var(--text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:6px;border-radius:var(--radius-sm)}._passwordToggle_1delt_139:hover{color:var(--text)}._passwordToggle_1delt_139:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._passwordFieldError_1delt_164 ._ds-input_1delt_119{border-color:var(--danger)!important;box-shadow:0 0 0 1px var(--danger)!important}._passwordFieldError_1delt_164 ._passwordToggle_1delt_139{color:var(--danger)}._loadingOverlay_1delt_173{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0f172ab8;display:flex;align-items:center;justify-content:center;z-index:9999}._loadingContent_1delt_186{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:#fff;text-align:center}._loadingMessage_1delt_195{font-size:var(--fs-body);font-weight:var(--fw-medium)}._phoneVerificationOverlay_1delt_200{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--card-bg);display:flex;align-items:center;justify-content:center;z-index:10000}._phoneVerificationModal_1delt_213{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._phoneVerificationTitle_1delt_220{margin:0;font-size:1.1rem;text-align:center;color:var(--text)}._phoneVerificationActions_1delt_227{width:100%;display:flex;justify-content:center;margin-top:var(--space-2)}._phoneVerificationClose_1delt_234{position:absolute;top:var(--space-2);right:var(--space-2)}@media(max-width:640px){._content_1delt_9{align-items:flex-start}._card_1delt_18{width:100%}._container_1delt_1{padding:var(--space-5) var(--space-3)}._phoneRow_1delt_77{flex-direction:column}._phoneRow_1delt_77 ._countrySelect_1delt_92{flex:0 0 auto}}.settings-shell{width:100%}.settings-grid{margin:0 auto;max-width:1152px;display:grid;grid-template-columns:280px 1fr;gap:16px;padding:24px 8px}.settings-sidebar{position:-webkit-sticky;position:sticky;top:64px;align-self:start}.settings-nav{border:1px solid var(--border);background:var(--surface);border-radius:12px;box-shadow:var(--shadow-sm);padding:8px}.nav-item{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;color:var(--text);border-radius:10px;padding:10px 14px;margin:4px;font-size:14px;font-weight:500;cursor:pointer;line-height:1;min-height:40px;touch-action:manipulation}.nav-item:hover{background:var(--option-hover)}.nav-item.active{background:var(--brand);color:var(--surface);font-weight:600}.settings-content{min-width:0}.section-card{border:1px solid var(--border);background:var(--surface);border-radius:12px;box-shadow:var(--shadow-sm);margin-bottom:16px}.section-header{border-bottom:1px solid var(--border);padding:16px}.section-header h2{margin:0;font-size:16px;font-weight:600;color:var(--text)}.section-description{margin:6px 0 0;font-size:14px;color:var(--text-2)}.section-body{padding:16px}.section-footer{border-top:1px solid var(--border);padding:12px 16px}.section-card.sticky-save .section-footer{position:-webkit-sticky;position:sticky;bottom:0;background:color-mix(in srgb,var(--surface) 95%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding-bottom:calc(12px + env(safe-area-inset-bottom,0))}.form-field{margin-bottom:12px}.form-field>label{display:block;font-size:14px;font-weight:600;color:var(--text);margin-bottom:6px}.required{color:var(--danger)}.text-input,.select-input,.password-input>input{width:100%;border-radius:12px;border:1px solid var(--border);background:var(--surface);padding:12px 14px;font-size:14px;color:var(--text);outline:none;min-height:44px}.text-input:focus,.select-input:focus,.password-input>input:focus{border-color:var(--brand)}.password-input{position:relative}.password-input .toggle-visibility{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:transparent;padding:6px;cursor:pointer;color:var(--text-muted);border-radius:8px}.password-input .toggle-visibility:focus{outline:none}.hint{margin:6px 0 0;font-size:12px;color:var(--text-muted)}.error{margin:6px 0 0;font-size:12px;color:var(--danger)}.save-button{border:0;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:700;color:var(--surface);background:var(--brand);cursor:pointer;min-height:44px}.save-button[disabled]{background:var(--border);cursor:not-allowed}@media(max-width:860px){.settings-grid{grid-template-columns:1fr;gap:12px;padding:16px 8px}.settings-sidebar{position:static}.settings-nav{border-radius:12px;padding:8px 6px;display:flex;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.settings-nav::-webkit-scrollbar{display:none}.nav-item{flex:0 0 auto;min-width:-webkit-max-content;min-width:max-content;padding:10px 12px;margin:4px 2px;border:1px solid var(--border);background:var(--surface)}.nav-item.active{background:var(--brand);color:var(--surface);border-color:var(--brand)}.section-header,.section-body,.section-footer{padding-left:12px;padding-right:12px}.section-footer .save-button{width:100%}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.nav-item:focus-visible,.save-button:focus-visible,.text-input:focus-visible,.select-input:focus-visible,.password-input>input:focus-visible,.password-input .toggle-visibility:focus-visible{outline:none;box-shadow:0 0 0 2px #0ea5e959}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/inter-latin-100-normal-Cg8nSI4P.woff2) format("woff2"),url(/assets/inter-latin-100-normal-J9XNenR1.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/inter-latin-200-normal-CGIQ4gbF.woff2) format("woff2"),url(/assets/inter-latin-200-normal-fAycq8N-.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-900-normal-D4nM5aha.woff2) format("woff2"),url(/assets/inter-latin-900-normal-EUCDUbiG.woff) format("woff")}html,body{font-family:var(--font-sans);font-size:var(--fs-body)}.hero-strip h1{font-size:var(--fs-h1);line-height:var(--lh-tight, 1.2);font-weight:var(--fw-semibold, 600);letter-spacing:var(--tracking-tight, -.015em);color:var(--text-2)}@media(min-width:640px){.hero-strip h1{font-size:var(--fs-display)}}.hero-strip p{margin-top:4px;font-size:var(--fs-body);line-height:var(--lh-normal, 1.5);color:var(--text-muted)}.profile-card .name{font-size:var(--fs-h2);font-weight:var(--fw-semibold, 600);color:var(--text)}.profile-card .meta{font-size:var(--fs-sm);color:var(--text-muted)}.profile-card .meta--muted{font-size:var(--fs-sm);color:var(--text-subtle)}.mittlys-tabs .ant-tabs-tab .ant-tabs-tab-btn{font-size:var(--fs-sm);font-weight:var(--fw-medium, 500)}.ng-header-search.ant-input-affix-wrapper,.composer-input,.btn-sm{font-size:var(--fs-sm);line-height:var(--lh-normal, 1.5);font-weight:var(--fw-medium, 500)}:root{--font-sans: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--surface: #ffffff;--sky: #0ea5e9;--sky-hover: #0284c7;--emerald: #10b981;--emerald-hover: #059669;--amber: #fbbf24;--rose: #f43f5e;--focus-ring: 0 0 0 2px rgba(14, 165, 233, .35);--avatar-xs: 24px;--avatar-sm: 32px;--avatar-md: 36px;--avatar-lg: 48px;--avatar-xl: 64px;--ctl-sm: 32px;--ctl: 40px;--ctl-lg: 44px;--ctl-h-sm: var(--ctl-sm);--ctl-h: var(--ctl);--ctl-h-lg: var(--ctl-lg);--avatar-xxs: 24px;--avatar-xs: 32px;--avatar-sm: 36px;--avatar-md: 48px;--avatar-lg: 64px;--avatar-xl: 96px;--ng-avatar-xs: var(--avatar-xs);--ng-avatar-sm: var(--avatar-sm);--ng-avatar-md: var(--avatar-md);--ng-avatar-lg: var(--avatar-lg);--ng-avatar-xl: var(--avatar-xl);--radius-pill: 9999px;--space-1: 4px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--font-sans: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--fs-h1: 28px;--fs-h2: 22px;--fs-body: 16px;--fs-caption: 13px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--bg: #f9fafb;--surface: #fff;--surface-popover: #fff;--border: #e5e7eb;--text: #111827;--text-2: #374151;--text-muted: #6b7280;--muted: #6b7280;--brand: #0ea5e9;--brand-hover: #0284c7;--brand-strong: var(--brand-hover);--brand-weak: #e0f2fe;--accent-emerald: #10b981;--accent-emerald-hover: #059669;--accent-amber: #fbbf24;--accent-rose: #f43f5e;--success: #22c55e;--warning: #facc15;--error: #ef4444;--info: #3b82f6;--chip-familie: #d1fae5;--chip-skole: #dbeafe;--chip-arbeid: #fef3c7;--chip-kjarl: #fce7f3;--chip-minne: #ede9fe;--chip-text: #1f2937;--option-hover: #f1f5f9;--option-active: #e0f2fe;--focus-ring-color: #0ea5e959;--focus-ring: 0 0 0 2px var(--focus-ring-color);--radius: 12px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--space-2: 8px;--space-3: 12px;--shadow-sm: 0 1px 2px #0000000f;--shadow-md: 0 2px 8px #00000014;--shadow-lg: 0 8px 24px #00000029;--control-h: var(--ctl);--metal-silver-1: #f8fafc;--metal-silver-2: #cbd5e1;--metal-silver-3: #94a3b8;--gradient-metal-silver: linear-gradient( 90deg, var(--metal-silver-1) 0%, var(--metal-silver-2) 25%, var(--metal-silver-3) 50%, var(--metal-silver-2) 75%, var(--metal-silver-1) 100% );--metal-gold-1: #fff7ed;--metal-gold-2: #fde68a;--metal-gold-3: #f59e0b;--gradient-metal-gold: linear-gradient( 90deg, var(--metal-gold-1) 0%, var(--metal-gold-2) 25%, var(--metal-gold-3) 50%, var(--metal-gold-2) 75%, var(--metal-gold-1) 100% );--ng-metal-silver-0: #f8fafc;--ng-metal-silver-1: #cbd5e1;--ng-metal-silver-2: #94a3b8;--ng-metal-silver-3: #e6e6e6;--ng-metal-bronze-0: #f1e0d0;--ng-metal-bronze-1: #cd7f32;--ng-metal-bronze-2: #91572a;--ng-metal-bronze-3: #e8c7a8;--ng-metal-ti-0: #e8eef7;--ng-metal-ti-1: #7aa2d2;--ng-metal-ti-2: #4b6b9b;--ng-metal-ti-3: #c8d6ec}html,body,#root{background:var(--bg);color:var(--text);font-family:var(--font-sans)}.avatar{border-radius:9999px;object-fit:cover;display:inline-block}.avatar-xs{width:var(--avatar-xs);height:var(--avatar-xs)}.avatar-sm{width:var(--avatar-sm);height:var(--avatar-sm)}.avatar-md{width:var(--avatar-md);height:var(--avatar-md)}.avatar-lg{width:var(--avatar-lg);height:var(--avatar-lg)}.avatar-xl{width:var(--avatar-xl);height:var(--avatar-xl)}.avatar-ring{box-shadow:0 0 0 1px var(--border) inset}.hdr-search{position:relative;display:flex;align-items:center;gap:8px;height:var(--ctl)}.hdr-search input{height:var(--ctl);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:#f1f5f9;color:var(--text);outline:none;width:200px;transition:all .18s ease}.hdr-search--active input{background:#e0f2fe;border-color:var(--brand);width:320px}.hdr-search.hdr-search--legacy .hdr-search__icon{position:absolute;right:10px;opacity:.65;pointer-events:none}:root{--iconchip-bg: #2a343a;--iconchip-bg-hover: #323e46;--iconchip-bg-active: #1f272c;--iconchip-fg: #ffffff;--iconchip-radius: 10px;--iconchip-pad-sm: 4px;--iconchip-pad-md: 8px;--iconchip-pad-lg: 12px;--ng-header-ctl: 36px;--iconchip-ring: #7dd3fc;--iconchip-ring-offset: 2px;--iconchip-icon: 18px}.ng-iconchip{display:inline-flex;align-items:center;justify-content:center;background:var(--iconchip-bg);color:var(--iconchip-fg);border-radius:var(--iconchip-radius);line-height:0;min-width:var(--ng-header-ctl);min-height:var(--ng-header-ctl);padding:0}.ng-iconchip--button{cursor:pointer;border:0;background:var(--iconchip-bg);-webkit-tap-highlight-color:transparent}.ng-iconchip--button:hover{background:var(--iconchip-bg-hover)}.ng-iconchip--button:active{background:var(--iconchip-bg-active);transform:translateY(.5px)}.ng-iconchip--button:focus-visible{outline:2px solid var(--iconchip-ring);outline-offset:var(--iconchip-ring-offset)}.ng-iconchip--sm{padding:var(--iconchip-pad-sm);min-width:auto;min-height:auto}.ng-iconchip--md{padding:var(--iconchip-pad-md);min-width:auto;min-height:auto}.ng-iconchip--lg{padding:var(--iconchip-pad-lg);min-width:auto;min-height:auto}.ng-iconchip--circle{border-radius:999px}.ng-iconchip>svg,.ng-iconchip>img{display:block;width:var(--iconchip-icon);height:var(--iconchip-icon);object-fit:contain}@media(forced-colors:active){.ng-iconchip--button{outline:1px solid ButtonText}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(/assets/inter-latin-100-normal-Cg8nSI4P.woff2) format("woff2"),url(/assets/inter-latin-100-normal-J9XNenR1.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/inter-latin-200-normal-CGIQ4gbF.woff2) format("woff2"),url(/assets/inter-latin-200-normal-fAycq8N-.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-latin-900-normal-D4nM5aha.woff2) format("woff2"),url(/assets/inter-latin-900-normal-EUCDUbiG.woff) format("woff")}:root{--ng-container-max: 1200px;--header-ctl: 36px;--header-search-max: 360px;--z-dropdown: 1200;--ng-danger: #ef4444;--danger: var(--ng-danger);--ng-on-danger: #ffffff;--ng-badge-ring: #ffffff;--ng-badge-alert: #ef4444;--ng-badge-positive: #10b981;--ng-grad-ruby: linear-gradient(135deg,#fee2e2 0%,#ef4444 35%,#991b1b 65%,#fca5a5 100%);--ng-grad-emerald: linear-gradient(135deg,#e6fff6 0%,#34d399 35%,#0f766e 65%,#b2f5ea 100%);--ng-focus-ring: #7dd3fc;--ctl-sm: 32px;--ctl: 40px;--ctl-lg: 44px;--ctl-h-sm: var(--ctl-sm);--ctl-h: var(--ctl);--ctl-h-lg: var(--ctl-lg);--avatar-xxs: 24px;--avatar-xs: 32px;--avatar-sm: 36px;--avatar-md: 48px;--avatar-lg: 64px;--avatar-xl: 96px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 9999px;--radius-full: 9999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--font-sans: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--fs-display: 36px;--fs-h1: 28px;--fs-h2: 22px;--fs-h3: 18px;--fs-body: 16px;--fs-sm: 14px;--fs-caption: 12px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 1.2;--lh-snug: 1.35;--lh-normal: 1.5;--lh-relaxed: 1.6;--tracking-tight: -.015em;--bg: #f9fafb;--surface: #f8fafc;--surface-2: #f8fafc;--surface-3: #f1f5f9;--surface-popover: #ffffff;--overlay-scrim: rgba(15, 23, 42, .65);--header-bg: var(--surface);--border: #e2e8f0;--text: #111827;--text-2: #374151;--text-muted: #6b7280;--text-subtle: #475569;--muted: #6b7280;--chip-bg: #f8fafc;--chip-border: #e2e8f0;--white: #ffffff;--card-bg: var(--white);--tooltip-bg: var(--white);--tooltip-border: var(--border);--notification-bg: #ffffff;--home-page-container: #e8f5fe;--brand: var(--sky-6);--brand-hover: var(--sky-7);--brand-strong: var(--brand-hover);--brand-weak: var(--sky-2);--brand-9: var(--sky-9);--gray-1: #ffffff;--gray-2: #fafafa;--gray-3: #f5f5f5;--gray-4: #f0f0f0;--gray-5: #d9d9d9;--gray-6: #bfbfbf;--gray-7: #8c8c8c;--gray-8: #595959;--gray-9: #434343;--gray-10: #262626;--gray-1-hover: color-mix(in srgb, var(--gray-1) 90%, black 10%);--gray-2-hover: color-mix(in srgb, var(--gray-2) 90%, black 10%);--gray-3-hover: color-mix(in srgb, var(--gray-3) 90%, black 10%);--gray-4-hover: color-mix(in srgb, var(--gray-4) 90%, black 10%);--gray-5-hover: color-mix(in srgb, var(--gray-5) 90%, black 10%);--gray-6-hover: color-mix(in srgb, var(--gray-6) 90%, black 10%);--gray-7-hover: color-mix(in srgb, var(--gray-7) 90%, black 10%);--gray-8-hover: color-mix(in srgb, var(--gray-8) 90%, black 10%);--gray-9-hover: color-mix(in srgb, var(--gray-9) 90%, black 10%);--gray-10-hover: color-mix(in srgb, var(--gray-10) 90%, black 10%);--sky-1: #f0f9ff;--sky-2: #e0f2fe;--sky-3: #bae6fd;--sky-4: #7dd3fc;--sky-5: #38bdf8;--sky-6: #0ea5e9;--sky-7: #0284c7;--sky-8: #0369a1;--sky-9: #075985;--sky-10: #0c4a6e;--sky-1-hover: color-mix(in srgb, var(--sky-1) 90%, black 10%);--sky-2-hover: color-mix(in srgb, var(--sky-2) 90%, black 10%);--sky-3-hover: color-mix(in srgb, var(--sky-3) 90%, black 10%);--sky-4-hover: color-mix(in srgb, var(--sky-4) 90%, black 10%);--sky-5-hover: color-mix(in srgb, var(--sky-5) 90%, black 10%);--sky-6-hover: color-mix(in srgb, var(--sky-6) 90%, black 10%);--sky-7-hover: color-mix(in srgb, var(--sky-7) 90%, black 10%);--sky-8-hover: color-mix(in srgb, var(--sky-8) 90%, black 10%);--sky-9-hover: color-mix(in srgb, var(--sky-9) 90%, black 10%);--sky-10-hover: color-mix(in srgb, var(--sky-10) 90%, black 10%);--accent-emerald: #10b981;--accent-emerald-hover: #059669;--accent-amber: #fbbf24;--accent-rose: #f43f5e;--success: #22c55e;--warning: #facc15;--error: #ef4444;--info: #3b82f6;--chip-familie: #d1fae5;--chip-skole: #dbeafe;--chip-arbeid: #fef3c7;--chip-kjarl: #fce7f3;--chip-minne: #ede9fe;--chip-text: #1f2937;--mention-user-bg: rgba(99, 102, 241, .18);--mention-user-fg: #3730a3;--mention-user-bg-hover: rgba(99, 102, 241, .26);--mention-grave-bg: rgba(34, 197, 94, .18);--mention-grave-fg: #047857;--mention-grave-bg-hover: rgba(34, 197, 94, .26);--option-hover: #f1f5f9;--option-active: #e0f2fe;--focus-ring-color: var(--sky-4);--focus-ring: 0 0 0 2px var(--focus-ring-color);--radius: 12px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 2px 8px rgba(0, 0, 0, .08);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .16);--ng-metal-silver-0: #f8f9fa;--ng-metal-silver-1: #c0c0c0;--ng-metal-silver-2: #9aa0a6;--ng-metal-silver-3: #e6e6e6;--ng-metal-gold-0: #fff7cc;--ng-metal-gold-1: #ffd54a;--ng-metal-gold-2: #e6b800;--ng-metal-gold-3: #fff0a3;--ng-metal-rose-0: #ffe4e1;--ng-metal-rose-1: #f4a6a1;--ng-metal-rose-2: #d88983;--ng-metal-rose-3: #ffd1cc;--ng-metal-bronze-0: #f1e0d0;--ng-metal-bronze-1: #cd7f32;--ng-metal-bronze-2: #91572a;--ng-metal-bronze-3: #e8c7a8;--ng-metal-ti-0: #e8eef7;--ng-metal-ti-1: #7aa2d2;--ng-metal-ti-2: #4b6b9b;--ng-metal-ti-3: #c8d6ec;--ng-metal-em-0: #e6fff6;--ng-metal-em-1: #34d399;--ng-metal-em-2: #0f766e;--ng-metal-em-3: #b2f5ea;--ng-metal-platinum-0: #fdfdfd;--ng-metal-platinum-1: #e6e6e6;--ng-metal-platinum-2: #c9d6df;--ng-metal-platinum-3: #f2f2f2;--ng-metal-copper-0: #ffe0cc;--ng-metal-copper-1: #d77b42;--ng-metal-copper-2: #994d25;--ng-metal-copper-3: #ffb899;--ng-metal-amethyst-0: #f4e9ff;--ng-metal-amethyst-1: #b388ff;--ng-metal-amethyst-2: #7c4dff;--ng-metal-amethyst-3: #e1cfff;--ng-metal-sapphire-0: #dbeafe;--ng-metal-sapphire-1: #3b82f6;--ng-metal-sapphire-2: #1e40af;--ng-metal-sapphire-3: #93c5fd;--ng-metal-ruby-0: #fee2e2;--ng-metal-ruby-1: #ef4444;--ng-metal-ruby-2: #991b1b;--ng-metal-ruby-3: #fca5a5;--ng-metal-obsidian-0: #111827;--ng-metal-obsidian-1: #1f2937;--ng-metal-obsidian-2: #374151;--ng-metal-obsidian-3: #4b5563;--ng-metal-aqua-0: #ecfeff;--ng-metal-aqua-1: #22d3ee;--ng-metal-aqua-2: #0e7490;--ng-metal-aqua-3: #67e8f9;--ng-metal-sunset-0: #ffedd5;--ng-metal-sunset-1: #fb923c;--ng-metal-sunset-2: #db2777;--ng-metal-sunset-3: #fda4af;--ng-grad-silver: linear-gradient(135deg, var(--ng-metal-silver-0) 0%, var(--ng-metal-silver-1) 35%, var(--ng-metal-silver-2) 65%, var(--ng-metal-silver-3) 100%);--ng-grad-gold: linear-gradient(135deg, var(--ng-metal-gold-0) 0%, var(--ng-metal-gold-1) 35%, var(--ng-metal-gold-2) 65%, var(--ng-metal-gold-3) 100%);--ng-grad-roseGold: linear-gradient(135deg, var(--ng-metal-rose-0) 0%, var(--ng-metal-rose-1) 35%, var(--ng-metal-rose-2) 65%, var(--ng-metal-rose-3) 100%);--ng-grad-bronze: linear-gradient(135deg, var(--ng-metal-bronze-0) 0%, var(--ng-metal-bronze-1) 35%, var(--ng-metal-bronze-2) 65%, var(--ng-metal-bronze-3) 100%);--ng-grad-titanium: linear-gradient(135deg, var(--ng-metal-ti-0) 0%, var(--ng-metal-ti-1) 35%, var(--ng-metal-ti-2) 65%, var(--ng-metal-ti-3) 100%);--ng-grad-emerald: linear-gradient(135deg, var(--ng-metal-em-0) 0%, var(--ng-metal-em-1) 35%, var(--ng-metal-em-2) 65%, var(--ng-metal-em-3) 100%);--ng-grad-platinum: linear-gradient(135deg, var(--ng-metal-platinum-0) 0%, var(--ng-metal-platinum-1) 35%, var(--ng-metal-platinum-2) 65%, var(--ng-metal-platinum-3) 100%);--ng-grad-copper: linear-gradient(135deg, var(--ng-metal-copper-0) 0%, var(--ng-metal-copper-1) 35%, var(--ng-metal-copper-2) 65%, var(--ng-metal-copper-3) 100%);--ng-grad-amethyst: linear-gradient(135deg, var(--ng-metal-amethyst-0) 0%, var(--ng-metal-amethyst-1) 35%, var(--ng-metal-amethyst-2) 70%, var(--ng-metal-amethyst-3) 100%);--ng-grad-sapphire: linear-gradient(135deg, var(--ng-metal-sapphire-0) 0%, var(--ng-metal-sapphire-1) 35%, var(--ng-metal-sapphire-2) 65%, var(--ng-metal-sapphire-3) 100%);--ng-grad-ruby: linear-gradient(135deg, var(--ng-metal-ruby-0) 0%, var(--ng-metal-ruby-1) 35%, var(--ng-metal-ruby-2) 65%, var(--ng-metal-ruby-3) 100%);--ng-grad-obsidian: linear-gradient(135deg, var(--ng-metal-obsidian-0) 0%, var(--ng-metal-obsidian-1) 35%, var(--ng-metal-obsidian-2) 65%, var(--ng-metal-obsidian-3) 100%);--ng-grad-aqua: linear-gradient(135deg, var(--ng-metal-aqua-0) 0%, var(--ng-metal-aqua-1) 35%, var(--ng-metal-aqua-2) 65%, var(--ng-metal-aqua-3) 100%);--ng-grad-sunset: linear-gradient(135deg, var(--ng-metal-sunset-0) 0%, var(--ng-metal-sunset-1) 35%, var(--ng-metal-sunset-2) 65%, var(--ng-metal-sunset-3) 100%);--chat-panel-w: 360px;--chat-panel-max-h: 600px;--chat-panel-chrome-h: 112px;--chat-panel-max-vh: 70vh;--bg-surface: var(--surface);--ink: var(--text);--ink-muted: var(--text-muted);--control-h: var(--ctl)}@media(max-width:639.98px){:root{--fs-display: 30px}}html[data-theme=dark]{--bg: #0b1220;--surface: #0f172a;--surface-2: #0b162a;--surface-3: rgba(255, 255, 255, .08);--surface-popover: #0f172a;--overlay-scrim: rgba(15, 23, 42, .85);--header-bg: var(--surface);--border: rgba(148, 163, 184, .18);--text: #e5e7eb;--text-2: #cbd5e1;--text-muted: #94a3b8;--tooltip-bg: #1e293b;--tooltip-border: rgba(148, 163, 184, .24);--notification-bg: rgba(15, 23, 42, .95)}.ds-focusable:focus-visible{outline:none}:root{--bg-surface: var(--surface);--bg-subtle: var(--bg);--bg-muted: var(--bg);--ink: var(--text);--ink-500: var(--text-2);--ink-muted: var(--text-muted);--focus: var(--focus-ring);--control-h: 40px}:root[data-theme=dark]{--bg: #0B1220;--surface: #0F172A;--border: #3e4a64;--text: #E5E7EB;--text-2: #CBD5E1;--text-muted: #94A3B8;--card-bg: #192237;--tooltip-bg: #192237;--home-page-container: #192237;--mention-user-bg: rgba(99, 102, 241, .32);--mention-user-fg: #c7d2fe;--mention-user-bg-hover: rgba(99, 102, 241, .42);--mention-grave-bg: rgba(34, 197, 94, .32);--mention-grave-fg: #bbf7d0;--mention-grave-bg-hover: rgba(34, 197, 94, .42)}html,body{font-family:var(--font-sans);color:var(--text);background:var(--bg)}.h0{font-size:var(--fs-display);line-height:1.1;font-weight:var(--fw-bold, 700)}.h1{font-size:var(--fs-h1);line-height:var(--lh-tight, 1.2);font-weight:var(--fw-bold, 700)}.h2{font-size:var(--fs-h2);line-height:var(--lh-snug, 1.35);font-weight:var(--fw-semibold, 600)}.h3{font-size:var(--fs-h3);line-height:var(--lh-normal, 1.5);font-weight:var(--fw-semibold, 600)}.body{font-size:var(--fs-body);line-height:var(--lh-relaxed, 1.6)}.body-sm{font-size:var(--fs-sm);line-height:var(--lh-normal, 1.5)}.caption{font-size:var(--fs-caption);line-height:1.4;color:var(--text-muted)}.ng-spinner--brand{color:var(--brand-strong)}.ng-spinner--muted{color:var(--text-muted)}.ng-spinner--accent{color:var(--accent-600)}.ng-spinner--surface{color:var(--text)}.ant-btn,.ant-btn>span{white-space:nowrap}.ds-bg-grad--silver{background:var(--ng-grad-silver)}.ds-bg-grad--gold{background:var(--ng-grad-gold)}.ds-bg-grad--roseGold{background:var(--ng-grad-roseGold)}.ds-bg-grad--bronze{background:var(--ng-grad-bronze)}.ds-bg-grad--titanium{background:var(--ng-grad-titanium)}.ds-bg-grad--emerald{background:var(--ng-grad-emerald)}.ds-bg-grad--platinum{background:var(--ng-grad-platinum)}.ds-bg-grad--copper{background:var(--ng-grad-copper)}.ds-bg-grad--amethyst{background:var(--ng-grad-amethyst)}.ds-bg-grad--sapphire{background:var(--ng-grad-sapphire)}.ds-bg-grad--ruby{background:var(--ng-grad-ruby)}.ds-bg-grad--obsidian{background:var(--ng-grad-obsidian)}.ds-bg-grad--aqua{background:var(--ng-grad-aqua)}.ds-bg-grad--sunset{background:var(--ng-grad-sunset)}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.flex-1{flex:1 1 0%}.gap-2{gap:8px}.gap-4{gap:16px}.gap-6{gap:24px}.space-y-2>*+*{margin-top:8px}.space-y-4>*+*{margin-top:16px}.space-y-6>*+*{margin-top:24px}.grid{display:grid}.grid-cols-1{grid-template-columns:1fr}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:mt-2{margin-top:8px}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:mb-4{margin-bottom:16px}}.p-4{padding:16px}.px-3{padding-left:12px;padding-right:12px}.py-2{padding-top:8px;padding-bottom:8px}.py-1{padding-top:4px;padding-bottom:4px}.px-4{padding-left:16px;padding-right:16px}.py-4{padding-top:16px;padding-bottom:16px}.py-6{padding-top:24px;padding-bottom:24px}.pb-6{padding-bottom:24px}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.p-2{padding:8px}.ml-2{margin-left:8px}.ml-auto{margin-left:auto}.w-full{width:100%}.justify-start{justify-content:flex-start}.border-b{border-bottom:1px solid var(--border)}.rounded{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:12px}.border{border:1px solid var(--border)}.border-slate-200{border-color:var(--border)}.bg-card{background:var(--card-bg)}.bg-subtle{background:var(--surface-1)}.bg-white{background:var(--card-bg)}.bg-transparent{background:transparent}.bg-option-hover{background:var(--option-hover)}.text-xs{font-size:var(--fs-caption)}.text-sm{font-size:var(--fs-sm)}.text-base{font-size:var(--fs-body)}.text-lg{font-size:var(--fs-h3)}.text-xl{font-size:var(--fs-h2)}.font-medium{font-weight:var(--fw-medium, 500)}.font-semibold{font-weight:var(--fw-semibold, 600)}.leading-relaxed{line-height:var(--lh-relaxed, 1.6)}.text{color:var(--text)}.text-muted{color:var(--text-muted)}.text-slate-900{color:var(--text)}.text-slate-700,.text-slate-600{color:var(--text-muted)}.text-subtle{color:var(--text-subtle)}.text-slate-500{color:var(--text-muted)}.rotate-180{transform:rotate(180deg)}.transition-transform{transition:transform .15s ease}.opacity-50{opacity:.5}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.transition-theme,body.transition-theme *{transition:background-color .3s ease,color .3s ease,border-color .3s ease}:root{font-synthesis-weight:none}html,body{margin:0;font-family:var(--font-sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
