.page-module___8aEwW__page{--primary:#b76935;--primary-glow:#dc8c45;--ring:#b769356b;--toggle-accent:var(--primary);background:linear-gradient(180deg, color-mix(in oklab, var(--surface) 20%, var(--background)) 0%, var(--background) 22%, var(--background) 100%);min-height:100vh}@supports (color:lab(0% 0 0)){.page-module___8aEwW__page{--primary:lab(52.9384% 28.9023 42.4244);--primary-glow:lab(65.8592% 26.6925 50.1712);--ring:lab(52.9384% 28.9023 42.4244/.42)}}.page-module___8aEwW__banner{z-index:30;background-color:color-mix(in oklab, var(--background) 72%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.9rem 1.25rem;display:flex;position:sticky;top:0}.page-module___8aEwW__bannerImageLayer,.page-module___8aEwW__bannerFadeLayer,.page-module___8aEwW__brandMark:before{display:none}.page-module___8aEwW__bannerLeft{flex:auto;align-items:center;gap:.7rem;min-width:0;display:flex}.page-module___8aEwW__brandBlock{flex:none;align-items:center;gap:0;display:flex}.page-module___8aEwW__brandMark{background:url(/brand/logo-holzboerse.png) 50%/contain no-repeat;width:3.125rem;height:3.125rem;margin-left:0}.page-module___8aEwW__brandWordmark{font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;font-size:.98rem;font-weight:500}.page-module___8aEwW__mainNav{flex:0 auto;align-items:center;gap:.45rem;margin-top:0;padding-left:0;display:flex}.page-module___8aEwW__mainNav>*+*{margin-left:0}.page-module___8aEwW__mainNavItem,.page-module___8aEwW__mainNavItem:hover,.page-module___8aEwW__mainNavItemActive{transform:none;z-index:auto!important}.page-module___8aEwW__navButtonImageLink,.page-module___8aEwW__navButtonLegacyText{line-height:1}.page-module___8aEwW__navButtonImage,.page-module___8aEwW__navButtonLegacyText{border:1px solid var(--border);width:auto;min-width:0;height:auto;box-shadow:none;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .95rem;transition:transform .18s,border-color .18s,background-color .18s,color .18s;display:inline-flex}.page-module___8aEwW__navButtonHome,.page-module___8aEwW__navButtonKaufen,.page-module___8aEwW__navButtonVerkaufen,.page-module___8aEwW__navButtonGesuche,.page-module___8aEwW__navButtonMeinMarkt,.page-module___8aEwW__navButtonAdmin{background:0 0}.page-module___8aEwW__navButtonLabel,.page-module___8aEwW__navButtonLegacyText{color:var(--muted-foreground);text-shadow:none;font-size:.92rem;position:static;inset:auto}.page-module___8aEwW__mainNavItem:hover .page-module___8aEwW__navButtonImage,.page-module___8aEwW__mainNavItem:hover .page-module___8aEwW__navButtonLegacyText,.page-module___8aEwW__mainNavItem.page-module___8aEwW__navButtonLegacyText:hover{border-color:var(--border-strong);color:var(--foreground);background:color-mix(in oklab, var(--surface-elevated) 76%, transparent);transform:scale(1.02)}.page-module___8aEwW__mainNavItem:hover .page-module___8aEwW__navButtonLabel{color:var(--foreground)}.page-module___8aEwW__mainNavItemActive .page-module___8aEwW__navButtonImage,.page-module___8aEwW__mainNavItemActive.page-module___8aEwW__navButtonLegacyText{border-color:color-mix(in oklab, var(--primary) 35%, var(--border-strong));background:color-mix(in oklab, var(--primary) 18%, transparent)}.page-module___8aEwW__mainNavItemActive .page-module___8aEwW__navButtonLabel,.page-module___8aEwW__mainNavItemActive.page-module___8aEwW__navButtonLegacyText{color:var(--foreground)}.page-module___8aEwW__mainNavItemActiveHome .page-module___8aEwW__navButtonImage{border-color:color-mix(in oklab, #dbba66 52%, var(--border-strong));background:#dbba663d;background:lab(77.0935% 4.97088 46.5787/.24);box-shadow:0 0 0 1px #dbba6629;box-shadow:0 0 0 1px lab(77.0935% 4.97085 46.5787/.16)}@supports (color:lab(0% 0 0)){.page-module___8aEwW__mainNavItemActiveHome .page-module___8aEwW__navButtonImage{border-color:color-mix(in oklab, lab(77.0935% 4.97088 46.5787) 52%, var(--border-strong))}}.page-module___8aEwW__navButtonAdmin{border-color:color-mix(in oklab, var(--forest) 45%, var(--border-strong));background:color-mix(in oklab, var(--forest) 20%, transparent);color:var(--foreground)}.page-module___8aEwW__topMeta{flex:none;width:auto;margin-left:1.5rem;padding:0;position:static}.page-module___8aEwW__metaLinks{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.78rem;display:flex}.page-module___8aEwW__headerActionGroup{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.page-module___8aEwW__headerActionButton,.page-module___8aEwW__headerActionButtonSecondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:2.35rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.page-module___8aEwW__headerActionButton{border:1px solid color-mix(in oklab, var(--primary) 35%, var(--border-strong));background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-glow)}.page-module___8aEwW__headerActionButtonSecondary{background:var(--forest);color:var(--forest-foreground);box-shadow:0 0 12px color-mix(in oklab, var(--forest) 75%, transparent);border:1px solid #0000}.page-module___8aEwW__mobileSheetFooterActions .page-module___8aEwW__navPillSecondary{background:var(--forest);color:var(--forest-foreground);box-shadow:0 0 12px color-mix(in oklab, var(--forest) 75%, transparent);border-color:#0000}.page-module___8aEwW__headerActionButton:hover,.page-module___8aEwW__headerActionButtonSecondary:hover{transform:scale(1.03)}.page-module___8aEwW__navPillPrimary,.page-module___8aEwW__navPillSecondary,.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__primaryButtonWide,.page-module___8aEwW__secondaryButtonWide{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.75rem 1.4rem;font-size:.95rem;font-weight:500;transition:transform .2s,border-color .2s,background-color .2s,box-shadow .2s;display:inline-flex}.page-module___8aEwW__navPillPrimary,.page-module___8aEwW__primaryButton,.page-module___8aEwW__primaryButtonWide{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-glow)}.page-module___8aEwW__navPillSecondary,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__secondaryButtonWide{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 40%, transparent);color:var(--foreground)}.page-module___8aEwW__navPillPrimary:hover,.page-module___8aEwW__primaryButton:hover,.page-module___8aEwW__primaryButtonWide:hover,.page-module___8aEwW__navPillSecondary:hover,.page-module___8aEwW__secondaryButton:hover,.page-module___8aEwW__secondaryButtonWide:hover{transform:scale(1.03)}.page-module___8aEwW__mobileMenuButton{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 35%, transparent);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;border-radius:999px;display:none}.page-module___8aEwW__mobileSheetBackdrop{z-index:60;background:color-mix(in oklab, var(--background) 75%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:fixed;inset:0}.page-module___8aEwW__mobileSheet{z-index:70;border-radius:0;flex-direction:column;justify-content:space-between;padding:5rem 1.5rem 2rem;display:flex;position:fixed;inset:0}.page-module___8aEwW__mobileSheetHeader{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.page-module___8aEwW__mobileSheetClose{border:1px solid var(--border);width:2.75rem;height:2.75rem;color:var(--foreground);cursor:pointer;border-radius:999px}.page-module___8aEwW__mobileSheetLinks{gap:.8rem;display:grid}.page-module___8aEwW__mobileSheetLink{border:1px solid var(--border);background:color-mix(in oklab, var(--surface-elevated) 72%, transparent);border-radius:1.5rem;justify-content:space-between;align-items:center;padding:1rem 1.1rem;font-size:1.15rem;display:flex}.page-module___8aEwW__mobileSheetFooter{padding-top:1.5rem}.page-module___8aEwW__mobileSheetFooterActions{flex-direction:column;gap:.75rem;display:flex}.page-module___8aEwW__hero{align-items:flex-end;min-height:calc(100svh - 4.5rem);display:flex;position:relative;overflow:clip}.page-module___8aEwW__heroMedia,.page-module___8aEwW__heroShade{position:absolute;inset:0}.page-module___8aEwW__heroMedia{background-position:50%;background-size:cover;transform:scale(1.04)}.page-module___8aEwW__heroShade{z-index:1}.page-module___8aEwW__heroInner{z-index:2;width:var(--content-max);grid-template-columns:minmax(0,1.15fr) minmax(420px,.9fr);align-items:end;gap:2rem;margin:0 auto;padding:6.25rem 1.25rem 5.25rem;display:grid;position:relative}.page-module___8aEwW__heroScrollCue{z-index:6;border:1px solid color-mix(in oklab, var(--border) 85%, transparent);background:color-mix(in oklab, var(--surface-elevated) 82%, transparent);min-height:2.1rem;color:var(--foreground);letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);box-shadow:var(--shadow-elevated);border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.74rem;font-weight:500;transition:transform .18s,border-color .18s,background-color .18s,color .18s;display:inline-flex;position:absolute;bottom:1.45rem;left:50%;transform:translate(-50%)}.page-module___8aEwW__heroScrollCue:hover{border-color:var(--border-strong);color:var(--foreground);background:color-mix(in oklab, var(--surface-elevated) 76%, transparent);transform:translate(-50%)scale(1.03)}.page-module___8aEwW__heroCopy{max-width:48rem}.page-module___8aEwW__eyebrowPill{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 35%, transparent);min-height:2rem;color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;margin-bottom:1.5rem;padding:.35rem .85rem;font-size:.74rem;font-weight:500;display:inline-flex}.page-module___8aEwW__heroTitle{max-width:13ch;font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.03em;font-size:clamp(3.4rem,8vw,7rem);font-weight:300;line-height:.94}.page-module___8aEwW__heroLead{max-width:38rem;color:color-mix(in oklab, var(--foreground) 88%, var(--muted-foreground));margin-top:1.5rem;font-size:clamp(1rem,1.4vw,1.14rem);line-height:1.7}.page-module___8aEwW__heroAccessCard{justify-self:end;max-width:34rem}.page-module___8aEwW__heroActions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.page-module___8aEwW__heroPanel{border-radius:1.75rem;padding:1.6rem}.page-module___8aEwW__heroPanelHeader{flex-wrap:wrap;gap:.65rem;margin-bottom:1.2rem;display:flex}.page-module___8aEwW__statusPillPrimary,.page-module___8aEwW__statusPillForest,.page-module___8aEwW__statusPillSuccess,.page-module___8aEwW__statusPillMuted,.page-module___8aEwW__previewBadge{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .75rem;font-size:.68rem;font-weight:600;display:inline-flex}.page-module___8aEwW__statusPillPrimary,.page-module___8aEwW__previewBadge{background:color-mix(in oklab, var(--primary) 22%, transparent);color:var(--primary)}.page-module___8aEwW__statusPillForest{background:color-mix(in oklab, var(--forest) 22%, transparent);color:var(--forest)}.page-module___8aEwW__statusPillSuccess{background:color-mix(in oklab, var(--success) 22%, transparent);color:var(--success)}.page-module___8aEwW__statusPillMuted{background:color-mix(in oklab, var(--muted) 85%, transparent);color:var(--muted-foreground)}.page-module___8aEwW__heroPanelList{gap:1rem;display:grid}.page-module___8aEwW__heroPanelList div{color:var(--foreground);grid-template-columns:1.2rem 1fr;gap:.85rem;font-size:.96rem;line-height:1.65;display:grid}.page-module___8aEwW__heroPanelList svg{color:var(--primary);margin-top:.15rem}.page-module___8aEwW__statsBand{z-index:4;width:var(--content-max);margin:0 auto;padding:0 1.25rem;scroll-margin-top:6rem;position:relative}.page-module___8aEwW__statsGrid{background:var(--border);border-radius:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.page-module___8aEwW__statItem{background:color-mix(in oklab, var(--surface) 90%, var(--background));padding:1.6rem}.page-module___8aEwW__statItem strong{font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.03em;margin-bottom:.6rem;font-size:clamp(1.9rem,4vw,3rem);font-weight:300;display:block}.page-module___8aEwW__statItem span{max-width:18ch;color:var(--muted-foreground);font-size:.93rem;line-height:1.55;display:block}.page-module___8aEwW__section{width:var(--content-max);margin:0 auto;padding:7rem 1.25rem 0}.page-module___8aEwW__sectionIntro,.page-module___8aEwW__sectionSplitHeader{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}.page-module___8aEwW__sectionIntro{flex-direction:column;align-items:flex-start;max-width:48rem}.page-module___8aEwW__sectionEyebrow{color:var(--muted-foreground);letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;font-weight:600}.page-module___8aEwW__sectionTitle,.page-module___8aEwW__accountTitle,.page-module___8aEwW__finalTitle{font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.03em;font-size:clamp(2.25rem,4vw,4.2rem);font-weight:300;line-height:.98}.page-module___8aEwW__sectionText,.page-module___8aEwW__accountLead,.page-module___8aEwW__finalText{color:var(--muted-foreground);font-size:1rem;line-height:1.75}.page-module___8aEwW__accountLead{margin-top:1.1rem}.page-module___8aEwW__workflowGrid,.page-module___8aEwW__previewGrid,.page-module___8aEwW__splitGrid{gap:1.25rem;display:grid}.page-module___8aEwW__workflowGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module___8aEwW__workflowCard,.page-module___8aEwW__previewCard,.page-module___8aEwW__splitCard,.page-module___8aEwW__splitCardForest{border:1px solid var(--border);background:var(--surface);box-shadow:none;border-radius:1.5rem;transition:transform .3s,border-color .3s,box-shadow .3s}.page-module___8aEwW__workflowCard,.page-module___8aEwW__previewCard{animation:.8s cubic-bezier(.16,1,.3,1) both page-module___8aEwW__fade-up}.page-module___8aEwW__workflowCard:hover,.page-module___8aEwW__previewCard:hover,.page-module___8aEwW__splitCard:hover,.page-module___8aEwW__splitCardForest:hover{border-color:var(--border-strong);box-shadow:var(--shadow-elevated);transform:translateY(-.35rem)}.page-module___8aEwW__workflowCard{padding:1.5rem}.page-module___8aEwW__workflowCardHeader{color:var(--primary);justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.page-module___8aEwW__workflowNumber{font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;color:color-mix(in oklab, var(--primary) 40%, transparent);font-size:3rem;font-weight:300;line-height:1}.page-module___8aEwW__workflowCard h3,.page-module___8aEwW__previewBody h3,.page-module___8aEwW__splitCard h3,.page-module___8aEwW__splitCardForest h3,.page-module___8aEwW__authCardHeader h3,.page-module___8aEwW__footer h3{font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;font-weight:500}.page-module___8aEwW__workflowCard h3,.page-module___8aEwW__previewBody h3,.page-module___8aEwW__splitCard h3,.page-module___8aEwW__splitCardForest h3{margin-bottom:.9rem;font-size:1.25rem}.page-module___8aEwW__workflowCard p,.page-module___8aEwW__previewBody p,.page-module___8aEwW__splitCard p,.page-module___8aEwW__splitCardForest p,.page-module___8aEwW__authCardHeader p,.page-module___8aEwW__pendingCard p{color:var(--muted-foreground);line-height:1.7}.page-module___8aEwW__inlineAction{color:var(--primary);align-items:center;gap:.45rem;font-size:.95rem;font-weight:500;display:inline-flex}.page-module___8aEwW__inlineAction svg{transition:transform .18s}.page-module___8aEwW__inlineAction:hover svg{transform:translate(.15rem)}.page-module___8aEwW__previewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module___8aEwW__previewCard{overflow:hidden}.page-module___8aEwW__previewMedia{aspect-ratio:4/3;background-position:50%;background-size:cover;transition:transform .5s;position:relative;transform:scale(1)}.page-module___8aEwW__previewCard:hover .page-module___8aEwW__previewMedia{transform:scale(1.05)}.page-module___8aEwW__previewOverlay{background:linear-gradient(#0000,#0000001a,#000000b3);position:absolute;inset:0}.page-module___8aEwW__previewBadge{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;top:1rem;left:1rem}.page-module___8aEwW__previewBody{padding:1.35rem}.page-module___8aEwW__previewMeta{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem;font-size:.78rem}.page-module___8aEwW__splitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__homeThemePanel{border:1px solid var(--border);background:color-mix(in oklab, var(--surface-elevated) 88%, transparent);width:fit-content;box-shadow:var(--shadow-elevated);border-radius:1.45rem;gap:.55rem;margin-top:1.35rem;padding:.9rem 1rem;display:grid}.page-module___8aEwW__homeThemePanel:before{content:"Darstellung";color:var(--muted-foreground);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:600}.page-module___8aEwW__splitCard,.page-module___8aEwW__splitCardForest{background:linear-gradient(135deg, color-mix(in oklab, var(--surface) 95%, transparent), var(--background));grid-template-columns:auto 1fr;gap:1.2rem;padding:1.5rem;display:grid}.page-module___8aEwW__splitCardForest{background:linear-gradient(135deg, color-mix(in oklab, var(--surface-elevated) 95%, transparent), var(--background))}.page-module___8aEwW__splitIconWrap,.page-module___8aEwW__splitIconWrapForest{background:color-mix(in oklab, var(--primary) 18%, transparent);width:2.75rem;height:2.75rem;color:var(--primary);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.page-module___8aEwW__splitIconWrapForest{background:color-mix(in oklab, var(--forest) 18%, transparent);color:var(--forest)}.page-module___8aEwW__pageBottomSpacer{height:5rem}.page-module___8aEwW__bulletList{gap:.85rem;margin-top:1rem;list-style:none;display:grid}.page-module___8aEwW__bulletList li,.page-module___8aEwW__accountChecklist div{color:var(--foreground);grid-template-columns:1rem 1fr;align-items:start;gap:.75rem;line-height:1.65;display:grid}.page-module___8aEwW__bulletList svg{color:var(--primary);margin-top:.25rem}.page-module___8aEwW__accessShell{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1.25rem;display:grid}.page-module___8aEwW__accountCard,.page-module___8aEwW__authCard{border-radius:1.75rem;padding:1.6rem}.page-module___8aEwW__cardTopLine{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.page-module___8aEwW__miniMeta{color:var(--muted-foreground);font-size:.82rem}.page-module___8aEwW__accountMetaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.4rem;display:grid}.page-module___8aEwW__accountMetaGrid div{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 38%, transparent);border-radius:1.2rem;padding:1rem}.page-module___8aEwW__accountMetaGrid span{color:var(--muted-foreground);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.45rem;font-size:.76rem;display:block}.page-module___8aEwW__accountMetaGrid strong{overflow-wrap:anywhere;font-size:1rem;display:block}.page-module___8aEwW__accountActions{flex-wrap:nowrap;gap:.8rem;margin-top:1.4rem;display:flex}.page-module___8aEwW__accessModeSwitch{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 48%, transparent);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:1.2rem 0 1.35rem;padding:.28rem;display:grid}.page-module___8aEwW__accountCard .page-module___8aEwW__accessModeSwitch{display:none}.page-module___8aEwW__accessModeButton,.page-module___8aEwW__accessModeButtonActive{min-height:2.5rem;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;font-size:.88rem;font-weight:600;transition:border-color .18s,background-color .18s,color .18s,transform .18s}.page-module___8aEwW__accessModeButton:hover,.page-module___8aEwW__accessModeButtonActive:hover{transform:scale(1.01)}.page-module___8aEwW__accessModeButtonActive{border-color:color-mix(in oklab, var(--primary) 36%, var(--border-strong));background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-glow)}.page-module___8aEwW__heroAccessCard .page-module___8aEwW__accountActions>*{white-space:nowrap;flex:1 1 0;min-width:0}.page-module___8aEwW__accountChecklist{gap:.8rem;margin-top:1.4rem;display:grid}.page-module___8aEwW__accountChecklist svg{color:var(--primary);margin-top:.3rem}.page-module___8aEwW__authGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.page-module___8aEwW__authCardHeader{margin-bottom:1.2rem}.page-module___8aEwW__cardEyebrow{color:var(--muted-foreground);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.85rem;font-size:.72rem;font-weight:600;display:inline-flex}.page-module___8aEwW__formStack,.page-module___8aEwW__checkboxStack{gap:.85rem;display:grid}.page-module___8aEwW__formGridTwo,.page-module___8aEwW__formGridAddress,.page-module___8aEwW__formGridThree{gap:.85rem;margin-bottom:.85rem;display:grid}.page-module___8aEwW__formGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__formGridAddress{grid-template-columns:minmax(0,1fr) 10rem}.page-module___8aEwW__formGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module___8aEwW__formField{gap:.45rem;display:grid}.page-module___8aEwW__formFieldWide{min-width:0}.page-module___8aEwW__fieldLabel{color:var(--muted-foreground);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:600}.page-module___8aEwW__fieldInput{border:1px solid var(--input);background:color-mix(in oklab, var(--background) 60%, transparent);width:100%;color:var(--foreground);border-radius:.95rem;outline:none;padding:.95rem 1rem}.page-module___8aEwW__fieldInput:focus{border-color:color-mix(in oklab, var(--primary) 60%, transparent);box-shadow:0 0 0 4px color-mix(in oklab, var(--ring) 45%, transparent)}.page-module___8aEwW__formActionsColumn{gap:.9rem;margin-top:1.25rem;display:grid}.page-module___8aEwW__primaryButtonWide,.page-module___8aEwW__secondaryButtonWide{width:100%}.page-module___8aEwW__registerHintBox{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 42%, transparent);border-radius:1.2rem;gap:.75rem;margin-bottom:1rem;padding:1rem;display:grid}.page-module___8aEwW__registerHintBox div{gap:.2rem;display:grid}.page-module___8aEwW__registerHintBox strong{font-size:.94rem}.page-module___8aEwW__registerHintBox span{color:var(--muted-foreground);line-height:1.6}.page-module___8aEwW__checkboxRow{color:var(--muted-foreground);grid-template-columns:1rem 1fr;align-items:start;gap:.75rem;line-height:1.6;display:grid}.page-module___8aEwW__checkboxRow input{accent-color:rgb(from var(--primary) r g b / 1);margin-top:.2rem}.page-module___8aEwW__formActionsRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.page-module___8aEwW__pendingCard{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 42%, transparent);border-radius:1.2rem;gap:.9rem;padding:1rem;display:grid}.page-module___8aEwW__pendingCard ol{color:var(--foreground);margin-left:1.15rem;line-height:1.7}.page-module___8aEwW__messageBanner{border:1px solid color-mix(in oklab, var(--primary) 30%, var(--border));background:color-mix(in oklab, var(--primary) 12%, transparent);color:var(--foreground);border-radius:1.2rem;margin-top:1.25rem;padding:1rem 1.15rem}.page-module___8aEwW__finalCtaSection{width:var(--content-max);margin:0 auto;padding:7rem 1.25rem 5rem}.page-module___8aEwW__finalCtaCard{border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in oklab, var(--surface-elevated) 95%, transparent), color-mix(in oklab, var(--background) 85%, transparent));text-align:center;box-shadow:var(--shadow-elevated);border-radius:2rem;padding:clamp(2rem,5vw,4rem)}.page-module___8aEwW__finalTitle{max-width:17ch;margin:.9rem auto 1rem}.page-module___8aEwW__finalText{max-width:44rem;margin:0 auto}.page-module___8aEwW__finalCtaCard .page-module___8aEwW__heroActions{justify-content:center}.page-module___8aEwW__footer{width:var(--content-max);grid-template-columns:1.2fr repeat(3,minmax(0,1fr));gap:1.5rem;margin:0 auto;padding:0 1.25rem 3rem;display:grid}.page-module___8aEwW__footer>div{align-content:start;gap:.55rem;display:grid}.page-module___8aEwW__footer>div:first-child{gap:.7rem}.page-module___8aEwW__footer h3{font-size:1rem}.page-module___8aEwW__footer a,.page-module___8aEwW__footer p{color:var(--muted-foreground);line-height:1.6}.page-module___8aEwW__footer a:hover{color:var(--foreground)}@media (max-width:1180px){.page-module___8aEwW__heroInner,.page-module___8aEwW__accessShell,.page-module___8aEwW__authGrid,.page-module___8aEwW__workflowGrid,.page-module___8aEwW__previewGrid,.page-module___8aEwW__splitGrid,.page-module___8aEwW__footer{grid-template-columns:1fr}.page-module___8aEwW__heroTitle{max-width:12ch}.page-module___8aEwW__accountMetaGrid{grid-template-columns:1fr}.page-module___8aEwW__homeThemePanel{width:100%;max-width:22rem}}@media (max-width:960px){.page-module___8aEwW__mainNav,.page-module___8aEwW__topMeta{display:none}.page-module___8aEwW__mobileMenuButton{justify-content:center;align-items:center;display:inline-flex}.page-module___8aEwW__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__statsBand{margin-top:0}.page-module___8aEwW__section,.page-module___8aEwW__finalCtaSection{padding-top:5rem}}@media (max-width:760px){.page-module___8aEwW__hero{min-height:auto}.page-module___8aEwW__heroInner{padding-top:6rem;padding-bottom:4.35rem}.page-module___8aEwW__heroScrollCue{letter-spacing:.12em;padding-inline:.72rem;font-size:.65rem;bottom:.8rem}.page-module___8aEwW__heroTitle{max-width:10ch;font-size:clamp(2.9rem,13vw,4.8rem)}.page-module___8aEwW__heroLead,.page-module___8aEwW__sectionText,.page-module___8aEwW__accountLead,.page-module___8aEwW__finalText{font-size:.96rem}.page-module___8aEwW__sectionSplitHeader{flex-direction:column;align-items:flex-start}.page-module___8aEwW__statsGrid,.page-module___8aEwW__formGridTwo,.page-module___8aEwW__formGridAddress,.page-module___8aEwW__formGridThree,.page-module___8aEwW__formActionsRow,.page-module___8aEwW__footer{grid-template-columns:1fr}.page-module___8aEwW__statsBand{margin-top:0}.page-module___8aEwW__heroActions,.page-module___8aEwW__accountActions{flex-direction:column}.page-module___8aEwW__heroAccessCard{max-width:none}.page-module___8aEwW__heroAccessCard .page-module___8aEwW__accountActions>*{white-space:normal;flex:none}.page-module___8aEwW__accountCard .page-module___8aEwW__accessModeSwitch{display:grid}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton,.page-module___8aEwW__navPillPrimary,.page-module___8aEwW__navPillSecondary,.page-module___8aEwW__headerActionButton,.page-module___8aEwW__headerActionButtonSecondary{width:100%}.page-module___8aEwW__accountCard,.page-module___8aEwW__authCard,.page-module___8aEwW__workflowCard,.page-module___8aEwW__splitCard,.page-module___8aEwW__splitCardForest,.page-module___8aEwW__previewBody,.page-module___8aEwW__finalCtaCard{padding:1.25rem}.page-module___8aEwW__homeThemePanel{max-width:none;padding:.85rem .9rem}}
.password-input-module__oCTxhq__wrapper{width:100%;display:grid;position:relative}.password-input-module__oCTxhq__input{padding-right:6.25rem!important}.password-input-module__oCTxhq__toggle{border:1px solid color-mix(in oklab, var(--border-strong,var(--border)) 70%, transparent);background:color-mix(in oklab, var(--surface,var(--background)) 88%, transparent);min-height:2rem;color:var(--foreground);font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .72rem;font-size:.74rem;font-weight:600;transition:transform .18s,border-color .18s,background-color .18s,color .18s;display:inline-flex;position:absolute;top:50%;right:.55rem;transform:translateY(-50%)}.password-input-module__oCTxhq__toggle:hover{border-color:color-mix(in oklab, var(--primary,var(--foreground)) 36%, var(--border-strong,var(--border)));background:color-mix(in oklab, var(--surface-elevated,var(--surface,var(--background))) 86%, transparent);transform:translateY(-50%)scale(1.02)}.password-input-module__oCTxhq__toggle:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab, var(--ring,var(--primary)) 28%, transparent);outline:none}
.theme-toggle-module__DRq2aq__dock{z-index:45;border:1px solid var(--border);background:color-mix(in oklab, var(--surface-elevated) 86%, transparent);-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);width:min(18rem,100vw - 2rem);box-shadow:var(--shadow-elevated);border-radius:1.4rem;gap:.5rem;padding:.8rem;display:grid;position:fixed;bottom:1rem;left:1rem}.theme-toggle-module__DRq2aq__dockRight{left:auto;right:1rem}.theme-toggle-module__DRq2aq__dockInline{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;box-shadow:none;background:0 0;border:0;padding:0;position:static}.theme-toggle-module__DRq2aq__dockTopLeft{z-index:24;inset:5.35rem auto auto 1rem}.theme-toggle-module__DRq2aq__label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);font-size:.68rem;font-weight:600}.theme-toggle-module__DRq2aq__labelInlineHidden{display:none}.theme-toggle-module__DRq2aq__segmented{background:color-mix(in oklab, var(--background) 62%, transparent);border:1px solid var(--border);border-radius:999px;align-items:center;gap:.3rem;padding:.25rem;display:flex}.theme-toggle-module__DRq2aq__option{min-height:2.35rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:.83rem;font-weight:500;transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.theme-toggle-module__DRq2aq__option:hover{color:var(--foreground);transform:scale(1.02)}.theme-toggle-module__DRq2aq__optionIcon{flex:none;width:1rem;height:1rem}.theme-toggle-module__DRq2aq__optionIconMoon{transform-origin:50%;width:1.18rem;height:1.18rem;transform:scale(1.14)}.theme-toggle-module__DRq2aq__optionActive{border-color:color-mix(in oklab, var(--toggle-accent,var(--primary)) 32%, var(--border-strong));background:color-mix(in oklab, var(--toggle-accent,var(--primary)) 16%, transparent);color:var(--foreground);box-shadow:0 0 24px -16px color-mix(in oklab, var(--toggle-accent,var(--primary)) 45%, transparent)}@media (max-width:720px){.theme-toggle-module__DRq2aq__dock{width:auto;padding:.7rem;bottom:.75rem;left:.75rem;right:.75rem}.theme-toggle-module__DRq2aq__dockTopLeft{width:auto;top:5rem;bottom:auto;right:auto}.theme-toggle-module__DRq2aq__label{font-size:.62rem}.theme-toggle-module__DRq2aq__option{min-width:0;padding-inline:.75rem}.theme-toggle-module__DRq2aq__option span{display:none}}
.page-module__OmXfwq__page{--primary:#a9b084;--primary-glow:#b8c592;--ring:#a9b0846b;--toggle-accent:var(--primary);background:linear-gradient(180deg, color-mix(in oklab, var(--surface) 24%, var(--background)) 0%, var(--background) 28%, var(--background) 100%);min-width:0;color:var(--foreground);padding:0 0 3.5rem;font-family:Inter,SF Pro Text,Segoe UI,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.page-module__OmXfwq__page{--primary:lab(70.3802% -7.91851 21.4718);--primary-glow:lab(77.4844% -11.1612 23.9352);--ring:lab(70.3802% -7.91851 21.4718/.42)}}.page-module__OmXfwq__banner{z-index:30;background-color:color-mix(in oklab, var(--background) 72%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.9rem 1.25rem;display:flex;position:sticky;top:0}.page-module__OmXfwq__bannerImageLayer,.page-module__OmXfwq__bannerFadeLayer,.page-module__OmXfwq__bannerCopyright,.page-module__OmXfwq__brandMark:before{display:none}.page-module__OmXfwq__bannerLeft{flex:auto;align-items:center;gap:.7rem;min-width:0;display:flex}.page-module__OmXfwq__brandBlock{flex:none;align-items:center;gap:0;display:flex}.page-module__OmXfwq__brandMark{background:url(/brand/logo-holzboerse.png) 50%/contain no-repeat;width:3.125rem;height:3.125rem;margin-left:0}.page-module__OmXfwq__mainNav{flex:0 auto;align-items:center;gap:.45rem;margin-top:0;padding-left:0;display:flex}.page-module__OmXfwq__mainNav>*+*{margin-left:0}.page-module__OmXfwq__mainNavItem,.page-module__OmXfwq__mainNavItem:hover,.page-module__OmXfwq__mainNavItemActive{transform:none;z-index:auto!important}.page-module__OmXfwq__navButtonImageLink,.page-module__OmXfwq__navButtonLegacyText{line-height:1}.page-module__OmXfwq__navButtonImage,.page-module__OmXfwq__navButtonLegacyText{border:1px solid var(--border);width:auto;min-width:0;height:auto;box-shadow:none;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .95rem;transition:transform .18s,border-color .18s,background-color .18s,color .18s;display:inline-flex}.page-module__OmXfwq__navButtonHome,.page-module__OmXfwq__navButtonKaufen,.page-module__OmXfwq__navButtonVerkaufen,.page-module__OmXfwq__navButtonGesuche,.page-module__OmXfwq__navButtonMeinMarkt,.page-module__OmXfwq__navButtonAdmin{background:0 0}.page-module__OmXfwq__navButtonLabel,.page-module__OmXfwq__navButtonLegacyText{color:var(--muted-foreground);text-shadow:none;font-size:.92rem;position:static;inset:auto}.page-module__OmXfwq__mainNavItem:hover .page-module__OmXfwq__navButtonImage,.page-module__OmXfwq__mainNavItem:hover .page-module__OmXfwq__navButtonLegacyText,.page-module__OmXfwq__mainNavItem.page-module__OmXfwq__navButtonLegacyText:hover{border-color:var(--border-strong);color:var(--foreground);background:color-mix(in oklab, var(--surface-elevated) 76%, transparent);transform:scale(1.02)}.page-module__OmXfwq__mainNavItem:hover .page-module__OmXfwq__navButtonLabel{color:var(--foreground)}.page-module__OmXfwq__mainNavItemActive .page-module__OmXfwq__navButtonImage,.page-module__OmXfwq__mainNavItemActive.page-module__OmXfwq__navButtonLegacyText{border-color:color-mix(in oklab, var(--primary) 35%, var(--border-strong));background:color-mix(in oklab, var(--primary) 18%, transparent)}.page-module__OmXfwq__mainNavItemActive .page-module__OmXfwq__navButtonLabel,.page-module__OmXfwq__mainNavItemActive.page-module__OmXfwq__navButtonLegacyText{color:var(--foreground)}.page-module__OmXfwq__topMeta{flex:none;width:auto;margin-left:1.5rem;padding:0;position:static}.page-module__OmXfwq__metaLinks{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.78rem;display:flex}.page-module__OmXfwq__topMetaTextLink,.page-module__OmXfwq__topMetaTextButton{color:var(--primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:none}.page-module__OmXfwq__topMetaTextLink:hover,.page-module__OmXfwq__topMetaTextButton:hover{color:var(--primary-glow);text-decoration:none}.page-module__OmXfwq__marketShell{grid-template-columns:minmax(16rem,18rem) minmax(0,1fr);align-items:start;gap:1.25rem;width:min(100% - 2.5rem,104rem);margin:0 auto;padding:1.5rem 1.25rem 0;display:grid}.page-module__OmXfwq__railColumn{align-content:start;gap:1rem;display:grid}.page-module__OmXfwq__themeSlotMobile{display:none}.page-module__OmXfwq__themeSlotMobile:before{content:"Darstellung";color:var(--muted-foreground);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:600}.page-module__OmXfwq__sideRail{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 92%, var(--background));box-shadow:var(--shadow-elevated);border-radius:1.75rem;align-content:start;gap:1rem;padding:1.25rem;display:grid;position:static}.page-module__OmXfwq__leftMetaBox{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 92%, var(--background));width:100%;min-height:clamp(4.9rem,5vw,5.35rem);color:var(--muted-foreground);border-radius:1.5rem;align-content:center;gap:.2rem;padding:.9rem 1rem;font-size:.78rem;line-height:1.35;display:grid}.page-module__OmXfwq__leftMetaTop{color:var(--foreground);font-size:.98rem;font-weight:500}.page-module__OmXfwq__leftMetaTime{margin-top:.15rem}.page-module__OmXfwq__sideRailActions{gap:.65rem;display:grid}.page-module__OmXfwq__sideAction,.page-module__OmXfwq__sideActionPrimary,.page-module__OmXfwq__actions button,.page-module__OmXfwq__actionLinkButton,.page-module__OmXfwq__inlineGhostButton,.page-module__OmXfwq__archiveActionLink,.page-module__OmXfwq__archiveInvoiceLink,.page-module__OmXfwq__rowActions button,.page-module__OmXfwq__cardSelectButton,.page-module__OmXfwq__cardSelectButton+.page-module__OmXfwq__userCardActions button{border:1px solid var(--border);cursor:pointer;border-radius:999px;transition:transform .18s,border-color .18s,background-color .18s,color .18s}.page-module__OmXfwq__sideAction,.page-module__OmXfwq__sideActionPrimary{text-align:left;width:100%;padding:.78rem 1rem;font-size:.84rem;font-weight:500}.page-module__OmXfwq__sideAction{background:color-mix(in oklab, var(--background) 50%, transparent);color:var(--foreground)}.page-module__OmXfwq__sideActionPrimary,.page-module__OmXfwq__actions button:first-child,.page-module__OmXfwq__rowActions button:first-child,.page-module__OmXfwq__cardSelectButton:hover,.page-module__OmXfwq__userCardActive .page-module__OmXfwq__cardSelectButton{border-color:color-mix(in oklab, var(--primary) 35%, var(--border-strong));background:color-mix(in oklab, var(--primary) 18%, transparent);color:var(--foreground);box-shadow:0 0 32px -14px color-mix(in oklab, var(--primary) 45%, transparent)}.page-module__OmXfwq__sideAction:hover,.page-module__OmXfwq__sideActionPrimary:hover,.page-module__OmXfwq__actions button:hover,.page-module__OmXfwq__actionLinkButton:hover,.page-module__OmXfwq__inlineGhostButton:hover,.page-module__OmXfwq__archiveActionLink:hover,.page-module__OmXfwq__archiveInvoiceLink:hover,.page-module__OmXfwq__rowActions button:hover,.page-module__OmXfwq__cardSelectButton:hover,.page-module__OmXfwq__cardSelectButton+.page-module__OmXfwq__userCardActions button:hover{transform:scale(1.02)}.page-module__OmXfwq__sideHint,.page-module__OmXfwq__mutedCopy,.page-module__OmXfwq__toolbarHint,.page-module__OmXfwq__selectionHeader p,.page-module__OmXfwq__stageIntro p,.page-module__OmXfwq__workspaceHeader span,.page-module__OmXfwq__statCard span,.page-module__OmXfwq__compactCard p,.page-module__OmXfwq__compactCardWide p,.page-module__OmXfwq__simpleRow span,.page-module__OmXfwq__field span,.page-module__OmXfwq__fieldWide span,.page-module__OmXfwq__toggleField span,.page-module__OmXfwq__orgTrustMeta span,.page-module__OmXfwq__orgTrustMeta small,.page-module__OmXfwq__orgTrustToggle span,.page-module__OmXfwq__archiveSummary,.page-module__OmXfwq__archiveMonth,.page-module__OmXfwq__archiveYear,.page-module__OmXfwq__emptyState p,.page-module__OmXfwq__templatePreviewFallback span{color:var(--muted-foreground)}.page-module__OmXfwq__toolbarHint{margin:0;font-size:.78rem;line-height:1.45}.page-module__OmXfwq__sideHint{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 36%, transparent);border-radius:1.25rem;margin:0;padding:1rem;font-size:.8rem;line-height:1.55}.page-module__OmXfwq__workspaceWrap{gap:1rem;min-width:0;display:grid}.page-module__OmXfwq__workspaceHeader,.page-module__OmXfwq__stageFrame,.page-module__OmXfwq__statCard,.page-module__OmXfwq__reportPanel,.page-module__OmXfwq__toolbarPanel,.page-module__OmXfwq__userListPanel,.page-module__OmXfwq__userDetailPanel,.page-module__OmXfwq__noticeBar,.page-module__OmXfwq__emptyState,.page-module__OmXfwq__compactCard,.page-module__OmXfwq__compactCardWide,.page-module__OmXfwq__userCard,.page-module__OmXfwq__metricBox,.page-module__OmXfwq__archivePanel,.page-module__OmXfwq__templatePreviewFrame{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 92%, var(--background));box-shadow:var(--shadow-elevated);border-radius:1.6rem}.page-module__OmXfwq__workspaceHeader{gap:.15rem;padding:.95rem 1rem;display:grid}.page-module__OmXfwq__workspaceHeader strong{font-size:1.08rem;line-height:1.2}.page-module__OmXfwq__workspaceHeader span{font-size:.84rem;line-height:1.45}.page-module__OmXfwq__workspaceHeader strong,.page-module__OmXfwq__stageIntro h2,.page-module__OmXfwq__selectionHeader h2,.page-module__OmXfwq__reportPanel h3,.page-module__OmXfwq__userListPanel h3,.page-module__OmXfwq__userDetailPanel h3,.page-module__OmXfwq__emptyState h3,.page-module__OmXfwq__archivePanelHeader h3,.page-module__OmXfwq__templatePreviewFallback strong{color:var(--foreground);font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;font-weight:500}.page-module__OmXfwq__mainStage,.page-module__OmXfwq__adminContent{gap:1rem;display:grid}.page-module__OmXfwq__stageFrame,.page-module__OmXfwq__reportPanel,.page-module__OmXfwq__toolbarPanel,.page-module__OmXfwq__userListPanel,.page-module__OmXfwq__userDetailPanel,.page-module__OmXfwq__archivePanel{padding:1.05rem}.page-module__OmXfwq__stageIntro,.page-module__OmXfwq__selectionHeader,.page-module__OmXfwq__archivePanelHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.9rem;padding-bottom:.9rem;display:flex}.page-module__OmXfwq__noticeBar{border-color:color-mix(in oklab, var(--primary) 24%, var(--border));background:color-mix(in oklab, var(--primary) 10%, transparent);color:var(--foreground);padding:.95rem 1rem;font-size:.88rem;line-height:1.4}.page-module__OmXfwq__emptyState{gap:.6rem;padding:1rem;display:grid}.page-module__OmXfwq__emptyState a{color:var(--primary);text-decoration:none}.page-module__OmXfwq__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem;display:grid}.page-module__OmXfwq__statCard,.page-module__OmXfwq__metricBox{gap:.45rem;padding:1rem;display:grid}.page-module__OmXfwq__statCard strong,.page-module__OmXfwq__metricBox strong{color:var(--foreground);font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.03em;font-size:1rem;font-weight:500;line-height:1.2}.page-module__OmXfwq__selectionHeader h2,.page-module__OmXfwq__stageIntro h2{margin:0;font-size:1.05rem;line-height:1.24}.page-module__OmXfwq__reportPanel h3,.page-module__OmXfwq__userListPanel h3,.page-module__OmXfwq__userDetailPanel h3,.page-module__OmXfwq__emptyState h3,.page-module__OmXfwq__archivePanelHeader h3,.page-module__OmXfwq__templatePreviewFallback strong{margin:0;font-size:.97rem;line-height:1.28}.page-module__OmXfwq__metricsStrip{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.85rem;display:grid}.page-module__OmXfwq__metricsStrip>div{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 34%, transparent);border-radius:1.2rem;gap:.35rem;padding:.95rem 1rem;display:grid}.page-module__OmXfwq__metricsStrip strong{color:var(--foreground);font-size:1rem;font-weight:500;line-height:1.2}.page-module__OmXfwq__metricsStrip span{color:var(--muted-foreground);font-size:.78rem}.page-module__OmXfwq__reportGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.page-module__OmXfwq__reportPanel{align-content:start;gap:.9rem;display:grid}.page-module__OmXfwq__successPanel{border:1px solid color-mix(in oklab, var(--success) 28%, var(--border));background:color-mix(in oklab, var(--success) 10%, transparent);border-radius:1.2rem;grid-column:1/-1;gap:.45rem;padding:1rem;display:grid}.page-module__OmXfwq__successPanel strong{color:var(--foreground)}.page-module__OmXfwq__successPanel p{color:var(--foreground);margin:0;font-size:.84rem;line-height:1.5}.page-module__OmXfwq__simpleList,.page-module__OmXfwq__compactList,.page-module__OmXfwq__archiveTree,.page-module__OmXfwq__archiveChildren{align-content:start;gap:.75rem;display:grid}.page-module__OmXfwq__simpleRow,.page-module__OmXfwq__archiveYear,.page-module__OmXfwq__archiveMonth{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 34%, transparent);box-sizing:border-box;border-radius:1.15rem;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;min-width:0;padding:.85rem 1rem;display:flex;overflow:hidden}.page-module__OmXfwq__simpleRow strong,.page-module__OmXfwq__orgTrustMeta strong,.page-module__OmXfwq__archiveMonthActions strong,.page-module__OmXfwq__archiveYear strong,.page-module__OmXfwq__archiveMonth strong{color:var(--foreground);letter-spacing:-.01em;font-size:.93rem;font-weight:500;line-height:1.4}.page-module__OmXfwq__simpleRow span,.page-module__OmXfwq__simpleRow strong{overflow-wrap:anywhere;min-width:0}.page-module__OmXfwq__operatorUsagePanel{min-width:0;overflow:hidden}.page-module__OmXfwq__operatorUsageList{gap:.55rem}.page-module__OmXfwq__operatorUsageList .page-module__OmXfwq__simpleRow{border-radius:.95rem;grid-template-columns:minmax(7.5rem,.86fr) minmax(0,1.14fr);align-items:start;gap:.65rem;padding:.72rem .82rem;display:grid}.page-module__OmXfwq__operatorUsageList .page-module__OmXfwq__simpleRow:nth-of-type(odd){background:color-mix(in oklab, var(--surface-elevated) 56%, var(--background))}.page-module__OmXfwq__operatorUsageList .page-module__OmXfwq__simpleRow:nth-of-type(2n){background:color-mix(in oklab, var(--background) 48%, transparent)}.page-module__OmXfwq__operatorUsageList .page-module__OmXfwq__simpleRow span{color:var(--muted-foreground);font-size:.76rem;line-height:1.32}.page-module__OmXfwq__operatorUsageList .page-module__OmXfwq__simpleRow strong{text-align:right;justify-self:end;max-width:100%;font-size:.82rem;line-height:1.34}.page-module__OmXfwq__operatorUsageGroup{border-top:1px solid color-mix(in oklab, var(--border-strong) 72%, transparent);color:var(--foreground);letter-spacing:.14em;text-transform:uppercase;margin-top:.45rem;padding:.62rem .8rem .36rem;font-size:.67rem;font-weight:700;line-height:1.25}.page-module__OmXfwq__operatorUsageGroup:first-child{border-top:0;margin-top:0;padding-top:.15rem}.page-module__OmXfwq__compactCard,.page-module__OmXfwq__compactCardWide,.page-module__OmXfwq__userCard{background:linear-gradient(180deg, color-mix(in oklab, var(--surface) 96%, transparent), color-mix(in oklab, var(--background) 94%, transparent));gap:.6rem;padding:1rem;transition:transform .28s,border-color .28s,box-shadow .28s;display:grid}.page-module__OmXfwq__compactCard:hover,.page-module__OmXfwq__compactCardWide:hover,.page-module__OmXfwq__userCard:hover{border-color:var(--border-strong);transform:translateY(-.2rem)}.page-module__OmXfwq__compactCard strong,.page-module__OmXfwq__compactCardWide strong,.page-module__OmXfwq__userCard strong{color:var(--foreground);font-size:.97rem;font-weight:500;line-height:1.28}.page-module__OmXfwq__compactCardWide{grid-template-columns:minmax(0,1fr) auto;align-items:start}.page-module__OmXfwq__backupGrid{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:.85rem;display:grid}.page-module__OmXfwq__backupSummaryList,.page-module__OmXfwq__backupCardList{gap:.55rem}.page-module__OmXfwq__backupSummaryRow,.page-module__OmXfwq__backupCardRow{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 30%, transparent);border-radius:.95rem;grid-template-columns:minmax(9rem,12rem) minmax(0,1fr);align-items:center;gap:.85rem;padding:.62rem .85rem;display:grid}.page-module__OmXfwq__backupSummaryRow span,.page-module__OmXfwq__backupCardRow span{color:var(--muted-foreground);font-size:.78rem;line-height:1.35}.page-module__OmXfwq__backupSummaryRow strong,.page-module__OmXfwq__backupCardRow strong{min-width:0;color:var(--foreground);text-align:right;overflow-wrap:anywhere;font-size:.84rem;font-weight:500;line-height:1.32}.page-module__OmXfwq__backupCardRow{grid-template-columns:1fr;align-items:start;gap:.28rem;padding:.72rem .85rem}.page-module__OmXfwq__backupCardRow strong{text-align:left;font-size:.98rem;line-height:1.35}.page-module__OmXfwq__backupCard{gap:.5rem;padding:.85rem .9rem}.page-module__OmXfwq__backupCard>strong{font-size:.88rem}.page-module__OmXfwq__backupPath{overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.35}.page-module__OmXfwq__panelHeaderRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.page-module__OmXfwq__panelHeaderRow h3,.page-module__OmXfwq__panelHeaderRow p{margin:0}.page-module__OmXfwq__panelHeaderRow p{margin-top:.35rem}.page-module__OmXfwq__monitorServiceGrid{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.75rem;display:grid}.page-module__OmXfwq__monitorTile{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 30%, transparent);border-radius:1.2rem;gap:.45rem;padding:.85rem;display:grid}.page-module__OmXfwq__monitorTile>span:first-child,.page-module__OmXfwq__monitorMeterHeader span{color:var(--muted-foreground);font-size:.78rem;line-height:1.35}.page-module__OmXfwq__monitorTile strong{color:var(--foreground);font-size:1.25rem;line-height:1.1}.page-module__OmXfwq__monitorTile>span:last-child{width:fit-content}.page-module__OmXfwq__monitorMeters{gap:.85rem;display:grid}.page-module__OmXfwq__monitorMeter{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 30%, transparent);border-radius:1.2rem;gap:.45rem;padding:.85rem;display:grid}.page-module__OmXfwq__monitorMeter p{margin:0;font-size:.78rem}.page-module__OmXfwq__monitorMeterHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.page-module__OmXfwq__monitorMeterHeader strong{color:var(--foreground);font-size:.94rem;font-weight:600}.page-module__OmXfwq__monitorBar{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 70%, var(--background));border-radius:999px;height:.7rem;overflow:hidden}.page-module__OmXfwq__monitorBar span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 45%, var(--surface)), color-mix(in oklab, var(--primary) 85%, var(--foreground)));height:100%;transition:width .22s;display:block}.page-module__OmXfwq__monitorReport{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 35%, transparent);max-height:24rem;color:var(--foreground);white-space:pre-wrap;border-radius:1.2rem;margin:0;padding:1rem;font:.78rem/1.45 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;overflow:auto}.page-module__OmXfwq__memberCard{align-items:center;min-height:6.2rem;padding:1.05rem 1rem}.page-module__OmXfwq__memberCard .page-module__OmXfwq__rowActions{align-self:center}.page-module__OmXfwq__badgeRow{flex-wrap:wrap;gap:.45rem;display:flex}.page-module__OmXfwq__badgeGreen,.page-module__OmXfwq__badgeAmber,.page-module__OmXfwq__badgeInfo,.page-module__OmXfwq__badgeMuted,.page-module__OmXfwq__badgeRed{border:1px solid var(--border);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:1.8rem;padding:.24rem .62rem;font-size:.66rem;line-height:1.2;display:inline-flex}.page-module__OmXfwq__badgeGreen{background:color-mix(in oklab, var(--success) 18%, transparent);border-color:color-mix(in oklab, var(--success) 34%, var(--border));color:var(--success)}.page-module__OmXfwq__badgeAmber{background:color-mix(in oklab, var(--warning) 18%, transparent);border-color:color-mix(in oklab, var(--warning) 34%, var(--border));color:var(--warning)}.page-module__OmXfwq__badgeInfo{background:color-mix(in oklab, var(--primary) 18%, transparent);border-color:color-mix(in oklab, var(--primary) 34%, var(--border));color:var(--primary-glow)}.page-module__OmXfwq__badgeMuted{background:color-mix(in oklab, var(--muted) 70%, transparent);border-color:var(--border);color:var(--muted-foreground)}.page-module__OmXfwq__badgeRed{background:color-mix(in oklab, var(--destructive) 18%, transparent);border-color:color-mix(in oklab, var(--destructive) 34%, var(--border));color:var(--destructive)}.page-module__OmXfwq__toolbarPanel{gap:.9rem;display:grid}.page-module__OmXfwq__toolbarGrid,.page-module__OmXfwq__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__OmXfwq__inlineFieldPair{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__OmXfwq__field,.page-module__OmXfwq__fieldWide,.page-module__OmXfwq__toggleField{gap:.45rem;display:grid}.page-module__OmXfwq__fieldWide{grid-column:1/-1}.page-module__OmXfwq__field span,.page-module__OmXfwq__fieldWide span,.page-module__OmXfwq__toggleField span{letter-spacing:.16em;text-transform:uppercase;font-size:.69rem;font-weight:600}.page-module__OmXfwq__field input,.page-module__OmXfwq__field select,.page-module__OmXfwq__field textarea,.page-module__OmXfwq__fieldWide input,.page-module__OmXfwq__fieldWide textarea,.page-module__OmXfwq__inlineFieldPair input,.page-module__OmXfwq__inlineFieldPair select,.page-module__OmXfwq__toggleField,.page-module__OmXfwq__templatePreviewFrame object{border-radius:1rem}.page-module__OmXfwq__field input,.page-module__OmXfwq__field select,.page-module__OmXfwq__field textarea,.page-module__OmXfwq__fieldWide input,.page-module__OmXfwq__fieldWide textarea,.page-module__OmXfwq__inlineFieldPair input,.page-module__OmXfwq__inlineFieldPair select{border:1px solid var(--input);background:color-mix(in oklab, var(--background) 58%, transparent);width:100%;min-height:3rem;color:var(--foreground);font:inherit;letter-spacing:-.01em;box-sizing:border-box;padding:0 1rem;font-size:.93rem;font-weight:500;line-height:1.4}.page-module__OmXfwq__field textarea,.page-module__OmXfwq__fieldWide textarea{resize:vertical;min-height:8rem;padding:.8rem 1rem}.page-module__OmXfwq__field input:focus,.page-module__OmXfwq__field select:focus,.page-module__OmXfwq__field textarea:focus,.page-module__OmXfwq__fieldWide input:focus,.page-module__OmXfwq__fieldWide textarea:focus,.page-module__OmXfwq__inlineFieldPair input:focus,.page-module__OmXfwq__inlineFieldPair select:focus{border-color:color-mix(in oklab, var(--primary) 60%, transparent);box-shadow:0 0 0 4px color-mix(in oklab, var(--ring) 35%, transparent);outline:none}.page-module__OmXfwq__field input[type=checkbox],.page-module__OmXfwq__fieldWide input[type=checkbox],.page-module__OmXfwq__toggleField input,.page-module__OmXfwq__orgTrustToggle input{border-radius:.35rem;justify-self:start;width:1rem;min-width:1rem;height:1rem;min-height:1rem;padding:0}.page-module__OmXfwq__toggleField{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 40%, transparent);grid-template-columns:auto 1fr;align-items:center;padding:.65rem .85rem}.page-module__OmXfwq__toggleField input,.page-module__OmXfwq__orgTrustToggle input{accent-color:rgb(from var(--primary) r g b / 1);margin:0}.page-module__OmXfwq__operatorSettingsGrid{align-items:stretch;gap:.85rem}.page-module__OmXfwq__operatorNavPanel{align-items:start;gap:.8rem;display:grid}.page-module__OmXfwq__operatorNavPanel strong{color:var(--foreground);font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;font-size:1.02rem;font-weight:600}.page-module__OmXfwq__operatorNavActions{flex-wrap:wrap;gap:.55rem;display:flex}.page-module__OmXfwq__operatorNavActions a{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 50%, transparent);min-height:2.35rem;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;padding:.55rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s;display:inline-flex}.page-module__OmXfwq__operatorNavActions a:hover{border-color:color-mix(in oklab, var(--primary) 36%, var(--border-strong));background:color-mix(in oklab, var(--primary) 14%, transparent);transform:translateY(-1px)}.page-module__OmXfwq__operatorSettingsGrid .page-module__OmXfwq__field,.page-module__OmXfwq__operatorSettingsGrid .page-module__OmXfwq__fieldWide{border:1px solid var(--border);background:color-mix(in oklab, var(--surface-elevated) 52%, var(--background));min-width:0;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--surface) 76%, transparent);box-sizing:border-box;border-radius:1.2rem;padding:.9rem}.page-module__OmXfwq__operatorSettingsGrid .page-module__OmXfwq__field:nth-of-type(2n),.page-module__OmXfwq__operatorSettingsGrid .page-module__OmXfwq__fieldWide:nth-of-type(2n){background:color-mix(in oklab, var(--background) 58%, transparent)}.page-module__OmXfwq__operatorSettingsGrid .page-module__OmXfwq__field:focus-within,.page-module__OmXfwq__operatorSettingsGrid .page-module__OmXfwq__fieldWide:focus-within{border-color:color-mix(in oklab, var(--primary) 42%, var(--border-strong));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--surface) 78%, transparent), 0 0 0 4px color-mix(in oklab, var(--ring) 22%, transparent)}.page-module__OmXfwq__operatorSettingsGrid input,.page-module__OmXfwq__operatorSettingsGrid select,.page-module__OmXfwq__operatorSettingsGrid textarea{min-width:0}.page-module__OmXfwq__operatorSettingsGrid .page-module__OmXfwq__mutedCopy{margin-top:.15rem}.page-module__OmXfwq__operatorSettingsGroupTitle{border:1px solid color-mix(in oklab, var(--primary) 18%, var(--border));background:linear-gradient(90deg, color-mix(in oklab, var(--primary) 18%, transparent), transparent 62%), color-mix(in oklab, var(--surface) 84%, var(--background));color:var(--foreground);letter-spacing:.15em;text-transform:uppercase;border-radius:1.1rem;grid-column:1/-1;margin:.55rem 0 -.2rem;padding:.75rem .95rem;scroll-margin-top:6rem;font-size:.72rem;font-weight:800;line-height:1.2}.page-module__OmXfwq__operatorSettingsGroupTitle:first-child{margin-top:0}.page-module__OmXfwq__mailTextField textarea{min-height:9.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86rem}.page-module__OmXfwq__reportPanel[id]{scroll-margin-top:6rem}.page-module__OmXfwq__userWorkspace{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.page-module__OmXfwq__userListPanel,.page-module__OmXfwq__userDetailPanel{align-content:start;gap:.9rem;display:grid}.page-module__OmXfwq__userList{align-content:start;gap:.75rem;display:grid}.page-module__OmXfwq__userCard{grid-template-rows:auto auto;min-height:0;padding:0;overflow:hidden}.page-module__OmXfwq__invoiceCard{text-align:left;align-content:start;justify-items:start;gap:.5rem;width:100%;min-height:6.4rem;padding:1rem}.page-module__OmXfwq__invoiceCard.page-module__OmXfwq__userCardActive{border-color:color-mix(in oklab, var(--primary) 52%, var(--border-strong));background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 10%, color-mix(in oklab, var(--surface) 92%, var(--background))), color-mix(in oklab, var(--surface) 92%, var(--background)));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 42%, transparent), 0 0 36px -18px color-mix(in oklab, var(--primary) 34%, transparent), var(--shadow-elevated)}.page-module__OmXfwq__organisationCard{text-align:left;align-content:start;justify-items:start;gap:.5rem;width:100%;min-height:8rem;padding:1rem}.page-module__OmXfwq__organisationCard.page-module__OmXfwq__userCardActive{border-color:color-mix(in oklab, var(--primary) 52%, var(--border-strong));background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 10%, color-mix(in oklab, var(--surface) 92%, var(--background))), color-mix(in oklab, var(--surface) 92%, var(--background)));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 42%, transparent), 0 0 36px -18px color-mix(in oklab, var(--primary) 34%, transparent), var(--shadow-elevated)}.page-module__OmXfwq__organisationCard.page-module__OmXfwq__userCardAttention{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--warning) 45%, transparent), var(--shadow-elevated)}.page-module__OmXfwq__organisationCard.page-module__OmXfwq__userCardActive.page-module__OmXfwq__userCardAttention{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 42%, transparent), 0 0 36px -18px color-mix(in oklab, var(--primary) 34%, transparent), var(--shadow-elevated)}.page-module__OmXfwq__userCardActive,.page-module__OmXfwq__userCardAttention{border-color:var(--border-strong)}.page-module__OmXfwq__userCardActive{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 34%, transparent), var(--shadow-elevated)}.page-module__OmXfwq__userCardAttention{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--warning) 45%, transparent), var(--shadow-elevated)}.page-module__OmXfwq__cardSelectButton{width:100%;box-shadow:none;color:inherit;text-align:left;background:0 0;border:0;border-radius:1.5rem 1.5rem 0 0;gap:.35rem;padding:1.1rem 1rem .95rem;display:grid}.page-module__OmXfwq__userCardActions{border-top:1px solid var(--border);align-items:center;min-height:0;padding:.55rem 1rem .7rem;display:flex}.page-module__OmXfwq__userCardActions .page-module__OmXfwq__inlineGhostButton{min-height:2.2rem;margin:0;padding:.48rem .82rem}.page-module__OmXfwq__inlineGhostButton,.page-module__OmXfwq__archiveActionLink,.page-module__OmXfwq__archiveInvoiceLink{background:color-mix(in oklab, var(--background) 48%, transparent);min-height:2.45rem;color:var(--foreground);justify-content:center;align-items:center;padding:.55rem .85rem;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}.page-module__OmXfwq__orgAssignmentPanel,.page-module__OmXfwq__orgTrustActions{gap:.85rem;display:grid}.page-module__OmXfwq__orgAssignmentPanel .page-module__OmXfwq__fieldWide select,.page-module__OmXfwq__orgAssignmentPanel .page-module__OmXfwq__field select{background:color-mix(in oklab, var(--surface-elevated) 78%, var(--background));border-color:color-mix(in oklab, var(--border-strong) 72%, var(--border));font-size:.88rem;font-weight:500;line-height:1.35}.page-module__OmXfwq__selectPlaceholder{color:var(--muted-foreground)}.page-module__OmXfwq__orgTrustMeta{gap:.2rem;display:grid}.page-module__OmXfwq__orgTrustActions{grid-template-columns:1fr auto;align-items:center}.page-module__OmXfwq__orgTrustToggle{align-items:center;gap:.55rem;display:inline-flex}.page-module__OmXfwq__selectionHeader p,.page-module__OmXfwq__stageIntro p,.page-module__OmXfwq__reportPanel p,.page-module__OmXfwq__userListPanel p,.page-module__OmXfwq__userDetailPanel p,.page-module__OmXfwq__compactCard p,.page-module__OmXfwq__compactCardWide p,.page-module__OmXfwq__userCard p,.page-module__OmXfwq__simpleRow span,.page-module__OmXfwq__statCard span,.page-module__OmXfwq__metricBox span,.page-module__OmXfwq__archiveSummary,.page-module__OmXfwq__archiveMonth,.page-module__OmXfwq__archiveYear,.page-module__OmXfwq__emptyState p,.page-module__OmXfwq__templatePreviewFallback span{font-size:.84rem;line-height:1.5}.page-module__OmXfwq__cardSelectButton strong{font-size:.93rem;line-height:1.28}.page-module__OmXfwq__cardSelectButton span,.page-module__OmXfwq__userCard p{font-size:.8rem;line-height:1.45}.page-module__OmXfwq__userCard .page-module__OmXfwq__badgeRow span{letter-spacing:.05em;min-height:1.7rem;padding:.2rem .58rem;font-size:.62rem}.page-module__OmXfwq__archivePanelHeader{border-bottom:1px solid var(--border);margin-bottom:.75rem;padding-bottom:.9rem}.page-module__OmXfwq__archiveSummary{cursor:pointer;list-style:none}.page-module__OmXfwq__archiveSummary::-webkit-details-marker{display:none}.page-module__OmXfwq__archiveSummary::marker{content:"";display:none}.page-module__OmXfwq__archiveYear,.page-module__OmXfwq__archiveMonth{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 34%, transparent);box-sizing:border-box;border-radius:1.2rem;gap:.75rem;padding:.9rem 1rem;display:grid}.page-module__OmXfwq__archiveYear>.page-module__OmXfwq__archiveSummary,.page-module__OmXfwq__archiveMonth>.page-module__OmXfwq__archiveSummary{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__OmXfwq__archiveChildren{gap:.65rem;padding-top:.1rem;display:grid}.page-module__OmXfwq__archiveTree{margin-top:.2rem}.page-module__OmXfwq__archiveMonthActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.45rem;display:flex}.page-module__OmXfwq__archiveActionLink{min-height:2.2rem;padding:.45rem .8rem}.page-module__OmXfwq__archiveInvoiceLink{border:1px solid var(--border);background:color-mix(in oklab, var(--surface-elevated) 52%, transparent);box-sizing:border-box;border-radius:1rem;justify-items:start;gap:.2rem;width:100%;padding:.8rem .9rem;display:grid}.page-module__OmXfwq__table{border-collapse:collapse;width:100%;font-size:.84rem}.page-module__OmXfwq__table th,.page-module__OmXfwq__table td{text-align:left;border-bottom:1px solid var(--border);color:var(--foreground);vertical-align:top;padding:.75rem .85rem}.page-module__OmXfwq__table td{font-size:.82rem;line-height:1.45}.page-module__OmXfwq__table th{color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:600}.page-module__OmXfwq__table tbody tr:hover{background:color-mix(in oklab, var(--background) 28%, transparent)}.page-module__OmXfwq__templatePreviewFrame{min-height:26rem;padding:0;overflow:hidden}.page-module__OmXfwq__templatePreviewFrame object{border:0;width:100%;min-height:26rem}.page-module__OmXfwq__templatePreviewFallback{gap:.6rem;padding:1rem;display:grid}.page-module__OmXfwq__templateActions{flex-wrap:wrap;align-items:center;gap:.65rem;margin:.85rem 0 0;display:flex}.page-module__OmXfwq__templateActionButton{border:1px solid var(--border);background:color-mix(in oklab, var(--background) 50%, transparent);min-height:2.5rem;color:var(--foreground);cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.58rem .88rem;font-size:.8rem;font-weight:500;line-height:1.2;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,color .18s;display:inline-flex}.page-module__OmXfwq__templateActionButton:hover{border-color:color-mix(in oklab, var(--primary) 35%, var(--border-strong));background:color-mix(in oklab, var(--primary) 18%, transparent);transform:translateY(-1px)}.page-module__OmXfwq__templateActionInput{display:none}.page-module__OmXfwq__actions,.page-module__OmXfwq__rowActions,.page-module__OmXfwq__archiveMonthActions{flex-wrap:wrap;gap:.65rem;display:flex}.page-module__OmXfwq__actions button,.page-module__OmXfwq__actionLinkButton,.page-module__OmXfwq__rowActions button{background:color-mix(in oklab, var(--background) 50%, transparent);min-height:2.7rem;color:var(--foreground);padding:.68rem .95rem;font-size:.84rem;font-weight:500}.page-module__OmXfwq__actionLinkButton{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (max-width:1180px){.page-module__OmXfwq__banner,.page-module__OmXfwq__bannerLeft{flex-direction:column;align-items:flex-start}.page-module__OmXfwq__mainNav{flex-wrap:wrap}.page-module__OmXfwq__marketShell,.page-module__OmXfwq__userWorkspace,.page-module__OmXfwq__reportGrid{grid-template-columns:1fr}.page-module__OmXfwq__railColumn{position:static}}@media (max-width:860px){.page-module__OmXfwq__page{padding-bottom:2rem}.page-module__OmXfwq__marketShell{flex-direction:column;width:min(100% - 1.25rem,104rem);padding-inline:.625rem;display:flex}.page-module__OmXfwq__railColumn{display:contents}.page-module__OmXfwq__leftMetaBox{order:1}.page-module__OmXfwq__sideRail{order:2}.page-module__OmXfwq__workspaceWrap{order:3}.page-module__OmXfwq__themeSlotDesktop{display:none}.page-module__OmXfwq__themeSlotMobile{border:1px solid var(--border);background:color-mix(in oklab, var(--surface-elevated) 88%, transparent);width:min(100%,19.375rem);max-width:none;box-shadow:var(--shadow-elevated);box-sizing:border-box;border-radius:1.45rem;order:4;gap:.55rem;margin-left:auto;margin-right:auto;padding:.85rem .9rem;display:grid}.page-module__OmXfwq__leftMetaBox,.page-module__OmXfwq__sideRail,.page-module__OmXfwq__workspaceWrap{box-sizing:border-box;width:100%;max-width:100%}.page-module__OmXfwq__toolbarGrid,.page-module__OmXfwq__detailGrid,.page-module__OmXfwq__backupGrid,.page-module__OmXfwq__inlineFieldPair,.page-module__OmXfwq__summaryGrid,.page-module__OmXfwq__metricsStrip{grid-template-columns:1fr}.page-module__OmXfwq__compactCardWide,.page-module__OmXfwq__simpleRow,.page-module__OmXfwq__backupSummaryRow,.page-module__OmXfwq__backupCardRow,.page-module__OmXfwq__archiveYear,.page-module__OmXfwq__archiveMonth,.page-module__OmXfwq__orgTrustActions,.page-module__OmXfwq__panelHeaderRow,.page-module__OmXfwq__monitorMeterHeader{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.page-module__OmXfwq__monitorServiceGrid{grid-template-columns:1fr}}@media (max-width:640px){.page-module__OmXfwq__banner{padding:.9rem .75rem}.page-module__OmXfwq__marketShell{gap:.9rem;width:min(100% - .5rem,104rem);padding:.9rem .25rem 0}.page-module__OmXfwq__sideRail,.page-module__OmXfwq__workspaceHeader,.page-module__OmXfwq__stageFrame,.page-module__OmXfwq__statCard,.page-module__OmXfwq__reportPanel,.page-module__OmXfwq__toolbarPanel,.page-module__OmXfwq__userListPanel,.page-module__OmXfwq__userDetailPanel,.page-module__OmXfwq__userCard,.page-module__OmXfwq__noticeBar,.page-module__OmXfwq__emptyState,.page-module__OmXfwq__compactCard,.page-module__OmXfwq__compactCardWide,.page-module__OmXfwq__metricBox,.page-module__OmXfwq__archivePanel,.page-module__OmXfwq__templatePreviewFrame,.page-module__OmXfwq__leftMetaBox{border-radius:1.25rem}.page-module__OmXfwq__sideAction,.page-module__OmXfwq__sideActionPrimary,.page-module__OmXfwq__actions button,.page-module__OmXfwq__inlineGhostButton,.page-module__OmXfwq__archiveActionLink,.page-module__OmXfwq__archiveInvoiceLink,.page-module__OmXfwq__rowActions button,.page-module__OmXfwq__cardSelectButton+.page-module__OmXfwq__userCardActions button{text-align:center;justify-content:center;width:100%}}
.legal-market-shell-module__Gfm-Ea__page{--origin-accent:#d4b364;--toggle-accent:var(--origin-accent);background:radial-gradient(circle at top right, color-mix(in oklab, var(--origin-accent) 12%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in oklab, var(--surface) 22%, var(--background)) 0%, var(--background) 30%, var(--background) 100%);min-height:100vh;color:var(--foreground);padding:0 0 3.5rem}.legal-market-shell-module__Gfm-Ea__accentHome{--origin-accent:#cc9935}.legal-market-shell-module__Gfm-Ea__accentKaufen{--origin-accent:#d4b364}.legal-market-shell-module__Gfm-Ea__accentVerkaufen{--origin-accent:#a1a372}.legal-market-shell-module__Gfm-Ea__accentGesuche{--origin-accent:#6ab0ca}@supports (color:lab(0% 0 0)){.legal-market-shell-module__Gfm-Ea__accentGesuche{--origin-accent:lab(67.8539% -17.2495 -20.9595)}}.legal-market-shell-module__Gfm-Ea__accentMeinMarkt{--origin-accent:#c37b7d}@supports (color:lab(0% 0 0)){.legal-market-shell-module__Gfm-Ea__accentMeinMarkt{--origin-accent:lab(59.6128% 28.9383 11.2978)}}.legal-market-shell-module__Gfm-Ea__accentAdmin{--origin-accent:#a9b084}@supports (color:lab(0% 0 0)){.legal-market-shell-module__Gfm-Ea__accentAdmin{--origin-accent:lab(70.3802% -7.91851 21.4718)}}.legal-market-shell-module__Gfm-Ea__themeSlotMobile{display:none}.legal-market-shell-module__Gfm-Ea__themeSlotMobile:before{content:"Darstellung";color:var(--muted-foreground);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:600}.legal-market-shell-module__Gfm-Ea__banner{z-index:30;background-color:color-mix(in oklab, var(--background) 72%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--border);gap:.85rem;padding:.9rem 1.25rem 1rem;display:grid;position:sticky;top:0}.legal-market-shell-module__Gfm-Ea__bannerTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.legal-market-shell-module__Gfm-Ea__bannerLeft{align-items:center;gap:.8rem;min-width:0;display:flex}.legal-market-shell-module__Gfm-Ea__brandMark{background:url(/brand/logo-holzboerse.png) 50%/contain no-repeat;flex:none;width:3.125rem;height:3.125rem}.legal-market-shell-module__Gfm-Ea__mainNav,.legal-market-shell-module__Gfm-Ea__metaLinks{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.legal-market-shell-module__Gfm-Ea__mainNavLink{border:1px solid var(--border);min-height:2.25rem;color:var(--muted-foreground);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .95rem;font-size:.9rem;line-height:1;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.legal-market-shell-module__Gfm-Ea__mainNavLink:hover{border-color:var(--border-strong);color:var(--foreground);background:color-mix(in oklab, var(--surface-elevated) 76%, transparent);transform:scale(1.02)}.legal-market-shell-module__Gfm-Ea__topMetaTextLink:hover{color:var(--foreground);transform:scale(1.02)}.legal-market-shell-module__Gfm-Ea__mainNavLinkSource{border-color:color-mix(in oklab, var(--origin-accent) 34%, var(--border-strong));background:color-mix(in oklab, var(--origin-accent) 18%, transparent);color:var(--foreground)}.legal-market-shell-module__Gfm-Ea__topMeta{flex:none;width:auto;margin-left:1.5rem;padding:0;position:static}.legal-market-shell-module__Gfm-Ea__metaLinks{color:var(--muted-foreground);font-size:.78rem}.legal-market-shell-module__Gfm-Ea__metaLinkGroup{align-items:center;gap:.45rem;display:inline-flex}.legal-market-shell-module__Gfm-Ea__metaSeparator{color:var(--muted-foreground)}.legal-market-shell-module__Gfm-Ea__topMetaTextLink{color:var(--origin-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:none;transition:transform .18s,color .18s}.legal-market-shell-module__Gfm-Ea__legalNavLinkActive{color:var(--origin-accent);text-underline-offset:.16em;font-weight:600;text-decoration:underline}.legal-market-shell-module__Gfm-Ea__heroCard,.legal-market-shell-module__Gfm-Ea__content{width:min(1180px,100% - 2.5rem);margin-left:auto;margin-right:auto}.legal-market-shell-module__Gfm-Ea__heroCard{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 92%, var(--background));box-shadow:var(--shadow-elevated);border-radius:1.8rem;margin-top:1.35rem;padding:1.45rem 1.6rem}.legal-market-shell-module__Gfm-Ea__kicker{color:color-mix(in oklab, var(--origin-accent) 72%, var(--muted-foreground));letter-spacing:.16em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:600}.legal-market-shell-module__Gfm-Ea__heroTopline{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.legal-market-shell-module__Gfm-Ea__title{color:var(--foreground);font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(2.05rem,4.4vw,3.2rem);font-weight:500;line-height:1.02}.legal-market-shell-module__Gfm-Ea__subtitle{max-width:62rem;color:var(--muted-foreground);text-wrap:pretty;margin:.85rem 0 0;font-size:1rem;line-height:1.65}.legal-market-shell-module__Gfm-Ea__meta{color:var(--muted-foreground);text-align:right;white-space:nowrap;margin:0;font-size:.84rem;line-height:1.45}.legal-market-shell-module__Gfm-Ea__content{margin-top:1.25rem}@media (max-width:920px){.legal-market-shell-module__Gfm-Ea__bannerTop,.legal-market-shell-module__Gfm-Ea__heroTopline{flex-direction:column;align-items:flex-start}.legal-market-shell-module__Gfm-Ea__topMeta,.legal-market-shell-module__Gfm-Ea__meta{text-align:left;white-space:normal;margin-left:0}}@media (max-width:720px){.legal-market-shell-module__Gfm-Ea__themeSlotDesktop{display:none}.legal-market-shell-module__Gfm-Ea__themeSlotMobile{border:1px solid var(--border);background:color-mix(in oklab, var(--surface-elevated) 88%, transparent);width:min(100%,19.375rem);box-shadow:var(--shadow-elevated);box-sizing:border-box;border-radius:1.45rem;gap:.55rem;margin:1rem auto 0;padding:.85rem .9rem;display:grid}.legal-market-shell-module__Gfm-Ea__banner{padding-inline:.85rem}.legal-market-shell-module__Gfm-Ea__heroCard,.legal-market-shell-module__Gfm-Ea__content{width:min(100% - 1rem,1180px)}.legal-market-shell-module__Gfm-Ea__heroCard{border-radius:1.45rem;padding:1.15rem 1.1rem}.legal-market-shell-module__Gfm-Ea__mainNavLink{justify-content:center;width:100%}}
.page-module__nd-95q__page{color:#222117;background:radial-gradient(circle at 100% 0,#fff2d1e0,#0000 34%),linear-gradient(#f4edce 0%,#e3d8b1 100%);min-height:100vh}.page-module__nd-95q__shell{width:min(1160px,100vw - 32px);margin:0 auto;padding:28px 0 60px}.page-module__nd-95q__hero{background:linear-gradient(#fffaebf5 0%,#f6edd2f0 100%);border:1px solid #705a2238;border-radius:28px;padding:22px 24px 26px;box-shadow:0 22px 50px #4d3c181f}.page-module__nd-95q__heroTop{justify-content:flex-start;margin-bottom:18px;display:flex}.page-module__nd-95q__backLink{color:#6c5621;font-size:.95rem;font-weight:700;text-decoration:none}.page-module__nd-95q__backLink:hover{text-decoration:underline}.page-module__nd-95q__heroBrand{grid-template-columns:auto 1fr;align-items:start;gap:18px;display:grid}.page-module__nd-95q__logo{image-rendering:auto;width:auto;height:auto}.page-module__nd-95q__kicker{color:#7e6423;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:.84rem;font-weight:800}.page-module__nd-95q__heroBrand h1{color:#231d11;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.4vw,3.1rem);line-height:1.05}.page-module__nd-95q__subtitle{color:#51462a;max-width:820px;margin:10px 0 0;font-size:1rem;line-height:1.65}.page-module__nd-95q__meta{color:#756443;margin:14px 0 0;font-size:.92rem;font-weight:700}.page-module__nd-95q__introCard,.page-module__nd-95q__tocCard,.page-module__nd-95q__sectionCard{background:color-mix(in oklab, var(--surface) 92%, var(--background));border:1px solid var(--border);box-shadow:var(--shadow-elevated);border-radius:1.6rem}.page-module__nd-95q__introCard{margin-top:0;padding:22px 24px}.page-module__nd-95q__introCard p{margin:0;line-height:1.68}.page-module__nd-95q__introCard p+p{margin-top:12px}.page-module__nd-95q__layout{grid-template-columns:minmax(240px,280px) minmax(0,1fr);align-items:start;gap:22px;margin-top:1.25rem;display:grid}.page-module__nd-95q__tocCard{padding:20px 20px 22px;position:sticky;top:24px}.page-module__nd-95q__tocCard h2{color:var(--foreground);font-size:1rem;font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 14px;font-weight:500}.page-module__nd-95q__tocList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__nd-95q__tocList a{color:var(--muted-foreground);line-height:1.45;text-decoration:none}.page-module__nd-95q__tocList a:hover{text-decoration:underline}.page-module__nd-95q__sections{gap:18px;display:grid}.page-module__nd-95q__sectionCard{padding:22px 24px}.page-module__nd-95q__sectionCard h2{color:var(--foreground);font-size:1.08rem;font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 14px;font-weight:500}.page-module__nd-95q__sectionCard p{color:var(--muted-foreground);margin:0;line-height:1.7}.page-module__nd-95q__sectionCard p+p{margin-top:12px}.page-module__nd-95q__bulletList{color:var(--muted-foreground);margin:14px 0 0;padding-left:18px;line-height:1.65}.page-module__nd-95q__bulletList li+li{margin-top:8px}@media (max-width:920px){.page-module__nd-95q__layout{grid-template-columns:1fr}.page-module__nd-95q__tocCard{position:static}}@media (max-width:720px){.page-module__nd-95q__shell{width:min(100vw - 18px,100%);padding-top:18px}.page-module__nd-95q__hero{border-radius:20px;padding:18px 16px 20px}.page-module__nd-95q__heroBrand{grid-template-columns:1fr}.page-module__nd-95q__introCard,.page-module__nd-95q__tocCard,.page-module__nd-95q__sectionCard{border-radius:18px;padding-left:16px;padding-right:16px}}html[data-theme=dark] .page-module__nd-95q__page{background:radial-gradient(circle at top right, color-mix(in oklab, var(--primary) 14%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in oklab, var(--surface) 24%, var(--background)) 0%, var(--background) 100%);color:var(--foreground)}:is(html[data-theme=dark] .page-module__nd-95q__hero,html[data-theme=dark] .page-module__nd-95q__introCard,html[data-theme=dark] .page-module__nd-95q__tocCard,html[data-theme=dark] .page-module__nd-95q__sectionCard){background:color-mix(in oklab, var(--surface) 92%, var(--background));border-color:var(--border);box-shadow:var(--shadow-elevated)}html[data-theme=dark] .page-module__nd-95q__backLink{color:var(--muted-foreground)}html[data-theme=dark] .page-module__nd-95q__kicker{color:var(--muted-foreground)}html[data-theme=dark] .page-module__nd-95q__meta{color:var(--muted-foreground)}html[data-theme=dark] .page-module__nd-95q__tocList a{color:var(--muted-foreground)}html[data-theme=dark] .page-module__nd-95q__subtitle{color:var(--muted-foreground)}html[data-theme=dark] .page-module__nd-95q__sectionCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__nd-95q__bulletList{color:var(--muted-foreground)}html[data-theme=dark] .page-module__nd-95q__introCard p{color:var(--muted-foreground)}:is(html[data-theme=dark] .page-module__nd-95q__heroBrand h1,html[data-theme=dark] .page-module__nd-95q__tocCard h2,html[data-theme=dark] .page-module__nd-95q__sectionCard h2){color:var(--foreground)}
.page-module__sNLanG__page{color:#222117;background:radial-gradient(circle at 100% 0,#f8f0dbeb,#0000 34%),linear-gradient(#eee4c0 0%,#ddd0a1 100%);min-height:100vh}.page-module__sNLanG__shell{width:min(1160px,100vw - 32px);margin:0 auto;padding:28px 0 60px}.page-module__sNLanG__hero{background:linear-gradient(#fffaebf5 0%,#f6edd2f0 100%);border:1px solid #705a2238;border-radius:28px;padding:22px 24px 26px;box-shadow:0 22px 50px #4d3c181f}.page-module__sNLanG__heroTop{justify-content:flex-start;margin-bottom:18px;display:flex}.page-module__sNLanG__backLink{color:#6c5621;font-size:.95rem;font-weight:700;text-decoration:none}.page-module__sNLanG__backLink:hover{text-decoration:underline}.page-module__sNLanG__heroBrand{grid-template-columns:auto 1fr;align-items:start;gap:18px;display:grid}.page-module__sNLanG__logo{width:auto;height:auto}.page-module__sNLanG__kicker{color:#7e6423;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:.84rem;font-weight:800}.page-module__sNLanG__heroBrand h1{color:#231d11;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.4vw,3rem);line-height:1.05}.page-module__sNLanG__subtitle{color:#51462a;max-width:840px;margin:10px 0 0;font-size:1rem;line-height:1.65}.page-module__sNLanG__meta{color:#756443;margin:14px 0 0;font-size:.92rem;font-weight:700}.page-module__sNLanG__notice,.page-module__sNLanG__introCard,.page-module__sNLanG__tocCard,.page-module__sNLanG__sectionCard{background:color-mix(in oklab, var(--surface) 92%, var(--background));border:1px solid var(--border);box-shadow:var(--shadow-elevated);border-radius:1.6rem}.page-module__sNLanG__notice{color:var(--muted-foreground);margin-top:0;padding:14px 18px}.page-module__sNLanG__introCard{margin-top:0;padding:22px 24px}.page-module__sNLanG__introCard p{margin:0;line-height:1.68}.page-module__sNLanG__introCard p+p{margin-top:12px}.page-module__sNLanG__introCard a{color:var(--primary)}.page-module__sNLanG__layout{grid-template-columns:minmax(240px,280px) minmax(0,1fr);align-items:start;gap:22px;margin-top:1.25rem;display:grid}.page-module__sNLanG__tocCard{padding:20px 20px 22px;position:sticky;top:24px}.page-module__sNLanG__tocCard h2{color:var(--foreground);font-size:1rem;font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 14px;font-weight:500}.page-module__sNLanG__tocList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__sNLanG__tocList a{color:var(--muted-foreground);line-height:1.45;text-decoration:none}.page-module__sNLanG__tocList a:hover{text-decoration:underline}.page-module__sNLanG__sections{gap:18px;display:grid}.page-module__sNLanG__sectionCard{padding:22px 24px}.page-module__sNLanG__sectionCard h2{color:var(--foreground);font-size:1.08rem;font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 14px;font-weight:500}.page-module__sNLanG__sectionCard p{color:var(--muted-foreground);margin:0;line-height:1.7}.page-module__sNLanG__sectionCard p+p{margin-top:12px}.page-module__sNLanG__bulletList{color:var(--muted-foreground);margin:14px 0 0;padding-left:18px;line-height:1.65}.page-module__sNLanG__bulletList li+li{margin-top:8px}@media (max-width:920px){.page-module__sNLanG__layout{grid-template-columns:1fr}.page-module__sNLanG__tocCard{position:static}}@media (max-width:720px){.page-module__sNLanG__shell{width:min(100vw - 18px,100%);padding-top:18px}.page-module__sNLanG__hero{border-radius:20px;padding:18px 16px 20px}.page-module__sNLanG__heroBrand{grid-template-columns:1fr}.page-module__sNLanG__notice,.page-module__sNLanG__introCard,.page-module__sNLanG__tocCard,.page-module__sNLanG__sectionCard{border-radius:18px;padding-left:16px;padding-right:16px}}html[data-theme=dark] .page-module__sNLanG__page{background:radial-gradient(circle at top right, color-mix(in oklab, var(--primary) 14%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in oklab, var(--surface) 24%, var(--background)) 0%, var(--background) 100%);color:var(--foreground)}:is(html[data-theme=dark] .page-module__sNLanG__hero,html[data-theme=dark] .page-module__sNLanG__notice,html[data-theme=dark] .page-module__sNLanG__introCard,html[data-theme=dark] .page-module__sNLanG__tocCard,html[data-theme=dark] .page-module__sNLanG__sectionCard){background:color-mix(in oklab, var(--surface) 92%, var(--background));border-color:var(--border);box-shadow:var(--shadow-elevated)}html[data-theme=dark] .page-module__sNLanG__backLink{color:var(--muted-foreground)}html[data-theme=dark] .page-module__sNLanG__kicker{color:var(--muted-foreground)}html[data-theme=dark] .page-module__sNLanG__meta{color:var(--muted-foreground)}html[data-theme=dark] .page-module__sNLanG__tocList a{color:var(--muted-foreground)}html[data-theme=dark] .page-module__sNLanG__subtitle{color:var(--muted-foreground)}html[data-theme=dark] .page-module__sNLanG__sectionCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__sNLanG__bulletList{color:var(--muted-foreground)}html[data-theme=dark] .page-module__sNLanG__introCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__sNLanG__notice{color:var(--muted-foreground)}:is(html[data-theme=dark] .page-module__sNLanG__heroBrand h1,html[data-theme=dark] .page-module__sNLanG__tocCard h2,html[data-theme=dark] .page-module__sNLanG__sectionCard h2){color:var(--foreground)}
.page-module__0YCHkG__page{color:#241f14;background:radial-gradient(circle at 100% 0,#f7efd7eb,#0000 34%),linear-gradient(#eee3bf 0%,#dacb96 100%);min-height:100vh}.page-module__0YCHkG__shell{width:min(1240px,100vw - 32px);margin:0 auto;padding:28px 0 64px}.page-module__0YCHkG__hero{background:linear-gradient(#fffaecf7 0%,#f5ecd3f2 100%);border:1px solid #6f592138;border-radius:28px;padding:22px 24px 28px;box-shadow:0 22px 50px #4d3c181f}.page-module__0YCHkG__heroTop{justify-content:flex-start;margin-bottom:18px;display:flex}.page-module__0YCHkG__backLink{color:#6c5621;font-size:.95rem;font-weight:700;text-decoration:none}.page-module__0YCHkG__backLink:hover{text-decoration:underline}.page-module__0YCHkG__heroBrand{grid-template-columns:auto 1fr;align-items:start;gap:18px;display:grid}.page-module__0YCHkG__logo{width:auto;height:auto}.page-module__0YCHkG__kicker{color:#7e6423;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:.84rem;font-weight:800}.page-module__0YCHkG__heroBrand h1{color:#231d11;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,4.6vw,3.1rem);line-height:1.02}.page-module__0YCHkG__subtitle{color:#51462a;max-width:860px;margin:10px 0 0;font-size:1rem;line-height:1.68}.page-module__0YCHkG__meta{color:#756443;margin:14px 0 0;font-size:.92rem;font-weight:700}.page-module__0YCHkG__introGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:0;display:grid}.page-module__0YCHkG__infoCard,.page-module__0YCHkG__tocCard,.page-module__0YCHkG__sectionCard,.page-module__0YCHkG__subCard,.page-module__0YCHkG__workflowCard,.page-module__0YCHkG__tipCard,.page-module__0YCHkG__pageGuideCard,.page-module__0YCHkG__glossaryCard,.page-module__0YCHkG__faqCard{background:color-mix(in oklab, var(--surface) 92%, var(--background));border:1px solid var(--border);box-shadow:var(--shadow-elevated);border-radius:1.6rem}.page-module__0YCHkG__infoCard{padding:20px 22px}.page-module__0YCHkG__infoCard h2,.page-module__0YCHkG__sectionCard h2{color:var(--foreground);font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 12px;font-weight:500}.page-module__0YCHkG__infoCard p,.page-module__0YCHkG__sectionCard p,.page-module__0YCHkG__subCard p,.page-module__0YCHkG__workflowCard p,.page-module__0YCHkG__tipCard p,.page-module__0YCHkG__pageGuideCard p,.page-module__0YCHkG__glossaryCard p,.page-module__0YCHkG__faqCard p{color:var(--muted-foreground);margin:0;line-height:1.68}.page-module__0YCHkG__layout{grid-template-columns:minmax(240px,280px) minmax(0,1fr);align-items:start;gap:22px;margin-top:1.25rem;display:grid}.page-module__0YCHkG__tocCard{padding:20px 20px 22px;position:sticky;top:24px}.page-module__0YCHkG__tocCard h2{color:var(--foreground);font-size:1rem;font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 14px;font-weight:500}.page-module__0YCHkG__tocList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__0YCHkG__tocList a{color:var(--muted-foreground);line-height:1.45;text-decoration:none}.page-module__0YCHkG__tocList a:hover{text-decoration:underline}.page-module__0YCHkG__sections{gap:18px;display:grid}.page-module__0YCHkG__sectionCard{padding:22px 24px}.page-module__0YCHkG__workflowGrid,.page-module__0YCHkG__tipGrid,.page-module__0YCHkG__glossaryGrid,.page-module__0YCHkG__faqList{gap:16px;margin-top:16px;display:grid}.page-module__0YCHkG__workflowGrid,.page-module__0YCHkG__tipGrid,.page-module__0YCHkG__glossaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__0YCHkG__workflowCard,.page-module__0YCHkG__tipCard,.page-module__0YCHkG__glossaryCard,.page-module__0YCHkG__faqCard,.page-module__0YCHkG__subCard,.page-module__0YCHkG__pageGuideCard{padding:18px 20px}.page-module__0YCHkG__workflowCard h3,.page-module__0YCHkG__tipCard h3,.page-module__0YCHkG__pageGuideCard h3,.page-module__0YCHkG__glossaryCard h3,.page-module__0YCHkG__faqCard h3,.page-module__0YCHkG__subCard h3{color:var(--foreground);font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 10px;font-weight:500}.page-module__0YCHkG__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__0YCHkG__bulletList,.page-module__0YCHkG__numberedList{color:var(--muted-foreground);margin:14px 0 0;line-height:1.68}html[data-theme=dark] .page-module__0YCHkG__page{background:radial-gradient(circle at top right, color-mix(in oklab, var(--primary) 14%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in oklab, var(--surface) 24%, var(--background)) 0%, var(--background) 100%);color:var(--foreground)}:is(html[data-theme=dark] .page-module__0YCHkG__hero,html[data-theme=dark] .page-module__0YCHkG__infoCard,html[data-theme=dark] .page-module__0YCHkG__tocCard,html[data-theme=dark] .page-module__0YCHkG__sectionCard,html[data-theme=dark] .page-module__0YCHkG__subCard,html[data-theme=dark] .page-module__0YCHkG__workflowCard,html[data-theme=dark] .page-module__0YCHkG__tipCard,html[data-theme=dark] .page-module__0YCHkG__pageGuideCard,html[data-theme=dark] .page-module__0YCHkG__glossaryCard,html[data-theme=dark] .page-module__0YCHkG__faqCard){background:color-mix(in oklab, var(--surface) 92%, var(--background));border-color:var(--border);box-shadow:var(--shadow-elevated)}html[data-theme=dark] .page-module__0YCHkG__backLink{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__kicker{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__meta{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__tocList a{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__subtitle{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__infoCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__sectionCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__subCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__workflowCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__tipCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__pageGuideCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__glossaryCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__faqCard p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__bulletList{color:var(--muted-foreground)}html[data-theme=dark] .page-module__0YCHkG__numberedList{color:var(--muted-foreground)}:is(html[data-theme=dark] .page-module__0YCHkG__heroBrand h1,html[data-theme=dark] .page-module__0YCHkG__infoCard h2,html[data-theme=dark] .page-module__0YCHkG__sectionCard h2,html[data-theme=dark] .page-module__0YCHkG__tocCard h2,html[data-theme=dark] .page-module__0YCHkG__workflowCard h3,html[data-theme=dark] .page-module__0YCHkG__tipCard h3,html[data-theme=dark] .page-module__0YCHkG__pageGuideCard h3,html[data-theme=dark] .page-module__0YCHkG__glossaryCard h3,html[data-theme=dark] .page-module__0YCHkG__faqCard h3,html[data-theme=dark] .page-module__0YCHkG__subCard h3){color:var(--foreground)}.page-module__0YCHkG__bulletList{padding-left:18px}.page-module__0YCHkG__numberedList{padding-left:20px}.page-module__0YCHkG__bulletList li+li,.page-module__0YCHkG__numberedList li+li{margin-top:8px}.page-module__0YCHkG__pageGuideGrid{gap:18px;margin-top:16px;display:grid}.page-module__0YCHkG__pageGuideHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__0YCHkG__routeLabel{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:.82rem;font-weight:800}.page-module__0YCHkG__pageLink{color:var(--primary);flex-shrink:0;align-self:center;font-weight:700;text-decoration:none}.page-module__0YCHkG__pageLink:hover{text-decoration:underline}.page-module__0YCHkG__pageSummary{margin-top:8px}.page-module__0YCHkG__figure{margin:16px 0 0}.page-module__0YCHkG__themedFigureFrame{width:100%}.page-module__0YCHkG__figureImage{border:1px solid var(--border);width:100%;height:auto;box-shadow:var(--shadow-elevated);border-radius:18px}.page-module__0YCHkG__figureImageDark{display:none}.page-module__0YCHkG__figure figcaption{color:var(--muted-foreground);margin-top:8px;font-size:.88rem}html[data-theme=dark] .page-module__0YCHkG__figureImageLight{display:none}html[data-theme=dark] .page-module__0YCHkG__figureImageDark{display:block}.page-module__0YCHkG__inlineSteps{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.page-module__0YCHkG__inlineSteps strong{color:var(--foreground)}@media (max-width:980px){.page-module__0YCHkG__layout,.page-module__0YCHkG__introGrid,.page-module__0YCHkG__twoColumn,.page-module__0YCHkG__workflowGrid,.page-module__0YCHkG__tipGrid,.page-module__0YCHkG__glossaryGrid{grid-template-columns:1fr}.page-module__0YCHkG__tocCard{position:static}}@media (max-width:720px){.page-module__0YCHkG__shell{width:min(100vw - 18px,100%);padding-top:18px}.page-module__0YCHkG__hero{border-radius:20px;padding:18px 16px 20px}.page-module__0YCHkG__heroBrand{grid-template-columns:1fr}.page-module__0YCHkG__infoCard,.page-module__0YCHkG__tocCard,.page-module__0YCHkG__sectionCard,.page-module__0YCHkG__subCard,.page-module__0YCHkG__workflowCard,.page-module__0YCHkG__tipCard,.page-module__0YCHkG__pageGuideCard,.page-module__0YCHkG__glossaryCard,.page-module__0YCHkG__faqCard{border-radius:18px}.page-module__0YCHkG__sectionCard,.page-module__0YCHkG__infoCard,.page-module__0YCHkG__tocCard,.page-module__0YCHkG__subCard,.page-module__0YCHkG__workflowCard,.page-module__0YCHkG__tipCard,.page-module__0YCHkG__pageGuideCard,.page-module__0YCHkG__glossaryCard,.page-module__0YCHkG__faqCard{padding-left:16px;padding-right:16px}.page-module__0YCHkG__pageGuideHeader{flex-direction:column}}
.page-module__ma7_uW__contentStack{gap:1.25rem;display:grid}.page-module__ma7_uW__page{color:#2a2417;background:linear-gradient(#e8ddb5 0%,#efe6c7 26%,#f6f0df 100%);min-height:100vh}.page-module__ma7_uW__shell{width:min(1120px,100% - 40px);margin:0 auto;padding:28px 0 56px}.page-module__ma7_uW__hero{background:linear-gradient(135deg,#fff9e8f2,#eee4c3fa);border:1px solid #6e582952;border-radius:24px;padding:24px 28px 30px;box-shadow:0 18px 40px #543f1824}.page-module__ma7_uW__heroTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.page-module__ma7_uW__backLink{color:#6d5318;font-size:.95rem;text-decoration:none}.page-module__ma7_uW__backLink:hover{text-decoration:underline}.page-module__ma7_uW__heroBrand{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.page-module__ma7_uW__logo{width:auto;height:auto}.page-module__ma7_uW__kicker{text-transform:uppercase;letter-spacing:.12em;color:#7a6024;margin:0 0 8px;font-size:.76rem;font-weight:700}.page-module__ma7_uW__hero h1{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.page-module__ma7_uW__subtitle{max-width:760px;margin:12px 0 0;line-height:1.6}.page-module__ma7_uW__notice{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 92%, var(--background));box-shadow:var(--shadow-elevated);color:var(--muted-foreground);border-radius:16px;margin-top:0;padding:14px 16px}.page-module__ma7_uW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:0;display:grid}.page-module__ma7_uW__card{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 92%, var(--background));box-shadow:var(--shadow-elevated);border-radius:1.6rem;padding:22px 24px}.page-module__ma7_uW__card h2{color:var(--foreground);font-size:1.02rem;font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 12px;font-weight:500}.page-module__ma7_uW__card p{color:var(--muted-foreground);margin:0 0 10px;line-height:1.6}.page-module__ma7_uW__card p:last-child{margin-bottom:0}.page-module__ma7_uW__providerName{color:var(--foreground);font-size:1.06rem;font-weight:600}.page-module__ma7_uW__metaLine{color:var(--muted-foreground);margin-top:14px;font-size:.92rem}.page-module__ma7_uW__peopleList{color:var(--muted-foreground);margin:0;padding-left:18px;line-height:1.7}.page-module__ma7_uW__card a{color:var(--primary)}.page-module__ma7_uW__wideCard{grid-column:1/-1}@media (max-width:780px){.page-module__ma7_uW__shell{width:min(100% - 24px,1120px);padding-top:16px}.page-module__ma7_uW__hero{padding:20px 18px 22px}.page-module__ma7_uW__heroTop{flex-direction:column;align-items:flex-start}.page-module__ma7_uW__heroBrand,.page-module__ma7_uW__grid{grid-template-columns:1fr}.page-module__ma7_uW__wideCard{grid-column:auto}}html[data-theme=dark] .page-module__ma7_uW__page{background:radial-gradient(circle at top right, color-mix(in oklab, var(--primary) 14%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in oklab, var(--surface) 24%, var(--background)) 0%, var(--background) 100%);color:var(--foreground)}:is(html[data-theme=dark] .page-module__ma7_uW__hero,html[data-theme=dark] .page-module__ma7_uW__notice,html[data-theme=dark] .page-module__ma7_uW__card){background:color-mix(in oklab, var(--surface) 92%, var(--background));border-color:var(--border);box-shadow:var(--shadow-elevated)}html[data-theme=dark] .page-module__ma7_uW__backLink{color:var(--muted-foreground)}html[data-theme=dark] .page-module__ma7_uW__kicker{color:var(--muted-foreground)}html[data-theme=dark] .page-module__ma7_uW__subtitle{color:var(--muted-foreground)}html[data-theme=dark] .page-module__ma7_uW__notice{color:var(--muted-foreground)}html[data-theme=dark] .page-module__ma7_uW__card p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__ma7_uW__metaLine{color:var(--muted-foreground)}html[data-theme=dark] .page-module__ma7_uW__peopleList{color:var(--muted-foreground)}html[data-theme=dark] .page-module__ma7_uW__hero h1{color:var(--foreground)}html[data-theme=dark] .page-module__ma7_uW__card h2{color:var(--foreground)}html[data-theme=dark] .page-module__ma7_uW__providerName{color:var(--foreground)}html[data-theme=dark] .page-module__ma7_uW__card a{color:var(--primary)}
.page-module__J007CW__contentStack{gap:1.25rem;display:grid}.page-module__J007CW__page{color:#222117;background:radial-gradient(circle at 100% 0,#fff2d1e0,#0000 34%),linear-gradient(#f4edce 0%,#e3d8b1 100%);min-height:100vh}.page-module__J007CW__shell{width:min(1100px,100vw - 32px);margin:0 auto;padding:28px 0 60px}.page-module__J007CW__hero{background:linear-gradient(#fffaebf5 0%,#f6edd2f0 100%);border:1px solid #705a2238;border-radius:28px;padding:22px 24px 26px;box-shadow:0 22px 50px #4d3c181f}.page-module__J007CW__heroTop{justify-content:flex-start;margin-bottom:18px;display:flex}.page-module__J007CW__backLink{color:#6c5621;font-size:.95rem;font-weight:700;text-decoration:none}.page-module__J007CW__backLink:hover{text-decoration:underline}.page-module__J007CW__heroBrand{grid-template-columns:auto 1fr;align-items:start;gap:18px;display:grid}.page-module__J007CW__logo{width:auto;height:auto}.page-module__J007CW__kicker{color:#7e6423;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:.84rem;font-weight:800}.page-module__J007CW__heroBrand h1{color:#231d11;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.4vw,3rem);line-height:1.05}.page-module__J007CW__subtitle{color:#51462a;max-width:760px;margin:10px 0 0;font-size:1rem;line-height:1.65}.page-module__J007CW__notice,.page-module__J007CW__card{background:color-mix(in oklab, var(--surface) 92%, var(--background));border:1px solid var(--border);box-shadow:var(--shadow-elevated);border-radius:1.6rem}.page-module__J007CW__notice{color:var(--muted-foreground);margin-top:0;padding:14px 18px}.page-module__J007CW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:0;display:grid}.page-module__J007CW__card{padding:22px 24px}.page-module__J007CW__card h2{color:var(--foreground);font-size:1.02rem;font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 12px;font-weight:500}.page-module__J007CW__card p{color:var(--muted-foreground);margin:0;line-height:1.68}.page-module__J007CW__card p+p{margin-top:10px}.page-module__J007CW__card a{color:var(--primary)}.page-module__J007CW__card .page-module__J007CW__providerName,.page-module__J007CW__card .page-module__J007CW__addressLine{color:var(--primary)!important}.page-module__J007CW__providerName{font-weight:600}.page-module__J007CW__list{color:var(--muted-foreground);margin:0;padding-left:18px;line-height:1.65}.page-module__J007CW__list li+li{margin-top:8px}.page-module__J007CW__wideCard{grid-column:1/-1}@media (max-width:780px){.page-module__J007CW__shell{width:min(100vw - 18px,100%);padding-top:18px}.page-module__J007CW__hero{border-radius:20px;padding:18px 16px 20px}.page-module__J007CW__heroBrand,.page-module__J007CW__grid{grid-template-columns:1fr}.page-module__J007CW__card,.page-module__J007CW__notice{border-radius:18px}}html[data-theme=dark] .page-module__J007CW__page{background:radial-gradient(circle at top right, color-mix(in oklab, var(--primary) 14%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in oklab, var(--surface) 24%, var(--background)) 0%, var(--background) 100%);color:var(--foreground)}:is(html[data-theme=dark] .page-module__J007CW__hero,html[data-theme=dark] .page-module__J007CW__notice,html[data-theme=dark] .page-module__J007CW__card){background:color-mix(in oklab, var(--surface) 92%, var(--background));border-color:var(--border);box-shadow:var(--shadow-elevated)}html[data-theme=dark] .page-module__J007CW__backLink{color:var(--muted-foreground)}html[data-theme=dark] .page-module__J007CW__kicker{color:var(--muted-foreground)}html[data-theme=dark] .page-module__J007CW__subtitle{color:var(--muted-foreground)}html[data-theme=dark] .page-module__J007CW__notice{color:var(--muted-foreground)}html[data-theme=dark] .page-module__J007CW__card p{color:var(--muted-foreground)}html[data-theme=dark] .page-module__J007CW__list{color:var(--muted-foreground)}:is(html[data-theme=dark] .page-module__J007CW__heroBrand h1,html[data-theme=dark] .page-module__J007CW__card h2){color:var(--foreground)}html[data-theme=dark] .page-module__J007CW__card a{color:var(--primary)}html[data-theme=dark] .page-module__J007CW__card a:hover{color:var(--primary-glow)}:is(html[data-theme=dark] .page-module__J007CW__card .page-module__J007CW__providerName,html[data-theme=dark] .page-module__J007CW__card .page-module__J007CW__addressLine){color:var(--primary)}
.page-module__pLfLAa__page{--primary:#ba7244;--primary-glow:#ea9344;--ring:#ba724457;min-height:100vh;color:var(--foreground);background:linear-gradient(180deg, color-mix(in oklab, var(--surface) 34%, var(--background)) 0%, var(--background) 34%, var(--background) 100%);font-family:Inter,SF Pro Text,Segoe UI,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.page-module__pLfLAa__page{--primary:lab(55.3363% 26.1219 37.7272);--primary-glow:lab(69.2913% 28.9004 54.5625);--ring:lab(55.3363% 26.1219 37.7272/.34)}}.page-module__pLfLAa__banner{z-index:30;background-color:color-mix(in oklab, var(--background) 72%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.9rem 1.25rem;display:flex;position:sticky;top:0}.page-module__pLfLAa__bannerImageLayer,.page-module__pLfLAa__bannerFadeLayer,.page-module__pLfLAa__bannerCopyright,.page-module__pLfLAa__brandBlock h1,.page-module__pLfLAa__brandBlock p{display:none}.page-module__pLfLAa__bannerLeft{flex:auto;align-items:center;gap:.7rem;min-width:0;display:flex}.page-module__pLfLAa__brandBlock{flex:none;align-items:center;gap:0;display:flex}.page-module__pLfLAa__brandMark{background:var(--primary);width:.5rem;height:.5rem;box-shadow:0 0 12px var(--primary);border-radius:999px}.page-module__pLfLAa__brandMark img{display:none}.page-module__pLfLAa__mainNav{flex:0 auto;align-items:center;gap:.45rem;padding-left:0;display:flex}.page-module__pLfLAa__mainNav>*+*{margin-left:0}.page-module__pLfLAa__mainNavItem,.page-module__pLfLAa__mainNavItem:hover{transform:none;z-index:auto!important}.page-module__pLfLAa__navButtonImageLink,.page-module__pLfLAa__navButtonLegacyText{line-height:1}.page-module__pLfLAa__navButtonImage,.page-module__pLfLAa__navButtonLegacyText{border:1px solid var(--border);width:auto;min-width:0;height:auto;box-shadow:none;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .95rem;display:inline-flex}.page-module__pLfLAa__navButtonHome,.page-module__pLfLAa__navButtonKaufen,.page-module__pLfLAa__navButtonVerkaufen,.page-module__pLfLAa__navButtonGesuche,.page-module__pLfLAa__navButtonMeinMarkt{background:0 0}.page-module__pLfLAa__navButtonLabel,.page-module__pLfLAa__navButtonLegacyText{color:var(--muted-foreground);text-shadow:none;font-size:.92rem;position:static;inset:auto}.page-module__pLfLAa__mainNavItem:hover .page-module__pLfLAa__navButtonImage,.page-module__pLfLAa__mainNavItem:hover .page-module__pLfLAa__navButtonLegacyText{border-color:var(--border-strong);color:var(--foreground);background:color-mix(in oklab, var(--surface-elevated) 76%, transparent)}.page-module__pLfLAa__topMeta{flex:none;width:auto;margin-left:1.5rem;padding:0;position:static}.page-module__pLfLAa__metaLinks{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.78rem;display:flex}.page-module__pLfLAa__topMetaTextLink,.page-module__pLfLAa__topMetaTextStatic{color:var(--primary);font-size:.78rem;text-decoration:none}.page-module__pLfLAa__topMetaTextLink:hover{color:var(--primary-glow)}.page-module__pLfLAa__marketShell{grid-template-columns:minmax(16rem,18rem) minmax(0,1fr);align-items:start;gap:1.25rem;width:min(100% - 2.5rem,88rem);margin:0 auto;padding:1.5rem 1.25rem 3rem;display:grid}.page-module__pLfLAa__sideRail{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 92%, var(--background));box-shadow:var(--shadow-elevated);border-radius:1.75rem;align-content:start;gap:1rem;padding:1.25rem;display:grid;position:sticky;top:6rem}.page-module__pLfLAa__leftMetaBox{color:var(--muted-foreground);font-size:.78rem;line-height:1.35}.page-module__pLfLAa__leftMetaTop{color:var(--foreground);font-size:.98rem;font-weight:500}.page-module__pLfLAa__leftMetaTime{margin-top:.15rem}.page-module__pLfLAa__sideRailActions{gap:.65rem;display:grid}.page-module__pLfLAa__sideActionPrimary,.page-module__pLfLAa__sideAction,.page-module__pLfLAa__actions button,.page-module__pLfLAa__secondaryLink{border:1px solid var(--border);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:2.8rem;padding:.74rem 1rem;font-size:.86rem;font-weight:500;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.page-module__pLfLAa__sideAction,.page-module__pLfLAa__secondaryLink{background:color-mix(in oklab, var(--background) 50%, transparent);color:var(--foreground)}.page-module__pLfLAa__sideActionPrimary,.page-module__pLfLAa__actions button{border-color:color-mix(in oklab, var(--primary) 35%, var(--border-strong));background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-glow)}.page-module__pLfLAa__sideAction:hover,.page-module__pLfLAa__sideActionPrimary:hover,.page-module__pLfLAa__actions button:hover,.page-module__pLfLAa__secondaryLink:hover{transform:scale(1.02)}.page-module__pLfLAa__sideHint{color:var(--muted-foreground);margin:0;font-size:.8rem;line-height:1.55}.page-module__pLfLAa__workspaceWrap{min-width:0}.page-module__pLfLAa__workspaceHeader{background:color-mix(in oklab, var(--surface-elevated) 84%, transparent);border:1px solid var(--border);min-height:3rem;color:var(--muted-foreground);border-bottom:none;border-radius:1.25rem 1.25rem 0 0;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.2rem;font-size:.84rem;display:flex}.page-module__pLfLAa__workspaceHeader strong{color:var(--foreground);font-weight:500}.page-module__pLfLAa__mainStage{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 92%, var(--background));box-shadow:var(--shadow-elevated);border-radius:0 0 1.75rem 1.75rem;min-height:32rem}.page-module__pLfLAa__selectionPanel{padding:1.25rem 1.25rem 0}.page-module__pLfLAa__selectionHeader h2,.page-module__pLfLAa__stageIntro h2{font-family:var(--font-display), "SF Pro Display", "Inter Tight", system-ui, sans-serif;letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:400}.page-module__pLfLAa__selectionHeader p,.page-module__pLfLAa__stageIntro p{color:var(--muted-foreground);margin:.4rem 0 0;font-size:.9rem;line-height:1.6}.page-module__pLfLAa__stageFrame{border:1px solid var(--border);background:linear-gradient(180deg, color-mix(in oklab, var(--surface) 96%, transparent), color-mix(in oklab, var(--background) 94%, transparent));border-radius:1.6rem;margin:1rem 1.25rem 1.25rem;overflow:hidden}.page-module__pLfLAa__stageIntro{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--surface-elevated) 88%, transparent);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;display:flex}.page-module__pLfLAa__content{gap:1rem;padding:1.15rem;display:grid}.page-module__pLfLAa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.page-module__pLfLAa__fieldWide{grid-column:1/-1;gap:.45rem;display:grid}.page-module__pLfLAa__fieldWide span{color:var(--muted-foreground);letter-spacing:.16em;text-transform:uppercase;font-size:.69rem;font-weight:600}.page-module__pLfLAa__fieldWide input{border:1px solid var(--input);background:color-mix(in oklab, var(--background) 58%, transparent);width:100%;min-height:3rem;color:var(--foreground);font:inherit;border-radius:1rem;outline:none;padding:0 1rem}.page-module__pLfLAa__fieldWide input:focus{border-color:color-mix(in oklab, var(--primary) 60%, transparent);box-shadow:0 0 0 4px color-mix(in oklab, var(--ring) 35%, transparent)}.page-module__pLfLAa__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-module__pLfLAa__actions button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.page-module__pLfLAa__message{border:1px solid color-mix(in oklab, var(--destructive) 28%, var(--border));background:color-mix(in oklab, var(--destructive) 8%, transparent);color:color-mix(in oklab, var(--destructive) 76%, var(--foreground));border-radius:1rem;margin:0;padding:.9rem 1rem;font-size:.88rem;line-height:1.55}@media (max-width:1040px){.page-module__pLfLAa__marketShell{grid-template-columns:1fr}.page-module__pLfLAa__sideRail{position:static}}@media (max-width:720px){.page-module__pLfLAa__banner{flex-wrap:wrap}.page-module__pLfLAa__topMeta{width:100%;margin-left:0}.page-module__pLfLAa__mainNav{flex-wrap:wrap}.page-module__pLfLAa__workspaceHeader,.page-module__pLfLAa__stageIntro,.page-module__pLfLAa__actions{flex-direction:column;align-items:stretch}.page-module__pLfLAa__grid{grid-template-columns:1fr}.page-module__pLfLAa__sideAction,.page-module__pLfLAa__sideActionPrimary,.page-module__pLfLAa__actions button,.page-module__pLfLAa__secondaryLink{width:100%}}
