.portal-tour-module__nEtgIa__launcher,.portal-tour-module__nEtgIa__iconButton,.portal-tour-module__nEtgIa__actions button{min-width:44px;min-height:44px;color:var(--portal-ink);background:0 0;border:1px solid #0000;border-radius:.72rem;justify-content:center;align-items:center;gap:.35rem;font-size:max(1rem,16px);font-weight:700;display:inline-flex}.portal-tour-module__nEtgIa__launcher{z-index:40;right:max(.65rem, env(safe-area-inset-right));bottom:max(.55rem, env(safe-area-inset-bottom));color:var(--portal-accent);background:#f5faef;border:1px solid #b9d4bd;border-radius:50%;position:fixed;box-shadow:0 3px 14px #21493029}.portal-tour-module__nEtgIa__launcher:hover,.portal-tour-module__nEtgIa__launcher[aria-expanded=true],.portal-tour-module__nEtgIa__iconButton:hover,.portal-tour-module__nEtgIa__actions .portal-tour-module__nEtgIa__secondary:hover{background:#e8f2df}.portal-tour-module__nEtgIa__panel{z-index:52;overscroll-behavior:contain;width:min(350px,100% - 1.5rem);max-height:calc(100dvh - 1.5rem);color:var(--portal-ink);background:#fcfdf8;border:1px solid #97b89a;border-radius:1.1rem;align-content:start;gap:.55rem;padding:.9rem;font-size:max(1rem,16px);line-height:1.45;display:grid;position:fixed;bottom:3.9rem;right:.75rem;overflow:auto;box-shadow:0 10px 38px #21493033}.portal-tour-module__nEtgIa__highlight{z-index:41;pointer-events:none;outline:2px solid var(--portal-accent);outline-offset:4px;border-radius:.55rem;position:fixed;box-shadow:0 0 0 7px #84be7d35}.portal-tour-module__nEtgIa__meta,.portal-tour-module__nEtgIa__meta>span,.portal-tour-module__nEtgIa__actions{align-items:center;display:flex}.portal-tour-module__nEtgIa__meta{justify-content:space-between;gap:.45rem}.portal-tour-module__nEtgIa__meta>span{color:var(--portal-accent);gap:.4rem;font-weight:800}.portal-tour-module__nEtgIa__meta svg,.portal-tour-module__nEtgIa__actions svg,.portal-tour-module__nEtgIa__iconButton{flex:none}.portal-tour-module__nEtgIa__progress{appearance:none;width:100%;height:5px;color:var(--portal-accent);background:#dfe9d9;border:0;border-radius:8px;margin:0;overflow:hidden}.portal-tour-module__nEtgIa__progress::-webkit-progress-bar{background:#dfe9d9}.portal-tour-module__nEtgIa__progress::-webkit-progress-value{background:var(--portal-accent)}.portal-tour-module__nEtgIa__progress::-moz-progress-bar{background:var(--portal-accent)}.portal-tour-module__nEtgIa__copy{min-width:0;display:flow-root}.portal-tour-module__nEtgIa__copy h2{font-size:1.22rem;font-weight:800;line-height:1.25}.portal-tour-module__nEtgIa__copy h2:focus{outline:none}.portal-tour-module__nEtgIa__copy p{color:var(--portal-muted);margin-top:.35rem}.portal-tour-module__nEtgIa__copy:has(.portal-tour-module__nEtgIa__character){grid-template-columns:minmax(0,1fr) min(6.2rem,30%);column-gap:.65rem;display:grid}.portal-tour-module__nEtgIa__copy:has(.portal-tour-module__nEtgIa__character)>:is(h2,p){grid-column:1}.portal-tour-module__nEtgIa__character{grid-area:1/2/3;align-self:center}.portal-tour-module__nEtgIa__character img{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 83%,#0000);mask-image:linear-gradient(#000 83%,#0000)}.portal-tour-module__nEtgIa__notice{color:var(--portal-muted)}.portal-tour-module__nEtgIa__notice[role=alert]{color:#80521b}.portal-tour-module__nEtgIa__actions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem}.portal-tour-module__nEtgIa__actions button{text-align:center;max-width:100%;padding:.35rem .65rem}.portal-tour-module__nEtgIa__actions .portal-tour-module__nEtgIa__primary{background:var(--portal-accent);color:#fff}.portal-tour-module__nEtgIa__actions .portal-tour-module__nEtgIa__primary:hover{background:#105748}@media (forced-colors:active){.portal-tour-module__nEtgIa__launcher,.portal-tour-module__nEtgIa__iconButton,.portal-tour-module__nEtgIa__actions button,.portal-tour-module__nEtgIa__panel{border-color:buttontext}.portal-tour-module__nEtgIa__highlight{outline-color:highlight}}@media (max-width:600px),(pointer:coarse){.portal-root:has(:is(input,textarea,select,[contenteditable=true]):focus) :is(.portal-tour-module__nEtgIa__launcher,.portal-tour-module__nEtgIa__panel,.portal-tour-module__nEtgIa__highlight){visibility:hidden}}
.admin-quick-choice-select-module__OpMHnG__root,.admin-quick-choice-select-module__OpMHnG__dialog{--quick-ink:var(--admin-foreground,var(--portal-ink,var(--heim-ink,var(--foreground,#edf4ef))));--quick-muted:var(--admin-muted,var(--portal-muted,var(--heim-muted,var(--muted,#a8b9b3))));--quick-accent:var(--admin-accent,var(--portal-accent,var(--heim-petrol,var(--ember,#36d6b5))));--quick-border:var(--admin-border,var(--portal-border,color-mix(in srgb, var(--quick-ink) 20%, transparent)));--quick-card:var(--admin-card,var(--portal-surface,var(--heim-paper,var(--paper,#151b18))));--quick-card-strong:var(--admin-card-strong,var(--portal-surface-strong,var(--heim-paper-deep,var(--paper,#151b18))));--quick-panel:var(--admin-notification-drawer,var(--admin-panel,var(--portal-surface-strong,var(--heim-paper,var(--paper,#151b18)))));--quick-input:var(--admin-input,var(--portal-surface,var(--heim-paper,var(--paper,#151b18))));--quick-accent-soft:var(--admin-accent-soft,color-mix(in srgb, var(--quick-accent) 12%, var(--quick-card)));--quick-soft:var(--admin-soft,color-mix(in srgb, var(--quick-ink) 5%, var(--quick-card)));--quick-hover:var(--admin-hover,color-mix(in srgb, var(--quick-accent) 10%, var(--quick-card)));--quick-warning:var(--admin-warning-text,var(--portal-ink,var(--heim-ink,#fbbf24)))}.admin-quick-choice-select-module__OpMHnG__root{min-width:0;display:block;position:relative}.admin-quick-choice-select-module__OpMHnG__surface{gap:.375rem;min-width:0;display:grid}.admin-quick-choice-select-module__OpMHnG__row,.admin-quick-choice-select-module__OpMHnG__measurement{align-items:stretch;gap:.5rem;min-width:0;display:flex}.admin-quick-choice-select-module__OpMHnG__choice,.admin-quick-choice-select-module__OpMHnG__all{min-width:0;min-height:var(--admin-choice-min-height,max(44px, 2.75rem));border:1px solid var(--quick-border);border-radius:var(--admin-radius-control,.72rem);background:var(--quick-card);color:var(--quick-ink);font-family:inherit;font-size:var(--admin-choice-font-size,1rem);font-weight:700;line-height:1.25;transition:background-color .16s,border-color .16s}.admin-quick-choice-select-module__OpMHnG__choice{text-align:center;overflow-wrap:anywhere;flex:auto;justify-content:center;align-items:center;padding:.5rem .75rem;display:flex}.admin-quick-choice-select-module__OpMHnG__choice[aria-checked=true],.admin-quick-choice-select-module__OpMHnG__choice[aria-pressed=true]{border-color:var(--quick-accent);background:color-mix(in srgb, var(--quick-accent) 16%, var(--quick-card-strong));box-shadow:inset 0 1px #ffffff12}.admin-quick-choice-select-module__OpMHnG__choice:hover:not(:disabled),.admin-quick-choice-select-module__OpMHnG__all:hover:not(:disabled){border-color:var(--quick-accent);background:var(--quick-card-strong)}.admin-quick-choice-select-module__OpMHnG__choice:focus-visible,.admin-quick-choice-select-module__OpMHnG__all:focus-visible,.admin-quick-choice-select-module__OpMHnG__option:focus-visible,.admin-quick-choice-select-module__OpMHnG__search:focus-visible,.admin-quick-choice-select-module__OpMHnG__close:focus-visible{outline:2px solid var(--quick-accent);outline-offset:2px}.admin-quick-choice-select-module__OpMHnG__choice:disabled,.admin-quick-choice-select-module__OpMHnG__all:disabled{cursor:default;opacity:.5}.admin-quick-choice-select-module__OpMHnG__all{background:var(--quick-card-strong);flex:none;justify-content:center;align-self:stretch;align-items:center;gap:.35rem;min-width:max(4rem,44px);padding:.4rem .65rem;display:flex}@media (min-width:640px){.admin-quick-choice-select-module__OpMHnG__choice,.admin-quick-choice-select-module__OpMHnG__all{font-size:var(--admin-choice-font-size,.875rem)}}.admin-quick-choice-select-module__OpMHnG__stacked{flex-direction:column}.admin-quick-choice-select-module__OpMHnG__stacked .admin-quick-choice-select-module__OpMHnG__all,.admin-quick-choice-select-module__OpMHnG__full{flex-basis:auto;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.admin-quick-choice-select-module__OpMHnG__invalid{border-radius:var(--admin-radius-control,.72rem);outline:1px solid var(--quick-warning);outline-offset:2px}.admin-quick-choice-select-module__OpMHnG__error{color:var(--quick-warning);font-size:.875rem;font-weight:600}.admin-quick-choice-select-module__OpMHnG__measurement{visibility:hidden;pointer-events:none;z-index:-1;width:100%;position:absolute;top:0;left:0;overflow:hidden}.admin-quick-choice-select-module__OpMHnG__measurement .admin-quick-choice-select-module__OpMHnG__choice{overflow-wrap:normal}.admin-quick-choice-select-module__OpMHnG__dialog{border:1px solid var(--quick-border);border-radius:var(--admin-radius-card,.95rem);background:linear-gradient(var(--quick-panel), var(--quick-panel)), var(--admin-background,var(--heim-paper,#151b18));width:min(40rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--quick-ink);margin:0;padding:0;position:fixed;inset:auto;overflow:hidden;box-shadow:0 18px 70px #0005}.admin-quick-choice-select-module__OpMHnG__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}.admin-quick-choice-select-module__OpMHnG__dialog:is([open],:popover-open){animation:admin-quick-choice-select-module__OpMHnG__quick-choice-enter var(--admin-motion-duration,.16s) var(--admin-motion-ease,ease-out)}.admin-quick-choice-select-module__OpMHnG__dialog[open]::backdrop{animation:admin-quick-choice-select-module__OpMHnG__quick-choice-backdrop var(--admin-motion-fast,.12s) ease-out}@keyframes admin-quick-choice-select-module__OpMHnG__quick-choice-enter{0%{opacity:.88;translate:0 3px}to{opacity:1;translate:0}}@keyframes admin-quick-choice-select-module__OpMHnG__quick-choice-backdrop{0%{opacity:0}to{opacity:1}}.admin-quick-choice-select-module__OpMHnG__dialogBody{max-height:var(--anchored-max-height,calc(100dvh - 2rem));flex-direction:column;gap:.75rem;padding:min(1rem,16px);display:flex}.admin-quick-choice-select-module__OpMHnG__heading{flex:none;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-quick-choice-select-module__OpMHnG__heading h2{overflow-wrap:anywhere;min-width:0;font-size:1.125rem;font-weight:800}.admin-quick-choice-select-module__OpMHnG__close{border:1px solid var(--quick-border);border-radius:var(--admin-radius-control,.72rem);background:var(--quick-card);flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.admin-quick-choice-select-module__OpMHnG__close svg{width:20px;height:20px}.admin-quick-choice-select-module__OpMHnG__search{border:1px solid var(--quick-border);border-radius:var(--admin-radius-control,.72rem);background:var(--quick-input);width:100%;min-width:0;min-height:max(44px,2.75rem);color:var(--quick-ink);flex-shrink:0;padding:.625rem .75rem;font-family:inherit;font-size:1rem}.admin-quick-choice-select-module__OpMHnG__options{overscroll-behavior:contain;min-height:0;overflow-y:auto}.admin-quick-choice-select-module__OpMHnG__option{border-radius:var(--admin-radius-control,.72rem);text-align:left;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:max(44px,2.75rem);padding:.625rem .75rem;font-size:1rem;font-weight:600;display:flex}.admin-quick-choice-select-module__OpMHnG__option[data-active=true]{background:var(--quick-hover)}.admin-quick-choice-select-module__OpMHnG__option[aria-selected=true]{box-shadow:inset 0 0 0 1px var(--quick-accent)}.admin-quick-choice-select-module__OpMHnG__option:disabled{opacity:.5}.admin-quick-choice-select-module__OpMHnG__group{color:var(--quick-muted);padding:.625rem .75rem .25rem;font-size:.875rem;font-weight:700}@media (prefers-reduced-motion:reduce){.admin-quick-choice-select-module__OpMHnG__choice,.admin-quick-choice-select-module__OpMHnG__all{transition:none}.admin-quick-choice-select-module__OpMHnG__dialog,.admin-quick-choice-select-module__OpMHnG__dialog::backdrop{animation:none}}
.activity-scheduling-module__g6EYdq__priorities{flex-wrap:wrap;gap:.5rem;display:flex}.activity-scheduling-module__g6EYdq__priority{min-width:0}.activity-scheduling-module__g6EYdq__priority label{height:100%}.activity-scheduling-module__g6EYdq__priority label:has(input:checked){border-color:var(--priority-tone);background:color-mix(in srgb, var(--priority-tone) 10%, var(--admin-card-strong))}.activity-scheduling-module__g6EYdq__priority label:has(input:checked)>svg{color:var(--priority-tone)}.activity-scheduling-module__g6EYdq__dateMode{align-items:end;gap:.8rem;min-width:0;display:grid}.activity-scheduling-module__g6EYdq__modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.activity-scheduling-module__g6EYdq__times{align-items:start;gap:.8rem;min-width:0;display:grid}.activity-scheduling-module__g6EYdq__secondary{border-radius:var(--admin-radius-control);width:fit-content;min-height:2.75rem;color:var(--admin-muted);align-items:center;gap:.4rem;padding:.4rem .5rem;font-size:.8rem;font-weight:700;display:inline-flex}.activity-scheduling-module__g6EYdq__secondary:hover{color:var(--admin-accent);background:var(--admin-hover)}.activity-scheduling-module__g6EYdq__secondary:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.activity-scheduling-module__g6EYdq__secondary:disabled{opacity:.5;pointer-events:none}@media (min-width:640px){.activity-scheduling-module__g6EYdq__dateMode{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.activity-scheduling-module__g6EYdq__times{grid-template-columns:repeat(2,minmax(0,1fr))}}.activity-scheduling-module__g6EYdq__scheduleContainer{min-width:0;container:activity-schedule/inline-size}.activity-scheduling-module__g6EYdq__scheduleOptions{gap:.75rem;min-width:0;display:grid}.activity-scheduling-module__g6EYdq__compactSchedule{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.75rem;min-width:0;display:grid}.activity-scheduling-module__g6EYdq__compactSchedule[data-timed=false]{grid-template-columns:minmax(0,1fr)}.activity-scheduling-module__g6EYdq__compactSchedule>fieldset{grid-column:1/-1}@container activity-schedule (min-width:38rem){.activity-scheduling-module__g6EYdq__compactSchedule{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.activity-scheduling-module__g6EYdq__compactSchedule[data-timed=true]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.6fr)}.activity-scheduling-module__g6EYdq__compactSchedule>fieldset{grid-column:auto}.activity-scheduling-module__g6EYdq__scheduleOptions{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}}
.admin-compact-toolbar-module__QtHuDq__toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.admin-compact-toolbar-module__QtHuDq__toolbar [data-admin-quick-choice-root]:not(dialog *,[popover] *){--admin-choice-min-height:2.25rem;--admin-choice-font-size:.8125rem}.admin-compact-toolbar-module__QtHuDq__toolbar [data-admin-quick-choice-root]:not(dialog *,[popover] *)>select{min-height:2.25rem}.admin-compact-toolbar-module__QtHuDq__primary{flex:none;margin-left:auto}.admin-compact-toolbar-module__QtHuDq__primary>*{flex-shrink:0}.admin-compact-toolbar-module__QtHuDq__group{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.admin-compact-toolbar-module__QtHuDq__chip{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-card);min-width:0;min-height:2.25rem;color:var(--admin-muted);justify-content:center;align-items:center;gap:.4rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:700;line-height:1.25;transition:background-color .14s,border-color .14s;display:inline-flex}.admin-compact-toolbar-module__QtHuDq__chip svg{flex-shrink:0;width:1rem;height:1rem}.admin-compact-toolbar-module__QtHuDq__chip:is([aria-pressed=true],[aria-current=page]){border-color:var(--admin-accent);color:var(--admin-foreground);background:color-mix(in srgb, var(--admin-accent) 16%, var(--admin-card-strong));box-shadow:inset 0 1px #ffffff12}.admin-compact-toolbar-module__QtHuDq__chip:hover:not(:disabled){border-color:var(--admin-accent);background:var(--admin-card-strong);color:var(--admin-foreground)}.admin-compact-toolbar-module__QtHuDq__chip:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.admin-compact-toolbar-module__QtHuDq__chip:disabled{opacity:.5}.admin-compact-toolbar-module__QtHuDq__search{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-input);flex:13rem;align-items:center;gap:.5rem;min-width:min(100%,11rem);min-height:2.75rem;padding:.375rem .75rem;display:flex}.admin-compact-toolbar-module__QtHuDq__search svg{width:1rem;height:1rem;color:var(--admin-muted);flex-shrink:0}.admin-compact-toolbar-module__QtHuDq__search input{background:0 0;outline:none;width:100%;min-width:0;font-size:.875rem}.admin-compact-toolbar-module__QtHuDq__search:focus-within{outline:2px solid var(--admin-accent);outline-offset:1px}.admin-compact-toolbar-module__QtHuDq__secondary{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;margin-top:.5rem;display:flex}.admin-compact-toolbar-module__QtHuDq__meta{min-width:0;color:var(--admin-muted);margin-left:auto;font-size:.75rem;font-weight:600}.admin-compact-toolbar-module__QtHuDq__meta strong{color:var(--admin-foreground);font-variant-numeric:tabular-nums}.admin-compact-toolbar-module__QtHuDq__sort{min-width:0;max-width:100%}@media (max-width:639px),(pointer:coarse){.admin-compact-toolbar-module__QtHuDq__chip{min-height:44px}.admin-compact-toolbar-module__QtHuDq__toolbar [data-admin-quick-choice-root]:not(dialog *,[popover] *){--admin-choice-min-height:44px;--admin-choice-font-size:1rem}.admin-compact-toolbar-module__QtHuDq__search input{font-size:1rem}}@media (max-width:639px){.admin-compact-toolbar-module__QtHuDq__primary{width:100%;margin-left:0}.admin-compact-toolbar-module__QtHuDq__primary>*,.admin-compact-toolbar-module__QtHuDq__sort{width:100%}}@media (prefers-reduced-motion:reduce){.admin-compact-toolbar-module__QtHuDq__chip{transition:none}}@media (min-width:640px) and (max-width:1439px){.admin-compact-toolbar-module__QtHuDq__viewLabel{display:none}}
.activity-deletion-module__tX5LPG__trash{border:1px solid color-mix(in srgb, var(--admin-danger-text) 20%, var(--admin-border));border-radius:var(--admin-radius-control);background:color-mix(in srgb, var(--admin-danger-text) 5%, var(--admin-card));width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:color-mix(in srgb, var(--admin-danger-text) 65%, var(--admin-muted));flex-shrink:0;place-items:center;padding:.5rem;transition:background-color .14s,border-color .14s,color .14s;display:inline-grid;position:relative}.activity-deletion-module__tX5LPG__trash:hover:not(:disabled):not([data-armed=true]){background:color-mix(in srgb, var(--admin-danger-text) 10%, var(--admin-card));border-color:var(--admin-danger-text)}.activity-deletion-module__tX5LPG__trash[data-armed=true]{background:color-mix(in srgb, var(--admin-danger-text) 20%, var(--admin-card-strong));border-color:var(--admin-danger-text);color:var(--admin-danger-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--admin-danger-text) 35%, transparent)}.activity-deletion-module__tX5LPG__trash:focus-visible{outline:2px solid var(--admin-danger-text);outline-offset:2px}.activity-deletion-module__tX5LPG__trash:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.activity-deletion-module__tX5LPG__trash{transition:none}}@media (min-width:640px) and (pointer:fine){.activity-deletion-module__tX5LPG__trash[data-size=compact]{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem}}@media (any-pointer:coarse){.activity-deletion-module__tX5LPG__trash{min-width:44px;min-height:44px}}
.admin-navigation-arrangement-module__izWWDW__editor{min-height:0}.admin-navigation-arrangement-module__izWWDW__zone{border:1px dashed var(--admin-border);border-radius:var(--admin-radius-control);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:4px;min-height:60px;padding:4px;display:flex;overflow:hidden auto}.admin-navigation-arrangement-module__izWWDW__zone[data-drop]{border-color:var(--admin-accent);background:var(--admin-accent-soft)}.admin-navigation-arrangement-module__izWWDW__rail{scrollbar-width:thin;max-height:calc(100dvh - 48px)}.admin-navigation-arrangement-module__izWWDW__item{border-radius:var(--admin-radius-control);cursor:grab;touch-action:none;text-align:left;background:var(--admin-card);border:1px solid #0000;flex-shrink:0;align-items:center;gap:10px;min-height:44px;padding:8px;font-size:13px;font-weight:700;display:flex;position:relative}.admin-navigation-arrangement-module__izWWDW__item[data-selected],.admin-navigation-arrangement-module__izWWDW__item:focus-visible{border-color:var(--admin-accent);background:var(--admin-accent-soft);outline:none}.admin-navigation-arrangement-module__izWWDW__item[data-moving]{opacity:.35;cursor:grabbing}.admin-navigation-arrangement-module__izWWDW__item[data-before]:before{content:"";background:var(--admin-accent);border-radius:3px;height:3px;position:absolute;top:-4px;left:0;right:0}.admin-navigation-arrangement-module__izWWDW__icon{flex-shrink:0;width:18px;height:18px;animation:.45s ease-in-out infinite alternate admin-navigation-arrangement-module__izWWDW__nav-wiggle}.admin-navigation-arrangement-module__izWWDW__item:nth-child(2n) .admin-navigation-arrangement-module__izWWDW__icon{animation-delay:-250ms}.admin-navigation-arrangement-module__izWWDW__grip{width:14px;height:14px;color:var(--admin-muted);margin-left:auto}.admin-navigation-arrangement-module__izWWDW__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.admin-navigation-arrangement-module__izWWDW__panel{border:1px solid var(--admin-accent);border-radius:var(--admin-radius-card);background:var(--admin-panel);color:var(--admin-foreground);flex-direction:column;gap:10px;margin-top:8px;padding:14px;font-size:13px;display:flex;box-shadow:0 16px 42px #00000040}.admin-navigation-arrangement-module__izWWDW__header{flex-direction:column;gap:10px;display:flex}.admin-navigation-arrangement-module__izWWDW__header strong{font-size:15px}.admin-navigation-arrangement-module__izWWDW__header p,.admin-navigation-arrangement-module__izWWDW__status{color:var(--admin-muted);font-size:12px}.admin-navigation-arrangement-module__izWWDW__panel button{border-radius:var(--admin-radius-control);border:1px solid var(--admin-border);justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 10px;font-weight:700;display:inline-flex}.admin-navigation-arrangement-module__izWWDW__panel button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.admin-navigation-arrangement-module__izWWDW__panel button:disabled{opacity:.45;cursor:default}.admin-navigation-arrangement-module__izWWDW__header .admin-navigation-arrangement-module__izWWDW__save{background:var(--admin-accent);color:var(--admin-accent-ink)}.admin-navigation-arrangement-module__izWWDW__heading{align-items:center;gap:8px;display:flex}.admin-navigation-arrangement-module__izWWDW__modules{max-height:30dvh}.admin-navigation-arrangement-module__izWWDW__selection{border-top:1px solid var(--admin-border);gap:6px;padding-top:10px;display:grid}.admin-navigation-arrangement-module__izWWDW__controls{gap:6px;display:flex}.admin-navigation-arrangement-module__izWWDW__controls>button:last-child{flex:1}.admin-navigation-arrangement-module__izWWDW__footer{justify-content:space-between;gap:8px;display:flex}.admin-navigation-arrangement-module__izWWDW__footer button{color:var(--admin-muted)}.admin-navigation-arrangement-module__izWWDW__empty{text-align:center;color:var(--admin-muted);padding:12px 0;font-size:11px}.admin-navigation-arrangement-module__izWWDW__status{min-height:32px}.admin-navigation-arrangement-module__izWWDW__error{color:var(--admin-danger-text)}.admin-navigation-arrangement-module__izWWDW__ghost{z-index:250;pointer-events:none;border:1px solid var(--admin-accent);border-radius:var(--admin-radius-control);background:var(--admin-panel);max-width:230px;padding:8px 12px;font-size:13px;font-weight:700;position:fixed;box-shadow:0 8px 24px #0003}.admin-navigation-arrangement-module__izWWDW__endMarker{background:var(--admin-accent);border-radius:3px;height:3px;min-height:3px}@keyframes admin-navigation-arrangement-module__izWWDW__nav-wiggle{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@media (min-width:1024px){.admin-navigation-arrangement-module__izWWDW__rail{max-height:calc(100dvh - 48px);padding:2px}.admin-navigation-arrangement-module__izWWDW__rail .admin-navigation-arrangement-module__izWWDW__item{justify-content:center;width:100%;min-width:36px;padding:6px}.admin-navigation-arrangement-module__izWWDW__rail .admin-navigation-arrangement-module__izWWDW__label,.admin-navigation-arrangement-module__izWWDW__rail .admin-navigation-arrangement-module__izWWDW__grip{display:none}.admin-navigation-arrangement-module__izWWDW__panel{scrollbar-width:thin;width:310px;max-height:calc(100dvh - 24px);margin:0;position:absolute;top:0;left:calc(100% + 12px);overflow:hidden auto}}@media (max-width:1023px){.admin-navigation-arrangement-module__izWWDW__rail{max-height:28dvh}.admin-navigation-arrangement-module__izWWDW__header{z-index:1;background:var(--admin-panel);padding:8px 0;position:sticky;top:-14px}}@media (prefers-reduced-motion:reduce){.admin-navigation-arrangement-module__izWWDW__icon{animation:none}}
.admin-overlay-module__d4kdSW__dialog::backdrop{background:0 0}.admin-overlay-module__d4kdSW__backdrop{pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;position:absolute;inset:0}.admin-overlay-module__d4kdSW__surface{z-index:1;position:relative}.admin-overlay-module__d4kdSW__dialog[data-admin-overlay-interaction=modeless]{z-index:90;pointer-events:none}.admin-overlay-module__d4kdSW__dialog[data-admin-overlay-interaction=modeless] .admin-overlay-module__d4kdSW__backdrop{display:none}.admin-overlay-module__d4kdSW__dialog[data-admin-overlay-interaction=modeless] .admin-overlay-module__d4kdSW__surface{pointer-events:auto;width:min(32rem,40vw,100%)}.admin-overlay-module__d4kdSW__originCue{z-index:2;pointer-events:none;border:2px solid var(--admin-accent);border-radius:var(--admin-radius-card);box-shadow:0 0 20px var(--admin-accent-glow);position:fixed}.admin-overlay-module__d4kdSW__originCue[hidden]{display:none}.admin-overlay-module__d4kdSW__drawer{--admin-drawer-width:48rem;width:100%;min-width:0;max-width:100%}.admin-overlay-module__d4kdSW__drawer[data-admin-overlay-size=sm]{--admin-drawer-width:28rem}.admin-overlay-module__d4kdSW__drawer[data-admin-overlay-size=lg]{--admin-drawer-width:60rem}.admin-overlay-module__d4kdSW__drawer[data-admin-overlay-size=xl]{--admin-drawer-width:72rem}@media (min-width:640px){.admin-overlay-module__d4kdSW__drawer{width:min(100%, var(--admin-drawer-width))}}
.admin-quick-panel-module__dtz0yq__trigger{border-radius:var(--admin-radius-control);background:var(--admin-accent);min-height:44px;color:var(--admin-accent-ink);justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:800;display:inline-flex}.admin-quick-panel-module__dtz0yq__trigger:hover{filter:brightness(1.1)}.admin-quick-panel-module__dtz0yq__trigger:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.admin-quick-panel-module__dtz0yq__panel{overscroll-behavior:contain;border:1px solid var(--admin-border);border-radius:var(--admin-radius-card-sm);background:var(--admin-panel);color:var(--admin-foreground);font-family:var(--font-admin), var(--font-body), sans-serif;margin:0;padding:0;position:fixed;inset:auto;overflow:auto;box-shadow:0 18px 56px #0000003d}.admin-quick-panel-module__dtz0yq__panel:popover-open{animation:admin-quick-panel-module__dtz0yq__open-panel var(--admin-motion-duration,.16s) var(--admin-motion-ease,ease-out)}.admin-quick-panel-module__dtz0yq__header{z-index:2;border-bottom:1px solid var(--admin-border);background:var(--admin-panel);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex;position:sticky;top:0}.admin-quick-panel-module__dtz0yq__close{border-radius:var(--admin-radius-control);width:44px;height:44px;color:var(--admin-muted);flex-shrink:0;place-items:center;display:grid}.admin-quick-panel-module__dtz0yq__close:hover{background:var(--admin-hover);color:var(--admin-foreground)}.admin-quick-panel-module__dtz0yq__content{padding:16px}.admin-quick-panel-module__dtz0yq__status{color:var(--admin-muted);margin:0;padding:0 16px 16px;font-size:12px}.admin-quick-panel-module__dtz0yq__panel :where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}@keyframes admin-quick-panel-module__dtz0yq__open-panel{0%{opacity:.88;translate:0 3px}to{opacity:1;translate:0}}@media (max-width:639px){.admin-quick-panel-module__dtz0yq__panel :where(input,select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.admin-quick-panel-module__dtz0yq__panel:popover-open{animation:none}}
.advisory-navigation-module__8dgSRG__primary.advisory-navigation-module__8dgSRG__primary{border:1px solid color-mix(in srgb,var(--admin-accent) 68%,var(--admin-foreground) 12%);background:linear-gradient(145deg,color-mix(in srgb,var(--admin-accent) 84%,white),var(--admin-accent) 58%,color-mix(in srgb,var(--admin-accent) 92%,black));color:var(--admin-accent-ink);text-shadow:none;box-shadow:inset 0 1px #ffffff65,inset 0 -1px #00000017,0 3px 10px #00000014}.advisory-navigation-module__8dgSRG__primary.advisory-navigation-module__8dgSRG__primary:hover:not(:disabled){filter:brightness(1.055);box-shadow:inset 0 1px #ffffff85,0 4px 13px #0000001a}.advisory-navigation-module__8dgSRG__primary.advisory-navigation-module__8dgSRG__primary:focus-visible{outline:2px solid var(--admin-foreground);outline-offset:3px}@media (prefers-reduced-motion:reduce){.advisory-navigation-module__8dgSRG__primary.advisory-navigation-module__8dgSRG__primary{transition:none}}
.case-notes-module__LFssrG__panel{border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:var(--admin-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-width:0;margin-bottom:1rem;padding:1rem}.case-notes-module__LFssrG__panel[data-compact=true]{margin-bottom:.75rem;padding:.375rem .75rem}.case-notes-module__LFssrG__revealButton{border-radius:var(--admin-radius-control);min-height:44px;font-size:.875rem}.case-notes-module__LFssrG__revealButton:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.case-notes-module__LFssrG__compactPreview{overflow-wrap:anywhere;color:var(--admin-muted);margin:.125rem 0 .375rem;font-size:.8125rem;line-height:1.45}.case-notes-module__LFssrG__header,.case-notes-module__LFssrG__actions,.case-notes-module__LFssrG__metadata{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.case-notes-module__LFssrG__header{justify-content:space-between;gap:.75rem}.case-notes-module__LFssrG__heading{align-items:center;gap:.5rem;font-size:1rem;font-weight:900;display:flex}.case-notes-module__LFssrG__heading svg{width:1.1rem;color:var(--admin-accent)}.case-notes-module__LFssrG__count,.case-notes-module__LFssrG__metadata,.case-notes-module__LFssrG__status,.case-notes-module__LFssrG__empty{color:var(--admin-muted);font-size:.8rem}.case-notes-module__LFssrG__count{font-weight:600}.case-notes-module__LFssrG__list{min-width:0;margin-top:.5rem;display:grid}.case-notes-module__LFssrG__note{border-top:1px solid var(--admin-border);min-width:0;margin-top:.25rem;padding-top:.75rem;scroll-margin-top:6rem}.case-notes-module__LFssrG__noteHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.case-notes-module__LFssrG__noteActions>button[aria-haspopup=dialog]{border:1px solid var(--admin-border);background:var(--admin-card-strong);min-height:2.75rem;color:var(--admin-foreground);gap:.5rem;padding:.5rem .75rem}.case-notes-module__LFssrG__noteActions>button[aria-haspopup=dialog]:hover{border-color:var(--admin-accent);background:var(--admin-hover);filter:none}.case-notes-module__LFssrG__noteActions>button[aria-haspopup=dialog]>svg{color:var(--admin-accent)}.case-notes-module__LFssrG__noteActions>button[aria-haspopup=dialog]>svg:last-child{display:none}.case-notes-module__LFssrG__noteActions>[popover]{max-width:calc(100% - 1.5rem);transition-property:none}.case-notes-module__LFssrG__preview{text-align:left;border-radius:var(--admin-radius-control);flex:1;min-width:0;padding:.25rem 0}.case-notes-module__LFssrG__preview:focus-visible,.case-notes-module__LFssrG__textButton:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.case-notes-module__LFssrG__previewTitle{overflow-wrap:anywhere;align-items:flex-start;gap:.4rem;font-size:.9rem;font-weight:800;display:flex}.case-notes-module__LFssrG__previewTitle svg{width:.9rem;height:.9rem;color:var(--admin-accent);flex-shrink:0;margin-top:.15rem}.case-notes-module__LFssrG__previewTitle>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.case-notes-module__LFssrG__previewBody{color:var(--admin-muted);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.case-notes-module__LFssrG__metadata{gap:.25rem .5rem;margin-top:.3rem;line-height:1.5}.case-notes-module__LFssrG__source{color:var(--admin-accent);font-weight:700}.case-notes-module__LFssrG__expanded,.case-notes-module__LFssrG__composer{gap:.6rem;min-width:0;padding:.7rem 0;animation:.16s ease-out case-notes-module__LFssrG__reveal;display:grid}.case-notes-module__LFssrG__body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;line-height:1.65}.case-notes-module__LFssrG__textarea{resize:vertical;width:100%;min-height:8rem;max-height:60vh;font-size:1rem;font-weight:400;line-height:1.6}.case-notes-module__LFssrG__composer{border-top:1px solid var(--admin-border);margin-top:.75rem}.case-notes-module__LFssrG__status{min-height:1.2rem;line-height:1.5}.case-notes-module__LFssrG__error{color:var(--admin-danger-text);font-size:.85rem;line-height:1.5}.case-notes-module__LFssrG__textButton{color:var(--admin-accent);text-align:left;border-radius:var(--admin-radius-control);min-height:2.75rem;padding:.3rem .5rem;font-size:.8rem;font-weight:800}.case-notes-module__LFssrG__search{gap:.35rem;margin-top:.8rem;font-size:.8rem;font-weight:700;display:grid}.case-notes-module__LFssrG__history{border-left:2px solid var(--admin-border);gap:.75rem;padding:.75rem;display:grid}.case-notes-module__LFssrG__history h4{font-size:.85rem;font-weight:800}.case-notes-module__LFssrG__history p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.85rem;line-height:1.5}.case-notes-module__LFssrG__link{color:var(--admin-accent);align-items:center;gap:.4rem;min-height:2.75rem;font-size:.8rem;font-weight:700;display:inline-flex}.case-notes-module__LFssrG__link svg{width:1rem;height:1rem}.case-notes-module__LFssrG__quiet{margin-top:.5rem}.case-notes-module__LFssrG__end{height:1px}@keyframes case-notes-module__LFssrG__reveal{0%{opacity:.65;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.case-notes-module__LFssrG__expanded,.case-notes-module__LFssrG__composer{animation:none}}@media (max-width:640px){.case-notes-module__LFssrG__panel{padding:.75rem}.case-notes-module__LFssrG__header{align-items:flex-start}.case-notes-module__LFssrG__heading{min-height:2.75rem}.case-notes-module__LFssrG__actions{gap:.25rem}.case-notes-module__LFssrG__noteHeader{gap:.2rem}.case-notes-module__LFssrG__preview{min-height:2.75rem}.case-notes-module__LFssrG__previewTitle,.case-notes-module__LFssrG__body{font-size:1rem}.case-notes-module__LFssrG__metadata,.case-notes-module__LFssrG__status{font-size:.8rem}}
.progress-module__KxJ7dW__surface{border:1px solid var(--admin-border);border-radius:var(--admin-radius-card-sm);background:var(--admin-card);min-width:0;margin:0 0 1rem;padding:.75rem 1rem}.progress-module__KxJ7dW__surface[data-compact=true]{margin-bottom:.75rem;padding:.375rem .75rem}.progress-module__KxJ7dW__compactToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;min-width:0;display:flex}.progress-module__KxJ7dW__nextStep{overflow-wrap:anywhere;flex:11rem;gap:.125rem;min-width:0;padding:.25rem 0;font-size:.8125rem;line-height:1.35;display:grid}.progress-module__KxJ7dW__nextStep>span{color:var(--admin-muted);font-size:.6875rem;font-weight:650}.progress-module__KxJ7dW__nextStep>strong{font-weight:750}.progress-module__KxJ7dW__nextStep[data-missing=true]>strong{color:var(--admin-warning-text)}.progress-module__KxJ7dW__controls{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex}.progress-module__KxJ7dW__surface[data-compact=true] .progress-module__KxJ7dW__groups{border-top:1px solid var(--admin-border);margin-top:.5rem;padding-top:.5rem}.progress-module__KxJ7dW__supporting{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.progress-module__KxJ7dW__toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem .75rem;display:flex}.progress-module__KxJ7dW__settings{border-radius:var(--admin-radius-control);min-height:44px;color:var(--admin-muted);align-items:center;gap:.4rem;padding:.25rem .5rem;font-size:.75rem;font-weight:750;display:inline-flex}.progress-module__KxJ7dW__settings:hover{color:var(--admin-foreground);background:var(--admin-hover)}.progress-module__KxJ7dW__groups{gap:.75rem;display:grid}.progress-module__KxJ7dW__group{border-top:2px solid color-mix(in srgb, var(--pipeline-phase-color) 55%, var(--admin-border));min-width:0;padding-top:.5rem}.progress-module__KxJ7dW__groupLabel{color:var(--admin-foreground);align-items:center;gap:.4rem;margin-bottom:.35rem;font-size:.75rem;font-weight:850;display:flex}.progress-module__KxJ7dW__dot{background:var(--pipeline-phase-color);border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem;display:inline-block}.progress-module__KxJ7dW__stages{flex-wrap:wrap;gap:.25rem;display:flex}.progress-module__KxJ7dW__stage{border-radius:var(--admin-radius-control);text-align:left;min-width:44px;min-height:44px;color:var(--admin-muted);border:1px solid #0000;align-items:center;gap:.4rem;padding:.4rem .6rem;font-size:.8125rem;font-weight:700;line-height:1.25;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex;position:relative}.progress-module__KxJ7dW__stage:hover:not(:disabled){border-color:color-mix(in srgb, var(--pipeline-phase-color) 45%, var(--admin-border));color:var(--admin-foreground);background:var(--admin-hover)}.progress-module__KxJ7dW__stage[aria-pressed=true]{border-color:color-mix(in srgb, var(--pipeline-phase-color) 65%, var(--admin-border));color:var(--admin-foreground);background:color-mix(in srgb, var(--pipeline-phase-color) 12%, var(--admin-card-strong));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pipeline-phase-color) 12%, transparent)}.progress-module__KxJ7dW__stage:disabled{cursor:default}.progress-module__KxJ7dW__stage:disabled:not([aria-pressed=true]){opacity:.65}.progress-module__KxJ7dW__stage[data-outcome=true]{border-style:dashed;border-color:var(--admin-border)}.progress-module__KxJ7dW__current{background:var(--pipeline-phase-color);border-radius:50%;width:.35rem;height:.35rem}.progress-module__KxJ7dW__statusBadge{border-color:color-mix(in srgb, var(--pipeline-phase-color) 35%, var(--admin-border));background:color-mix(in srgb, var(--pipeline-phase-color) 9%, var(--admin-card));color:var(--admin-foreground)}.progress-module__KxJ7dW__statusBadge>span{align-items:center;gap:.4rem;display:inline-flex}.progress-module__KxJ7dW__feedback{color:var(--admin-muted);flex-wrap:wrap;align-items:center;gap:.3rem .6rem;margin-top:.5rem;font-size:.75rem;display:flex}.progress-module__KxJ7dW__confirm{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-soft);gap:.5rem;margin-top:.75rem;padding:.75rem;display:grid}.progress-module__KxJ7dW__details{border-top:1px solid var(--admin-border);margin-top:.75rem;padding-top:.75rem}.progress-module__KxJ7dW__settings:focus-visible,.progress-module__KxJ7dW__stage:focus-visible{outline:2px solid var(--pipeline-phase-color,var(--admin-accent));outline-offset:2px}@media (min-width:768px){.progress-module__KxJ7dW__groups{grid-template-columns:minmax(0,.75fr) minmax(0,1.3fr) minmax(0,1.3fr);gap:1rem}}@media (max-width:767px){.progress-module__KxJ7dW__surface{padding:.625rem .75rem}.progress-module__KxJ7dW__stages{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.progress-module__KxJ7dW__stage{overflow-wrap:anywhere;width:100%;font-size:.875rem}.progress-module__KxJ7dW__groups{gap:.5rem}}@media (prefers-reduced-motion:reduce){.progress-module__KxJ7dW__stage{transition:none}}.progress-module__KxJ7dW__nextAction{flex:16rem;justify-items:start;min-width:0;display:grid}.progress-module__KxJ7dW__nextActivity{border-radius:var(--admin-radius-control);text-align:left;align-items:center;gap:.6rem;width:100%;min-width:0;min-height:44px;padding:.25rem .4rem;display:flex}.progress-module__KxJ7dW__nextActivity:hover{background:var(--admin-hover)}.progress-module__KxJ7dW__nextActivity:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.progress-module__KxJ7dW__nextActivity .progress-module__KxJ7dW__nextStep{flex-basis:auto;padding:0}.progress-module__KxJ7dW__nextActivity small{color:var(--admin-muted);font-size:.75rem;font-weight:650}.progress-module__KxJ7dW__nextActivity[data-tone=danger] small{color:var(--admin-danger-text)}
.contract-explanation-field-module__kzYawW__surface{--explanation-tone:var(--admin-warning);--explanation-text:var(--admin-warning-text);border:1px solid color-mix(in srgb, var(--explanation-tone) 55%, var(--admin-border));border-radius:var(--admin-radius-card-sm);background:linear-gradient(115deg, color-mix(in srgb, var(--explanation-tone) 12%, var(--admin-card-strong)), var(--admin-card));min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--explanation-tone) 16%, transparent);color:var(--admin-foreground);gap:.75rem;padding:1rem;display:grid}.contract-explanation-field-module__kzYawW__surface[data-confirmed=true]{--explanation-tone:var(--admin-success);--explanation-text:var(--admin-success-text)}.contract-explanation-field-module__kzYawW__heading{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.contract-explanation-field-module__kzYawW__symbol{width:2.5rem;height:2.5rem;color:var(--explanation-text);border:1px solid color-mix(in srgb, var(--explanation-tone) 45%, var(--admin-border));border-radius:var(--admin-radius-icon);background:color-mix(in srgb, var(--explanation-tone) 15%, var(--admin-card-strong));flex-shrink:0;place-items:center;display:grid}.contract-explanation-field-module__kzYawW__status{border-radius:var(--admin-radius-control);background:color-mix(in srgb, var(--explanation-tone) 14%, var(--admin-card-strong));color:var(--explanation-text);align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.contract-explanation-field-module__kzYawW__adjust{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-card-strong);width:fit-content;min-height:2.75rem;color:var(--admin-foreground);padding:.5rem .75rem;font-size:.875rem;font-weight:600}.contract-explanation-field-module__kzYawW__adjust:hover{border-color:var(--explanation-text)}.contract-explanation-field-module__kzYawW__adjust:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.contract-explanation-field-module__kzYawW__confirmation>label{border-color:color-mix(in srgb, var(--explanation-tone) 65%, var(--admin-border));background:color-mix(in srgb, var(--explanation-tone) 11%, var(--admin-card-strong))}.contract-explanation-field-module__kzYawW__confirmation>label:hover{border-color:var(--explanation-text);background:color-mix(in srgb, var(--explanation-tone) 18%, var(--admin-card-strong))}.contract-explanation-field-module__kzYawW__confirmation>label:has(:disabled):hover{border-color:color-mix(in srgb, var(--explanation-tone) 65%, var(--admin-border));background:color-mix(in srgb, var(--explanation-tone) 11%, var(--admin-card-strong))}.contract-explanation-field-module__kzYawW__blocked{color:var(--explanation-text);font-size:.875rem;font-weight:600}@media (max-width:639px){.contract-explanation-field-module__kzYawW__surface{padding:.75rem}.contract-explanation-field-module__kzYawW__heading{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;display:grid}.contract-explanation-field-module__kzYawW__status{grid-column:2;width:fit-content}}
.business-profile-form-module__dbbIqq__subnavigation{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-soft);flex-wrap:wrap;gap:.45rem;padding:.4rem;display:flex}.business-profile-form-module__dbbIqq__subnavigation button{text-align:left;border-radius:calc(var(--admin-radius-control) - 4px);min-width:130px;min-height:44px;color:var(--admin-foreground);cursor:pointer;background:0 0;border:1px solid #0000;flex:1;align-items:center;gap:.55rem;padding:.55rem .7rem;display:flex}.business-profile-form-module__dbbIqq__subnavigation button[aria-current=step]{border-color:var(--admin-accent);background:var(--admin-card);box-shadow:inset 0 1px #ffffff26}.business-profile-form-module__dbbIqq__subnavigation button[data-complete=true]{background:color-mix(in srgb,var(--admin-success) 8%,var(--admin-card))}.business-profile-form-module__dbbIqq__subnavigation button:hover{background:var(--admin-hover)}.business-profile-form-module__dbbIqq__subnavigation button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.business-profile-form-module__dbbIqq__subnavigation svg{flex-shrink:0;width:17px;height:17px}.business-profile-form-module__dbbIqq__subnavigation span{min-width:0;font-size:.85rem;font-weight:800}.business-profile-form-module__dbbIqq__subnavigation small{color:var(--admin-muted);font-size:.7rem;font-weight:500;display:block}.business-profile-form-module__dbbIqq__subnavigation button>svg:last-child:not(:first-child){color:var(--admin-success);margin-left:auto}
.investment-forms-module__GWZ2DW__workbench{gap:1.2rem;min-width:0;display:grid}.investment-forms-module__GWZ2DW__heading{align-items:center;gap:.8rem;display:flex}.investment-forms-module__GWZ2DW__heading>svg{width:2.4rem;height:2.4rem;color:var(--admin-accent)}.investment-forms-module__GWZ2DW__heading h3{font-size:1.1rem;font-weight:800}.investment-forms-module__GWZ2DW__heading p{color:var(--admin-muted);max-width:65rem;font-size:.875rem}.investment-forms-module__GWZ2DW__navigation{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem;display:grid}.investment-forms-module__GWZ2DW__navigation button{text-align:left;border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:linear-gradient(135deg,var(--admin-soft),var(--admin-card));min-height:64px;color:var(--admin-foreground);align-items:center;gap:.6rem;padding:.8rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff40}.investment-forms-module__GWZ2DW__navigation button[aria-current]{border-color:var(--admin-accent);box-shadow:inset 0 1px 0 #fff6,0 0 20px color-mix(in srgb,var(--admin-accent) 12%,transparent)}.investment-forms-module__GWZ2DW__navigation button[data-complete=true]{border-color:color-mix(in srgb,var(--admin-success) 55%,var(--admin-border));background:color-mix(in srgb,var(--admin-success) 8%,var(--admin-card))}.investment-forms-module__GWZ2DW__navigation button>svg{flex-shrink:0;width:20px;height:20px}.investment-forms-module__GWZ2DW__navigation small,.investment-forms-module__GWZ2DW__identity small{color:var(--admin-muted);font-size:.75rem;display:block}.investment-forms-module__GWZ2DW__navigation span{font-size:.875rem;font-weight:700}.investment-forms-module__GWZ2DW__content{gap:1rem;animation:.18s ease-out investment-forms-module__GWZ2DW__appear;display:grid}.investment-forms-module__GWZ2DW__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.investment-forms-module__GWZ2DW__group{border-top:1px solid var(--admin-border);align-items:start;gap:.8rem;padding-top:1rem;display:grid}.investment-forms-module__GWZ2DW__group legend{padding-top:.5rem;font-size:.9rem;font-weight:800}.investment-forms-module__GWZ2DW__identity{border-radius:var(--admin-radius-control);background:var(--admin-soft);flex-wrap:wrap;align-items:center;gap:.7rem;padding:1rem;display:flex}.investment-forms-module__GWZ2DW__identity>span:last-child{color:var(--admin-muted);margin-left:auto;font-size:.75rem}.investment-forms-module__GWZ2DW__identity svg{flex-shrink:0;width:24px}.investment-forms-module__GWZ2DW__choice{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-soft);cursor:pointer;align-items:center;gap:.7rem;min-height:48px;padding:.7rem;font-size:.875rem;display:flex}.investment-forms-module__GWZ2DW__choice[data-active=true]{border-color:var(--admin-accent);background:color-mix(in srgb,var(--admin-accent) 9%,var(--admin-card))}.investment-forms-module__GWZ2DW__choice input{width:18px;height:18px;accent-color:var(--admin-accent);flex-shrink:0}.investment-forms-module__GWZ2DW__assetList{gap:.5rem;display:grid}.investment-forms-module__GWZ2DW__asset{border-bottom:1px solid var(--admin-border);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:.8rem;padding:.7rem;display:grid}.investment-forms-module__GWZ2DW__asset>strong{font-size:.875rem}.investment-forms-module__GWZ2DW__balances{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.investment-forms-module__GWZ2DW__balances>div{border-radius:var(--admin-radius-control);background:var(--admin-soft);gap:.3rem;padding:1rem;display:grid}.investment-forms-module__GWZ2DW__balances small{color:var(--admin-muted)}.investment-forms-module__GWZ2DW__balances strong{font-size:1rem}.investment-forms-module__GWZ2DW__balances [data-warning=true],.investment-forms-module__GWZ2DW__warning{border:1px solid color-mix(in srgb,#f59e0b 70%,var(--admin-border));background:color-mix(in srgb,#f59e0b 10%,var(--admin-card));border-radius:var(--admin-radius-control);padding:1rem;font-size:.875rem}.investment-forms-module__GWZ2DW__notice{border-radius:var(--admin-radius-control);background:var(--admin-soft);padding:1rem;font-size:.875rem}.investment-forms-module__GWZ2DW__actions{border-top:1px solid var(--admin-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding-top:1rem;display:flex}.investment-forms-module__GWZ2DW__actions>span{color:var(--admin-muted);font-size:.8rem}.investment-forms-module__GWZ2DW__actions>div,.investment-forms-module__GWZ2DW__bulk{flex-wrap:wrap;gap:.5rem;display:flex}.investment-forms-module__GWZ2DW__navigation button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.investment-forms-module__GWZ2DW__choice:has(input:focus-visible){outline:2px solid var(--admin-accent);outline-offset:3px}@keyframes investment-forms-module__GWZ2DW__appear{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:none}}@media (max-width:640px){.investment-forms-module__GWZ2DW__grid,.investment-forms-module__GWZ2DW__balances{grid-template-columns:1fr}.investment-forms-module__GWZ2DW__asset{grid-template-columns:1fr 1fr}.investment-forms-module__GWZ2DW__asset>strong{grid-column:1/-1}.investment-forms-module__GWZ2DW__navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-forms-module__GWZ2DW__actions>div{width:100%}.investment-forms-module__GWZ2DW__actions>div>*{flex:1}.investment-forms-module__GWZ2DW__navigation button{font-size:1rem}.investment-forms-module__GWZ2DW__content input,.investment-forms-module__GWZ2DW__content select,.investment-forms-module__GWZ2DW__content textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.investment-forms-module__GWZ2DW__content{animation:none}}.investment-forms-module__GWZ2DW__navigation button{min-width:0}.investment-forms-module__GWZ2DW__navigation span{overflow-wrap:anywhere;min-width:0}.investment-forms-module__GWZ2DW__content input,.investment-forms-module__GWZ2DW__content select,.investment-forms-module__GWZ2DW__content textarea{min-width:0;max-width:100%}.investment-forms-module__GWZ2DW__heading>svg{flex-shrink:0}.investment-forms-module__GWZ2DW__asset{min-width:0}@media (max-width:640px){.investment-forms-module__GWZ2DW__grid,.investment-forms-module__GWZ2DW__balances{grid-template-columns:minmax(0,1fr)}.investment-forms-module__GWZ2DW__asset{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-forms-module__GWZ2DW__navigation button{flex-direction:column;align-items:flex-start;gap:.45rem}.investment-forms-module__GWZ2DW__navigation button[data-complete=true]>svg:last-child{position:absolute;top:.8rem;right:.8rem}.investment-forms-module__GWZ2DW__navigation span{overflow-wrap:normal;word-break:normal}}.investment-forms-module__GWZ2DW__answerSummary{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-soft);justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.8rem 1rem;display:flex}.investment-forms-module__GWZ2DW__answerSummary>div{min-width:0}.investment-forms-module__GWZ2DW__answerSummary strong{font-size:.85rem}.investment-forms-module__GWZ2DW__answerSummary p{white-space:pre-line;overflow-wrap:anywhere;color:var(--admin-muted);margin-top:.3rem;font-size:.85rem}.investment-forms-module__GWZ2DW__answerSummary>button{flex-shrink:0}@media (max-width:640px){.investment-forms-module__GWZ2DW__answerSummary{flex-direction:column}.investment-forms-module__GWZ2DW__answerSummary>button{align-self:flex-start}}.investment-forms-module__GWZ2DW__riskFrame{border-radius:var(--admin-radius-control);border:1px solid color-mix(in srgb,#d99d29 40%,var(--admin-border));background:linear-gradient(135deg,color-mix(in srgb,#d99d29 9%,var(--admin-card)),var(--admin-soft));color:var(--admin-foreground);gap:.8rem;min-width:0;padding:1.1rem;display:grid;box-shadow:inset 0 1px #ffffff4d,0 5px 25px #0000000a}.investment-forms-module__GWZ2DW__riskFrame[data-state=reviewed]{border-color:color-mix(in srgb,var(--admin-success) 50%,var(--admin-border));background:linear-gradient(135deg,color-mix(in srgb,var(--admin-success) 12%,var(--admin-card)),var(--admin-soft))}.investment-forms-module__GWZ2DW__riskFrame[data-state=conflict]{border-color:color-mix(in srgb,#e45b63 65%,var(--admin-border));background:linear-gradient(135deg,color-mix(in srgb,#e45b63 10%,var(--admin-card)),var(--admin-soft))}.investment-forms-module__GWZ2DW__riskHeading{align-items:center;gap:.7rem;display:flex}.investment-forms-module__GWZ2DW__riskHeading>svg{flex-shrink:0;width:24px;height:24px}.investment-forms-module__GWZ2DW__riskHeading>svg:last-child{margin-left:auto}.investment-forms-module__GWZ2DW__riskHeading small{color:var(--admin-muted);font-size:.75rem}.investment-forms-module__GWZ2DW__riskHeading h4{margin:0;font-size:1.1rem;font-weight:800}.investment-forms-module__GWZ2DW__sriBar{grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;padding-bottom:.75rem;display:grid}.investment-forms-module__GWZ2DW__sriBar>span{text-align:center;border:1px solid var(--admin-border);color:var(--admin-muted);background:var(--admin-soft);border-radius:8px;padding:.4rem;font-size:.9rem;font-weight:700;position:relative}.investment-forms-module__GWZ2DW__sriBar>span[data-within=true]{color:var(--admin-foreground);background:color-mix(in srgb,var(--admin-accent) 15%,var(--admin-card));border-color:color-mix(in srgb,var(--admin-accent) 35%,var(--admin-border))}.investment-forms-module__GWZ2DW__sriBar>span[data-limit=true]{box-shadow:inset 0 1px 0 #ffffff80,0 0 12px color-mix(in srgb,var(--admin-accent) 22%,transparent);border-color:var(--admin-accent)}.investment-forms-module__GWZ2DW__sriBar small{color:var(--admin-foreground);font-size:.65rem;position:absolute;bottom:-1rem;left:0;right:0}.investment-forms-module__GWZ2DW__riskFacts{flex-wrap:wrap;gap:.6rem 1.2rem;font-size:.8rem;display:flex}.investment-forms-module__GWZ2DW__riskFacts>span{align-items:center;gap:.35rem;display:flex}.investment-forms-module__GWZ2DW__riskFacts svg{width:15px;height:15px}.investment-forms-module__GWZ2DW__riskFrame p{font-size:.8rem;line-height:1.5}.investment-forms-module__GWZ2DW__riskMessages{gap:.5rem;font-size:.85rem;display:grid}.investment-forms-module__GWZ2DW__riskMessages li{align-items:start;gap:.4rem;display:flex}.investment-forms-module__GWZ2DW__riskMessages svg{flex-shrink:0;width:18px;height:18px}.investment-forms-module__GWZ2DW__riskOpen{color:var(--admin-muted)}.investment-forms-module__GWZ2DW__riskFrame[data-compact=true]{padding:.85rem}.investment-forms-module__GWZ2DW__riskFrame[data-compact=true] .investment-forms-module__GWZ2DW__riskHeading h4{font-size:.95rem}.investment-forms-module__GWZ2DW__riskFrame[data-compact=true] .investment-forms-module__GWZ2DW__sriBar{max-width:26rem}.investment-forms-module__GWZ2DW__riskInputs{gap:1rem;display:grid}.investment-forms-module__GWZ2DW__knownFunds{color:var(--admin-muted);align-items:center;gap:.6rem;font-size:.8rem;display:flex}.investment-forms-module__GWZ2DW__knownFunds svg{width:20px;height:20px}.investment-forms-module__GWZ2DW__knownFunds strong,.investment-forms-module__GWZ2DW__knownFunds small{display:block}.investment-forms-module__GWZ2DW__knownFunds strong{color:var(--admin-foreground);font-size:1rem}.investment-forms-module__GWZ2DW__goalDurations{border-top:1px solid var(--admin-border);padding:.75rem 0;display:grid}.investment-forms-module__GWZ2DW__goalDurations summary{cursor:pointer;align-content:center;min-height:44px;font-size:.85rem;font-weight:700}.investment-forms-module__GWZ2DW__goalDurations p{color:var(--admin-muted);margin:.5rem 0;font-size:.8rem}.investment-forms-module__GWZ2DW__goalFrames{flex-wrap:wrap;gap:.5rem;font-size:.8rem;display:flex}.investment-forms-module__GWZ2DW__goalFrames>span{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-soft);padding:.4rem .6rem}.investment-forms-module__GWZ2DW__productChecks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.investment-forms-module__GWZ2DW__productChecks>div{border-radius:var(--admin-radius-control);border:1px solid color-mix(in srgb,#d99d29 35%,var(--admin-border));background:color-mix(in srgb,#d99d29 7%,var(--admin-card));align-items:start;gap:.5rem;min-width:0;padding:.7rem;display:flex}.investment-forms-module__GWZ2DW__productChecks>div[data-state=pass]{background:color-mix(in srgb,var(--admin-success) 9%,var(--admin-card));border-color:color-mix(in srgb,var(--admin-success) 40%,var(--admin-border))}.investment-forms-module__GWZ2DW__productChecks>div[data-state=conflict]{background:color-mix(in srgb,#e45b63 9%,var(--admin-card));border-color:color-mix(in srgb,#e45b63 50%,var(--admin-border))}.investment-forms-module__GWZ2DW__productChecks svg{flex-shrink:0;width:16px;height:16px;margin-top:.1rem}.investment-forms-module__GWZ2DW__productChecks strong,.investment-forms-module__GWZ2DW__productChecks span,.investment-forms-module__GWZ2DW__productChecks small{overflow-wrap:anywhere;font-size:.8rem;display:block}.investment-forms-module__GWZ2DW__productChecks small{color:var(--admin-muted);margin-top:.25rem;font-size:.7rem}@media (max-width:640px){.investment-forms-module__GWZ2DW__productChecks{grid-template-columns:1fr}.investment-forms-module__GWZ2DW__riskHeading h4{font-size:1rem}.investment-forms-module__GWZ2DW__sriBar{gap:.2rem}.investment-forms-module__GWZ2DW__goalDurations summary{font-size:.95rem}}.investment-forms-module__GWZ2DW__riskFrame[data-state=open]{border-color:color-mix(in srgb,var(--admin-warning) 45%,var(--admin-border));background:linear-gradient(135deg,color-mix(in srgb,var(--admin-warning) 8%,var(--admin-card)),var(--admin-soft))}.investment-forms-module__GWZ2DW__navigation button[aria-current=step]{border-color:var(--admin-accent);box-shadow:inset 0 1px 0 #ffffff40,0 0 0 1px color-mix(in srgb,var(--admin-accent) 40%,transparent)}.investment-forms-module__GWZ2DW__heading h3:focus{outline:none}.investment-forms-module__GWZ2DW__heading h3:focus-visible{outline:2px solid var(--admin-accent);outline-offset:4px}.investment-forms-module__GWZ2DW__assessmentReadiness{border:1px solid color-mix(in srgb,var(--admin-warning) 48%,var(--admin-border));border-radius:var(--admin-radius-control);background:color-mix(in srgb,var(--admin-warning) 8%,var(--admin-card));overflow-wrap:anywhere;gap:.65rem;padding:.9rem 1rem;font-size:.85rem;line-height:1.5;display:grid}.investment-forms-module__GWZ2DW__assessmentReadinessHeading{align-items:center;gap:.55rem;display:flex}.investment-forms-module__GWZ2DW__assessmentReadinessHeading svg{width:18px;height:18px;color:var(--admin-warning-text);flex-shrink:0}.investment-forms-module__GWZ2DW__assessmentReadiness p{color:var(--admin-muted)}.investment-forms-module__GWZ2DW__assessmentReadiness ul{gap:.4rem;padding-left:1.1rem;list-style:outside;display:grid}.investment-forms-module__GWZ2DW__assessmentReadiness small{color:var(--admin-muted);display:block}.investment-forms-module__GWZ2DW__assessmentReadiness[data-state=conflict]{border-color:color-mix(in srgb,var(--admin-danger) 50%,var(--admin-border));background:color-mix(in srgb,var(--admin-danger) 8%,var(--admin-card))}.investment-forms-module__GWZ2DW__assessmentReadiness[data-state=conflict] .investment-forms-module__GWZ2DW__assessmentReadinessHeading svg{color:var(--admin-danger-text)}.investment-forms-module__GWZ2DW__assessmentReadiness[data-state=ready]{border-color:color-mix(in srgb,var(--admin-success) 40%,var(--admin-border));background:color-mix(in srgb,var(--admin-success) 8%,var(--admin-card))}.investment-forms-module__GWZ2DW__assessmentReadiness[data-state=ready] .investment-forms-module__GWZ2DW__assessmentReadinessHeading svg{color:var(--admin-success-text)}
.journey-module__BVOHmW__workspace{scroll-margin-top:calc(var(--admin-sticky-content-top,0px) + 6rem);gap:1rem;min-width:0;display:grid}.journey-module__BVOHmW__glass{border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:linear-gradient(125deg, color-mix(in srgb,var(--admin-card) 94%,white 6%),var(--admin-card));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;box-shadow:inset 0 1px #ffffff32,0 9px 28px #00000009}.journey-module__BVOHmW__command{gap:.7rem;padding:.65rem 1rem;display:grid}.journey-module__BVOHmW__commandTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.journey-module__BVOHmW__segments{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.journey-module__BVOHmW__segment{text-align:left;min-height:44px;color:var(--admin-muted);border-radius:.5rem;gap:.35rem;font-size:.75rem;font-weight:700;display:grid}.journey-module__BVOHmW__segment:focus-visible,.journey-module__BVOHmW__open:focus-visible,.journey-module__BVOHmW__shard:focus-visible,.journey-module__BVOHmW__product:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.journey-module__BVOHmW__track{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:20px;height:7px;overflow:hidden;box-shadow:inset 0 1px 4px #00000012}.journey-module__BVOHmW__fill{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--admin-accent) 60%,white),var(--admin-accent));height:100%;transition:width .24s;display:block}.journey-module__BVOHmW__segment[data-complete=true] .journey-module__BVOHmW__fill{background:var(--admin-success)}.journey-module__BVOHmW__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.journey-module__BVOHmW__area{align-content:start;transition:border-color .2s,box-shadow .2s;display:grid;overflow:hidden}.journey-module__BVOHmW__area[data-complete=true],.journey-module__BVOHmW__shard[data-complete=true],.journey-module__BVOHmW__product[data-complete=true]{border-color:color-mix(in srgb,var(--admin-success) 48%,var(--admin-border));background:linear-gradient(125deg,color-mix(in srgb,var(--admin-success) 11%,var(--admin-card)),var(--admin-card))}.journey-module__BVOHmW__area[data-current=true],.journey-module__BVOHmW__shard[data-current=true]{animation:5s ease-in-out infinite journey-module__BVOHmW__journey-glow}.journey-module__BVOHmW__workspace[data-paused=true] *{animation-play-state:paused!important}.journey-module__BVOHmW__open{text-align:left;border-radius:inherit;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:82px;padding:.85rem 1.05rem .3rem;display:flex}.journey-module__BVOHmW__open:hover{background:var(--admin-hover)}.journey-module__BVOHmW__number{letter-spacing:.12em;text-transform:uppercase;color:var(--admin-muted);margin-bottom:.35rem;font-size:.65rem;font-weight:800;display:block}.journey-module__BVOHmW__title{font-size:1.12rem;font-weight:850;line-height:1.3}.journey-module__BVOHmW__description{color:var(--admin-muted);margin-top:.35rem;font-size:.8rem}.journey-module__BVOHmW__scene{width:82px;height:65px;color:var(--admin-accent);flex-shrink:0}.journey-module__BVOHmW__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.4rem 1.05rem .85rem;display:grid}.journey-module__BVOHmW__shard{text-align:left;border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:linear-gradient(120deg,#ffffff0d,var(--admin-soft));align-items:center;gap:.55rem;min-height:44px;padding:.55rem .65rem;font-size:.79rem;font-weight:700;display:flex;position:relative}.journey-module__BVOHmW__shard:hover,.journey-module__BVOHmW__product:hover{background:var(--admin-hover)}.journey-module__BVOHmW__shard svg{flex-shrink:0}.journey-module__BVOHmW__check{color:var(--admin-success);position:absolute;top:.65rem;right:.65rem}.journey-module__BVOHmW__area>.journey-module__BVOHmW__check{pointer-events:none}.journey-module__BVOHmW__productGrid{flex-wrap:wrap;gap:.65rem;display:flex}.journey-module__BVOHmW__product{aspect-ratio:1;border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:linear-gradient(135deg,#ffffff0d,var(--admin-card));text-align:left;overflow-wrap:anywhere;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.6rem;width:104px;height:104px;padding:.85rem;font-size:.75rem;font-weight:750;display:flex;position:relative}.journey-module__BVOHmW__form{min-width:0;padding:1.3rem;animation:.23s ease-out journey-module__BVOHmW__journey-open}.journey-module__BVOHmW__formHeading{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.4rem;padding-bottom:1rem;display:flex}.journey-module__BVOHmW__formHeading .journey-module__BVOHmW__scene{width:82px;height:62px}.journey-module__BVOHmW__formBody{gap:1rem;min-width:0;display:grid}.journey-module__BVOHmW__actions{border-top:1px solid var(--admin-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.journey-module__BVOHmW__needList{gap:.6rem;display:grid}.journey-module__BVOHmW__need{border-top:1px solid var(--admin-border);gap:.8rem;padding:1rem 0;display:grid}.journey-module__BVOHmW__need:first-child{border-top:0}.journey-module__BVOHmW__needContext{border-bottom:1px solid var(--admin-border);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.85rem;padding-bottom:.85rem;display:flex}.journey-module__BVOHmW__needChip{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:100px;align-items:center;gap:.35rem;min-height:32px;padding:.3rem .6rem;font-size:.75rem;display:inline-flex}@keyframes journey-module__BVOHmW__journey-open{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes journey-module__BVOHmW__journey-glow{0%,to{box-shadow:inset 0 1px #ffffff32,0 0 0 1px #ffffff12,0 0 10px #ffffff08}50%{box-shadow:inset 0 1px #ffffff70,0 0 0 1px #fff6,0 0 24px #ffffff30}}@media (max-width:640px){.journey-module__BVOHmW__overview{grid-template-columns:minmax(0,1fr)}.journey-module__BVOHmW__command,.journey-module__BVOHmW__form{padding:.85rem}.journey-module__BVOHmW__open{padding:1rem .85rem .5rem}.journey-module__BVOHmW__steps{padding:.5rem .85rem 1rem}.journey-module__BVOHmW__scene{width:75px}.journey-module__BVOHmW__segments{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.journey-module__BVOHmW__segment{overflow-wrap:anywhere;font-size:.75rem}.journey-module__BVOHmW__product{width:100px;height:100px}}@media (prefers-reduced-motion:reduce){.journey-module__BVOHmW__workspace *{transition:none!important;animation:none!important}}@media (min-width:1100px) and (max-height:950px){.journey-module__BVOHmW__workspace,.journey-module__BVOHmW__overview{gap:.65rem}.journey-module__BVOHmW__open{min-height:66px;padding:.6rem .85rem .25rem}.journey-module__BVOHmW__title{font-size:1rem}.journey-module__BVOHmW__description{display:none}.journey-module__BVOHmW__scene{width:65px;height:46px}.journey-module__BVOHmW__steps{gap:.4rem;padding:.3rem .85rem .65rem}.journey-module__BVOHmW__product{width:94px;height:94px;padding:.6rem}.journey-module__BVOHmW__command{gap:.2rem;padding:.45rem .85rem}.journey-module__BVOHmW__commandTop p:last-child{margin-top:0}.journey-module__BVOHmW__segment{gap:0}}.journey-module__BVOHmW__productTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.journey-module__BVOHmW__productInsurer{text-overflow:ellipsis;white-space:nowrap;color:var(--admin-muted);margin-top:.25rem;font-size:.65rem;font-weight:400;display:block;overflow:hidden}.journey-module__BVOHmW__stepNavigation{border:1px solid color-mix(in srgb,var(--admin-accent) 18%,var(--admin-border));border-radius:var(--admin-radius-card);background:linear-gradient(115deg,color-mix(in srgb,var(--admin-card-strong) 91%,white 9%),var(--admin-soft));align-items:center;gap:1rem;min-width:0;margin:-.25rem -.25rem 1.35rem;padding:.7rem;display:flex;box-shadow:inset 0 1px #ffffff40,0 4px 18px #00000008}.journey-module__BVOHmW__overviewButton{isolation:isolate;border:1px solid color-mix(in srgb,var(--admin-accent) 46%,var(--admin-border));border-radius:var(--admin-radius-control);min-height:44px;color:var(--admin-foreground);background:linear-gradient(140deg,color-mix(in srgb,var(--admin-card-strong) 76%,white 24%),var(--admin-card-strong) 52%,color-mix(in srgb,var(--admin-accent) 12%,var(--admin-card)));box-shadow:inset 0 1px 0 #ffffff85,0 0 16px color-mix(in srgb,var(--admin-accent) 13%,transparent),0 3px 8px #0000000c;flex-shrink:0;justify-content:center;align-items:center;gap:.55rem;padding:.65rem .95rem;font-size:.82rem;font-weight:800;transition:box-shadow .18s,border-color .18s;display:inline-flex;position:relative}.journey-module__BVOHmW__overviewButton:before{content:"";pointer-events:none;border-radius:inherit;z-index:-1;background:linear-gradient(#ffffff24,#0000);height:42%;position:absolute;inset:1px 10% auto}.journey-module__BVOHmW__overviewButton:hover{border-color:var(--admin-accent);box-shadow:inset 0 1px 0 #fffa,0 0 20px color-mix(in srgb,var(--admin-accent) 23%,transparent)}.journey-module__BVOHmW__overviewButton:focus-visible,.journey-module__BVOHmW__timelineButton:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.journey-module__BVOHmW__overviewButton:disabled,.journey-module__BVOHmW__timelineButton:disabled{opacity:.5;cursor:default}.journey-module__BVOHmW__timeline{border-left:1px solid var(--admin-border);flex:1;min-width:0;padding-left:1rem}.journey-module__BVOHmW__timelineList{flex-wrap:wrap;align-items:center;row-gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.journey-module__BVOHmW__timelineItem{align-items:center;min-width:0;display:flex}.journey-module__BVOHmW__timelineButton{text-align:left;min-height:44px;color:var(--admin-muted);border-radius:var(--admin-radius-control);border:1px solid #0000;align-items:center;gap:.45rem;padding:.4rem .55rem;font-size:.78rem;font-weight:650;transition:background .18s,border-color .18s;display:flex}.journey-module__BVOHmW__timelineButton:hover{color:var(--admin-foreground);background:var(--admin-hover)}.journey-module__BVOHmW__timelineMarker{border:1px solid var(--admin-border);background:var(--admin-card);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:.65rem;font-weight:800;display:grid}.journey-module__BVOHmW__timelineConnector{width:25px;color:var(--admin-muted);opacity:.65;flex-shrink:0;align-items:center;display:flex}.journey-module__BVOHmW__timelineConnector:before{content:"";background:currentColor;width:9px;height:1px}.journey-module__BVOHmW__timelineButton[data-complete=true] .journey-module__BVOHmW__timelineMarker{color:var(--admin-success);background:color-mix(in srgb,var(--admin-success) 12%,var(--admin-card));border-color:color-mix(in srgb,var(--admin-success) 45%,var(--admin-border))}.journey-module__BVOHmW__timelineButton[aria-current=step]{color:var(--admin-foreground);border-color:color-mix(in srgb,var(--admin-accent) 30%,var(--admin-border));background:linear-gradient(120deg,#ffffff15,var(--admin-card));font-weight:800;box-shadow:inset 0 1px #ffffff50,0 0 12px #ffffff13}.journey-module__BVOHmW__timelineButton[aria-current=step] .journey-module__BVOHmW__timelineMarker{border-color:var(--admin-accent)}@media (max-width:900px){.journey-module__BVOHmW__stepNavigation{flex-wrap:wrap;gap:.6rem}.journey-module__BVOHmW__timeline{border-left:0;border-top:1px solid var(--admin-border);flex-basis:100%;padding:.55rem 0 0}}@media (max-width:480px){.journey-module__BVOHmW__timelineList{gap:0;display:grid}.journey-module__BVOHmW__timelineItem{flex-direction:column;align-items:stretch}.journey-module__BVOHmW__timelineConnector{width:16px;height:15px;margin-left:.9rem;transform:rotate(90deg)}.journey-module__BVOHmW__timelineButton{width:100%;font-size:.85rem}.journey-module__BVOHmW__overviewButton{font-size:1rem}}.journey-module__BVOHmW__prerequisite{border-color:color-mix(in srgb,var(--admin-accent) 32%,var(--admin-border));background:linear-gradient(115deg,color-mix(in srgb,var(--admin-accent) 10%,var(--admin-card-strong)),var(--admin-card) 70%);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.15rem;padding:.85rem 1rem;display:grid;box-shadow:inset 0 1px #ffffff45,0 5px 20px #0000000b}.journey-module__BVOHmW__prerequisiteButton{isolation:isolate;border:1px solid color-mix(in srgb,var(--admin-accent) 62%,white);border-radius:var(--admin-radius-control);background:linear-gradient(135deg,color-mix(in srgb,var(--admin-accent) 77%,white),var(--admin-accent) 58%,color-mix(in srgb,var(--admin-accent) 89%,black));min-height:58px;color:var(--admin-accent-ink);box-shadow:inset 0 1px 0 #ffffffb3,inset 0 -1px 0 #00000020,0 3px 10px #00000018,0 0 22px color-mix(in srgb,var(--admin-accent) 26%,transparent);justify-content:center;align-items:center;gap:.75rem;padding:.65rem 1rem;font-size:.9rem;font-weight:850;transition:box-shadow .18s,filter .18s;display:flex;position:relative}.journey-module__BVOHmW__prerequisiteButton:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(175deg,#ffffff54,#ffffff08);height:47%;position:absolute;inset:1px 1px auto}.journey-module__BVOHmW__prerequisiteButton:hover:not(:disabled){filter:brightness(1.07);box-shadow:inset 0 1px 0 #fffc,0 4px 12px #00000020,0 0 28px color-mix(in srgb,var(--admin-accent) 38%,transparent)}.journey-module__BVOHmW__prerequisiteButton:focus-visible{outline:2px solid var(--admin-foreground);outline-offset:4px}.journey-module__BVOHmW__prerequisiteButton:disabled{opacity:.5;cursor:default}.journey-module__BVOHmW__prerequisiteButtonText{text-align:left;gap:.1rem;display:grid}.journey-module__BVOHmW__prerequisiteEyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:750}.journey-module__BVOHmW__prerequisiteCopy{gap:.3rem;min-width:0;font-size:.8rem;line-height:1.5;display:grid}.journey-module__BVOHmW__prerequisiteCopy strong{color:var(--admin-foreground);font-weight:800}.journey-module__BVOHmW__prerequisiteCopy>span{color:var(--admin-muted)}@media (max-width:640px){.journey-module__BVOHmW__prerequisite{grid-template-columns:minmax(0,1fr);gap:.85rem;padding:.85rem}.journey-module__BVOHmW__prerequisiteButton{justify-content:flex-start;font-size:1rem}.journey-module__BVOHmW__prerequisiteButton>svg:last-child{margin-left:auto}.journey-module__BVOHmW__prerequisiteCopy{font-size:.85rem}}.journey-module__BVOHmW__needsToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.journey-module__BVOHmW__needsToolbar h3{font-size:1.1rem;font-weight:850}.journey-module__BVOHmW__needsToolbar p{color:var(--admin-muted);margin-top:.3rem;font-size:.85rem}.journey-module__BVOHmW__needBoard{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.journey-module__BVOHmW__needCard{text-align:left;border:1px solid color-mix(in srgb,var(--admin-warning,#fbbf24) 55%,var(--admin-border));border-radius:var(--admin-radius-card-sm);background:linear-gradient(140deg,color-mix(in srgb,var(--admin-warning,#fbbf24) 16%,var(--admin-card-strong)),color-mix(in srgb,var(--admin-warning,#fbbf24) 7%,var(--admin-card)));min-width:0;min-height:150px;color:var(--admin-foreground);align-content:start;gap:.5rem;padding:1rem;transition:background .18s,box-shadow .18s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff52,0 3px 12px #00000007}.journey-module__BVOHmW__needCard[data-complete=true]{border-color:color-mix(in srgb,var(--admin-success) 58%,var(--admin-border));background:linear-gradient(140deg,color-mix(in srgb,var(--admin-success) 17%,var(--admin-card-strong)),color-mix(in srgb,var(--admin-success) 8%,var(--admin-card)))}.journey-module__BVOHmW__needCard[aria-pressed=true]{box-shadow:inset 0 1px 0 #ffffff80,0 0 0 2px color-mix(in srgb,var(--admin-foreground) 45%,transparent),0 0 22px #ffffff18}.journey-module__BVOHmW__needCard:hover{filter:brightness(1.04)}.journey-module__BVOHmW__needCard:focus-visible,.journey-module__BVOHmW__quickWish:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.journey-module__BVOHmW__needCardTop{align-items:center;gap:.65rem;font-size:.85rem;font-weight:800;display:flex}.journey-module__BVOHmW__needCardTop>span:nth-child(2){flex:1;min-width:0}.journey-module__BVOHmW__needCardTop>svg{color:var(--admin-warning-text,var(--admin-warning,#fbbf24));flex-shrink:0}.journey-module__BVOHmW__needCard[data-complete=true] .journey-module__BVOHmW__needCardTop>svg{color:var(--admin-success-text,var(--admin-success))}.journey-module__BVOHmW__needIcon{background:var(--admin-soft);border:1px solid var(--admin-border);border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.journey-module__BVOHmW__needWording{-webkit-line-clamp:2;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.45;display:-webkit-box;overflow:hidden}.journey-module__BVOHmW__needStatus{background:var(--admin-soft);border-radius:100px;width:fit-content;max-width:100%;padding:.25rem .55rem;font-size:.75rem;font-weight:850}.journey-module__BVOHmW__needMeta,.journey-module__BVOHmW__needCard small{color:var(--admin-muted);overflow-wrap:anywhere;font-size:.75rem}.journey-module__BVOHmW__needPicker{border-top:1px solid var(--admin-border);gap:.7rem;padding-top:.75rem;display:grid}.journey-module__BVOHmW__needDetail{border-top:1px solid var(--admin-border);gap:1rem;padding-top:1rem;animation:.18s ease-out journey-module__BVOHmW__journey-open;display:grid}.journey-module__BVOHmW__quickWishGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.journey-module__BVOHmW__quickWish{text-align:left;border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-soft);align-items:center;gap:.6rem;min-height:48px;padding:.65rem .8rem;font-size:.85rem;display:flex}.journey-module__BVOHmW__quickWish svg{flex-shrink:0}.journey-module__BVOHmW__quickWish[aria-pressed=true]{border-color:var(--admin-accent);background:color-mix(in srgb,var(--admin-accent) 13%,var(--admin-card))}.journey-module__BVOHmW__needChip[data-complete=true]{border-color:color-mix(in srgb,var(--admin-success) 50%,var(--admin-border));background:color-mix(in srgb,var(--admin-success) 12%,var(--admin-card))}.journey-module__BVOHmW__needChip[data-complete=false]{border-color:color-mix(in srgb,var(--admin-warning,#fbbf24) 50%,var(--admin-border));background:color-mix(in srgb,var(--admin-warning,#fbbf24) 12%,var(--admin-card))}.journey-module__BVOHmW__needChip{overflow-wrap:anywhere;max-width:100%}.journey-module__BVOHmW__needChip svg{flex-shrink:0}@media (max-width:640px){.journey-module__BVOHmW__needBoard,.journey-module__BVOHmW__quickWishGrid{grid-template-columns:minmax(0,1fr)}.journey-module__BVOHmW__needCard{min-height:130px}.journey-module__BVOHmW__needDetail input,.journey-module__BVOHmW__needDetail select,.journey-module__BVOHmW__needDetail textarea{font-size:16px}.journey-module__BVOHmW__needsToolbar>button{width:100%}}.journey-module__BVOHmW__needRecorded{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-soft);justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.85rem 1rem;display:flex}.journey-module__BVOHmW__needRecorded>div{min-width:0}.journey-module__BVOHmW__needRecorded strong{font-size:.85rem}.journey-module__BVOHmW__needRecorded p{white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.35rem;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.journey-module__BVOHmW__needRecorded>button{flex-shrink:0}@media (max-width:640px){.journey-module__BVOHmW__needRecorded{flex-direction:column}.journey-module__BVOHmW__needRecorded>button{align-self:flex-start}}.journey-module__BVOHmW__segment{cursor:pointer;background:0 0;border:0;align-content:start;width:100%}.journey-module__BVOHmW__segment:hover .journey-module__BVOHmW__track{border-color:var(--admin-accent)}.journey-module__BVOHmW__segment:disabled{cursor:default;opacity:.6}.journey-module__BVOHmW__riskRow{border:1px solid color-mix(in srgb, var(--admin-warning-text) 40%, var(--admin-border));border-radius:var(--admin-radius-control);background:color-mix(in srgb, var(--admin-warning-text) 6%, var(--admin-card));gap:.8rem;min-width:0;padding:1rem;display:grid}.journey-module__BVOHmW__riskRow[data-complete=true]{border-color:color-mix(in srgb, #16a34a 40%, var(--admin-border));background:color-mix(in srgb, #16a34a 7%, var(--admin-card))}.journey-module__BVOHmW__profileWorkbench{border-top:1px solid var(--admin-border);gap:1rem;min-width:0;padding-top:1rem;display:grid}.journey-module__BVOHmW__profileCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.journey-module__BVOHmW__profileCard{text-align:left;border:1px solid color-mix(in srgb,var(--admin-warning-text) 40%,var(--admin-border));border-radius:var(--admin-radius-control);background:linear-gradient(140deg,color-mix(in srgb,var(--admin-warning) 9%,var(--admin-card-strong)),var(--admin-card));align-content:start;gap:.45rem;min-width:0;min-height:112px;padding:.85rem;transition:box-shadow .18s,background .18s;display:grid;box-shadow:inset 0 1px #ffffff45}.journey-module__BVOHmW__profileCard[data-complete=true]{border-color:color-mix(in srgb,var(--admin-success) 50%,var(--admin-border));background:linear-gradient(140deg,color-mix(in srgb,var(--admin-success) 12%,var(--admin-card-strong)),var(--admin-card))}.journey-module__BVOHmW__profileCard[aria-pressed=true]{box-shadow:inset 0 1px 0 #ffffff65,0 0 0 2px color-mix(in srgb,var(--admin-accent) 65%,transparent),0 0 18px color-mix(in srgb,var(--admin-accent) 12%,transparent)}.journey-module__BVOHmW__profileCardTitle{align-items:start;gap:.5rem;font-size:.85rem;display:flex}.journey-module__BVOHmW__profileCardTitle strong{flex:1;min-width:0}.journey-module__BVOHmW__profileCardTitle svg{flex-shrink:0;margin-top:.1rem}.journey-module__BVOHmW__profileCardTitle svg:last-child{color:var(--admin-warning-text)}.journey-module__BVOHmW__profileCard[data-complete=true] .journey-module__BVOHmW__profileCardTitle svg:last-child{color:var(--admin-success-text)}.journey-module__BVOHmW__profileCard>span:not(.journey-module__BVOHmW__profileCardTitle),.journey-module__BVOHmW__profileCard>small{overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}.journey-module__BVOHmW__profileCard>span:not(.journey-module__BVOHmW__profileCardTitle){color:var(--admin-muted)}.journey-module__BVOHmW__profileCard>small{color:var(--admin-warning-text);font-weight:700}.journey-module__BVOHmW__profileCard[data-complete=true]>small{color:var(--admin-success-text)}.journey-module__BVOHmW__profileContent{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:linear-gradient(130deg,var(--admin-card-strong),var(--admin-card));gap:1rem;min-width:0;padding:1rem;animation:.18s ease-out journey-module__BVOHmW__journey-open;display:grid;box-shadow:inset 0 1px #ffffff35}.journey-module__BVOHmW__profileHeading{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.journey-module__BVOHmW__profileHeading>div{flex:1;min-width:0}.journey-module__BVOHmW__profileHeading h4{font-weight:800}.journey-module__BVOHmW__profileHeading p{color:var(--admin-muted);margin-top:.3rem;font-size:.8rem}.journey-module__BVOHmW__profileSteps{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:.4rem;display:grid}.journey-module__BVOHmW__profileSteps button{text-align:left;border-radius:var(--admin-radius-control);min-width:0;min-height:48px;color:var(--admin-muted);align-items:center;gap:.5rem;padding:.55rem;font-size:.8rem;display:flex}.journey-module__BVOHmW__profileSteps button>span{background:var(--admin-soft);border:1px solid var(--admin-border);border-radius:50%;flex-shrink:0;place-items:center;min-width:24px;height:24px;font-weight:800;display:grid}.journey-module__BVOHmW__profileSteps button>strong{overflow-wrap:anywhere;flex:1;min-width:0}.journey-module__BVOHmW__profileSteps button>svg{flex-shrink:0}.journey-module__BVOHmW__profileSteps button[data-complete=true]>span{color:var(--admin-success-text);background:color-mix(in srgb,var(--admin-success) 12%,var(--admin-card))}.journey-module__BVOHmW__profileSteps button[aria-current=step]{color:var(--admin-foreground);background:linear-gradient(130deg,color-mix(in srgb,var(--admin-accent) 13%,var(--admin-card-strong)),var(--admin-card));box-shadow:inset 0 1px 0 #ffffff60,0 0 0 1px color-mix(in srgb,var(--admin-accent) 40%,var(--admin-border))}.journey-module__BVOHmW__profileCard:focus-visible,.journey-module__BVOHmW__profileSteps button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.journey-module__BVOHmW__profileHint{color:var(--admin-muted);overflow-wrap:anywhere;font-size:.8rem;line-height:1.6}.journey-module__BVOHmW__profileFields{align-items:start;gap:.85rem;min-width:0;display:grid}.journey-module__BVOHmW__profileFooter{border-top:1px solid var(--admin-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;padding-top:.8rem;display:flex}@media (max-width:900px){.journey-module__BVOHmW__profileCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.journey-module__BVOHmW__profileCards{grid-template-columns:minmax(0,1fr)}.journey-module__BVOHmW__profileCard{min-height:88px}.journey-module__BVOHmW__profileSteps{grid-template-columns:minmax(0,1fr)}.journey-module__BVOHmW__profileContent{padding:.75rem}.journey-module__BVOHmW__profileWorkbench input,.journey-module__BVOHmW__profileWorkbench textarea,.journey-module__BVOHmW__profileWorkbench select{font-size:16px}.journey-module__BVOHmW__profileFooter>button{flex:1;min-height:44px}.journey-module__BVOHmW__profileFooter>p{width:100%}.journey-module__BVOHmW__profileHeading>button{min-height:44px}}@media (prefers-reduced-motion:reduce){.journey-module__BVOHmW__profileContent{animation:none}.journey-module__BVOHmW__profileCard{transition:none}}.journey-module__BVOHmW__workspace [hidden]{display:none!important}.journey-module__BVOHmW__profileCard:disabled{opacity:.6;cursor:wait}.journey-module__BVOHmW__actions{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-card);margin-top:1rem;padding:.85rem}.journey-module__BVOHmW__overviewButton{border-color:var(--admin-border);background:var(--admin-soft);color:var(--admin-muted);box-shadow:inset 0 1px #ffffff24}.journey-module__BVOHmW__overviewButton:before{display:none}.journey-module__BVOHmW__mobileStepSelect{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-card);min-width:0;min-height:44px;color:var(--admin-foreground);padding:.5rem;font-size:16px;display:none}.journey-module__BVOHmW__profileCards:has(>.journey-module__BVOHmW__profileCard:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.journey-module__BVOHmW__stepNavigation{grid-template-columns:auto minmax(0,1fr);gap:.5rem;margin-bottom:.8rem;padding:.5rem;display:grid}.journey-module__BVOHmW__timeline{display:none}.journey-module__BVOHmW__mobileStepSelect{width:100%;display:block}.journey-module__BVOHmW__overviewButton{padding:.5rem;font-size:.8rem}.journey-module__BVOHmW__formHeading .journey-module__BVOHmW__scene{display:none}.journey-module__BVOHmW__actions{gap:.5rem}.journey-module__BVOHmW__actions>div{flex:1;min-width:0}.journey-module__BVOHmW__actions>div>button{flex:1}.journey-module__BVOHmW__profileCards:has(>.journey-module__BVOHmW__profileCard:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}}.journey-module__BVOHmW__profileCard[data-optional=true]{border-color:var(--admin-border);background:linear-gradient(140deg,var(--admin-card-strong),var(--admin-card))}.journey-module__BVOHmW__profileCard[data-optional=true]>small{color:var(--admin-muted)}.journey-module__BVOHmW__productWithReadiness{border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:linear-gradient(135deg,#ffffff0d,var(--admin-card));flex:240px;min-width:0;max-width:360px;padding:.75rem;position:relative}.journey-module__BVOHmW__productHeader{text-align:left;align-items:center;gap:.6rem;width:100%;min-height:44px;font-size:.8rem;font-weight:750;display:flex}.journey-module__BVOHmW__productHeader>svg{flex-shrink:0}.journey-module__BVOHmW__productHeader .journey-module__BVOHmW__productInsurer{white-space:normal}.journey-module__BVOHmW__productHeader:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px;border-radius:var(--admin-radius-control)}.journey-module__BVOHmW__needContinuation{border-top:1px solid var(--admin-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.85rem;display:flex}.journey-module__BVOHmW__needContinuation>p{color:var(--admin-warning-text);align-items:flex-start;gap:.4rem;font-size:.8rem;display:flex}.journey-module__BVOHmW__needContinuation>p[data-complete=true]{color:var(--admin-success-text)}.journey-module__BVOHmW__needContinuation svg{flex-shrink:0}.journey-module__BVOHmW__needReview{border:1px solid color-mix(in srgb,var(--admin-accent) 45%,var(--admin-border));border-radius:var(--admin-radius-card-sm);background:linear-gradient(140deg,color-mix(in srgb,var(--admin-accent) 12%,var(--admin-card-strong)),var(--admin-card));color:var(--admin-foreground);gap:.85rem;padding:1rem;display:grid;box-shadow:inset 0 1px #ffffff35}.journey-module__BVOHmW__needReview[data-reviewed=true]{border-color:color-mix(in srgb,var(--admin-success) 55%,var(--admin-border));background:linear-gradient(140deg,color-mix(in srgb,var(--admin-success) 14%,var(--admin-card-strong)),var(--admin-card))}.journey-module__BVOHmW__needReviewHeading{align-items:flex-start;gap:.65rem;display:flex}.journey-module__BVOHmW__needReviewHeading>svg{color:var(--admin-accent);flex-shrink:0}.journey-module__BVOHmW__needReview[data-reviewed=true] .journey-module__BVOHmW__needReviewHeading>svg{color:var(--admin-success-text)}.journey-module__BVOHmW__needReviewHeading p{color:var(--admin-muted);margin-top:.3rem;line-height:1.55}.journey-module__BVOHmW__needReviewList{flex-wrap:wrap;gap:.5rem;display:flex}.journey-module__BVOHmW__needReviewList>li{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-soft);overflow-wrap:anywhere;gap:.15rem;min-width:0;padding:.5rem .65rem;font-size:.8rem;font-weight:700;display:grid}.journey-module__BVOHmW__needReviewList>li>span+span{color:var(--admin-muted);font-size:.75rem;font-weight:500}@media (max-width:640px){.journey-module__BVOHmW__needContinuation{align-items:stretch}.journey-module__BVOHmW__needContinuation>button{width:100%}.journey-module__BVOHmW__needReview>button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.journey-module__BVOHmW__needDetail{animation:none}}
.single-advice-context-navigation-module__ENNq1G__container{--single-advice-context-top:calc(var(--admin-sticky-content-top,4.5rem) + var(--journey-context-header-height,7rem) + .75rem);min-width:0}.single-advice-context-navigation-module__ENNq1G__layout,.single-advice-context-navigation-module__ENNq1G__content{min-width:0}.single-advice-context-navigation-module__ENNq1G__content{align-content:start;gap:1rem;display:grid}.single-advice-context-navigation-module__ENNq1G__rail{display:none}.single-advice-context-navigation-module__ENNq1G__navigation{border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:linear-gradient(135deg, var(--admin-card), color-mix(in srgb, var(--admin-accent) 7%, var(--admin-card)));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:.65rem;box-shadow:inset 0 1px #ffffff24,0 5px 20px #0000000a}.single-advice-context-navigation-module__ENNq1G__heading{color:var(--admin-muted);padding:.2rem .5rem .6rem;font-size:.75rem;font-weight:700}.single-advice-context-navigation-module__ENNq1G__items{gap:.25rem;margin:0;padding:.3rem 0 0;list-style:none;display:grid}.single-advice-context-navigation-module__ENNq1G__button{border-radius:var(--admin-radius-control);text-align:left;width:100%;min-width:0;min-height:44px;color:var(--admin-foreground);border:1px solid #0000;align-items:center;gap:.55rem;padding:.65rem .5rem;font-size:.875rem;font-weight:650;line-height:1.4;transition:background .16s,border-color .16s;display:flex}.single-advice-context-navigation-module__ENNq1G__button>svg{width:18px;height:18px;color:var(--admin-accent);flex:none}.single-advice-context-navigation-module__ENNq1G__button>span{overflow-wrap:anywhere;min-width:0}.single-advice-context-navigation-module__ENNq1G__button small{color:var(--admin-muted);margin-top:.15rem;font-size:.75rem;font-weight:500;display:block}.single-advice-context-navigation-module__ENNq1G__button .single-advice-context-navigation-module__ENNq1G__completed{width:16px;height:16px;color:var(--admin-success-text);margin-left:auto}.single-advice-context-navigation-module__ENNq1G__button:hover:not(:disabled){background:var(--admin-hover);border-color:var(--admin-border)}.single-advice-context-navigation-module__ENNq1G__button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.single-advice-context-navigation-module__ENNq1G__button[aria-current=step]{background:var(--admin-accent-soft);border-color:var(--admin-accent);font-weight:800}.single-advice-context-navigation-module__ENNq1G__button:disabled{cursor:not-allowed;opacity:.55}.single-advice-context-navigation-module__ENNq1G__container[data-context-wide]>.single-advice-context-navigation-module__ENNq1G__layout[data-context-eligible]{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.single-advice-context-navigation-module__ENNq1G__container[data-context-wide]>.single-advice-context-navigation-module__ENNq1G__layout[data-context-eligible]>.single-advice-context-navigation-module__ENNq1G__rail{top:var(--single-advice-context-top);max-height:max(0px, calc(var(--admin-page-scroll-height,var(--journey-context-viewport-height,100dvh)) - var(--single-advice-context-top) - var(--admin-context-bottom-gap,6rem)));overscroll-behavior:contain;scrollbar-gutter:stable;display:block;position:sticky;overflow-y:auto}:is(.single-advice-context-navigation-module__ENNq1G__container[data-context-wide]>.single-advice-context-navigation-module__ENNq1G__layout[data-context-eligible] [data-single-advice-inline-stages],.single-advice-context-navigation-module__ENNq1G__container[data-context-wide]>.single-advice-context-navigation-module__ENNq1G__layout[data-context-eligible] [data-single-advice-inline-overview],.single-advice-context-navigation-module__ENNq1G__container[data-context-wide]>.single-advice-context-navigation-module__ENNq1G__layout[data-context-eligible] [data-single-advice-inline-selector]){display:none}@media (prefers-reduced-motion:reduce){.single-advice-context-navigation-module__ENNq1G__button{transition:none}}@media print{.single-advice-context-navigation-module__ENNq1G__rail{display:none!important}.single-advice-context-navigation-module__ENNq1G__layout{display:block!important}}
.single-advice-workspace-module__CnDgFG__workspace{min-width:0;color:var(--admin-foreground);gap:1rem;display:grid}.single-advice-workspace-module__CnDgFG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.single-advice-workspace-module__CnDgFG__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--admin-accent);font-size:.7rem;font-weight:800}.single-advice-workspace-module__CnDgFG__header h3{letter-spacing:-.03em;font-size:1.35rem;font-weight:800}.single-advice-workspace-module__CnDgFG__header p,.single-advice-workspace-module__CnDgFG__count,.single-advice-workspace-module__CnDgFG__explanation{color:var(--admin-muted);font-size:.8rem}.single-advice-workspace-module__CnDgFG__count{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:999px;padding:.5rem .8rem}.single-advice-workspace-module__CnDgFG__progress{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:999px;gap:.35rem;padding:.5rem;display:flex;box-shadow:inset 0 1px 2px #00000014}.single-advice-workspace-module__CnDgFG__progress button{background:var(--admin-border);border-radius:999px;flex:1;height:.45rem;transition:background .2s}.single-advice-workspace-module__CnDgFG__progress button[data-complete=true]{background:var(--admin-success)}.single-advice-workspace-module__CnDgFG__progress button[data-active=true]{box-shadow:0 0 9px color-mix(in srgb,var(--admin-accent) 35%,transparent);background:var(--admin-accent)}.single-advice-workspace-module__CnDgFG__next,.single-advice-workspace-module__CnDgFG__navigation{border:1px solid color-mix(in srgb,var(--admin-accent) 38%,var(--admin-border));border-radius:var(--admin-radius-control);background:linear-gradient(120deg,color-mix(in srgb,var(--admin-accent) 12%,var(--admin-card-strong)),var(--admin-card));box-shadow:inset 0 1px 0 #ffffff80,0 4px 24px color-mix(in srgb,var(--admin-accent) 9%,transparent);flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem;display:flex}.single-advice-workspace-module__CnDgFG__next>div,.single-advice-workspace-module__CnDgFG__navigation>div{flex:1;min-width:0}.single-advice-workspace-module__CnDgFG__next strong{font-weight:800}.single-advice-workspace-module__CnDgFG__next p{color:var(--admin-muted);margin-top:.25rem;font-size:.85rem}.single-advice-workspace-module__CnDgFG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.single-advice-workspace-module__CnDgFG__card{text-align:left;border:1px solid color-mix(in srgb,var(--admin-warning) 32%,var(--admin-border));border-radius:var(--admin-radius-panel,18px);background:linear-gradient(135deg,color-mix(in srgb,var(--admin-warning) 6%,var(--admin-card-strong)),var(--admin-card));flex-direction:column;gap:.6rem;min-height:180px;padding:1.1rem;transition:box-shadow .16s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80,0 5px 20px #0000000a}.single-advice-workspace-module__CnDgFG__card:hover{box-shadow:inset 0 1px 0 #fff9,0 8px 24px color-mix(in srgb,var(--admin-accent) 12%,transparent)}.single-advice-workspace-module__CnDgFG__card:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.single-advice-workspace-module__CnDgFG__card[data-state=complete]{border-color:color-mix(in srgb,var(--admin-success) 45%,var(--admin-border));background:linear-gradient(135deg,color-mix(in srgb,var(--admin-success) 13%,var(--admin-card-strong)),var(--admin-card))}.single-advice-workspace-module__CnDgFG__card[data-current=true]{box-shadow:inset 0 1px 0 #ffffffb3,0 0 22px color-mix(in srgb,var(--admin-accent) 12%,transparent)}.single-advice-workspace-module__CnDgFG__card strong{font-size:1rem;font-weight:800}.single-advice-workspace-module__CnDgFG__card>span:not(.single-advice-workspace-module__CnDgFG__cardTop){color:var(--admin-muted);font-size:.85rem;line-height:1.5}.single-advice-workspace-module__CnDgFG__card>small{color:var(--admin-warning-text);margin-top:auto;font-size:.75rem;font-weight:700}.single-advice-workspace-module__CnDgFG__card[data-state=complete]>small{color:var(--admin-success-text)}.single-advice-workspace-module__CnDgFG__cardTop{align-items:center;gap:.7rem;display:flex}.single-advice-workspace-module__CnDgFG__cardTop svg{width:23px;height:23px;color:var(--admin-accent)}.single-advice-workspace-module__CnDgFG__cardTop small{color:var(--admin-muted);font-weight:800}.single-advice-workspace-module__CnDgFG__cardTop svg:last-child:not(:first-child){color:var(--admin-success-text);width:20px;height:20px;margin-left:auto}.single-advice-workspace-module__CnDgFG__navigation h3{font-size:1.05rem;font-weight:800}.single-advice-workspace-module__CnDgFG__navigation span{color:var(--admin-muted);font-size:.7rem}.single-advice-workspace-module__CnDgFG__navigation select{border-radius:var(--admin-radius-control);border:1px solid var(--admin-border);background:var(--admin-card-strong);min-width:0;max-width:100%;min-height:44px;color:var(--admin-foreground);padding:.4rem .6rem;font-size:.85rem}.single-advice-workspace-module__CnDgFG__content{min-width:0;animation:.22s ease-out single-advice-workspace-module__CnDgFG__opening}.single-advice-workspace-module__CnDgFG__footer{border-top:1px solid var(--admin-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.single-advice-workspace-module__CnDgFG__footer>span{color:var(--admin-muted);font-size:.8rem}.single-advice-workspace-module__CnDgFG__footer>div{flex-wrap:wrap;gap:.6rem;min-width:0;display:flex}.single-advice-workspace-module__CnDgFG__workspace [hidden]{display:none!important}.single-advice-workspace-module__CnDgFG__workspace button{white-space:normal}.single-advice-workspace-module__CnDgFG__workspace input,.single-advice-workspace-module__CnDgFG__workspace textarea,.single-advice-workspace-module__CnDgFG__workspace select{min-width:0;max-width:100%}@keyframes single-advice-workspace-module__CnDgFG__opening{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:900px){.single-advice-workspace-module__CnDgFG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.single-advice-workspace-module__CnDgFG__cards{gap:.6rem}.single-advice-workspace-module__CnDgFG__card{min-height:190px;padding:.85rem}.single-advice-workspace-module__CnDgFG__card strong{font-size:.9rem}.single-advice-workspace-module__CnDgFG__card>span:not(.single-advice-workspace-module__CnDgFG__cardTop){font-size:.8rem}.single-advice-workspace-module__CnDgFG__navigation>div{flex-basis:50%}.single-advice-workspace-module__CnDgFG__navigation select{width:100%;font-size:16px}.single-advice-workspace-module__CnDgFG__next>*,.single-advice-workspace-module__CnDgFG__footer>div{width:100%}.single-advice-workspace-module__CnDgFG__footer>div>*{flex:1}.single-advice-workspace-module__CnDgFG__workspace input,.single-advice-workspace-module__CnDgFG__workspace textarea{font-size:16px}.single-advice-workspace-module__CnDgFG__header h3{font-size:1.15rem}}@media (max-width:360px){.single-advice-workspace-module__CnDgFG__cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.single-advice-workspace-module__CnDgFG__content{animation:none}.single-advice-workspace-module__CnDgFG__card,.single-advice-workspace-module__CnDgFG__progress button{transition:none}}.single-advice-workspace-module__CnDgFG__remaining{border:1px solid var(--admin-border);background:var(--admin-soft);border-radius:var(--admin-radius-control);gap:.6rem;padding:1rem;display:grid}.single-advice-workspace-module__CnDgFG__remaining p{color:var(--admin-muted);font-size:.8rem}.single-advice-workspace-module__CnDgFG__remaining>div{flex-wrap:wrap;gap:.5rem;display:flex}.single-advice-workspace-module__CnDgFG__saveError{border:1px solid var(--admin-danger);border-radius:var(--admin-radius-control);background:color-mix(in srgb,var(--admin-danger) 10%,var(--admin-card));color:var(--admin-danger-text);padding:.8rem 1rem;font-size:.85rem}.single-advice-workspace-module__CnDgFG__progress{padding:0 .5rem}.single-advice-workspace-module__CnDgFG__progress button{cursor:pointer;background:0 0;border:0;align-items:center;min-width:0;height:44px;padding:0;display:flex;position:relative}.single-advice-workspace-module__CnDgFG__progress button:before{content:"";background:var(--admin-border);border-radius:999px;width:100%;height:.45rem;transition:background .2s,box-shadow .2s}.single-advice-workspace-module__CnDgFG__progress button[data-complete=true],.single-advice-workspace-module__CnDgFG__progress button[data-active=true]{box-shadow:none;background:0 0}.single-advice-workspace-module__CnDgFG__progress button[data-complete=true]:before{background:var(--admin-success)}.single-advice-workspace-module__CnDgFG__progress button[data-active=true]:before{background:var(--admin-accent);box-shadow:0 0 9px color-mix(in srgb,var(--admin-accent) 35%,transparent)}.single-advice-workspace-module__CnDgFG__progress button:hover:before{box-shadow:0 0 9px color-mix(in srgb,var(--admin-accent) 45%,transparent)}.single-advice-workspace-module__CnDgFG__progress button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:-2px;border-radius:var(--admin-radius-control)}@media (prefers-reduced-motion:reduce){.single-advice-workspace-module__CnDgFG__progress button:before{transition:none}}@media (max-width:600px){.single-advice-workspace-module__CnDgFG__progress[data-many=true]{border-radius:var(--admin-radius-control);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 .35rem;display:grid}}.single-advice-workspace-module__CnDgFG__progress{border-radius:var(--admin-radius-control);grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));gap:.4rem;padding:.45rem;display:grid}.single-advice-workspace-module__CnDgFG__progress button{height:auto;min-height:52px;color:var(--admin-muted);text-align:left;border-radius:var(--admin-radius-control);align-items:center;gap:.4rem;padding:.5rem .4rem .85rem;font-size:.75rem;font-weight:750;display:flex}.single-advice-workspace-module__CnDgFG__progress button:before{width:auto;height:3px;position:absolute;bottom:.25rem;left:.4rem;right:.4rem}.single-advice-workspace-module__CnDgFG__progress button>span:last-child{overflow-wrap:anywhere;min-width:0}.single-advice-workspace-module__CnDgFG__progress button>span:first-child{border:1px solid var(--admin-border);border-radius:50%;flex-shrink:0;place-items:center;min-width:1.25rem;height:1.25rem;font-size:.7rem;display:grid}.single-advice-workspace-module__CnDgFG__progress button[data-active=true]{color:var(--admin-foreground);background:color-mix(in srgb,var(--admin-accent) 10%,var(--admin-card))}.single-advice-workspace-module__CnDgFG__progress button[data-active=true]>span:first-child{border-color:var(--admin-accent)}.single-advice-workspace-module__CnDgFG__progress button[data-complete=true]>span:first-child{color:var(--admin-success-text)}.single-advice-workspace-module__CnDgFG__footer{background:var(--admin-card);border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);padding:.9rem;position:relative}@media (max-width:900px){.single-advice-workspace-module__CnDgFG__progress{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:600px){.single-advice-workspace-module__CnDgFG__progress[data-focused=true]{display:none}.single-advice-workspace-module__CnDgFG__progress button{flex-direction:column;align-items:flex-start;gap:.3rem;font-size:.7rem}.single-advice-workspace-module__CnDgFG__navigation{gap:.6rem;padding:.75rem}.single-advice-workspace-module__CnDgFG__footer>span{width:100%}}.single-advice-workspace-module__CnDgFG__header h3,.single-advice-workspace-module__CnDgFG__navigation h3{scroll-margin-top:var(--single-advice-context-top,calc(var(--admin-sticky-content-top,4.5rem) + 7.75rem))}
.document-group-navigation-module__kuUd2q__navigation{gap:.4rem;min-width:0;display:grid}.document-group-navigation-module__kuUd2q__all{min-width:0}.document-group-navigation-module__kuUd2q__groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.document-group-navigation-module__kuUd2q__groups:empty{display:none}.document-group-navigation-module__kuUd2q__groups>li{min-width:0;display:flex}.document-group-navigation-module__kuUd2q__choice{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:linear-gradient(125deg,var(--admin-card),var(--admin-soft));width:100%;min-width:0;min-height:44px;color:var(--admin-muted);text-align:left;align-items:center;gap:.5rem;padding:.6rem .7rem;font-size:.8125rem;font-weight:700;line-height:1.4;transition:background .16s,border-color .16s;display:flex}.document-group-navigation-module__kuUd2q__choice>svg{width:18px;height:18px;color:var(--admin-accent);flex:none}.document-group-navigation-module__kuUd2q__label{overflow-wrap:anywhere;min-width:0}.document-group-navigation-module__kuUd2q__count{font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.75rem}.document-group-navigation-module__kuUd2q__choice[data-selected=true]{color:var(--admin-foreground);border-color:var(--admin-accent);background:var(--admin-accent-soft)}.document-group-navigation-module__kuUd2q__choice:hover{color:var(--admin-foreground);border-color:var(--admin-accent)}.document-group-navigation-module__kuUd2q__choice:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.document-group-navigation-module__kuUd2q__choice{transition:none}}
.journey-context-navigation-module__yrugYq__container{--journey-context-top:calc(var(--admin-sticky-content-top,4.5rem) + var(--journey-context-header-height,7rem) + .75rem);min-width:0}.journey-context-navigation-module__yrugYq__layout,.journey-context-navigation-module__yrugYq__content{min-width:0}.journey-context-navigation-module__yrugYq__content{align-content:start;gap:1rem;display:grid}.journey-context-navigation-module__yrugYq__rail{display:none}.journey-context-navigation-module__yrugYq__navigation{border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:linear-gradient(135deg, var(--admin-card), color-mix(in srgb, var(--admin-accent) 7%, var(--admin-card)));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:.65rem;box-shadow:inset 0 1px #ffffff24,0 5px 20px #0000000a}.journey-context-navigation-module__yrugYq__heading{color:var(--admin-muted);padding:.2rem .5rem .6rem;font-size:.75rem;font-weight:700}.journey-context-navigation-module__yrugYq__areas,.journey-context-navigation-module__yrugYq__steps{margin:0;padding:0;list-style:none}.journey-context-navigation-module__yrugYq__group{margin-top:.3rem}.journey-context-navigation-module__yrugYq__button,.journey-context-navigation-module__yrugYq__step{border-radius:var(--admin-radius-control);text-align:left;width:100%;min-width:0;min-height:44px;color:var(--admin-foreground);border:1px solid #0000;align-items:center;gap:.55rem;padding:.6rem .5rem;font-size:.875rem;font-weight:650;line-height:1.4;transition:background .16s,border-color .16s;display:flex}.journey-context-navigation-module__yrugYq__button>svg{width:18px;height:18px;color:var(--admin-accent);flex:none}.journey-context-navigation-module__yrugYq__button>span,.journey-context-navigation-module__yrugYq__step>span:last-child{overflow-wrap:anywhere;min-width:0}.journey-context-navigation-module__yrugYq__button small{color:var(--admin-muted);margin-top:.15rem;font-size:.75rem;font-weight:500;display:block}.journey-context-navigation-module__yrugYq__button .journey-context-navigation-module__yrugYq__arrow{width:14px;height:14px;margin-left:auto}.journey-context-navigation-module__yrugYq__button .journey-context-navigation-module__yrugYq__completed{width:16px;height:16px;color:var(--admin-success-text);margin-left:auto}.journey-context-navigation-module__yrugYq__button:hover:not(:disabled),.journey-context-navigation-module__yrugYq__step:hover:not(:disabled){background:var(--admin-hover);border-color:var(--admin-border)}.journey-context-navigation-module__yrugYq__button:focus-visible,.journey-context-navigation-module__yrugYq__step:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.journey-context-navigation-module__yrugYq__button[aria-current=location],.journey-context-navigation-module__yrugYq__step[aria-current=step]{background:var(--admin-accent-soft);border-color:var(--admin-accent);font-weight:800}.journey-context-navigation-module__yrugYq__button:disabled,.journey-context-navigation-module__yrugYq__step:disabled{cursor:not-allowed;opacity:.55}.journey-context-navigation-module__yrugYq__steps{border-left:1px solid var(--admin-border);margin:.2rem 0 .4rem .65rem;padding-left:.55rem}.journey-context-navigation-module__yrugYq__step{color:var(--admin-muted);gap:.45rem;padding:.5rem .4rem;font-size:.8rem}.journey-context-navigation-module__yrugYq__step[aria-current=step]{color:var(--admin-foreground)}.journey-context-navigation-module__yrugYq__marker{border:1px solid var(--admin-border);background:var(--admin-card);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.7rem;font-weight:800;display:grid}.journey-context-navigation-module__yrugYq__marker svg{width:13px;height:13px;color:var(--admin-success-text)}.journey-context-navigation-module__yrugYq__container[data-context-wide]>.journey-context-navigation-module__yrugYq__layout[data-context-eligible]{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.journey-context-navigation-module__yrugYq__container[data-context-wide]>.journey-context-navigation-module__yrugYq__layout[data-context-eligible]>.journey-context-navigation-module__yrugYq__rail{top:var(--journey-context-top);max-height:max(0px, calc(var(--admin-page-scroll-height,var(--journey-context-viewport-height,100dvh)) - var(--journey-context-top) - var(--admin-context-bottom-gap,6rem)));overscroll-behavior:contain;scrollbar-gutter:stable;display:block;position:sticky;overflow-y:auto}:is(.journey-context-navigation-module__yrugYq__container[data-context-wide]>.journey-context-navigation-module__yrugYq__layout[data-context-eligible] [data-journey-inline-areas],.journey-context-navigation-module__yrugYq__container[data-context-wide]>.journey-context-navigation-module__yrugYq__layout[data-context-eligible] [data-journey-inline-steps]){display:none}@media (prefers-reduced-motion:reduce){.journey-context-navigation-module__yrugYq__button,.journey-context-navigation-module__yrugYq__step{transition:none}}@media print{.journey-context-navigation-module__yrugYq__rail{display:none!important}.journey-context-navigation-module__yrugYq__layout{display:block!important}}
.fields-module__b9Yhqq__root{gap:1.75rem;min-width:0;display:grid}.fields-module__b9Yhqq__group{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.fields-module__b9Yhqq__group+.fields-module__b9Yhqq__group{border-top:1px solid var(--admin-border);padding-top:1.5rem}.fields-module__b9Yhqq__legend{align-items:center;gap:.65rem;width:100%;min-width:0;margin-bottom:1rem;padding:0;font-size:1rem;font-weight:800;line-height:1.4;display:flex}.fields-module__b9Yhqq__groupIcon{width:2rem;height:2rem;color:var(--admin-accent);background:var(--admin-accent-soft);border-radius:.65rem;flex:none;place-items:center;display:grid}.fields-module__b9Yhqq__groupHint{color:var(--admin-muted);margin:-.5rem 0 0;font-size:.875rem;line-height:1.4}.fields-module__b9Yhqq__fields{gap:1.15rem 1.25rem;min-width:0;display:grid}.fields-module__b9Yhqq__motorcycleChoice{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);background:var(--admin-input);cursor:pointer;align-items:center;gap:.75rem;min-width:0;min-height:3.5rem;padding:.85rem 1rem;font-weight:700;display:flex}.fields-module__b9Yhqq__motorcycleChoice:focus-within{outline:2px solid var(--admin-accent);outline-offset:2px}.fields-module__b9Yhqq__selectedChoice{border-color:var(--admin-accent);background:var(--admin-accent-soft)}.fields-module__b9Yhqq__extras{border-top:1px solid var(--admin-border);min-width:0;padding-top:.5rem}.fields-module__b9Yhqq__extrasSummary{min-height:3rem;color:var(--admin-muted);cursor:pointer;align-items:center;gap:.65rem;padding:.65rem 0;font-size:.875rem;font-weight:700;list-style:none;display:flex}.fields-module__b9Yhqq__extrasSummary::-webkit-details-marker{display:none}.fields-module__b9Yhqq__optional{margin-top:.2rem;font-size:.75rem;font-weight:500;display:block}.fields-module__b9Yhqq__taxStatus{border-left:3px solid;align-items:flex-start;gap:.65rem;min-width:0;padding:.5rem 0 .5rem .85rem;display:flex}.fields-module__b9Yhqq__taxComplete{color:var(--admin-success-text)}.fields-module__b9Yhqq__taxOpen{color:var(--admin-warning-text)}.fields-module__b9Yhqq__taxAction{border-radius:var(--admin-radius-control);max-width:100%;min-height:2.75rem;color:var(--admin-accent);text-align:left;justify-self:start;align-items:center;gap:.35rem;margin-top:.2rem;padding:.4rem .1rem;font-size:.875rem;font-weight:700;display:inline-flex}.fields-module__b9Yhqq__taxAction:focus-visible,.fields-module__b9Yhqq__extrasSummary:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}@media (min-width:640px){.fields-module__b9Yhqq__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
.results-module__Gz6EJa__root{gap:1.25rem;min-width:0;display:grid;container:quick-results/inline-size}.results-module__Gz6EJa__legend{margin-bottom:.85rem;padding:0;font-size:.875rem;font-weight:700}.results-module__Gz6EJa__variants{align-items:start;gap:.85rem;min-width:0;display:grid}.results-module__Gz6EJa__variant{border:1px solid var(--admin-border);border-radius:var(--admin-radius-card);background:var(--admin-card);flex-direction:column;min-width:0;height:100%;padding:1.15rem;display:flex}.results-module__Gz6EJa__selected{border-color:var(--admin-accent);background:var(--admin-accent-soft);box-shadow:inset 0 0 0 1px var(--admin-accent)}.results-module__Gz6EJa__variant:focus-within{outline:2px solid var(--admin-accent);outline-offset:3px}.results-module__Gz6EJa__variantChoice{flex:none;align-content:start;gap:.7rem;min-width:0;display:grid}.results-module__Gz6EJa__available{cursor:pointer}.results-module__Gz6EJa__variantHeading{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.results-module__Gz6EJa__coverIcon{color:var(--admin-accent);flex:none;place-items:center;display:grid}.results-module__Gz6EJa__radio{width:1.1rem;height:1.1rem;accent-color:var(--admin-accent);flex:none;margin-top:.2rem}.results-module__Gz6EJa__description{color:var(--admin-muted);font-size:.875rem;line-height:1.45}.results-module__Gz6EJa__status{color:var(--admin-muted);font-size:.75rem;font-weight:700;line-height:1.4}.results-module__Gz6EJa__excluded{color:var(--admin-danger-text)}.results-module__Gz6EJa__priceArea{flex-direction:column;gap:.25rem;min-width:0;padding:.4rem 0;display:flex}.results-module__Gz6EJa__monthlyAmount{overflow-wrap:anywhere;letter-spacing:-.03em;font-size:1.9rem;font-weight:900;line-height:1.2}.results-module__Gz6EJa__period{color:var(--admin-muted);font-size:.875rem;line-height:1.4}.results-module__Gz6EJa__annualAmount{color:var(--admin-muted);margin-top:.35rem;font-size:.875rem;line-height:1.4}.results-module__Gz6EJa__unavailable{font-size:1.35rem;font-weight:800;line-height:1.4}.results-module__Gz6EJa__selection{border:1px solid var(--admin-border);border-radius:var(--admin-radius-control);min-height:2.75rem;color:var(--admin-muted);text-align:center;justify-content:center;align-items:center;gap:.4rem;margin-top:.25rem;padding:.55rem .7rem;font-size:.875rem;font-weight:700;display:flex}.results-module__Gz6EJa__available .results-module__Gz6EJa__selection{color:var(--admin-accent);background:var(--admin-input)}.results-module__Gz6EJa__selectionActive{color:var(--admin-accent);border-color:var(--admin-accent)}.results-module__Gz6EJa__unavailableSelection{text-align:left;border-color:#0000;justify-content:flex-start;padding-inline:0;font-weight:500}.results-module__Gz6EJa__breakdown{border-top:1px solid var(--admin-border);min-width:0;margin-top:.7rem}.results-module__Gz6EJa__breakdownSummary{cursor:pointer;min-height:2.75rem;padding:.8rem 0;font-size:.8rem;font-weight:700}.results-module__Gz6EJa__amounts{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;padding-bottom:.5rem;font-size:.8rem;line-height:1.4;display:grid}.results-module__Gz6EJa__amounts dd{text-align:right;margin:0}.results-module__Gz6EJa__issues{gap:.25rem;margin:.5rem 0 0;padding:0;font-size:.8rem;line-height:1.45;list-style:none;display:grid}.results-module__Gz6EJa__issueAction{border-radius:var(--admin-radius-control);max-width:100%;min-height:2.75rem;color:inherit;text-align:left;text-underline-offset:.25rem;align-items:center;gap:.4rem;padding:.4rem 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.results-module__Gz6EJa__issueAction:focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.results-module__Gz6EJa__taxSummary{border-bottom:1px solid var(--admin-border);align-items:flex-start;gap:.65rem;padding:.2rem 0 .85rem;display:flex}.results-module__Gz6EJa__taxComplete{color:var(--admin-success-text)}.results-module__Gz6EJa__taxOpen{color:var(--admin-warning-text)}.results-module__Gz6EJa__sharedIssues{border-top:1px solid var(--admin-border);min-width:0;padding-top:.5rem}.results-module__Gz6EJa__guidance,.results-module__Gz6EJa__legalNote{color:var(--admin-muted);align-items:flex-start;gap:.5rem;font-size:.8rem;line-height:1.5;display:flex}@container quick-results (min-width:780px){.results-module__Gz6EJa__variants{grid-template-columns:repeat(3,minmax(0,1fr))}.results-module__Gz6EJa__variantHeading{min-height:3rem}.results-module__Gz6EJa__description{min-height:1.3rem}.results-module__Gz6EJa__status{min-height:1.1rem}.results-module__Gz6EJa__priceArea{min-height:7.1rem}}
@media (min-width:1024px){.commissions-workspace-module__GA9hpq__tableViewport{min-height:min(16rem, max(8rem, calc(var(--admin-page-scroll-height,100dvh) - 2rem)))!important}}
@media (min-width:1280px) and (min-height:800px){.native-signature-envelope-builder-module__j89MGG__preview{height:calc(var(--admin-page-scroll-height,100dvh) - 1rem);flex-direction:column;display:flex}.native-signature-envelope-builder-module__j89MGG__previewBody{flex:1 1 0;min-height:0}.native-signature-envelope-builder-module__j89MGG__previewBody>div{height:100%;min-height:0;max-height:none}}
