:root{--ph-black:#131416;--ph-charcoal:#202124;--ph-gold:#b69862;--ph-champagne:#ead4a4;--ph-ivory:#f5f2eb;--ph-white:#fffefa;--ph-gray-100:#eeeae3;--ph-gray-500:#706d66;--ph-success:#226545;--ph-warning:#855900;--ph-danger:#a82532;--ph-radius-sm:9px;--ph-radius-lg:20px;--ph-shadow-sm:0 2px 4px #26201503,0 6px 20px #26201504;--ph-shadow-lg:0 16px 50px #2620150c;--ph-space-1:4px;--ph-space-2:8px;--ph-space-3:12px;--ph-space-4:16px;--ph-space-6:24px;--ph-space-8:32px;--ph-font:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ph-root{--ph-bg:#f7f6f2;--ph-border:#e5e2da;--ph-muted:#716f68;--ph-ink:#262724;--ph-accent:#816539;--ph-brand:#aa8952;--ph-surface:#fffefa;font:14px/1.55 var(--ph-font);background:radial-gradient(ellipse at 80% 0,#ead4a41a,transparent 50%),var(--ph-bg)}.ph-root h1{font-size:clamp(27px,2.4vw,36px);letter-spacing:-1px;line-height:1.2}.ph-root h2{font-weight:650;letter-spacing:-.3px}.ph-root h3{letter-spacing:-.2px}.ph-root :focus-visible{outline:2px solid #96723a}.ph-root :is(input,select,textarea):focus-visible{outline-offset:1px}.ph-root :is(button,a,input,select,textarea){transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.ph-root :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid #d4d0c6;border-radius:var(--ph-radius-sm);background:var(--ph-white);color:var(--ph-ink);font-family:inherit;max-width:100%}.ph-root input::placeholder,.ph-root textarea::placeholder{color:#716f68}.ph-root label{font-size:12px;color:#666259;font-weight:500}.ph-root input:is([type=checkbox],[type=radio]){accent-color:var(--ph-accent)}.ph-root .ph-sidebar{width:236px;padding:28px 16px 20px;background:linear-gradient(160deg,#222326,#151618 70%);color:#dad7ce;border-right:1px solid #ffffff0d;scrollbar-width:thin;scrollbar-color:#706653 transparent}.ph-root .ph-brand{padding:0 10px 30px}.ph-brand-image{display:block;width:100%;height:auto;object-fit:contain;filter:none}.ph-root .ph-brand small{color:#a9a397;letter-spacing:.22em;margin-top:16px}.ph-root .ph-nav{gap:4px}.ph-root .ph-nav a{padding:10px 12px;color:#c9c6be}.ph-root .ph-nav a:hover{background:#ffffff08;color:#fff6e2}.ph-root .ph-nav a[aria-current=page]{color:#efd9aa;background:linear-gradient(105deg,#d0ae6830,#d0ae6810);border-color:#d6b67528;box-shadow:inset 2px 0 #c8aa71;font-weight:600}.ph-nav-icon{display:inline-flex;align-items:center;flex-shrink:0;width:20px}.ph-linear-icon{flex-shrink:0;vertical-align:middle}.ph-root .ph-sidebar-bottom{padding-top:32px;gap:10px}.ph-root .ph-sidebar-bottom a{display:flex;align-items:center;gap:8px;font-size:12px;border-color:#ffffff18;padding:12px}.ph-root .ph-sidebar-bottom a:hover{border-color:#c6a66b70;background:#e7c9880d}.ph-root .ph-sidebar-bottom .ph-muted{color:#a8a397;font-size:10px;padding:4px 8px}.ph-root .ph-main{margin-left:236px}.ph-root .ph-topbar{height:auto;padding:16px 32px;background:#fcfbf7e8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom-color:#ddd8cb80}.ph-root .ph-workspace{margin:0;max-width:190px;min-width:110px}.ph-root .ph-workspace select{padding-left:0;font-weight:600}.ph-root .ph-search-button{min-width:220px;background:#efede680;border-color:#e2ded3;border-radius:11px}.ph-root .ph-search-button:hover{background:#eae6dc}.ph-root .ph-search-button kbd{border-color:#d7d1c4;background:#ffffff75}.ph-root .ph-avatar{color:#6c5735;background:#eae2d1;width:36px;height:36px;border:1px solid #ddd2bb}.ph-root .ph-profile{font-size:12px}.ph-root .ph-env{font-size:9px}.ph-root .ph-content{padding:36px 36px 64px;max-width:1760px}.ph-root .ph-page-heading{gap:20px;margin-bottom:28px}.ph-root .ph-page-heading p{line-height:1.7;margin-top:10px}.ph-root .ph-heading-actions{flex-wrap:wrap}.ph-root .login-form .button,.ph-root .ph-button{min-height:44px;padding:10px 17px;border:1px solid #c7ac76;background:linear-gradient(165deg,#eddaad,#d9bd84);color:#382f20!important;box-shadow:inset 0 1px #fff7e8bb,0 2px 4px #8c733b0b;border-radius:10px;font-size:13px;font-weight:600;line-height:1.4}.ph-root .login-form .button:hover:not(:disabled),.ph-root .ph-button:hover:not(:disabled){background:#eddbb4;border-color:#af8b4f;box-shadow:0 3px 10px #9e81541a}.ph-root .login-form .button:active:not(:disabled),.ph-root .ph-button:active:not(:disabled){box-shadow:inset 0 1px 4px #4a392b20}.ph-root .ph-button.secondary{background:#fffefa;border-color:#dad5ca;color:#4c4941!important;box-shadow:0 1px 2px #27211704}.ph-root .ph-button.secondary:hover:not(:disabled){background:#f3efe5;border-color:#bfb39b}.ph-root .ph-button.danger{background:#a82532;border-color:#a82532;color:#fff!important}.ph-root .ph-button.danger:hover:not(:disabled){background:#8d1d29;border-color:#8d1d29}.ph-root .ph-icon-button{width:44px;height:44px;border-color:#ddd8cd;border-radius:10px;background:#fffefa}.ph-root .ph-icon-button:hover{background:#f0eadc}.ph-root :is(.ph-panel,.ph-state,.ph-card-links a){background:#ffffffeb;border-color:var(--ph-border);border-radius:var(--ph-radius-md);box-shadow:var(--ph-shadow-sm)}.ph-root .ph-panel-heading{padding:22px 24px;border-bottom-color:#e8e4dc}.ph-root .ph-panel-body{padding:24px}.ph-root .ph-panel-body>:is(h3,h4){color:#49463f}.ph-root .ph-state{padding:52px 24px}.ph-root .ph-state-symbol{background:#f0ece4;color:#87734c;width:48px;height:48px}.ph-root .ph-state-error .ph-state-symbol{color:var(--ph-danger);background:#fce8eb}.ph-root .ph-badge{padding:4px 9px;font-size:11px;letter-spacing:.01em}.ph-root .ph-badge-neutral{color:#625f58;background:#eeece6}.ph-root .ph-table-tools{padding:22px 24px}.ph-root .ph-table-scroll{max-width:100%;overscroll-behavior-inline:contain}.ph-root :is(.ph-table-scroll,.m12-table) th{color:#777269;background:#f7f5ef;letter-spacing:.045em;font-size:11px;font-weight:600}.ph-root :is(.ph-table-scroll,.m12-table) :is(td,th){padding:16px 22px;border-bottom:1px solid #e9e5dd}.ph-root :is(.ph-table-scroll,.m12-table) td{font-size:13px}.ph-root :is(.ph-table-scroll,.m12-table) tbody tr:hover{background:#faf7ef}.ph-root .ph-table-footer{padding:18px 24px;background:#fcfbf8}.ph-root .ph-table-scroll th button{min-height:28px}.ph-root .ph-columns summary{min-height:44px;padding:10px 14px;border-radius:9px}.ph-root .ph-bulk{background:#f3ebd9;color:#5f4b27;flex-wrap:wrap}.ph-root .ph-view-tabs{gap:20px;border-bottom-color:#ded8ca}.ph-root .ph-view-tabs button{min-height:44px;padding:12px 4px;font-size:13px}.ph-root .ph-view-tabs button[aria-pressed=true]{color:#7d6030;border-color:#ab8850}.ph-root .ph-dialog{background:#fffefa;padding:28px;border-radius:20px;border:1px solid #e7e0d3;box-shadow:0 28px 100px #18160f40}.ph-root .ph-dialog::backdrop{background:#1a191768}.ph-root .ph-dialog[open]{animation:ph-dialog-in .15s ease-out}.ph-root .ph-dialog>header{padding-bottom:18px;border-bottom:1px solid #e9e3d7}.ph-root .ph-dialog h2{font-size:20px}.ph-root .ph-form-footer{flex-wrap:wrap;padding-top:12px}.ph-root .ph-command-list a{min-height:46px}.ph-root .ph-command-list a[aria-selected=true]{background:#eee4ce;color:#4c3d24}.ph-root .ph-notice{background:#f5eedf;color:#635333;border:1px solid #e9ddbf}.ph-root .ph-detail{background:#f3f0e9;color:#555149}.ph-root .ph-fieldset{border-radius:10px}.ph-root .m12-skeleton,.ph-root .ph-skeleton>div{background:linear-gradient(90deg,#eeeae1,#f8f6f0,#eeeae1);background-size:200% 100%;border-radius:12px;color:#706b60}.ph-root :is(.ph-card-links a,.ph-shipping-card,.ph-ad-card):hover{border-color:#c7b38b;box-shadow:var(--ph-shadow-sm)}.ph-root :is(.ph-shipping-board section,.ph-sales-column){background:#f1eee7;border-color:#e0dace}.ph-root :is(.ph-shipping-card,.ph-ad-card){background:#fffefa;border-color:#e3ddd0;border-radius:12px}.ph-root .ph-ad-board section{border-color:#e3ddd0;border-radius:14px}.ph-root .m12-kpis{margin:24px 0}.ph-root .m12-kpi{padding:24px;gap:12px;border-color:#e3ddcf;border-radius:16px;background:linear-gradient(135deg,#fffefa,#fffdfa);box-shadow:var(--ph-shadow-sm)}.ph-root .m12-kpi>span{font-weight:600;color:#746e62}.ph-root .m12-kpi strong{font-size:clamp(24px,2.2vw,36px);font-weight:600;letter-spacing:-1px;color:#302e29}.ph-root .m12-kpi small{color:#7b7569;line-height:1.6}.ph-root .m12-kpi[href*="report=sales"]{order:1;flex-direction:row;flex-wrap:wrap;padding:14px 24px;background:#f1ecdf80;box-shadow:none}.ph-root .m12-kpi[href*="report=sales"] strong{font-size:20px;letter-spacing:-.4px}.ph-root .m12-kpi:hover{border-color:#baa375;box-shadow:0 5px 18px #7c62300d}.ph-root .m12-attention li,.ph-root .m12-list li{padding:14px 0;border-color:#eae5d9}.ph-root .m12-stat-grid a{background:#f5f1e7;border:1px solid #e9e0cd;padding:16px;border-radius:10px}.ph-root .m12-stat-grid strong{color:#6b5734;font-weight:600}.ph-root .m12-chart{color:#8c826f}.ph-root .m12-tabs{gap:8px}.ph-root .m12-toolbar{gap:14px}.ph-root .m12-toolbar>small{color:var(--ph-muted);font-size:11px}.gate{font-family:var(--ph-font);background:radial-gradient(ellipse at 30% 0,#c9ab6f17,transparent 60%),#131416}.gate .panel{background:#202124e8;border-color:#c7ad7830;border-radius:24px;padding:44px;box-shadow:0 24px 100px #0003}.ph-login-logo{display:block;width:240px;max-width:100%;height:auto}.gate .brand{padding:0}.gate h1{font-size:32px;letter-spacing:-1px}.gate .eyebrow{color:#dbc18b}.gate .button-primary{background:linear-gradient(145deg,#eddaad,#d9bd84);color:#302718;border-color:#c7ac76}.gate .login-form input{background:#191a1d;border-color:#565044;border-radius:10px}.gate :focus-visible{outline-color:#dec48d}.core-shell{--core-bg:#141517;--core-panel:#1e2023;--core-gold:#d7bd87;--core-muted:#aca89f;--core-text:#f1eee5}.core-shell .core-card{border-radius:14px;box-shadow:0 4px 18px #0001}.core-shell .core-logo img{mix-blend-mode:normal}@keyframes ph-dialog-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1800px){.ph-root .ph-content{padding-top:44px}}@media (max-width:1280px){.ph-root .ph-content{padding:28px 24px 48px}.ph-root .ph-topbar{gap:10px;padding:14px 24px}.ph-root .ph-profile>div{display:none}.ph-root .ph-search-button{min-width:175px}.ph-root .m12-kpi{padding:20px}}@media (max-width:1100px){.ph-root .ph-sidebar{width:212px;padding:24px 12px}.ph-root .ph-main{margin-left:212px}.ph-root .ph-topbar{padding:14px 18px}.ph-root .ph-env{display:none}.ph-root .m12-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-root .m12-span6{grid-column:span 12}.ph-root .ph-page-heading{flex-wrap:wrap}}@media (max-width:800px){.ph-root .ph-main{margin-left:0}.ph-root .ph-sidebar{width:260px}.ph-root .ph-sidebar[data-open=true]{top:80px;padding-top:24px;box-shadow:16px 0 48px #12121233}.ph-root .ph-mobile-toggle{display:grid}.ph-root .ph-content{padding:28px 20px 48px}.ph-root .ph-topbar{min-height:80px;gap:8px;padding:12px 16px}.ph-root .ph-search-button{min-width:0;flex:1}.ph-root .ph-workspace{max-width:150px}.ph-root .ph-topbar .ph-button{padding:10px 12px}.ph-root .ph-skip{left:16px}.ph-root .ph-panel-heading,.ph-root .ph-table-tools{flex-wrap:wrap}}@media (max-width:550px){.ph-root .ph-content{padding:24px 14px 40px}.ph-root .ph-topbar{padding:12px 10px}.ph-root .ph-workspace{min-width:80px;max-width:100px}.ph-root .ph-search-button{padding:10px}.ph-root .ph-panel-body,.ph-root .ph-panel-heading{padding:18px}.ph-root .ph-table-tools{padding:16px}.ph-root .ph-dialog{padding:20px;width:calc(100% - 24px)}.ph-root .ph-table-footer{flex-wrap:wrap;padding:16px}.ph-root .m12-kpis{gap:10px}.ph-root .m12-kpi{padding:16px}.ph-root .m12-kpi[href*="report=sales"] small{width:100%}.gate .panel{padding:28px}}@media (prefers-reduced-transparency:reduce){.ph-root .ph-topbar{background:#fcfbf7;backdrop-filter:none}}.ph-root .ph-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0}.ph-root .ph-toolbar>label{flex:0 1 260px;min-width:160px;margin:0}.ph-root .ph-heading-actions{align-items:end}.ph-root .ph-heading-actions>label{margin:0}.ph-root .ph-content>.ph-heading-actions{margin-bottom:18px}.ph-root .ph-sales-stage{background:#f0ede6;border-color:#e3dccc;padding:16px}.ph-root .ph-sales-card{background:#fffefa;border-color:#e3dccc;box-shadow:var(--ph-shadow-sm)}.ph-root .ph-sales-card small,.ph-root .ph-sales-stage small{color:#726c60}.ph-root .ph-content-card{border-color:#e3dccc;background:#fffefa;border-radius:14px}.ph-root .ph-card-links>button.ph-button{justify-content:flex-start;padding:24px;border-color:#e3ddcf;box-shadow:var(--ph-shadow-sm);font-weight:500}.ph-root .ph-card-links>button strong{display:block;font-size:28px;letter-spacing:-.7px;margin-top:8px;font-weight:600;color:#302e29}.ph-root .ph-card-links{margin-bottom:20px}:root{--ph-black:#0a0a09;--ph-charcoal:#181615;--ph-gold:#d9b96e;--ph-champagne:#e9cf91;--ph-ivory:#f7f4ed;--ph-white:#f7f4ed;--ph-gray-100:#2a2825;--ph-gray-500:#b7b2a8;--ph-success:#6bd998;--ph-warning:#edc56b;--ph-danger:#ff9393;--ph-info:#88bdff;--ph-radius-sm:10px;--ph-radius-md:14px;--ph-radius-lg:18px;--ph-shadow-sm:0 2px 6px #00000018,0 8px 24px #00000014;--ph-shadow-lg:0 24px 64px #00000050;--ph-surface-raised:#201e1c;--ph-surface-hover:#292623;--ph-stroke-strong:#555449;--ph-duration:180ms;--ph-ease:ease-out}.ph-root{--ph-bg:#11100f;--ph-border:#36322e;--ph-muted:#b7b2a8;--ph-ink:#f7f4ed;--ph-accent:#e9cf91;--ph-brand:#d9b96e;--ph-surface:#1b1917;color-scheme:dark;background:radial-gradient(ellipse at 90% 0,#d9b96e06,transparent 45%),var(--ph-bg);color:var(--ph-ink);font-family:var(--ph-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;accent-color:var(--ph-gold);scrollbar-color:#5e5c50 transparent}.ph-root ::selection{background:#d9b96e40;color:#fff9e9}.ph-root :focus-visible{outline:2px solid var(--ph-champagne);outline-offset:4px}.ph-root h1{font-size:clamp(26px,2.25vw,36px);letter-spacing:-.035em}.ph-root h2{font-size:16px;letter-spacing:-.015em}.ph-root h2,.ph-root h3{font-weight:600}.ph-root :is(.ph-muted,.ph-page-subtitle,.ph-profile small){color:var(--ph-muted)}.ph-root :is(.ph-panel,.ph-state,.ph-card-links>a){color:var(--ph-ink);border-radius:var(--ph-radius-lg);box-shadow:var(--ph-shadow-sm)}.ph-root .ph-panel>header{border-color:var(--ph-border);background:transparent}.ph-root .ph-panel>header h2{color:var(--ph-ink)}.ph-root .ph-card-links>a:hover{background:var(--ph-surface-raised);border-color:#82714a}.ph-root :is(button,a,input,select,textarea){transition:background-color var(--ph-duration) var(--ph-ease),border-color var(--ph-duration) var(--ph-ease),box-shadow var(--ph-duration) var(--ph-ease),transform var(--ph-duration) var(--ph-ease)}.ph-root .ph-linear-icon{stroke-width:1.7}.ph-root .ph-state-icon{color:var(--ph-champagne);background:#d9b96e10;border-color:#d9b96e30}.ph-root .ph-skip{color:#12100f;background:var(--ph-champagne)}@media (prefers-reduced-motion:reduce){.ph-root *,.ph-root :after,.ph-root :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ph-root .ph-sidebar{background:#0a0a09;border-right-color:#322e29;padding-top:22px}.ph-root .ph-brand{padding:0 8px 26px}.ph-brand-artwork{display:block;position:relative;overflow:hidden;aspect-ratio:3.2;background:#000;border-radius:4px}.ph-brand-artwork .ph-brand-image{position:absolute;width:160%;max-width:none;height:auto;left:-31%;top:-105%}.ph-root .ph-brand small{color:#a9a69a;letter-spacing:.2em}.ph-root .ph-nav{gap:5px}.ph-root .ph-nav a{color:#bfbeb4;border-radius:10px}.ph-root .ph-nav a:hover{background:#ffffff07;color:#f7f4ed}.ph-root .ph-nav a[aria-current=page]{background:linear-gradient(100deg,#d9b96e19,#d9b96e06);border-color:#d9b96e38;box-shadow:inset 0 1px #f4deb112,0 0 18px #d9b96e05;color:#fff8e9}.ph-root .ph-nav a[aria-current=page] .ph-nav-icon{color:var(--ph-champagne)}.ph-root .ph-sidebar-bottom a{border-color:#38342f;background:#191612}.ph-root .ph-sidebar-bottom a:hover{background:#25221e;border-color:#d9b96e50}.ph-root .ph-topbar{min-height:80px;gap:14px;padding:16px 28px;background:#141612ed;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #38332e}.ph-root .ph-workspace{flex-shrink:1;min-width:100px;max-width:166px}.ph-root .ph-workspace select{background:transparent;color:var(--ph-ink);border-color:transparent}.ph-root .ph-workspace select option{background:#1b1917;color:var(--ph-ink)}.ph-root .ph-search-button{flex:1 1 300px;min-width:150px;max-width:520px;text-align:left;background:#1e1c19;color:#c6c2b8;border:1px solid #3d3833;padding:10px 12px;gap:12px}.ph-root .ph-search-button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph-root .ph-search-button:hover{background:#27231f;border-color:#8c7952}.ph-root .ph-search-button kbd{background:#12100e;color:#bdb7a7;border-color:#453f39;flex-shrink:0;white-space:nowrap}.ph-root .ph-env{color:#b7b2a8}.ph-root .ph-avatar{color:var(--ph-champagne);background:#d9b96e13;border:1px solid #d9b96e36}.ph-root .login-form .button,.ph-root .ph-button{background:linear-gradient(160deg,#ead19a,#d3b16c);color:#201c13!important;border-color:#ddc188;box-shadow:inset 0 1px #fff3cf75,0 2px 8px #0002}.ph-root .login-form .button:hover:not(:disabled),.ph-root .ph-button:hover:not(:disabled){background:#ecd5a1;border-color:#f2dbac;box-shadow:0 0 18px #d9b96e1c}.ph-root .ph-button:active:not(:disabled){transform:translateY(1px)}.ph-root .ph-button.secondary{color:#eee9df!important;background:#26221f;border-color:#4b443e;box-shadow:inset 0 1px #ffffff05}.ph-root .ph-button.secondary:hover:not(:disabled){background:#332e29;border-color:#807452;box-shadow:none}.ph-root .ph-button.danger{background:#501e24;color:#ffb5b8!important;border-color:#94424c}.ph-root .ph-button.danger:hover:not(:disabled){background:#68262f;border-color:#c66d77;box-shadow:none}.ph-root .ph-icon-button{color:#ddd8cb;background:#201c19;border-color:#463f38;min-width:44px;min-height:44px}.ph-root .ph-icon-button:hover{background:#2e2823;border-color:#8c7952}.ph-root .ph-command-list a,.ph-root .ph-command-list button{color:var(--ph-ink);border-color:var(--ph-border)}.ph-root .ph-command-list [aria-selected=true],.ph-root .ph-command-list a:hover,.ph-root .ph-command-list button:hover{background:#d9b96e17;border-color:#d9b96e50}@media (max-width:1100px){.ph-root .ph-topbar{padding:14px 20px;gap:10px}.ph-root .ph-env{display:none}}@media (max-width:800px){.ph-root .ph-topbar{padding:12px 16px}.ph-root .ph-search-button{max-width:none}}@media (prefers-reduced-transparency:reduce){.ph-root .ph-topbar{background:#161412;backdrop-filter:none;-webkit-backdrop-filter:none}}.ph-root .m12-kpis{margin:26px 0}.ph-root .m12-kpi{position:relative;padding:22px;gap:14px;background:linear-gradient(135deg,#25221e,#1b1917 70%);border:1px solid #433c36;box-shadow:inset 0 1px #ffffff06,0 4px 16px #00000014}.ph-root .m12-kpi>span{color:#d1cec3;font-size:12px;letter-spacing:.025em}.ph-root .m12-kpi>span:before{content:"";display:inline-block;width:8px;height:8px;margin-right:10px;border:1px solid #d9b96e9c;border-radius:3px;background:#d9b96e1a;vertical-align:1px}.ph-root .m12-kpi strong{color:#f7f4ed;font-size:clamp(27px,2.4vw,38px);letter-spacing:-.04em}.ph-root .m12-kpi small{color:#b7b2a8}.ph-root .m12-kpi[href*="report=sales"]{background:#1c1916;border-color:#3c362f}.ph-root .m12-kpi:hover{background:linear-gradient(135deg,#2d2822,#201c19);border-color:#a78e55;transform:translateY(-2px);box-shadow:0 8px 28px #0004}.ph-root .m12-card a:focus-visible,.ph-root .m12-kpi:focus-visible{outline:2px solid var(--ph-champagne);outline-offset:4px}.ph-root .m12-grid{gap:20px}.ph-root .m12-card .ph-panel{background:#1b1917;border-color:#37322d}.ph-root .m12-card h3{color:#e3ddce}.ph-root .m12-card .ph-panel>header{background:#ffffff02}.ph-root .m12-attention li,.ph-root .m12-list li{border-color:#39342e;padding:15px 0}.ph-root .m12-list li small{color:var(--ph-muted)}.ph-root .m12-attention a:hover,.ph-root .m12-list a:hover{color:var(--ph-champagne)}.ph-root .m12-stat-grid a{background:#25201c;border-color:#433b33;border-radius:12px}.ph-root .m12-stat-grid a:hover{background:#302922;border-color:#8a784f;transform:translateY(-1px)}.ph-root .m12-stat-grid strong{color:var(--ph-champagne);font-variant-numeric:tabular-nums}.ph-root .m12-chart{color:#b9b6a8;overflow:visible}.ph-root .m12-chart line{stroke:#61584e;stroke-opacity:.65}.ph-root .m12-chart text{fill:#c3bfaf;font-family:var(--ph-font)}.ph-root .m12-chart polyline{stroke:var(--ph-gold);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.ph-root .m12-chart circle{fill:var(--ph-champagne);stroke:#211f17;stroke-width:1.5}.ph-root .m12-chart circle:hover{stroke:var(--ph-champagne);stroke-width:3}.ph-root .m12-severity{background:#563d18;color:#ffe0a0;border:1px solid #906b30}.ph-root .m12-severity.s0{background:#4c2025;color:#ffb5b8;border-color:#86414a}.ph-root .m12-severity.s2{background:#1d3449;color:#a7d2ff;border-color:#436584}.ph-root .m12-skeleton{background:linear-gradient(110deg,#29241f 15%,#3a3229 35%,#29241f 55%);background-size:220% 100%;color:#d5d2c6;animation:ph-obsidian-shimmer 1.8s ease-out infinite}@keyframes ph-obsidian-shimmer{to{background-position:-220% 0}}.ph-root :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#15120f;color:#f0eee5;border:1px solid #4e463d;border-radius:10px;min-height:44px;padding:10px 12px}.ph-root :is(input,select,textarea):hover{border-color:#7b6e62}.ph-root :is(input,select,textarea):focus-visible{border-color:#d9b96e;box-shadow:0 0 0 3px #d9b96e14}.ph-root :is(input,textarea)::placeholder{color:#a7aa9a;opacity:1}.ph-root label{color:#ccc9bc}.ph-root :is(input,select,textarea):disabled{background:#221f1c;color:#a8aa9d;opacity:.75}.ph-root .ph-panel-heading{border-bottom-color:#38322c}.ph-root .ph-panel-body>:is(h3,h4){color:#e4dfcf}.ph-root :is(.ph-table-scroll,.m12-table) th{color:#c5c4b5;background:#231f1b;font-size:10px;letter-spacing:.065em}.ph-root :is(.ph-table-scroll,.m12-table) :is(td,th){border-bottom-color:#39342e;padding:15px 20px}.ph-root :is(.ph-table-scroll,.m12-table) td{color:#e3e1d5}.ph-root :is(.ph-table-scroll,.m12-table) tbody tr{transition:background-color .16s ease-out}.ph-root :is(.ph-table-scroll,.m12-table) tbody tr:hover{background:#2c2620}.ph-root .ph-table-footer{background:#1a1714;border-color:#38322c;color:#b7b2a8}.ph-root .ph-table-scroll th button{min-height:36px}.ph-root .ph-table-scroll td .ph-button.secondary{background:transparent;border-color:#4a4239}.ph-root .ph-columns[open]{background:#29241f;border:1px solid #5c5043;border-radius:12px;box-shadow:var(--ph-shadow-lg)}.ph-root .ph-bulk{background:#342e1e;color:#f0d69a;border-color:#776239}.ph-root .ph-view-tabs{gap:18px;border-bottom-color:#3f3831}.ph-root .ph-view-tabs button{color:#b7b2a8}.ph-root .ph-view-tabs button:hover{color:#efe7d5}.ph-root .ph-view-tabs button[aria-pressed=true]{color:var(--ph-champagne);border-color:var(--ph-gold)}.ph-root .ph-badge{border:1px solid #574f47;border-radius:7px;background:#302c28;color:#d3d4c8}.ph-root .ph-badge-neutral{background:#302c28;color:#d3d4c8;border-color:#574f47}.ph-root .ph-badge-success{background:#163b29;color:#9ee9b9;border-color:#306b48}.ph-root .ph-badge-warning{background:#463719;color:#f3d58c;border-color:#79602d}.ph-root .ph-badge-danger{background:#4a2328;color:#ffb3b9;border-color:#85434c}.ph-root .ph-badge-info{background:#20384e;color:#add4ff;border-color:#416486}.ph-root .ph-dialog{background:#1b1e18f9;color:#f7f4ed;border:1px solid #6e664d;box-shadow:0 32px 100px #0009,inset 0 1px #f2dc9f12}.ph-root .ph-dialog::backdrop{background:#030503b3;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ph-root .ph-dialog>header{border-bottom-color:#463e35}.ph-root .ph-dialog[open]{animation:ph-obsidian-dialog .18s ease-out}@keyframes ph-obsidian-dialog{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}.ph-root .ph-command-list a[aria-selected=true]{background:#d9b96e18;color:#f6e7c3;outline-color:#d9b96e}.ph-root .ph-notice{background:#342d1d;color:#eedbaa;border-color:#6f603a}.ph-root .ph-detail{background:#16120f;color:#d4d5c4;border:1px solid #3e362d;border-radius:10px}.ph-root .ph-fieldset{border-color:#4b4036}.ph-root .ph-state-symbol{color:var(--ph-champagne);background:#d9b96e12;border:1px solid #d9b96e2c;border-radius:14px}.ph-root .ph-state-error .ph-state-symbol{color:#ffb3b9;background:#4a2328;border-color:#85434c}.ph-root .ph-skeleton>div{background:linear-gradient(110deg,#29241f 15%,#3a3229 35%,#29241f 55%);background-size:220% 100%;animation:ph-obsidian-shimmer 1.8s ease-out infinite}@media (prefers-reduced-transparency:reduce){.ph-root .ph-dialog{background:#1e1b18}.ph-root .ph-dialog::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}}.ph-root .ph-card-links>.ph-button.secondary strong{color:#f3efdf}.ph-root .ph-crm-summary{padding:20px 24px;margin:0 0 24px;gap:12px 24px;border:1px solid #4a4037;border-radius:16px;background:linear-gradient(120deg,#2b2620,#1e1a17);color:#dddccd;align-items:center;font-size:13px}.ph-root .ph-crm-summary>span:not(.ph-badge){padding:5px 0}.ph-root .ph-crm-detail-grid dl>div{padding:15px 0;border-bottom-color:#3b342c}.ph-root .ph-crm-detail-grid dt{color:#b9baa9;letter-spacing:.035em;font-weight:500}.ph-root .ph-crm-detail-grid dd{color:#efecdf;margin-top:7px}.ph-root .ph-sales-stage{background:#191612;border-color:#43392f;border-radius:16px;padding:14px}.ph-root .ph-sales-stage>header{border-bottom:1px solid #4c4035;margin-bottom:16px}.ph-root .ph-sales-stage h2{color:#e6dbbc;letter-spacing:.02em}.ph-root .ph-sales-card small,.ph-root .ph-sales-stage small{color:#b9baa9}.ph-root .ph-sales-card{background:#27211b;border-color:#52463a;padding:18px;box-shadow:0 4px 12px #0002}.ph-root .ph-sales-card:hover{background:#302821;border-color:#998557;box-shadow:0 6px 18px #0004}.ph-root .ph-sales-card>a{color:#f3efdf}.ph-root .ph-sales-picker{background:#1c1712;border-color:#51463a;border-radius:12px}.ph-root .ph-device-toolbar{gap:14px;padding:16px 0}.ph-root .ph-device-toolbar label{gap:8px}.ph-root .ph-card-links>button.ph-button{background:linear-gradient(130deg,#2b2620,#1d1915);color:#f2ecd9!important;border:1px solid #51463b;box-shadow:inset 0 1px #ffffff08;padding:22px;min-height:88px;font-variant-numeric:tabular-nums}.ph-root .ph-card-links>button.ph-button:hover:not(:disabled){background:#352c24;border-color:#a38b55;transform:translateY(-2px)}.ph-root .ph-finance .ph-form-grid{gap:20px}.ph-root .ph-finance :is(th,td){border-bottom-color:#41382e}.ph-root .ph-finance th{color:#c2c5b1;background:#26201a}.ph-root .ph-finance .ph-panel-body h3{color:#e9e3cc}.ph-root :is(.ph-shipping-board section,.ph-ad-board section){background:#191715;border-color:#403b36;border-radius:16px}.ph-root :is(.ph-shipping-card,.ph-ad-card,.ph-content-card){background:#27231f;color:#f1eee3;border-color:#4e463d;border-radius:12px}.ph-root :is(.ph-shipping-card,.ph-ad-card,.ph-content-card):hover{background:#302a23;border-color:#a48c57;box-shadow:0 4px 16px #0003}.ph-root .ph-content-thumbnail{background:#15120e;border:1px solid #493e32}.ph-root .ph-content-thumbnail.placeholder{color:#d3d5c0}.ph-root .ph-content-item{background:#211b15;border-color:#524437;border-radius:10px;padding:12px}.ph-root :is(.ph-shipping-json,.ph-ad-audit){background:#17120e;color:#d4d8c2;padding:16px;border-radius:10px;border:1px solid #43372b}.ph-root .ph-error{background:#4a2328;color:#ffb3b9;border:1px solid #85434c;border-radius:10px}.ph-root .m12-grid>.m12-span12 .m12-list{margin-left:8px;border-left:1px solid #75603b;padding-left:24px}.ph-root .m12-grid>.m12-span12 .m12-list li{position:relative}.ph-root .m12-grid>.m12-span12 .m12-list li:before{content:"";position:absolute;left:-29px;top:24px;width:9px;height:9px;border-radius:50%;background:#d9b96e;border:2px solid #1b1917}.ph-root .ph-content{max-width:1800px}.ph-root .ph-heading-actions{gap:10px}.ph-root .ph-form{gap:20px}.ph-root .ph-form-footer{border-top:1px solid #3e362d;padding-top:20px}.ph-root .ph-panel-body{overflow-wrap:anywhere}.ph-root .ph-panel-body :is(pre,code){max-width:100%}.ph-root .ph-panel-body pre{overflow:auto}.gate{background:radial-gradient(ellipse at 25% 0,#d9b96e0e,transparent 55%),#0d0c0b}.gate .panel{background:#1d1a18;border-color:#62573d;border-radius:20px}.gate .login-form input{background:#14100d;color:#f7f4ed;border-color:#67594b;min-height:48px}.gate .button-primary{background:linear-gradient(150deg,#ead19a,#d3b16c);color:#211c12;border-color:#ddc188}.gate :focus-visible{outline:2px solid #e9cf91;outline-offset:4px}.core-shell{--core-bg:#11100f;--core-panel:#1b1917;--core-gold:#d9b96e;--core-muted:#b7b2a8;--core-text:#f7f4ed}@media (min-width:1800px){.ph-root .ph-content{padding:42px 48px 64px}}@media (max-width:1100px){.ph-root .ph-content{padding:28px 22px 48px}.ph-root .ph-panel-body,.ph-root .ph-panel-heading,.ph-root .ph-table-tools{padding:20px}.ph-root .ph-search-button kbd{display:none}.ph-root .ph-crm-summary{padding:18px}}@media (max-width:800px){.ph-root .ph-topbar{gap:8px}.ph-root .ph-sidebar[data-open=true]{background:#0a0a09;box-shadow:20px 0 64px #0009}.ph-root .ph-workspace{min-width:90px;max-width:125px}.ph-root .ph-search-button{min-width:60px}.ph-root .ph-profile{margin:0}.ph-root .ph-dialog{max-height:calc(100dvh - 32px);width:min(720px,calc(100% - 32px));overflow-y:auto}.ph-root .ph-panel-heading{gap:16px}.ph-root .m12-range form{gap:12px}.ph-root .m12-kpi strong{font-size:30px}.ph-root .ph-crm-summary{gap:12px 20px}.ph-root .ph-sales-stage{flex-basis:280px}}@media (max-width:550px){.ph-root .ph-content{padding:24px 14px 40px}.ph-root .ph-topbar{flex-wrap:wrap}.ph-root .ph-search-button{flex-basis:120px}.ph-root .ph-table-footer{gap:12px}.ph-root .m12-range label{flex-wrap:wrap}.ph-root .m12-kpi{padding:16px}.ph-root .m12-kpi strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.core-shell *,.core-shell :after,.core-shell :before,.gate *,.gate :after,.gate :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ph-root .ph-topbar>.ph-button{white-space:nowrap;flex-shrink:0}@media (max-width:1000px){.ph-root .ph-sidebar{display:none;width:260px}.ph-root .ph-sidebar[data-open=true]{display:flex;top:80px;padding-top:24px;box-shadow:20px 0 64px #0009}.ph-root .ph-main{margin-left:0}.ph-root .ph-mobile-toggle{display:grid;flex-shrink:0}.ph-root .ph-skip{left:16px}}:root{--ph-black:#090a0c;--ph-charcoal:#141518;--ph-gold:#d6b981;--ph-champagne:#f0d9a6;--ph-ivory:#f6f4ee;--ph-gray-500:#a5a7ae;--ph-surface-raised:#23252a;--ph-surface-hover:#2a2c31;--ph-duration:200ms}.ph-root{--ph-bg:#0e0f12;--ph-surface:#191b20;--ph-border:#ffffff0e;--ph-muted:#aaaab3;--ph-ink:#f3f2ef;--ph-brand:#d6b981;background:radial-gradient(ellipse at 45% -10%,#d6b98108,transparent 55%),var(--ph-bg);font-size:13px;line-height:1.55;scrollbar-color:#41434b transparent}.ph-root .ph-content{padding:30px 32px 48px}.ph-root h1{font-size:clamp(28px,2.25vw,36px);letter-spacing:-.045em;font-weight:650;line-height:1.15}.ph-root .ph-page-heading{margin-bottom:24px;align-items:center}.ph-root .ph-page-heading p{margin-top:9px;font-size:14px;color:#a8aab2}.ph-root :is(.ph-panel,.ph-state,.ph-card-links>a){background:var(--ph-surface);border:1px solid var(--ph-border);box-shadow:0 2px 3px #0002,0 12px 30px #00000012;border-radius:16px}.ph-root .ph-panel>header{border-bottom:1px solid #ffffff08;background:none;padding:19px 22px}.ph-root .ph-panel>header h2{font-size:14px;font-weight:600;letter-spacing:-.015em}.ph-root .ph-panel-body{padding:20px 22px}.ph-root .ph-sidebar{width:224px;padding:26px 14px 18px;background:linear-gradient(165deg,#111215,#090a0c 70%);border-right:1px solid #ffffff0a}.ph-root .ph-main{margin-left:224px}.ph-root .ph-brand{padding:0 9px 24px}.ph-root .ph-brand-artwork{background:transparent;mix-blend-mode:lighten}.ph-root .ph-brand-artwork .ph-brand-image{width:152%;left:-27%;top:-98%}.ph-root .ph-brand small{font-size:9px;letter-spacing:.24em;margin-top:12px;color:#93959c}.ph-root .ph-nav{gap:3px}.ph-root .ph-nav a{padding:10px 13px;min-height:44px;gap:13px;color:#b7b9c1;font-weight:450;border:1px solid transparent;border-radius:9px}.ph-root .ph-nav a:nth-child(11),.ph-root .ph-nav a:nth-child(13),.ph-root .ph-nav a:nth-child(2){margin-top:12px}.ph-root .ph-nav a:hover{background:#ffffff06;color:#fff;transform:translateX(2px)}.ph-root .ph-nav a[aria-current=page]{background:linear-gradient(105deg,#d6b98125,#ffffff07);border-color:#d6b98126;color:#f9f2e2;box-shadow:inset 2px 0 #d6b981,inset 0 1px #fff1,0 4px 14px #0003}.ph-root .ph-nav-icon{color:#a6a9b2}.ph-root .ph-linear-icon{width:20px;height:20px;stroke-width:1.65}.ph-root .ph-sidebar-bottom{margin-top:24px;padding-top:16px;border-top:1px solid #ffffff0b}.ph-root .ph-sidebar-bottom a{background:linear-gradient(135deg,#d6b98112,#ffffff03);border:1px solid #d6b98120;border-radius:10px}.ph-root .ph-topbar{min-height:76px;padding:14px 30px;gap:16px;background:#15161bcc;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid #ffffff09}.ph-root .ph-search-button{order:-2;flex:1 1 340px;max-width:640px;min-height:44px;background:linear-gradient(110deg,#ffffff07,#ffffff03);border:1px solid #ffffff10;border-radius:10px;padding:10px 14px;font-size:12px;color:#aeb0ba;box-shadow:inset 0 1px #ffffff04}.ph-root .ph-search-button:before{content:"";width:16px;height:16px;flex-shrink:0;border:1.6px solid #bfc1ca;border-radius:50%;transform:scale(.65);box-shadow:5px 5px 0 -4px #bfc1ca}.ph-root .ph-search-button:hover{background:#ffffff0a;border-color:#d6b98144}.ph-root .ph-search-button kbd{color:#d1d1d8;background:#ffffff08;border:1px solid #ffffff0c;border-radius:5px;padding:2px 6px;font-size:10px}.ph-root .ph-workspace{order:1;max-width:155px;margin-left:auto}.ph-root .ph-workspace select{color:#c7c8ce;font-size:11px;padding:8px}.ph-root .ph-env{display:none}.ph-root .ph-profile{order:2;padding-left:12px;border-left:1px solid #ffffff12}.ph-root .ph-avatar{background:linear-gradient(145deg,#d6b98125,#d6b9810a);border:1px solid #d6b98133;color:#ead4aa}.ph-root .ph-profile small{color:#a2a5ad}.ph-root .ph-topbar>.ph-icon-button:last-child{order:3}.ph-root .ph-button{min-height:40px;padding:9px 15px;font-size:12px;font-weight:600;border-radius:9px;background:linear-gradient(140deg,#f0dcaf,#d2b57c);color:#242016;border:1px solid #ecd6a4;box-shadow:inset 0 1px #fff6,0 3px 10px #d6b98113}.ph-root .ph-button:hover:not(:disabled){background:linear-gradient(140deg,#f7e6c0,#e3c890);transform:translateY(-1px);box-shadow:0 5px 16px #d6b98120}.ph-root .ph-button:active:not(:disabled){transform:translateY(1px) scale(.985)}.ph-root .ph-button.secondary{background:#ffffff05;border-color:#ffffff12;color:#d5d6dd;box-shadow:inset 0 1px #ffffff04}.ph-root .ph-button.secondary:hover:not(:disabled){background:#ffffff0b;border-color:#ffffff20;box-shadow:0 4px 12px #0002}.ph-root .ph-icon-button{border:1px solid #ffffff10;background:#ffffff04;border-radius:9px}.ph-root .ph-icon-button:hover{background:#ffffff0c;border-color:#d6b98140}.ph-executive{display:grid;grid-template-columns:minmax(0,1fr)}.ph-root .ph-executive>.ph-page-heading{margin:0 0 14px}.ph-root .ph-executive>.m12-toolbar{margin:0 0 22px;gap:12px;padding:0}.ph-root .ph-executive>.m12-toolbar>small{margin-left:auto;font-size:10px;color:#8f929b}.ph-root .m12-range{gap:10px}.ph-root .m12-range label{font-size:11px;color:#a7aab3}.ph-root .m12-range small{font-size:10px;color:#a7aab3}.ph-root .m12-range select{background:#1b1d22;border:1px solid #ffffff12;border-radius:8px;padding:9px 12px;color:#e3e2dd}.ph-root .m12-kpis{gap:16px;margin:0 0 20px;grid-template-columns:repeat(4,minmax(0,1fr))}.ph-root .m12-kpi{display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-rows:auto auto auto;gap:4px 14px;padding:23px 21px 18px;border:1px solid #ffffff0e;border-radius:14px;background:radial-gradient(ellipse at 100% 0,#d6b9810e,transparent 70%),linear-gradient(140deg,#202126,#17191e);box-shadow:inset 0 1px #ffffff06,0 6px 20px #0002;overflow:hidden}.ph-root .m12-kpi>span:before{display:none}.ph-root .m12-kpi>.ph-kpi-icon{grid-column:1;grid-row:1/3;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid #d6b98140;border-radius:12px;color:#ecd7ab;background:linear-gradient(145deg,#d6b98128,#d6b98109);box-shadow:inset 0 1px #f0d9a61a,0 4px 10px #0002}.ph-root .ph-kpi-icon svg{width:25px;height:25px}.ph-root .m12-kpi>.ph-kpi-label{grid-column:2;font-size:11px;color:#c5c6cc;letter-spacing:0}.ph-root .m12-kpi strong{grid-column:2;font-size:clamp(25px,2vw,32px);line-height:1.2;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.ph-root .m12-kpi small{grid-column:1/-1;margin-top:15px;padding-top:12px;border-top:1px solid #ffffff09;font-size:10px;color:#a6a8b0;line-height:1.5}.ph-root .m12-kpi:hover{background:radial-gradient(ellipse at 100% 0,#d6b98118,transparent 70%),#24252b;border-color:#d6b98140;transform:translateY(-3px);box-shadow:0 12px 25px #0003}.ph-root .m12-kpi[href*="report=sales"]{grid-column:1/-1;display:flex;align-items:center;padding:10px 16px;gap:12px;background:#ffffff03;border-color:#ffffff08;order:5}.ph-root .m12-kpi[href*="report=sales"] .ph-kpi-icon{width:28px;height:28px;border:0;background:none;box-shadow:none}.ph-root .m12-kpi[href*="report=sales"] .ph-kpi-icon svg{width:18px;height:18px}.ph-root .m12-kpi[href*="report=sales"] strong{margin-left:auto;font-size:17px}.ph-root .m12-kpi[href*="report=sales"] small{margin:0;padding:0 0 0 14px;border-top:0;border-left:1px solid #ffffff12;font-size:10px}.ph-root .ph-executive .m12-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;align-items:stretch}.ph-root .ph-executive .m12-card{grid-column:span 4;min-width:0;order:10}.ph-root .ph-executive .m12-card .ph-panel{height:100%;background:linear-gradient(155deg,#1b1d22,#14161a);border-color:#ffffff0d;box-shadow:inset 0 1px #ffffff04,0 6px 18px #00000012}.ph-root .ph-executive .m12-card .ph-panel>header{padding:18px 20px;border-bottom:1px solid #ffffff08}.ph-root .ph-executive .m12-card .ph-panel-body{padding:18px 20px}.ph-root .ph-executive .m12-card[aria-label=Entwicklung]{grid-column:span 7;order:0}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf]{grid-column:span 5;order:1}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf] .ph-panel{background:radial-gradient(ellipse at 100% 0,#d6b98115,transparent 75%),#1a1c20;border-color:#d6b98126}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf] .ph-panel-body{max-height:340px;overflow:auto;scrollbar-width:thin}.ph-root .ph-executive .m12-card[aria-label="Sales Funnel"]{order:2}.ph-root .ph-executive .m12-card[aria-label=Pipeline]{order:3}.ph-root .ph-executive .m12-card[aria-label="Aktivitäten"]{order:4}.ph-root .ph-executive .m12-card[aria-label="Meine Arbeit heute"]{order:5}.ph-root .ph-executive .m12-card[aria-label="Gerätegesundheit"]{order:6}.ph-root .ph-executive .m12-card[aria-label="Bestellungen & Versand"]{order:7}.ph-root .ph-executive .m12-card[aria-label="Support & Care"]{order:8}.ph-root .ph-executive .m12-card[aria-label="Aktivitäten"] .ph-panel-body,.ph-root .ph-executive .m12-card[aria-label="Meine Arbeit heute"] .ph-panel-body{max-height:420px;overflow:auto;scrollbar-width:thin}.ph-root .ph-executive .m12-card h3{font-size:11px;color:#aeb1bc;letter-spacing:.02em;margin:18px 0 10px}.ph-root .m12-card .m12-toolbar{margin:0 0 12px}.ph-root .m12-card .m12-toolbar label{font-size:10px;color:#a5a8b3}.ph-root .m12-card select{background:#ffffff05;border:1px solid #ffffff12;color:#dfdfe5;border-radius:8px;padding:8px 11px;font-size:11px}.ph-root .m12-chart{margin:14px 0;min-height:190px;background:repeating-linear-gradient(180deg,transparent 0,transparent calc(25% - 1px),#ffffff07 calc(25% - 1px),#ffffff07 25%)}.ph-root .m12-chart line{stroke:#ffffff20}.ph-root .m12-chart text{fill:#a7a9b3;font-size:10px}.ph-root .m12-chart polyline{stroke:#e7cc93;filter:drop-shadow(0 3px 5px #d6b98122)}.ph-root .m12-chart circle{fill:#f5dfb0;stroke:#d6b98135;stroke-width:6;transition:stroke-width .18s ease-out}.ph-root .m12-chart circle:hover{stroke:#d6b98155;stroke-width:12}.ph-root .m12-card details{margin-top:12px;color:#b3b5c0;font-size:11px}.ph-root .m12-card .ph-panel-body>small{font-size:10px;color:#999ca6}.ph-root .m12-card .ph-panel-body>p{font-size:11px;color:#b4b6bf}.ph-root .m12-attention{margin:0 0 14px}.ph-root .m12-attention li{gap:10px;padding:11px 0;border-color:#ffffff09}.ph-root .m12-attention strong{font-size:11px;font-weight:550}.ph-root .m12-attention small{font-size:10px}.ph-root .m12-attention .ph-button{min-height:30px;padding:5px 9px;font-size:10px}.ph-root .m12-severity{font-size:9px;border:1px solid #e8be6c25;border-radius:6px;padding:4px 6px;background:#e8be6c12;color:#edcc8e}.ph-root .m12-severity.s0{color:#ffabab;background:#e4757512;border-color:#e4757525}.ph-root .m12-severity.s2{color:#a8cbef;background:#7cadd212;border-color:#7cadd225}.ph-root .m12-list li{padding:12px 0;gap:5px;border-color:#ffffff09}.ph-root .m12-list li a{font-size:12px;font-weight:500}.ph-root .m12-list li small{font-size:10px;color:#9ca0ab}.ph-root .m12-list .ph-button{min-height:32px;padding:5px 10px;font-size:10px}.ph-root .m12-stat-grid{gap:8px}.ph-root .m12-stat-grid a{border:1px solid #ffffff09;border-radius:9px;background:#ffffff04;padding:12px;font-size:10px}.ph-root .m12-stat-grid strong{font-size:24px;color:#e7d0a0}.ph-root .m12-table th{color:#a6a9b3;background:#ffffff04;font-size:9px;font-weight:500;letter-spacing:.06em;padding:10px 12px}.ph-root .m12-table td{color:#d5d6dc;font-size:11px;padding:12px;border-bottom-color:#ffffff09}.ph-root .m12-card[aria-label="Sales Funnel"] .m12-list{display:flex;flex-wrap:wrap;gap:8px}.ph-root .m12-card[aria-label="Sales Funnel"] .m12-list li{flex:1 1 90px;padding:18px 14px;border:1px solid #d6b98125;border-radius:11px;background:linear-gradient(145deg,#d6b9811a,#d6b98106);min-height:110px;justify-content:space-between}.ph-root .m12-card[aria-label="Sales Funnel"] meter{width:100%;height:5px;border:0}.ph-root .m12-card[aria-label="Sales Funnel"] meter::-webkit-meter-bar{background:#ffffff0a;border:0}.ph-root .m12-card[aria-label="Sales Funnel"] meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#a68b58,#ead3a0)}@media(max-width:1200px){.ph-root .ph-content{padding:26px 22px 40px}.ph-root .ph-profile{display:none}.ph-root .m12-kpi{padding:18px 15px;grid-template-columns:38px minmax(0,1fr);gap:4px 10px}.ph-root .m12-kpi>.ph-kpi-icon{width:38px;height:38px}.ph-root .m12-kpi strong{font-size:25px}.ph-root .ph-executive .m12-card,.ph-root .ph-executive .m12-card[aria-label=Entwicklung],.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf]{grid-column:span 6}}@media(max-width:1000px){.ph-root .ph-main{margin-left:0}.ph-root .ph-topbar{padding:12px 20px}.ph-root .ph-mobile-toggle{order:-3}.ph-root .ph-workspace{max-width:135px}.ph-root .ph-topbar .ph-button{min-height:44px}}@media(max-width:700px){.ph-root .ph-content{padding:24px 16px}.ph-root .m12-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-root .ph-executive .m12-card,.ph-root .ph-executive .m12-card[aria-label=Entwicklung],.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf]{grid-column:1/-1}.ph-root .ph-workspace{max-width:105px}.ph-root .ph-executive>.m12-toolbar>small{margin:0;width:100%}}@media(prefers-reduced-transparency:reduce){.ph-root .ph-topbar{background:#17191d;backdrop-filter:none;-webkit-backdrop-filter:none}}.ph-root .ph-page-heading h1{margin:0}.ph-root .ph-page-heading p{margin-bottom:0}.ph-root .m12-range label{align-items:center;gap:8px}.ph-root .ph-executive>.m12-toolbar{align-items:center}.ph-root .m12-kpi{padding:19px 20px 15px}.ph-root .m12-kpi small{padding-top:10px}.ph-root .m12-kpi[href*="report=sales"]{padding:6px 16px}.ph-root .ph-executive .m12-card[aria-label=Entwicklung] .m12-chart{height:180px;min-height:180px;width:100%}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf] .ph-panel-body{max-height:320px}.ph-root .ph-executive .m12-card .ph-panel>header h2{display:flex;align-items:center;gap:10px}.ph-root .ph-executive .m12-card .ph-panel>header h2:before{content:"";display:block;width:18px;height:18px;flex-shrink:0;background:#d8c195;mask:var(--ph-panel-icon) center/contain no-repeat;-webkit-mask:var(--ph-panel-icon) center/contain no-repeat}@media(min-width:1250px){.ph-executive{grid-template-columns:minmax(0,1fr) auto;column-gap:24px}.ph-root .ph-executive>.ph-page-heading{grid-column:1;grid-row:1;align-self:center;margin-bottom:24px}.ph-root .ph-executive>.m12-toolbar{grid-column:2;grid-row:1;justify-content:flex-end;max-width:410px;row-gap:5px;margin-bottom:24px}.ph-root .ph-executive>.m12-toolbar>small{flex-basis:100%;text-align:right;font-size:9px}.ph-root .ph-executive>.m12-grid,.ph-root .ph-executive>.m12-kpis,.ph-root .ph-executive>[aria-label]{grid-column:1/-1}}.ph-root .m12-card[aria-label=Entwicklung]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18%20M7%2016V9%20M12%2016V5%20M17%2016V2%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label=Handlungsbedarf]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203%202%2021h20L12%203z%20M12%209v5%20M12%2017v1%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label="Sales Funnel"]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%204h18l-7%208v8l-4-2v-6L3%204z%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label=Pipeline]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2018%209%2012l4%203%208-11%20M15%204h6v6%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label="Aktivitäten"]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%208v5l3%202%20M12%203a9%209%200%201%200%200%2018%209%209%200%200%200%200-18%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label="Meine Arbeit heute"]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%204h13v17H3V4h2%20M8%202h8v4H8z%20M7%2011l2%202%206-5%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label="Gerätegesundheit"]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203h18v14H3z%20M8%2021h8%20M12%2017v4%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label="Bestellungen & Versand"]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%207h18v14H3z%20M3%207l3-4h12l3%204%20M12%207v5%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label="Support & Care"]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2014v-3a9%209%200%200%201%2018%200v3%20M3%2011h3v7H3z%20M18%2011h3v7h-3z%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label=Content]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%203h16v18H4z%20M9%208l7%204-7%204z%22/%3E%3C/svg%3E")}.ph-root .m12-card[aria-label=Werbung]{--ph-panel-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%209h4l13-5v16L7%2015H3z%20M7%2015l2%206h4l-2-5%22/%3E%3C/svg%3E")}.ph-root .ph-content{padding-top:24px}.ph-root .ph-topbar{min-height:70px;padding-top:12px;padding-bottom:12px}.ph-root .ph-topbar>form{order:3}.ph-root .ph-env{display:inline;order:1;font-size:8px;letter-spacing:.12em;color:#999da6}.ph-root .ph-search-button{justify-content:flex-start}.ph-root .ph-search-button>span{flex:1;text-align:left}.ph-root .m12-range label{display:flex;flex-direction:row}.ph-root .ph-executive>.m12-toolbar{min-height:0}.ph-root .m12-kpi{padding:17px 19px 14px;background:radial-gradient(ellipse at 100% 0,#d6b9810c,transparent 70%),linear-gradient(135deg,#212124,#17181b)}.ph-root .m12-kpi small{font-size:11px}.ph-root .ph-executive .m12-card .ph-panel{background:linear-gradient(150deg,#1c1d20,#131518)}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf] .ph-panel{background:radial-gradient(ellipse at 100% 0,#d6b98118,transparent 75%),#191b1e}.ph-root .m12-attention small{font-size:11px}.ph-root .m12-card .m12-toolbar label{display:flex;align-items:center;gap:8px}.ph-root .m12-toolbar label{width:auto;min-width:0;flex:0 0 auto;white-space:nowrap}.ph-root .m12-toolbar label select{width:auto;min-width:110px}@media(min-width:1250px){.ph-root .ph-executive>.m12-toolbar{max-width:520px}}.ph-root :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#13151a;color:#e5e5eb;border-color:#ffffff1b;border-radius:9px;box-shadow:inset 0 1px 3px #0002}.ph-root :is(input,select,textarea):hover:not(:disabled){border-color:#ffffff30}.ph-root :is(input,select,textarea):focus-visible{border-color:#d6b981;outline:2px solid #d6b98166;outline-offset:2px}.ph-root input::placeholder,.ph-root textarea::placeholder{color:#969ba7}.ph-root .ph-table-tools{padding:18px 20px;gap:14px;background:#ffffff02;border-bottom:1px solid #ffffff08}.ph-root .ph-table-tools label{font-size:11px;color:#b2b5bf}.ph-root :is(.ph-table-scroll,.ph-finance,.m12-table) th{background:#ffffff04;color:#b4b7c3;border-bottom:1px solid #ffffff0e;font-size:10px;font-weight:550;letter-spacing:.055em}.ph-root :is(.ph-table-scroll,.ph-finance,.m12-table) td{border-bottom:1px solid #ffffff08;color:#dadce3;font-size:12px}.ph-root .ph-table-scroll :is(th,td){padding:14px 18px}.ph-root .ph-table-scroll td:first-child a{color:#eee7d7;font-weight:600}.ph-root :is(.ph-table-scroll,.m12-table) tbody tr:hover{background:#ffffff05}.ph-root .ph-table-scroll td .ph-button.secondary{border-color:transparent;background:#ffffff04}.ph-root .ph-table-scroll td .ph-button.secondary:hover{border-color:#d6b98144;background:#d6b9810c}.ph-root .ph-table-footer{padding:16px 20px;background:#101216;border-color:#ffffff09;color:#a6a9b4;font-size:11px}.ph-root .ph-columns[open]{background:#25272e;border-color:#ffffff20;box-shadow:0 20px 50px #0007}.ph-root .ph-view-tabs{gap:5px;padding:5px;margin:18px 0 24px;background:#111317;border:1px solid #ffffff09;border-radius:11px}.ph-root .ph-view-tabs button{padding:10px 13px;min-height:40px;border:1px solid transparent;border-radius:8px;color:#b1b4be;font-size:12px;transition:background-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out}.ph-root .ph-view-tabs button:hover{background:#ffffff06;color:#f4f2ed}.ph-root .ph-view-tabs button[aria-pressed=true]{color:#f1d7a5;border-color:#d6b9812b;background:linear-gradient(140deg,#d6b9811c,#ffffff06);box-shadow:0 2px 5px #0003,inset 0 1px #ffffff08}.ph-root .ph-badge{border-radius:6px;font-size:10px;font-weight:550;padding:4px 7px}.ph-root .ph-badge-neutral{background:#ffffff07;color:#c0c3cd;border-color:#ffffff13}.ph-root .ph-badge-success{background:#57c58a12;border-color:#57c58a25;color:#91dbb2}.ph-root .ph-badge-warning{background:#e1b36512;border-color:#e1b36528;color:#ebc887}.ph-root .ph-badge-danger{background:#ee7c8112;border-color:#ee7c8128;color:#ffadb2}.ph-root .ph-badge-info{background:#7faee512;border-color:#7faee528;color:#accdf4}.ph-root .ph-dialog{background:linear-gradient(145deg,#262830f9,#181a20fc);border:1px solid #ffffff24;border-radius:18px;box-shadow:0 30px 100px #000a,inset 0 1px #fff1}.ph-root .ph-dialog::backdrop{background:#050609b3;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.ph-root .ph-dialog>header{padding:22px 24px;border-bottom:1px solid #ffffff0f}.ph-root .ph-dialog>header h2{font-size:20px;letter-spacing:-.025em}.ph-root .ph-dialog .ph-form{gap:18px}.ph-root .ph-detail{background:#111318;color:#c6c9d3;border-color:#ffffff12}.ph-root .ph-notice{background:#d6b9810b;border-color:#d6b98125;color:#dccaa5;border-radius:10px}.ph-root .ph-fieldset{border-color:#ffffff16;border-radius:12px}.ph-root .ph-command-list a{border-radius:9px;margin:3px 0}.ph-root .ph-command-list a[aria-selected=true]{background:linear-gradient(100deg,#d6b98120,#ffffff07);outline-color:#d6b981}.ph-root .ph-crm-summary{padding:18px 20px;margin:0 0 20px;gap:12px 16px;border:1px solid #ffffff0d;background:linear-gradient(120deg,#22242a,#181a1f);box-shadow:inset 0 1px #ffffff05;color:#c3c6d0;font-size:12px}.ph-root .ph-crm-summary>span:not(.ph-badge){padding:4px 16px 4px 0;border-right:1px solid #ffffff12}.ph-root .ph-crm-summary>span:last-child{border-right:0}.ph-root .ph-crm-detail-grid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:22px;align-items:start}.ph-root .ph-crm-detail-grid dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0}.ph-root .ph-crm-detail-grid dl>div{padding:17px 0;border-bottom:1px solid #ffffff08;min-width:0}.ph-root .ph-crm-detail-grid dl>div:last-child{grid-column:1/-1}.ph-root .ph-crm-detail-grid dt{color:#9ea4b1;font-size:11px;font-weight:450;letter-spacing:.015em}.ph-root .ph-crm-detail-grid dd{margin:6px 0 0;font-size:13px;font-weight:500;color:#ececf0;overflow-wrap:anywhere}.ph-root .ph-crm-detail-grid>.ph-panel:last-child{background:radial-gradient(ellipse at 100% 0,#d6b98112,transparent 75%),#181a20;border-color:#d6b98120}.ph-root .ph-crm-detail-grid .ph-form .ph-button{text-align:left;justify-content:space-between}.ph-root .ph-crm-detail-grid .ph-form .ph-button:after{content:"↗";color:#c9b589;margin-left:12px}.ph-root .ph-sales-board{gap:14px;padding:4px 2px 20px;align-items:start}.ph-root .ph-sales-stage{flex:0 0 265px;min-width:265px;min-height:450px;padding:12px;border:1px solid #ffffff09;background:#ffffff02;border-radius:14px;box-shadow:inset 0 1px #ffffff04}.ph-root .ph-sales-stage>header{padding:8px 4px 14px;margin-bottom:12px;border-bottom:1px solid #ffffff0e;display:grid;gap:7px}.ph-root .ph-sales-stage h2{display:flex;align-items:center;gap:9px;font-size:13px;letter-spacing:-.015em;color:#e4e5ea;margin:0}.ph-root .ph-sales-stage h2:before{content:"";width:7px;height:7px;background:#cdb47e;border:3px solid #cdb47e20;border-radius:50%;box-sizing:content-box}.ph-root .ph-sales-stage header>span{font-size:12px;color:#c0c3cc}.ph-root .ph-sales-card small,.ph-root .ph-sales-stage small{color:#a7acb8;font-size:10px}.ph-root .ph-sales-stage header .ph-button{padding:6px 10px;min-height:32px;font-size:10px;background:transparent;border-color:#ffffff0d;color:#b2b6c1;justify-self:start}.ph-root .ph-sales-stage>.ph-muted{margin:30px 8px;padding:22px 12px;border:1px dashed #ffffff10;border-radius:10px;text-align:center;font-size:11px;color:#a2a7b2}.ph-root .ph-sales-card{padding:17px;margin-bottom:12px;border:1px solid #ffffff12;background:linear-gradient(145deg,#272931,#1d1f25);border-radius:12px;box-shadow:0 5px 12px #0002,inset 0 1px #ffffff04;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out}.ph-root .ph-sales-card:hover{background:linear-gradient(145deg,#2c2e36,#21232a);border-color:#d6b98155;transform:translateY(-2px);box-shadow:0 9px 22px #0004}.ph-root .ph-sales-card>a{color:#f0ede5;font-size:14px;font-weight:600;line-height:1.45;letter-spacing:-.015em}.ph-root .ph-sales-card p{font-size:11px;color:#b7bbc6;margin:8px 0}.ph-root .ph-sales-card strong{font-size:22px;font-weight:600;letter-spacing:-.035em;color:#eddaaf;margin-top:12px}.ph-root .ph-sales-card label{border-top:1px solid #ffffff0c;padding-top:12px;margin-top:12px;color:#a7acb8;font-size:10px}.ph-root .ph-sales-card select{min-height:36px}.ph-root .ph-sales-picker{background:#191b21;border-color:#ffffff20}.ph-root .ph-device-toolbar{gap:12px;padding:0 0 20px}.ph-root .ph-device-toolbar label{font-size:11px;color:#aeb3bf}.ph-root .ph-finance .ph-card-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ph-root .ph-card-links>button.ph-button{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;min-height:130px;padding:22px 24px;background:linear-gradient(135deg,#23252b,#181a20);border:1px solid #ffffff0e;color:#b7bbc6!important;border-radius:14px;box-shadow:inset 0 1px #ffffff05,0 5px 20px #0002;text-align:left;font-size:12px;font-weight:450}.ph-root .ph-card-links>button.ph-button strong{font-size:30px;line-height:1.15;letter-spacing:-.04em;color:#f1eee7;font-weight:600}.ph-root .ph-card-links>button.ph-button:after{content:"↗";position:absolute;right:20px;top:18px;color:#b6a078;font-size:18px}.ph-root .ph-card-links>button.ph-button:hover:not(:disabled){background:linear-gradient(135deg,#2a2c33,#202229);border-color:#d6b98150;transform:translateY(-3px)}.ph-root .ph-finance .ph-card-links>button:first-child{background:radial-gradient(ellipse at 100% 0,#d6b98125,transparent 80%),#222328;border-color:#d6b98135}.ph-root .ph-finance .ph-card-links>button:first-child strong{color:#edd5a6}.ph-root .ph-finance .ph-panel-body h3{color:#e3dfd4}.ph-root :is(.ph-shipping-board section,.ph-ad-board section){background:#15171c;border-color:#ffffff0c}.ph-root :is(.ph-shipping-card,.ph-ad-card,.ph-content-card){background:linear-gradient(145deg,#25272e,#1b1d23);border-color:#ffffff13;box-shadow:0 4px 14px #0002}.ph-root :is(.ph-shipping-card,.ph-ad-card,.ph-content-card):hover{border-color:#d6b98144}@media(max-width:1100px){.ph-root .ph-crm-detail-grid{grid-template-columns:minmax(0,1fr)}.ph-root .ph-finance .ph-card-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.ph-root .ph-crm-detail-grid dl,.ph-root .ph-finance .ph-card-links{grid-template-columns:minmax(0,1fr)}}.ph-root .ph-sales-card{gap:6px}.ph-root .ph-sales-card>a{min-height:40px}.ph-root .ph-sales-card p{margin:3px 0}.ph-root .ph-sales-card strong{margin-top:7px}.ph-root .ph-sales-card label{padding-top:9px;margin-top:6px}.ph-root .ph-sales-stage[aria-label=Gewonnen] h2:before{background:#83cda6;border-color:#83cda620}.ph-root .ph-sales-stage[aria-label=Verloren] h2:before{background:#d7959e;border-color:#d7959e20}.ph-root :is(.ph-card-links>a,.ph-panel,.ph-sales-card,.ph-shipping-card,.ph-ad-card,.ph-content-card){transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}.ph-root :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #e8ce98;outline-offset:3px}.ph-root .ph-button.danger{background:#50252b;color:#ffc1c6;border-color:#ac5964;box-shadow:none}.ph-root .ph-button.danger:hover:not(:disabled){background:#63303a;box-shadow:0 4px 12px #0003}.ph-root .ph-skeleton{background:linear-gradient(100deg,#1b1e25 20%,#2b2e36 45%,#1b1e25 70%);background-size:200% 100%}@media(prefers-reduced-motion:reduce){.ph-root *,.ph-root :after,.ph-root :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(max-width:1200px){.ph-root .ph-topbar{gap:10px;padding-left:18px;padding-right:18px}.ph-root .ph-profile{display:flex;padding-left:8px}.ph-root .ph-profile>span:not(.ph-avatar){display:none}.ph-root .ph-search-button{flex:1 1 220px;min-width:100px}.ph-root .ph-search-button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph-root .ph-topbar .ph-env{max-width:75px;overflow-wrap:anywhere}.ph-root .ph-executive .m12-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-root .ph-executive .m12-card[aria-label=Entwicklung]{grid-column:1/-1}.ph-root :is(.ph-button,.ph-icon-button,.ph-view-tabs button,.ph-table-scroll th button,.ph-sales-stage header .ph-button){min-height:44px}.ph-root :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}.ph-root .ph-executive .m12-card .ph-panel-body{padding:18px}.ph-root .m12-attention .ph-button,.ph-root .m12-list .ph-button{min-height:44px}.ph-root .ph-crm-summary{gap:10px 14px}.ph-root .ph-view-tabs{gap:4px}.ph-root .ph-view-tabs button{padding:10px 12px}.ph-root .ph-sales-stage{flex-basis:280px;min-width:280px}}@media(max-width:800px){.ph-root .ph-topbar{flex-wrap:wrap;gap:10px;padding:12px 16px}.ph-root .ph-search-button{flex-basis:calc(100% - 70px);max-width:none;order:-2}.ph-root .ph-mobile-toggle{order:-3}.ph-root .ph-topbar .ph-workspace{margin-left:auto;max-width:145px}.ph-root .ph-topbar .ph-env{max-width:none}.ph-root .m12-kpi[href*="report=sales"]{flex-wrap:wrap}.ph-root .m12-kpi[href*="report=sales"] small{border:0;padding:0}.ph-root .ph-executive .m12-card,.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf]{grid-column:1/-1}}.ph-root .ph-dialog form>.ph-heading-actions:last-child{position:sticky;bottom:-24px;z-index:2;padding:16px 0 8px;margin-top:8px;background:linear-gradient(#1c1e24f5,#1c1e24);border-top:1px solid #ffffff10}@media(min-width:1100px) and (max-width:1200px){.ph-root .ph-executive .m12-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ph-root .m12-kpi{padding:16px 13px;grid-template-columns:30px minmax(0,1fr);gap:4px 9px}.ph-root .m12-kpi>.ph-kpi-icon{width:30px;height:30px;border-radius:9px}.ph-root .ph-kpi-icon svg{width:20px;height:20px}.ph-root .m12-kpi strong{font-size:23px}.ph-root .m12-kpi small{font-size:10px}}.ph-root .m12-card .ph-panel{background:linear-gradient(150deg,#1c1e24,#15171c);border-color:#ffffff0e}.ph-root .m12-card .ph-panel>header{background:none;border-color:#ffffff09}.ph-root .m12-skeleton{background:linear-gradient(100deg,#1b1e25,#282b33,#1b1e25);color:#bcc0ca;border:1px solid #ffffff0d;border-radius:14px}.ph-root .ph-form[style]>.ph-button{align-self:end}.ph-root .ph-table-scroll .ph-heading-actions{flex-wrap:nowrap}.ph-root .ph-skeleton{background:none}.ph-root .ph-skeleton>div,.ph-root .ph-skeleton>span:not(.ph-sr-only){background:linear-gradient(100deg,#1b1e25 20%,#2b2e36 45%,#1b1e25 70%);background-size:200% 100%;border-radius:12px}@media(max-width:1200px){.ph-root label:has(>input[type=checkbox]),.ph-root label:has(>input[type=radio]){min-height:44px;display:flex;align-items:center;gap:8px;padding:8px 4px}.ph-root input:is([type=checkbox],[type=radio]){width:18px;height:18px;flex-shrink:0}.ph-root .ph-table-scroll th button{min-width:44px}}.ph-root .ph-main{min-height:100vh;background:radial-gradient(ellipse 85% 740px at 100% 0,#d6b9811c,transparent 72%),radial-gradient(ellipse 65% 560px at 0 420px,#b3915710,transparent 75%),linear-gradient(145deg,#111215,#0e0f12 55%,#101114)}.ph-root{--ph-bg:#0b0b0a;--ph-surface:#141413;--ph-border:#e6d5ac20;--ph-muted:#b5b3ac;--ph-ink:#f6f4ee}.ph-root .ph-main{background:radial-gradient(ellipse 70% 660px at 85% 0,#c4a66c18,transparent 75%),radial-gradient(ellipse 60% 700px at 10% 600px,#aa89540a,transparent 75%),#0b0b0a}.ph-root .ph-sidebar{background:linear-gradient(125deg,#131310,#090a09 65%);border-color:#e7d6ac18}.ph-root .ph-nav{gap:2px}.ph-root .ph-nav a{min-height:43px;padding:9px 13px;color:#c7c6c1;font-size:13px;border-radius:11px}.ph-root .ph-nav a:nth-child(11),.ph-root .ph-nav a:nth-child(13),.ph-root .ph-nav a:nth-child(2){margin-top:0}.ph-root .ph-nav a[aria-current=page]{background:linear-gradient(110deg,#d7bd8048,#dbceaa13);border-color:#e5d5ac36;box-shadow:inset 2px 0 #e4d0a0,0 0 16px #d8bc7810,inset 0 1px #fff2}.ph-root .ph-nav-icon{color:#d3d1c9}.ph-root .ph-topbar{background:linear-gradient(100deg,#151513f5,#101110f2);border-color:#d8c79d1c}.ph-root .ph-search-button{background:linear-gradient(110deg,#ffffff09,#ffffff04);border-color:#e0d7c22a;box-shadow:inset 0 1px #fff1}.ph-root .ph-button{background:linear-gradient(125deg,#f4dfad,#c4a56c);border-color:#e7d2a1;box-shadow:inset 0 1px #fff8,0 2px 12px #d6b98125;color:#201c14}.ph-root :is(.ph-panel,.ph-state,.ph-card-links>a,.ph-table-wrap){background:linear-gradient(125deg,#191916,#101110);border-color:#e0d2ae22;border-radius:13px;box-shadow:inset 0 1px #fff05,0 8px 24px #0002}.ph-root .ph-page-heading h1{font-size:clamp(28px,2.15vw,36px);font-weight:700;letter-spacing:-.035em}.ph-root .ph-page-heading p{color:#bcbab3}.ph-root .m12-kpi{padding:18px 17px 16px;gap:6px 12px;grid-template-columns:50px minmax(0,1fr);border-radius:13px;background:radial-gradient(ellipse at 100% 0,#d9c38e10,transparent 65%),linear-gradient(120deg,#161715,#101110);border-color:#dcd2b526;box-shadow:inset 0 1px #fff1,0 5px 16px #0003}.ph-root .m12-kpi>.ph-kpi-icon{width:50px;height:54px;border-radius:11px;border-color:#e5cc9266;background:linear-gradient(135deg,#bda47455,#bda47410);color:#f1dfb2;box-shadow:inset 0 1px #f5e2ad50,0 3px 8px #0004}.ph-root .ph-kpi-icon svg{width:29px;height:29px;stroke-width:1.6}.ph-root .m12-kpi strong{font-size:26px;font-weight:650;letter-spacing:-.025em}.ph-root .m12-kpi>.ph-kpi-label{color:#dedcd5;font-size:12px}.ph-root .m12-kpi small{margin-top:10px;padding-top:7px;border:0;color:#bdb9af}.ph-root .m12-kpi:hover{background:radial-gradient(ellipse at 100% 0,#d9c38e20,transparent 75%),#1b1b17;border-color:#d5bd7f60}.ph-root .m12-kpi[href*="report=sales"]{background:#d4c39908;border-color:#dcc89c20}.ph-root .ph-executive .m12-card .ph-panel{background:radial-gradient(ellipse at 100% 0,#e6d4a308,transparent 75%),linear-gradient(135deg,#141513,#10110f);border-color:#e0d2ae25;border-radius:13px;box-shadow:inset 0 1px #fff08,0 7px 20px #0003}.ph-root .ph-executive .m12-card .ph-panel>header{padding:17px 18px;border:0}.ph-root .ph-executive .m12-card .ph-panel>header h2{font-size:14px;font-weight:650;color:#f5f3ed}.ph-root .ph-executive .m12-card .ph-panel-body{padding:4px 18px 18px}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf] .ph-panel{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 100% 0,#dbc28833,transparent 65%),linear-gradient(140deg,#342f20,#151510 55%,#262215);border-color:#d7c08699;box-shadow:inset 0 1px #f1d9a780,0 0 25px #c8a35412}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf] .ph-panel:after{content:"";position:absolute;z-index:-1;pointer-events:none;right:-20%;bottom:-35px;width:90%;height:100px;transform:rotate(-24deg);background:linear-gradient(180deg,#f7dfb345,transparent 3%,#b8995120 50%,#f3d69170 51%,#c4a76314 55%,transparent)}.ph-root .m12-attention{display:grid;gap:10px}.ph-root .m12-attention li{padding:12px;border:1px solid #dac89929;border-radius:11px;background:linear-gradient(125deg,#e8d4a614,#ffffff04)}.ph-root .m12-attention strong{font-size:12px}.ph-root .m12-attention small{color:#c2bdb0}.ph-root .m12-card[aria-label="Sales Funnel"] .m12-list{gap:5px}.ph-root .m12-card[aria-label="Sales Funnel"] .m12-list li{border-color:#dcc58d77;background:linear-gradient(135deg,#c9ac6d4d,#ae96621c);border-radius:7px;min-height:104px;padding:15px 12px;box-shadow:inset 0 1px #ead5a433}.ph-root .m12-card[aria-label="Sales Funnel"] .m12-list li a{font-weight:600;color:#f4e9cd}.ph-root .m12-chart{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(20% - 1px),#d4c49b0a calc(20% - 1px),#d4c49b0a 20%),repeating-linear-gradient(180deg,transparent 0,transparent calc(25% - 1px),#d4c49b12 calc(25% - 1px),#d4c49b12 25%)}.ph-root .m12-chart polyline{stroke:#ecd49b;stroke-width:3;filter:drop-shadow(0 4px 6px #dfbd6e30)}.ph-root .m12-chart circle{stroke:#d6b98112;stroke-width:3;fill:#f6e2b0}.ph-root .m12-card[aria-label="Aktivitäten"] .m12-list li{border-color:#cbbb9520}.ph-root :is(.ph-table-scroll,.m12-table) th{background:#ffffff07;color:#c8c4ba}.ph-root :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#141512;border-color:#d7cbaa28}.ph-root .ph-table-footer{background:#10110f}.ph-root .ph-view-tabs{background:#11120f;border-color:#d8c9a122}@media(min-width:1500px){.ph-root .ph-content{padding:24px 22px 40px}.ph-root .ph-executive{grid-template-columns:repeat(16,minmax(0,1fr));gap:16px}.ph-root .ph-executive>.ph-page-heading{grid-column:1/10;grid-row:1;margin:0}.ph-root .ph-executive>.m12-toolbar{grid-column:10/17;grid-row:1;margin:0;max-width:none}.ph-root .ph-executive>.m12-grid,.ph-root .ph-executive>.m12-kpis{display:contents}.ph-root .ph-executive .m12-kpi{grid-row:2;grid-column:span 3;min-width:0;order:0}.ph-root .ph-executive .m12-kpi[href*="report=sales"]{grid-column:1/13;grid-row:3;padding:5px 14px}.ph-root .ph-executive .m12-card{grid-column:span 8;order:10}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf]{grid-column:13/17;grid-row:2/6}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf] .ph-panel-body{max-height:500px}.ph-root .ph-executive .m12-card[aria-label=Entwicklung]{grid-column:1/8;grid-row:4/6}.ph-root .ph-executive .m12-card[aria-label=Entwicklung] .m12-chart{height:220px;min-height:220px}.ph-root .ph-executive .m12-card[aria-label="Sales Funnel"]{grid-column:8/13;grid-row:4}.ph-root .ph-executive .m12-card[aria-label=Pipeline]{grid-column:8/13;grid-row:5}.ph-root .ph-executive .m12-card[aria-label="Aktivitäten"]{grid-column:1/6;grid-row:6}.ph-root .ph-executive .m12-card[aria-label="Gerätegesundheit"]{grid-column:6/11;grid-row:6}.ph-root .ph-executive .m12-card[aria-label="Bestellungen & Versand"]{grid-column:11/17;grid-row:6}.ph-root .m12-kpi:not([href*="report=sales"]){padding:17px 14px;grid-template-columns:44px minmax(0,1fr);gap:4px 10px}.ph-root .m12-kpi:not([href*="report=sales"])>.ph-kpi-icon{width:44px;height:50px}.ph-root .m12-kpi:not([href*="report=sales"]) strong{font-size:24px}}@media(max-width:700px){.ph-root .m12-kpi{grid-template-columns:32px minmax(0,1fr);gap:4px 9px;padding:16px 12px}.ph-root .m12-kpi>.ph-kpi-icon{width:32px;height:40px}.ph-root .m12-kpi strong{font-size:23px}}@media(min-width:1500px){.ph-root .ph-executive .m12-card .ph-panel>header{padding:13px 16px}.ph-root .ph-executive .m12-card .ph-panel-body{padding:2px 16px 14px}.ph-root .ph-executive .m12-card[aria-label=Entwicklung] .m12-chart{height:180px;min-height:180px}.ph-root .m12-card[aria-label="Sales Funnel"] .m12-list{margin:4px 0}.ph-root .m12-card[aria-label="Sales Funnel"] .m12-list li{min-height:66px;padding:10px 12px}.ph-root .m12-card[aria-label="Sales Funnel"] .ph-panel-body>p{margin:8px 0 0;font-size:10px}.ph-root .m12-card[aria-label=Pipeline] .m12-table th{white-space:normal;font-size:9px;padding:7px 6px;letter-spacing:0}.ph-root .m12-card[aria-label=Pipeline] .m12-table td{padding:8px 6px}.ph-root .m12-card[aria-label=Pipeline] .ph-panel-body>p{margin:8px 0 0}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf] .ph-panel-body{max-height:410px}.ph-root .ph-executive .m12-kpi:not([href*="report=sales"]){min-height:124px}}.ph-root .ph-executive .m12-card[aria-label=Handlungsbedarf] .ph-panel-body{max-height:none;overflow:visible;padding:4px 16px 18px}.ph-root .m12-card[aria-label=Handlungsbedarf] .ph-panel:after{opacity:.35}.ph-root .m12-card[aria-label=Handlungsbedarf] .m12-attention{max-height:320px;overflow-y:auto;overflow-x:hidden;padding:10px 6px;margin:8px -6px 14px;scrollbar-gutter:stable;scrollbar-width:thin;scroll-padding-block:10px;scroll-snap-type:y proximity;overscroll-behavior-y:contain}.ph-root .m12-card[aria-label=Handlungsbedarf] .m12-attention li{min-width:0;height:auto;scroll-snap-align:start;scroll-margin-block:2px;grid-template-columns:auto minmax(0,1fr) auto}.ph-root .m12-attention li>a:not(.ph-button){min-width:0;white-space:normal;overflow-wrap:anywhere}.ph-root .m12-attention li :is(strong,small){white-space:normal;line-height:1.5}@media(min-width:1500px){.ph-root .m12-card[aria-label=Handlungsbedarf] .m12-attention{max-height:360px}}.ph-root .ph-executive .m12-card[aria-label=Entwicklung] .ph-trend-chart{width:100%;height:auto;min-height:0;aspect-ratio:720/264;background:none;overflow:visible}.ph-root .ph-trend-chart .ph-chart-axis line{stroke:#dacba31c;stroke-width:1}.ph-root .ph-trend-chart .ph-chart-axis text{fill:#bbb8ae;font-size:11px}.ph-root .ph-trend-chart polyline{stroke:#f0d9a2;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ph-root .ph-trend-chart .ph-chart-point circle{fill:#f3dfb3;stroke:transparent;stroke-width:12;opacity:.15;cursor:crosshair}.ph-root .ph-trend-chart .ph-chart-point:is(:hover,:focus) circle{opacity:1;stroke:#d8bd7d33}.ph-root .ph-trend-chart .ph-chart-point:focus{outline:none}.ph-root .ph-trend-chart .ph-chart-tooltip{opacity:0;pointer-events:none;transition:opacity .18s ease-out}.ph-root .ph-trend-chart .ph-chart-point:is(:hover,:focus) .ph-chart-tooltip{opacity:1}.ph-root .ph-trend-chart .ph-chart-tooltip path{fill:#24231ff5;stroke:#d4bb7c99;stroke-width:1}.ph-root .ph-trend-chart .ph-chart-tooltip text{fill:#c3bfb4;font-size:12px}.ph-root .ph-trend-chart .ph-chart-tooltip .ph-chart-tooltip-value{fill:#f3e5c1;font-size:15px;font-weight:650}.ph-root .ph-kpi-change{display:flex;align-items:center;flex-wrap:wrap;gap:5px 9px;margin:0 0 6px}.ph-root .ph-kpi-change b{font-size:14px;font-weight:650;white-space:nowrap}.ph-root .ph-kpi-change>span{font-size:10px;color:#bcb8ae}.ph-root .ph-kpi-change.positive b{color:#9ee5a3}.ph-root .ph-kpi-change.negative b{color:#ffaaa5}.ph-root .ph-kpi-change:is(.unavailable,.neutral) b{color:#cec9bd}.ph-root .ph-trend-chart .ph-chart-point:not(:hover):not(:focus) circle{opacity:0}