[data-bereich]{--bereich-akzent:var(--lightningcss-light,var(--welt-bereich))var(--lightningcss-dark,var(--welt-dunkel-bereich));--bereich-hell:var(--lightningcss-light,var(--welt-bereich-hell))var(--lightningcss-dark,var(--welt-dunkel-bereich-hell));--bereich-verlauf:linear-gradient(115deg, var(--bereich-hell), var(--lightningcss-light,var(--skin-weiss-abd))var(--lightningcss-dark,var(--skin-dunkel-bereich-verlauf-ende)))}[data-bereich=recruiting]{--bereich-akzent:var(--lightningcss-light,var(--skin-bereich-recruiting))var(--lightningcss-dark,var(--skin-dunkel-bereich-recruiting));--bereich-hell:var(--lightningcss-light,var(--skin-bereich-recruiting-hell))var(--lightningcss-dark,var(--skin-dunkel-bereich-recruiting-hell))}[data-bereich=onboarding]{--bereich-akzent:var(--lightningcss-light,var(--skin-bereich-onboarding))var(--lightningcss-dark,var(--skin-dunkel-bereich-onboarding));--bereich-hell:var(--lightningcss-light,var(--skin-bereich-onboarding-hell))var(--lightningcss-dark,var(--skin-dunkel-bereich-onboarding-hell))}[data-bereich=zeit]{--bereich-akzent:var(--lightningcss-light,var(--skin-bereich-zeit))var(--lightningcss-dark,var(--skin-dunkel-bereich-zeit));--bereich-hell:var(--lightningcss-light,var(--skin-bereich-zeit-hell))var(--lightningcss-dark,var(--skin-dunkel-bereich-zeit-hell))}[data-bereich=planung]{--bereich-akzent:var(--lightningcss-light,var(--skin-bereich-planung))var(--lightningcss-dark,var(--skin-dunkel-bereich-planung));--bereich-hell:var(--lightningcss-light,var(--skin-bereich-planung-hell))var(--lightningcss-dark,var(--skin-dunkel-bereich-planung-hell))}[data-bereich=lohn]{--bereich-akzent:var(--lightningcss-light,var(--skin-bereich-lohn))var(--lightningcss-dark,var(--skin-dunkel-bereich-lohn));--bereich-hell:var(--lightningcss-light,var(--skin-bereich-lohn-hell))var(--lightningcss-dark,var(--skin-dunkel-bereich-lohn-hell))}[data-bereich=entwicklung]{--bereich-akzent:var(--lightningcss-light,var(--skin-bereich-entwicklung))var(--lightningcss-dark,var(--skin-dunkel-bereich-entwicklung));--bereich-hell:var(--lightningcss-light,var(--skin-bereich-entwicklung-hell))var(--lightningcss-dark,var(--skin-dunkel-bereich-entwicklung-hell))}[data-bereich=kommunikation]{--bereich-akzent:var(--lightningcss-light,var(--skin-bereich-kommunikation))var(--lightningcss-dark,var(--skin-dunkel-bereich-kommunikation));--bereich-hell:var(--lightningcss-light,var(--skin-bereich-kommunikation-hell))var(--lightningcss-dark,var(--skin-dunkel-bereich-kommunikation-hell))}[data-bereich=auswertungen]{--bereich-akzent:var(--lightningcss-light,var(--skin-bereich-auswertungen))var(--lightningcss-dark,var(--skin-dunkel-bereich-auswertungen));--bereich-hell:var(--lightningcss-light,var(--skin-bereich-auswertungen-hell))var(--lightningcss-dark,var(--skin-dunkel-bereich-auswertungen-hell))}[data-bereich=admin]{--bereich-akzent:var(--lightningcss-light,var(--skin-bereich-admin))var(--lightningcss-dark,var(--skin-dunkel-bereich-admin));--bereich-hell:var(--lightningcss-light,var(--skin-bereich-admin-hell))var(--lightningcss-dark,var(--skin-dunkel-bereich-admin-hell))}
:is(.portal-frame,.admin-frame){--material:var(--lightningcss-light,var(--skin-weiss-ac9))var(--lightningcss-dark,var(--skin-dunkel-material));--material-dicht:var(--lightningcss-light,var(--skin-material-dicht))var(--lightningcss-dark,var(--skin-dunkel-material-dicht));--material-rand:var(--lightningcss-light,var(--skin-weiss-adf))var(--lightningcss-dark,var(--skin-dunkel-material-rand));--material-licht:var(--lightningcss-light,var(--skin-weiss-a99))var(--lightningcss-dark,var(--skin-dunkel-material-licht));--material-schatten:0 16px 44px var(--lightningcss-light,var(--skin-marke-a1a))var(--lightningcss-dark,var(--skin-dunkel-material-schatten));background:radial-gradient(ellipse at 0 0,var(--lightningcss-light,var(--welt-licht-1))var(--lightningcss-dark,var(--welt-dunkel-licht-1)) 0,transparent 48%), radial-gradient(ellipse at 100% 15%,var(--lightningcss-light,var(--welt-licht-2))var(--lightningcss-dark,var(--welt-dunkel-licht-2)),transparent 48%), radial-gradient(ellipse at 40% 95%,var(--lightningcss-light,var(--welt-licht-3))var(--lightningcss-dark,var(--welt-dunkel-licht-3)),transparent 55%),var(--lightningcss-light,var(--welt-grund))var(--lightningcss-dark,var(--welt-dunkel-grund));background-attachment:fixed}:is(.portal-frame,.admin-frame) :is(.ui-panel,.portal-sidebar,.portal-topbar,.command-palette,dialog,[role=dialog],.mobile-dock,.dashboard-welcome,.ui-page-heading,.dashboard-metrics>div,.quick-actions a){background:var(--material);border:1px solid var(--material-rand);box-shadow:inset 0 1px 0 var(--material-licht),var(--material-schatten);-webkit-backdrop-filter:blur(22px)saturate(170%)}[data-schwebend]{z-index:60;max-width:calc(100vw - 16px);margin:0;position:fixed;inset:auto}:is(.portal-frame,.admin-frame) [data-schwebend][data-schwebend]{background:var(--color-flaeche);-webkit-backdrop-filter:none}@layer base{[data-schwebend]{color:inherit;overflow-y:auto}}:is(.portal-frame,.admin-frame) :is(.ui-panel,.ui-page-heading,.dashboard-welcome,.dashboard-metrics>div):has([aria-expanded=true],details[open]>.absolute){z-index:20;position:relative}.portal-frame .portal-sidebar{z-index:40;border-radius:24px;width:266px;height:calc(100dvh - 24px);margin:12px 0 12px 12px;padding:14px 10px 10px;top:12px;overflow:visible}.portal-sidebar .sidebar-logo{flex-shrink:0;width:fit-content;margin:0 8px 14px}.sidebar-workspace{border-block:1px solid var(--color-linie);align-items:center;gap:10px;margin:0 6px 10px;padding:12px 6px;display:flex}.workspace-avatar{background:var(--color-marke);width:34px;height:34px;color:var(--auf-akzent);border-radius:11px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.sidebar-workspace p{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:650;overflow:hidden}.sidebar-toggle{border:1px solid var(--color-linie);min-height:36px;color:var(--color-grau);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;font-size:11px;display:flex}.sidebar-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:3px;overflow:hidden auto}.portal-frame .portal-navigation{padding-bottom:12px}:is(.portal-frame,.admin-frame) .portal-navigation a{border:1px solid #0000;gap:10px;height:auto;min-height:42px;padding:5px 8px;font-size:13px}.nav-icon{width:30px;height:30px;color:var(--bereich-akzent);background:var(--bereich-hell);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.nav-label{min-width:0;line-height:1.25}:is(.portal-frame,.admin-frame) .portal-navigation a[aria-current=page]{color:var(--bereich-akzent);background:var(--bereich-verlauf);border-color:color-mix(in srgb,var(--bereich-akzent) 28%,transparent);box-shadow:0 3px 14px color-mix(in srgb,var(--bereich-akzent) 12%,transparent);border-radius:12px;font-weight:750}:is(.portal-frame,.admin-frame) .portal-navigation a[aria-current=page]>span[aria-hidden]{background:var(--bereich-akzent);width:3px;box-shadow:0 0 8px color-mix(in srgb,var(--bereich-akzent) 50%,transparent);left:0}.portal-navigation a:hover{background:var(--bereich-hell)}.sidebar-user{border-top:1px solid var(--color-linie);margin-top:10px;padding:12px 4px 0}.sidebar-user button{max-width:100%}.sidebar-user button>span:nth-child(2){min-width:0}.sidebar-user button>span:nth-child(2)>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-user [role=dialog]{background:var(--material-dicht);width:260px;max-height:calc(100dvh - 50px);bottom:calc(100% + 14px);left:0;right:auto;overflow-y:auto}.portal-sidebar[data-kompakt=true]{width:78px}.portal-sidebar[data-kompakt=true] :is(.sidebar-logo,.sidebar-workspace p,.nav-label,.portal-navigation>div>p,.sidebar-toggle>span,.sidebar-user button>span:nth-child(2),.sidebar-user button>svg){display:none}.portal-sidebar[data-kompakt=true] .nav-zahl{min-width:8px;height:8px;padding:0;font-size:0;position:absolute;top:4px;right:8px}.portal-sidebar[data-kompakt=true] .sidebar-workspace{justify-content:center;margin-inline:3px;padding:6px 0}.portal-sidebar[data-kompakt=true] .portal-navigation a{justify-content:center;padding-inline:3px}.portal-sidebar[data-kompakt=true] .sidebar-user{padding-inline:0}.portal-frame .portal-topbar{border-radius:20px;height:62px;margin:12px 20px 0;padding-inline:20px;top:12px}.portal-content{padding-top:24px}:is(.portal-frame,.admin-frame) .ui-page-heading{background:var(--bereich-verlauf);border-left:4px solid var(--bereich-akzent);border-radius:20px;padding:24px}:is(.portal-frame,.admin-frame) .ui-page-heading h1{font-size:clamp(24px,2.5vw,32px)}:is(.portal-frame,.admin-frame) .ui-panel{border-radius:18px}:is(.portal-frame,.admin-frame) .ui-panel-heading{background:color-mix(in srgb,var(--bereich-hell) 48%,transparent);border-radius:18px 18px 0 0}:is(.portal-frame,.admin-frame) table{background:var(--material-dicht)}:is(.portal-frame,.admin-frame) thead{background:var(--bereich-hell);color:var(--color-tinte)}:is(.portal-frame,.admin-frame) tbody tr:nth-child(2n){background:color-mix(in srgb,var(--bereich-hell) 20%,transparent)}:is(.portal-frame,.admin-frame) tbody tr:hover{background:color-mix(in srgb,var(--bereich-hell) 65%,var(--color-flaeche))}:is(.portal-frame,.admin-frame) .dokument-papier :is(table,thead,tbody tr){background:var(--skin-flaeche);color:var(--skin-tinte)}:is(.portal-frame,.admin-frame) :is(dialog,[role=dialog],.command-palette){background:var(--material-dicht);border-radius:22px}:is(.portal-frame,.admin-frame) dialog::backdrop{background:var(--skin-schatten-nacht-a70);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.portal-frame .command-palette{border-top:1px solid var(--material-rand);box-shadow:inset 0 2px 0 var(--material-licht),0 32px 100px var(--skin-schatten-nacht-a55)}:is(.portal-frame,.admin-frame) .dashboard-welcome{background:radial-gradient(ellipse at 90% 10%,var(--lightningcss-light,var(--skin-licht-mint-ac9))var(--lightningcss-dark,var(--skin-dunkel-willkommen-licht)),transparent 60%),var(--bereich-verlauf);border-radius:24px;padding:30px}.dashboard-welcome:after{content:"";border:1px solid var(--material-rand);width:90px;height:90px;box-shadow:0 0 0 18px var(--lightningcss-light,var(--skin-weiss-a33))var(--lightningcss-dark,var(--skin-dunkel-glanz-1)),0 0 0 36px var(--lightningcss-light,var(--skin-weiss-a22))var(--lightningcss-dark,var(--skin-dunkel-glanz-2));pointer-events:none;border-radius:50%;position:absolute;top:20px;right:30px}.dashboard-welcome h1,.dashboard-welcome p{z-index:1;position:relative}:is(.portal-frame,.admin-frame) .dashboard-metrics{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:is(.portal-frame,.admin-frame) .dashboard-metrics>div{background:var(--bereich-verlauf);color:var(--color-tinte);border:1px solid var(--material-rand);border-top:3px solid var(--bereich-akzent);border-radius:18px;padding:22px}:is(.portal-frame,.admin-frame) .dashboard-metrics dd{color:var(--bereich-akzent);overflow-wrap:anywhere;font-size:clamp(30px,3.5vw,44px)}.dashboard-focus{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.dashboard-focus .ui-panel{padding:22px}.dashboard-focus h2{margin-bottom:14px;font-size:16px;font-weight:700}.focus-list{gap:8px;display:grid}.focus-list a{background:var(--bereich-hell);color:var(--bereich-akzent);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.focus-list a>span:first-child{flex:1;min-width:0}.focus-list small{color:var(--color-grau);display:block}.week-list{border-left:2px solid var(--color-linie);margin-left:5px;padding-left:18px}.week-list li{padding-bottom:14px;position:relative}.week-list li:before{content:"";background:var(--bereich-akzent);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:-23px}.week-list a{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.week-list small{width:100%;color:var(--color-grau)}.quick-actions{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:24px 0;display:grid}:is(.portal-frame,.admin-frame) .quick-actions a{color:var(--bereich-akzent);background:var(--bereich-verlauf);border-radius:16px;align-items:center;gap:12px;padding:18px;font-weight:650;display:flex}:is(.portal-frame,.admin-frame) .ui-empty:before{content:"◇";width:48px;height:48px;color:var(--bereich-akzent);background:var(--bereich-hell);border-radius:16px;place-items:center;font-size:28px;display:grid}.portal-frame .daily-work>a{background:var(--bereich-verlauf);border:1px solid var(--material-rand);border-radius:16px}.portal-frame .daily-symbol{color:var(--bereich-akzent);background:var(--bereich-hell)}:is(.portal-frame,.admin-frame) :focus-visible{outline:3px solid var(--color-marke);outline-offset:3px}.mobile-dock{display:none}.admin-frame{display:flex}.admin-workspace{flex:1;min-width:0}.admin-workspace>header{z-index:30;background:var(--material);border:1px solid var(--material-rand);-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);box-shadow:inset 0 1px 0 var(--material-licht),var(--material-schatten);border-radius:20px;margin:12px 20px 0;position:sticky;top:12px}.admin-frame .portal-sidebar{border-radius:24px;height:calc(100dvh - 24px);margin:12px 0 12px 12px;padding-top:14px;top:12px;overflow:visible}@media (min-width:1024px){.admin-mobile-tabs{display:none}}@media (max-width:1023px){.portal-frame .portal-topbar{margin:8px 12px 0;padding-inline:12px;top:8px}.portal-content,.admin-workspace>main{padding-bottom:110px}.mobile-dock{z-index:35;bottom:max(10px,env(safe-area-inset-bottom));border-radius:22px;gap:2px;padding:7px 4px;display:flex;position:fixed;left:12px;right:12px}.mobile-dock>a,.mobile-dock>button{min-width:0;min-height:48px;color:var(--color-tinte-2);border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:4px 1px;font-size:11px;display:flex}.mobile-dock span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.mobile-dock a[aria-current=page]{background:var(--bereich-hell);color:var(--bereich-akzent);font-weight:750}}@media (max-width:600px){.dashboard-focus{grid-template-columns:1fr}:is(.portal-frame,.admin-frame) .dashboard-metrics{grid-template-columns:1fr;gap:10px}:is(.portal-frame,.admin-frame) .dashboard-metrics>div{grid-column:auto;padding:18px}:is(.portal-frame,.admin-frame) .dashboard-welcome{padding:24px 20px}.dashboard-welcome:after{display:none}:is(.portal-frame,.admin-frame) .ui-page-heading{padding:20px 16px}.admin-workspace>header{margin-inline:12px}}.login-redesign{background:radial-gradient(ellipse at 10% 10%,var(--skin-marke-mittel),transparent 55%),radial-gradient(ellipse at 90% 30%,var(--skin-licht-flieder),transparent 55%),radial-gradient(ellipse at 30% 90%,var(--skin-licht-mint),transparent 60%),var(--skin-login-grund)}.login-redesign .login-form-side{background:0 0}.login-redesign .login-form{border:1px solid var(--skin-weiss-ad9);background:var(--skin-weiss-ac9);-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);width:100%;box-shadow:inset 0 1px 0 var(--skin-glanz),0 24px 70px var(--skin-marke-a1f);border-radius:26px;padding:clamp(22px,3vw,40px)}.login-redesign .login-art{border:1px solid var(--skin-weiss-ab3);background:linear-gradient(140deg,var(--skin-weiss-a88),var(--skin-licht-mint-a99),var(--skin-licht-flieder-a99));box-shadow:inset 0 1px 0 var(--skin-glanz),0 20px 70px var(--skin-marke-a1a);border-radius:30px}@media (prefers-reduced-motion:reduce){:is(.portal-frame,.admin-frame) *,:is(.portal-frame,.admin-frame) :before,:is(.portal-frame,.admin-frame) :after{transition:none;animation:none}}@media (max-width:1023px){.portal-frame .portal-topbar,.admin-workspace>header{-webkit-backdrop-filter:none;background:var(--material-dicht)}}.portal-content,.admin-workspace{--color-marke:var(--bereich-akzent);--color-marke-hell:var(--bereich-hell)}.portal-frame .portal-content .bg-marke{color:var(--auf-akzent)}.portal-frame dialog[aria-label=Navigation]>div{background:0 0}@media (max-width:600px){.login-redesign .login-form-side{padding-inline:16px}.admin-workspace>header>span:not(.admin-frame-logo){display:none}}.karten-tabelle :is(a,button,input,summary):focus-visible{outline:2px solid var(--color-marke);outline-offset:2px}@media (max-width:639px){.karten-tabelle thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.karten-tabelle,.karten-tabelle tbody,.karten-tabelle tfoot,.karten-tabelle tr,.karten-tabelle td{width:100%;min-width:0;display:block}.karten-tabelle tr{height:auto;padding:12px 16px}.karten-tabelle td{white-space:normal;overflow-wrap:anywhere;text-align:left;border:0;max-width:none;padding:2px 0;overflow:visible}.karten-tabelle td>*{min-width:0}.karten-tabelle .karten-wert{overflow-wrap:anywhere;flex:1}.karten-tabelle td:first-child{overflow-wrap:anywhere;padding-bottom:6px;font-size:15px;font-weight:600}.karten-tabelle td:not(:first-child){align-items:baseline;gap:8px;font-size:13px;display:flex}.karten-tabelle td:not(:first-child):before{content:attr(data-spalte) ":";color:var(--color-grau);flex:0 0 38%}.karten-tabelle td[data-spalte=""]:before{content:none}.karten-tabelle td[data-leer]{display:none}.karten-tabelle td[data-titel]{overflow-wrap:anywhere;padding-bottom:6px;font-size:15px;font-weight:600;display:block}.karten-tabelle td[data-titel]:before{content:none}.karten-tabelle td[data-auswahl]{float:right;width:auto;padding:0 0 0 8px}.karten-tabelle tr:after{content:"";clear:both;display:block}}html[data-eingebettet] .portal-frame :is(.portal-sidebar,.portal-topbar,.mobile-dock,.skip-link){display:none!important}html[data-eingebettet] .portal-content{padding-top:12px;padding-bottom:24px}
:root,[data-skin]:not([data-produkt]),[data-produkt=hr]{--produkt-akzent:var(--skin-produkt-hr-akzent);--produkt-akzent-hell:var(--lightningcss-light,var(--skin-produkt-hr-akzent-hell))var(--lightningcss-dark,var(--skin-dunkel-produkt-hr-akzent-hell));--produkt-akzent-tief:var(--lightningcss-light,var(--skin-produkt-hr-akzent-tief))var(--lightningcss-dark,var(--skin-dunkel-produkt-hr-akzent-tief));--auf-produkt-akzent:var(--skin-produkt-hr-auf-akzent);--produkt-marke:var(--skin-produkt-hr-akzent)}[data-produkt=kmu]{--produkt-akzent:var(--skin-produkt-kmu-akzent);--produkt-akzent-hell:var(--lightningcss-light,var(--skin-produkt-kmu-akzent-hell))var(--lightningcss-dark,var(--skin-dunkel-produkt-kmu-akzent-hell));--produkt-akzent-tief:var(--lightningcss-light,var(--skin-produkt-kmu-akzent-tief))var(--lightningcss-dark,var(--skin-dunkel-produkt-kmu-akzent-tief));--auf-produkt-akzent:var(--skin-produkt-kmu-auf-akzent);--produkt-marke:var(--skin-produkt-kmu-akzent)}[data-produkt=finance]{--produkt-akzent:var(--skin-produkt-finance-akzent);--produkt-akzent-hell:var(--lightningcss-light,var(--skin-produkt-finance-akzent-hell))var(--lightningcss-dark,var(--skin-dunkel-produkt-finance-akzent-hell));--produkt-akzent-tief:var(--lightningcss-light,var(--skin-produkt-finance-akzent-tief))var(--lightningcss-dark,var(--skin-dunkel-produkt-finance-akzent-tief));--auf-produkt-akzent:var(--skin-produkt-finance-auf-akzent);--produkt-marke:var(--skin-produkt-finance-akzent)}[data-produkt=qms]{--produkt-akzent:var(--skin-produkt-qms-akzent);--produkt-akzent-hell:var(--lightningcss-light,var(--skin-produkt-qms-akzent-hell))var(--lightningcss-dark,var(--skin-dunkel-produkt-qms-akzent-hell));--produkt-akzent-tief:var(--lightningcss-light,var(--skin-produkt-qms-akzent-tief))var(--lightningcss-dark,var(--skin-dunkel-produkt-qms-akzent-tief));--auf-produkt-akzent:var(--skin-produkt-qms-auf-akzent);--produkt-marke:var(--skin-produkt-qms-akzent)}[data-produkt=docu]{--produkt-akzent:var(--skin-produkt-docu-akzent);--produkt-akzent-hell:var(--lightningcss-light,var(--skin-produkt-docu-akzent-hell))var(--lightningcss-dark,var(--skin-dunkel-produkt-docu-akzent-hell));--produkt-akzent-tief:var(--lightningcss-light,var(--skin-produkt-docu-akzent-tief))var(--lightningcss-dark,var(--skin-dunkel-produkt-docu-akzent-tief));--auf-produkt-akzent:var(--skin-produkt-docu-auf-akzent);--produkt-marke:var(--skin-produkt-docu-akzent)}[data-produkt=sales]{--produkt-akzent:var(--skin-produkt-sales-akzent);--produkt-akzent-hell:var(--lightningcss-light,var(--skin-produkt-sales-akzent-hell))var(--lightningcss-dark,var(--skin-dunkel-produkt-sales-akzent-hell));--produkt-akzent-tief:var(--lightningcss-light,var(--skin-produkt-sales-akzent-tief))var(--lightningcss-dark,var(--skin-dunkel-produkt-sales-akzent-tief));--auf-produkt-akzent:var(--skin-produkt-sales-auf-akzent);--produkt-marke:var(--skin-produkt-sales-akzent)}
@property --welt-akzent{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-marke{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-marke-tief{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-marke-hell{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-marke-mittel{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-marke{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-marke-tief{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-marke-hell{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-marke-mittel{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-bereich{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-bereich-hell{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-bereich{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-bereich-hell{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-licht-1{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-licht-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-licht-3{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-grund{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-licht-1{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-licht-2{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-licht-3{syntax:"<color>";inherits:true;initial-value:#0000}@property --welt-dunkel-grund{syntax:"<color>";inherits:true;initial-value:#0000}:root,[data-skin]{--welt-akzent:var(--skin-produkt-hr-akzent);--welt-marke:var(--skin-marke);--welt-marke-tief:var(--skin-marke-tief);--welt-marke-hell:var(--skin-marke-hell);--welt-marke-mittel:var(--skin-marke-mittel);--welt-dunkel-marke:var(--skin-dunkel-marke);--welt-dunkel-marke-tief:var(--skin-dunkel-marke-tief);--welt-dunkel-marke-hell:var(--skin-dunkel-marke-hell);--welt-dunkel-marke-mittel:var(--skin-dunkel-marke-mittel);--welt-bereich:var(--skin-bereich);--welt-bereich-hell:var(--skin-bereich-hell);--welt-dunkel-bereich:var(--skin-dunkel-bereich);--welt-dunkel-bereich-hell:var(--skin-dunkel-bereich-hell);--welt-licht-1:var(--skin-portal-licht-1);--welt-licht-2:var(--skin-portal-licht-2);--welt-licht-3:var(--skin-portal-licht-3);--welt-grund:var(--skin-portal-grund);--welt-dunkel-licht-1:var(--skin-dunkel-portal-licht-1);--welt-dunkel-licht-2:var(--skin-dunkel-portal-licht-2);--welt-dunkel-licht-3:var(--skin-dunkel-portal-licht-3);--welt-dunkel-grund:var(--skin-dunkel-portal-grund);--welt-ton-licht-1:var(--skin-portal-licht-1);--welt-ton-licht-2:var(--skin-portal-licht-2);--welt-ton-licht-3:var(--skin-portal-licht-3);--welt-ton-grund:var(--skin-portal-grund);--welt-ton-dunkel-licht-1:var(--skin-dunkel-portal-licht-1);--welt-ton-dunkel-licht-2:var(--skin-dunkel-portal-licht-2);--welt-ton-dunkel-licht-3:var(--skin-dunkel-portal-licht-3);--welt-ton-dunkel-grund:var(--skin-dunkel-portal-grund)}.portal-frame[data-farbwelt=kmu]{--welt-p-akzent:var(--skin-produkt-kmu-akzent);--welt-p-tief:var(--skin-produkt-kmu-akzent-tief);--welt-p-hell:var(--skin-produkt-kmu-akzent-hell);--welt-p-dunkel-tief:var(--skin-dunkel-produkt-kmu-akzent-tief);--welt-nachbar:25}.portal-frame[data-farbwelt=finance]{--welt-p-akzent:var(--skin-produkt-finance-akzent);--welt-p-tief:var(--skin-produkt-finance-akzent-tief);--welt-p-hell:var(--skin-produkt-finance-akzent-hell);--welt-p-dunkel-tief:var(--skin-dunkel-produkt-finance-akzent-tief);--welt-nachbar:35}.portal-frame[data-farbwelt=qms]{--welt-p-akzent:var(--skin-produkt-qms-akzent);--welt-p-tief:var(--skin-produkt-qms-akzent-tief);--welt-p-hell:var(--skin-produkt-qms-akzent-hell);--welt-p-dunkel-tief:var(--skin-dunkel-produkt-qms-akzent-tief);--welt-nachbar:-22}.portal-frame[data-farbwelt=docu]{--welt-p-akzent:var(--skin-produkt-docu-akzent);--welt-p-tief:var(--skin-produkt-docu-akzent-tief);--welt-p-hell:var(--skin-produkt-docu-akzent-hell);--welt-p-dunkel-tief:var(--skin-dunkel-produkt-docu-akzent-tief);--welt-nachbar:-30}.portal-frame[data-farbwelt=sales]{--welt-p-akzent:var(--skin-produkt-sales-akzent);--welt-p-tief:var(--skin-produkt-sales-akzent-tief);--welt-p-hell:var(--skin-produkt-sales-akzent-hell);--welt-p-dunkel-tief:var(--skin-dunkel-produkt-sales-akzent-tief);--welt-nachbar:25}.portal-frame[data-farbwelt]:not([data-farbwelt=hr]){--welt-akzent:var(--welt-p-akzent);--welt-marke:var(--welt-p-tief);--welt-marke-tief:color-mix(in srgb, var(--welt-p-tief) 82%, var(--skin-schatten-nacht));--welt-marke-hell:var(--welt-p-hell);--welt-marke-mittel:color-mix(in srgb, var(--welt-p-akzent) 32%, var(--skin-weiss));--welt-dunkel-marke:color-mix(in srgb, var(--welt-p-akzent) 45%, var(--welt-p-dunkel-tief));--welt-dunkel-marke-tief:var(--welt-p-dunkel-tief);--welt-dunkel-marke-hell:color-mix(in srgb, var(--welt-p-akzent) 20%, var(--skin-dunkel-flaeche));--welt-dunkel-marke-mittel:color-mix(in srgb, var(--welt-p-akzent) 50%, var(--skin-dunkel-flaeche));--welt-bereich:var(--welt-p-tief);--welt-bereich-hell:color-mix(in srgb, var(--welt-p-akzent) 17%, var(--skin-weiss));--welt-dunkel-bereich:var(--welt-p-dunkel-tief);--welt-dunkel-bereich-hell:color-mix(in srgb, var(--welt-p-akzent) 20%, var(--skin-dunkel-flaeche));--welt-ton-licht-1:color-mix(in srgb, var(--welt-p-akzent) 36%, var(--skin-weiss));--welt-ton-licht-2:color-mix(in srgb, hsl(from var(--welt-p-akzent) calc(h + var(--welt-nachbar)) s l) 26%, var(--skin-weiss));--welt-ton-licht-3:color-mix(in srgb, var(--welt-p-akzent) 20%, var(--skin-weiss));--welt-ton-grund:color-mix(in srgb, var(--welt-p-akzent) 7%, var(--skin-flaeche-2));--welt-ton-dunkel-licht-1:color-mix(in srgb, var(--welt-p-akzent) 24%, var(--skin-dunkel-portal-grund));--welt-ton-dunkel-licht-2:color-mix(in srgb, hsl(from var(--welt-p-akzent) calc(h + var(--welt-nachbar)) s l) 16%, var(--skin-dunkel-portal-grund));--welt-ton-dunkel-licht-3:color-mix(in srgb, var(--welt-p-akzent) 11%, var(--skin-dunkel-portal-grund));--welt-ton-dunkel-grund:var(--skin-dunkel-portal-grund);--skin-marke-a12:rgb(from var(--welt-marke) r g b / calc(18 / 255));--skin-marke-a14:rgb(from var(--welt-marke) r g b / calc(20 / 255));--skin-marke-a18:rgb(from var(--welt-marke) r g b / calc(24 / 255));--skin-marke-a1a:rgb(from var(--welt-marke) r g b / calc(26 / 255));--skin-marke-a1c:rgb(from var(--welt-marke) r g b / calc(28 / 255));--skin-marke-a1f:rgb(from var(--welt-marke) r g b / calc(31 / 255));--skin-marke-a29:rgb(from var(--welt-marke) r g b / calc(41 / 255));--skin-marke-a2e:rgb(from var(--welt-marke) r g b / calc(46 / 255))}.portal-frame:is([data-farbvariante=B],[data-farbvariante=D]){--welt-licht-1:var(--welt-ton-licht-1);--welt-licht-2:var(--welt-ton-licht-2);--welt-licht-3:var(--welt-ton-licht-3);--welt-grund:var(--welt-ton-grund);--welt-dunkel-licht-1:var(--welt-ton-dunkel-licht-1);--welt-dunkel-licht-2:var(--welt-ton-dunkel-licht-2);--welt-dunkel-licht-3:var(--welt-ton-dunkel-licht-3);--welt-dunkel-grund:var(--welt-ton-dunkel-grund)}.portal-frame{transition:--welt-akzent .7s,--welt-marke .7s,--welt-marke-tief .7s,--welt-marke-hell .7s,--welt-marke-mittel .7s,--welt-dunkel-marke .7s,--welt-dunkel-marke-tief .7s,--welt-dunkel-marke-hell .7s,--welt-dunkel-marke-mittel .7s,--welt-bereich .7s,--welt-bereich-hell .7s,--welt-dunkel-bereich .7s,--welt-dunkel-bereich-hell .7s,--welt-licht-1 .7s,--welt-licht-2 .7s,--welt-licht-3 .7s,--welt-grund .7s,--welt-dunkel-licht-1 .7s,--welt-dunkel-licht-2 .7s,--welt-dunkel-licht-3 .7s,--welt-dunkel-grund .7s}.portal-frame:is([data-farbvariante=C],[data-farbvariante=D]) .portal-sidebar{background:linear-gradient(180deg, var(--lightningcss-light,rgb(from var(--welt-akzent) r g b / .2))var(--lightningcss-dark,rgb(from var(--welt-akzent) r g b / .16)) 0, var(--lightningcss-light,rgb(from var(--welt-akzent) r g b / .06))var(--lightningcss-dark,rgb(from var(--welt-akzent) r g b / .05)) 34%, transparent 62%), var(--material)}.portal-frame:is([data-farbvariante=C],[data-farbvariante=D]) .portal-topbar{background:linear-gradient(90deg, var(--welt-akzent), rgb(from var(--welt-akzent) r g b / .35) 45%, transparent 85%) left bottom / 100% 2px no-repeat, linear-gradient(90deg, var(--lightningcss-light,rgb(from var(--welt-akzent) r g b / .12))var(--lightningcss-dark,rgb(from var(--welt-akzent) r g b / .1)), transparent 55%), var(--material)}.farbwelt-mini{aspect-ratio:16/9;border:1px solid var(--color-linie);--mini-l1:var(--lightningcss-light,var(--skin-portal-licht-1))var(--lightningcss-dark,var(--skin-dunkel-portal-licht-1));--mini-l2:var(--lightningcss-light,var(--skin-portal-licht-2))var(--lightningcss-dark,var(--skin-dunkel-portal-licht-2));--mini-l3:var(--lightningcss-light,var(--skin-portal-licht-3))var(--lightningcss-dark,var(--skin-dunkel-portal-licht-3));--mini-grund:var(--lightningcss-light,var(--skin-portal-grund))var(--lightningcss-dark,var(--skin-dunkel-portal-grund));background:radial-gradient(ellipse at 0 0, var(--mini-l1), transparent 55%), radial-gradient(ellipse at 100% 15%, var(--mini-l2), transparent 55%), radial-gradient(ellipse at 40% 95%, var(--mini-l3), transparent 60%), var(--mini-grund);border-radius:10px;grid-template-columns:28% 1fr;gap:5px;width:100%;padding:6px;display:grid;overflow:hidden}.farbwelt-mini:is([data-farbvariante=B],[data-farbvariante=D]){--mini-l1:var(--lightningcss-light,var(--welt-ton-licht-1))var(--lightningcss-dark,var(--welt-ton-dunkel-licht-1));--mini-l2:var(--lightningcss-light,var(--welt-ton-licht-2))var(--lightningcss-dark,var(--welt-ton-dunkel-licht-2));--mini-l3:var(--lightningcss-light,var(--welt-ton-licht-3))var(--lightningcss-dark,var(--welt-ton-dunkel-licht-3));--mini-grund:var(--lightningcss-light,var(--welt-ton-grund))var(--lightningcss-dark,var(--welt-ton-dunkel-grund))}.farbwelt-mini>span{background:var(--material);border:1px solid var(--material-rand);border-radius:7px;flex-direction:column;gap:4px;min-width:0;padding:4px;display:flex}.farbwelt-mini>span:last-child{background:0 0;border:0;padding:0}.farbwelt-mini i{background:var(--color-linie);border-radius:3px;height:4px;display:block}.farbwelt-mini .mini-aktiv{background:var(--lightningcss-light,var(--welt-bereich-hell))var(--lightningcss-dark,var(--welt-dunkel-bereich-hell));height:7px;box-shadow:inset 2px 0 0 var(--lightningcss-light,var(--welt-bereich))var(--lightningcss-dark,var(--welt-dunkel-bereich))}.farbwelt-mini .mini-kopf{background:var(--material);border:1px solid var(--material-rand);height:9px}.farbwelt-mini .mini-karte{background:var(--material);border:1px solid var(--material-rand);flex:1}.farbwelt-mini .mini-knopf{background:var(--color-marke);align-self:flex-end;width:38%;height:7px}.farbwelt-mini:is([data-farbvariante=C],[data-farbvariante=D])>span:first-child{background:linear-gradient(180deg, rgb(from var(--welt-akzent) r g b / .28), transparent 70%), var(--material)}.farbwelt-mini:is([data-farbvariante=C],[data-farbvariante=D]) .mini-kopf{background:linear-gradient(90deg, var(--welt-akzent), transparent 80%) left bottom / 100% 2px no-repeat, var(--material)}:root,[data-farbmodus]{--ki-akzent:var(--lightningcss-light,var(--skin-produkt-ai-akzent-tief))var(--lightningcss-dark,var(--skin-dunkel-produkt-ai-akzent-tief));--auf-ki-akzent:var(--lightningcss-light,var(--skin-weiss))var(--lightningcss-dark,var(--skin-produkt-ai-auf-akzent));--ki-flaeche:var(--lightningcss-light,var(--skin-produkt-ai-akzent-hell))var(--lightningcss-dark,var(--skin-dunkel-produkt-ai-akzent-hell));--ki-linie:color-mix(in srgb, var(--skin-produkt-ai-akzent) 35%, var(--lightningcss-light,var(--skin-weiss))var(--lightningcss-dark,var(--skin-dunkel-flaeche)));--ki-leiste-grund:var(--lightningcss-light,var(--skin-flaeche))var(--lightningcss-dark,var(--skin-dunkel-flaeche));--ki-leiste-schein:color-mix(in srgb, var(--skin-produkt-ai-akzent) 30%, transparent);--ki-leiste-hauch:color-mix(in srgb, var(--skin-produkt-ai-akzent) 12%, var(--ki-leiste-grund));--ki-leiste-kopf:color-mix(in srgb, var(--skin-produkt-ai-akzent) 26%, transparent);--ki-leiste-kopf-2:color-mix(in srgb, var(--skin-produkt-ai-akzent) 8%, transparent);--ki-leiste-glas:color-mix(in srgb, var(--ki-leiste-grund) 85%, transparent)}:is(.portal-frame,.admin-frame) aside.ki-leiste,aside.ki-leiste{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(110% 38% at 100% 0%, var(--ki-leiste-schein), transparent 72%), radial-gradient(70% 30% at 0% 100%, var(--ki-leiste-kopf-2), transparent 70%), linear-gradient(180deg, var(--ki-leiste-hauch) 0%, var(--ki-leiste-grund) 50%), var(--ki-leiste-grund);border-radius:0}.ki-leiste-kopf{background:linear-gradient(120deg, var(--ki-leiste-kopf) 0%, var(--ki-leiste-kopf-2) 100%);border-color:var(--ki-linie);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2)}.ki-leiste .ki-blase-person{background:var(--ki-leiste-grund);border:1px solid var(--ki-linie)}.ki-leiste-eingabe{background:var(--ki-leiste-glas);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (prefers-reduced-motion:reduce){.portal-frame{transition:none}}
