@media(max-width:680px){.organivo-shell .topbar{position:sticky;top:0;z-index:900;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"identity actions" "search search"!important;grid-template-rows:34px 36px!important;align-items:center!important;gap:5px 6px!important;min-height:0!important;height:auto!important;padding:5px 8px 7px!important;background:#fffffff7!important;border-bottom:1px solid rgba(207,220,211,.9)!important;box-shadow:0 3px 14px #183e270a!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:visible!important}.organivo-shell .top-left{grid-area:identity!important;min-width:0!important;display:flex!important;align-items:center!important;gap:0!important}.organivo-shell .top-left>div,.organivo-shell .top-left h1,.organivo-shell .top-left p,.organivo-shell .top-brand{display:none!important}.organivo-shell .top-left .menu-btn{order:-1;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#173d2a!important;font-size:0!important;box-shadow:none!important}.organivo-shell .top-left .menu-btn:before{content:"";width:20px;height:20px;display:block;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.organivo-shell .top-actions{grid-area:actions!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:1px!important;min-width:0!important;color:#173d2a!important}.organivo-shell .top-actions .search-box{position:absolute!important;left:8px!important;right:8px!important;top:44px!important;width:auto!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0 10px!important;border-radius:11px!important;background:#fff!important;border:1px solid #d9e4dc!important;box-shadow:0 3px 12px #183e2708!important}.organivo-shell .topbar:after{content:"";grid-area:search;display:block;width:100%;height:36px;pointer-events:none}.organivo-shell .top-actions .search-box:before{color:#52665a!important}.organivo-shell .top-actions .search-box input{height:34px!important;min-height:34px!important;padding:0!important;font-size:14px!important;line-height:34px!important;color:#20372a!important}.organivo-shell .top-actions .search-box input::placeholder{color:#87958d!important;opacity:1!important}.organivo-shell .top-actions :is(.icon-btn,.logout),.organivo-shell .language-menu-toggle,.organivo-shell .notification-toggle{position:relative;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#173d2a!important;box-shadow:none!important}.organivo-shell .top-actions :is(.icon-btn,.logout):hover,.organivo-shell .top-left .menu-btn:hover{background:#f0f7f2!important}.organivo-shell .top-actions .avatar{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;font-size:12px!important;font-weight:800!important;border-radius:50%!important;box-shadow:none!important}.organivo-shell .top-actions .topbar-action-icon,.organivo-shell .top-actions .notification-bell{width:18px!important;height:18px!important;color:currentColor!important;stroke:currentColor!important}.organivo-shell .language-menu-toggle svg,.organivo-shell .message-icon-btn svg,.organivo-shell .notification-toggle svg{color:#173d2a!important;stroke:#173d2a!important}.organivo-shell .logout{font-size:0!important}.organivo-shell .logout:before{content:"";width:19px;height:19px;display:block;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 5H5v14h5M13 8l4 4-4 4M8 12h9' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 5H5v14h5M13 8l4 4-4 4M8 12h9' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.organivo-shell .notification-toggle.has-unread{background:#f4fbf6!important;box-shadow:0 0 0 2px #2fa5631a!important}.organivo-shell .notification-badge{right:-3px!important;top:-5px!important;min-width:17px!important;height:17px!important;padding:0 4px!important;font-size:9px!important;border-width:2px!important}.organivo-shell .dashboard-profile,.organivo-shell .dashboard-language-code{display:none!important}.organivo-shell .content{padding-top:12px!important}}@media(max-width:430px){.organivo-shell .topbar{grid-template-rows:32px 35px!important;padding:5px 7px 7px!important;gap:4px!important}.organivo-shell .top-actions .search-box{left:7px!important;right:7px!important;top:41px!important;height:35px!important;min-height:35px!important}.organivo-shell .topbar:after{height:35px}.organivo-shell .top-actions .search-box input{height:33px!important;min-height:33px!important;line-height:33px!important}.organivo-shell .top-actions{gap:0!important}.organivo-shell .top-actions :is(.icon-btn,.logout),.organivo-shell .language-menu-toggle,.organivo-shell .notification-toggle,.organivo-shell .top-actions .avatar,.organivo-shell .top-left .menu-btn{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.organivo-shell .top-actions .topbar-action-icon,.organivo-shell .top-actions .notification-bell{width:17px!important;height:17px!important}}@media(max-width:390px){.organivo-shell .topbar{padding-left:5px!important;padding-right:5px!important}.organivo-shell .top-actions .search-box{left:5px!important;right:5px!important}.organivo-shell .top-actions :is(.icon-btn,.logout),.organivo-shell .language-menu-toggle,.organivo-shell .notification-toggle,.organivo-shell .top-actions .avatar,.organivo-shell .top-left .menu-btn{width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important}.organivo-shell .top-actions .avatar{font-size:11px!important}}@media(min-width:681px)and (max-width:768px){.organivo-shell .topbar{min-height:60px!important;padding-top:7px!important;padding-bottom:7px!important}}.organivo-wizard{--wizard-accent:var(--tenant-brand-accent,#159447);--wizard-ink:#173d2a;--wizard-muted:#66786d;--wizard-line:#dce8df;--wizard-soft:#f5faf7;border:1px solid var(--wizard-line);border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 14px 38px #183e2712}.organivo-wizard__rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:18px 22px;border-bottom:1px solid #e6eee8;background:linear-gradient(180deg,#fff,#fbfdfc);overflow:auto}.organivo-wizard__step-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border:0;background:transparent;display:grid;grid-template-columns:38px 1fr;align-items:center;gap:10px;min-width:150px;padding:8px 14px 8px 0;color:#5d6f64;font:inherit;font-size:13px;font-weight:760;text-align:left;cursor:pointer;text-decoration:none}.organivo-wizard__step-button:not(:last-child):after{content:"";position:absolute;left:48px;right:8px;bottom:3px;height:2px;background:#e3ebe6;border-radius:2px}.organivo-wizard__step-button[aria-current=step]{color:#0d7437}.organivo-wizard__step-button[aria-current=step]:after{background:linear-gradient(90deg,var(--wizard-accent),#b9ddc6)}.organivo-wizard__step-index{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#f4f7f5;border:1px solid #cad8cf;color:#526158;font-size:13px;font-weight:850;box-shadow:0 2px 7px #183e2708}.organivo-wizard__step-button[aria-current=step] .organivo-wizard__step-index{background:linear-gradient(145deg,#1eac58,#0d873e);border-color:transparent;color:#fff;box-shadow:0 6px 16px #15944733}.organivo-wizard__body{padding:22px}.organivo-wizard__panel[hidden]{display:none!important}.organivo-wizard__panel{border:1px solid #e3ebe6;border-radius:16px;padding:20px;background:#fff;box-shadow:0 5px 16px #183e2706}.organivo-wizard__panel h4{margin:0 0 6px;font-size:20px;line-height:1.25;color:var(--wizard-ink);font-weight:800}.organivo-wizard__panel h4:before{content:"";display:inline-block;width:9px;height:9px;margin-right:9px;border-radius:3px;background:var(--wizard-accent);vertical-align:2px;box-shadow:0 0 0 6px #eaf7ef}.organivo-wizard__hint{margin:0 0 16px;color:var(--wizard-muted);font-size:13px}.organivo-wizard label{color:#294b38;font-weight:700}.organivo-wizard :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid #d6e2da!important;border-radius:10px!important;background:#fff!important;box-shadow:0 1px 2px #183e2705!important;transition:border-color .15s ease,box-shadow .15s ease}.organivo-wizard :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#73bd8e!important;box-shadow:0 0 0 3px #1594471a!important;outline:0!important}.organivo-wizard textarea{min-height:96px}.organivo-wizard .checks label{border:1px solid #e0eae3;border-radius:11px;padding:11px 12px;background:#fbfdfc;transition:.15s ease}.organivo-wizard .checks label:hover{border-color:#b9d8c4;background:#f5fbf7}.organivo-wizard .plan-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.organivo-wizard .plan-limit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.organivo-wizard .plan-limit-grid>.panel{border:1px solid #e0e9e3!important;border-radius:14px!important;background:#fbfdfc!important;box-shadow:none!important}.organivo-wizard__actions{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:14px 22px;border-top:1px solid #e4ece6;background:#fbfdfc}.organivo-wizard__actions-right{grid-column:3;display:flex;align-items:center;justify-content:flex-end;gap:9px}.organivo-wizard__progress{grid-column:2;font-size:13px;color:#41594a;font-weight:800;white-space:nowrap}.organivo-wizard__progress:before{content:"Krok ";color:#74837a;font-weight:650}.organivo-wizard__actions .primary-btn{min-width:112px;box-shadow:0 6px 14px #15944726}.organivo-wizard__actions .secondary-btn{min-width:46px;background:#fff}.organivo-wizard [data-wizard-submit][hidden]{display:none!important}.roles-layout{display:block!important}.roles-layout>.access-form-card,.roles-layout>.access-list-card{width:100%!important;max-width:none!important;min-width:0!important}.roles-layout>.access-form-card{margin-bottom:18px}.roles-layout .role-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.roles-layout .organivo-role-card{min-width:0;width:100%}.roles-layout .organivo-role-card[open]{grid-column:1/-1}.roles-layout .organivo-role-card[open]>.role-edit-form{padding:0 18px 18px}.roles-layout .organivo-role-card[open] .tenant-role-wizard{width:100%;max-width:none}.roles-layout .organivo-role-card[open] .tenant-role-wizard .organivo-wizard__rail{overflow:visible;grid-template-columns:repeat(5,minmax(0,1fr))}.roles-layout .organivo-role-card[open] .tenant-role-wizard .organivo-wizard__step-button{min-width:0}.roles-layout .tenant-role-wizard .form-columns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important}.roles-layout .tenant-role-wizard .permission-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.onboarding-wizard__rail{grid-template-columns:repeat(4,minmax(0,1fr))}.onboarding-wizard__rail .organivo-wizard__step-button{min-width:0}.onboarding-wizard .form-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.onboarding-wizard__actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px}.onboarding-wizard__actions--back{justify-content:flex-start}.onboarding-integration-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;border:1px solid #e0eae3;border-radius:14px;background:#fbfdfc}.onboarding-integration-card form{margin:0}.onboarding-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.onboarding-summary>div{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e0eae3;border-radius:13px;background:#fbfdfc}.onboarding-summary .organivo-wizard__step-index{width:30px;height:30px;background:#e6f7ec;color:#087337;border-color:#bfe3cb}.onboarding-wizard__progress{padding:12px 22px;border-top:1px solid #e4ece6;background:#fbfdfc;text-align:center;color:#617168;font-size:12px;font-weight:750}#plans .user-card-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}#plans .organivo-user-card{min-width:0;border:1px solid #dfe9e2;border-radius:16px;padding:18px;background:linear-gradient(145deg,#fff,#f8fcf9);box-shadow:0 7px 20px #183e270b}#plans .organivo-user-card .user-title{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:17px;color:#173d2a}#plans .organivo-user-card .user-meta{display:flex!important;flex-wrap:wrap;gap:7px 12px;color:#64756a;font-size:12px;line-height:1.45}#plans .organivo-user-card .status-pill.active{background:#e6f7ec;color:#087337}#plans .organivo-user-card details{display:inline-block;width:auto!important;margin:12px 8px 0 0;vertical-align:top}#plans .organivo-user-card details>summary.secondary-btn{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:72px;max-width:max-content;padding-left:14px!important;padding-right:14px!important;white-space:nowrap}#plans .organivo-user-card>form{display:inline-block;width:auto!important;margin:12px 0 0;vertical-align:top}#plans .organivo-user-card>form .secondary-btn{display:inline-flex!important;width:auto!important;max-width:max-content;white-space:nowrap}@media(max-width:1100px){#plans .user-card-list{grid-template-columns:1fr 1fr}.organivo-wizard__rail{grid-template-columns:repeat(5,minmax(150px,1fr))}.onboarding-wizard__rail{grid-template-columns:repeat(4,minmax(150px,1fr))}.roles-layout .tenant-role-wizard .permission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.organivo-wizard .plan-feature-grid,.organivo-wizard .plan-limit-grid,.roles-layout .role-list{grid-template-columns:1fr}.roles-layout .tenant-role-wizard .form-columns,.onboarding-wizard .form-columns{grid-template-columns:1fr!important}.onboarding-summary{grid-template-columns:1fr}}@media(max-width:680px){.organivo-wizard{border-radius:15px}.organivo-wizard__rail,.onboarding-wizard__rail{display:flex;padding:10px 12px;gap:4px;scroll-snap-type:x proximity}.organivo-wizard__step-button{grid-template-columns:30px auto;min-width:max-content;padding:7px 12px 7px 0;font-size:12px;scroll-snap-align:start}.organivo-wizard__step-button:not(:last-child):after{display:none}.organivo-wizard__step-index{width:30px;height:30px;font-size:11px}.organivo-wizard__body{padding:12px}.organivo-wizard__panel{padding:15px;border-radius:13px}.organivo-wizard__panel h4{font-size:18px}.organivo-wizard__actions{grid-template-columns:1fr;padding:12px;gap:9px;position:sticky;bottom:0;z-index:5;box-shadow:0 -8px 18px #183e270a}.organivo-wizard__progress{grid-column:1;grid-row:1;text-align:center}.organivo-wizard__actions-right{grid-column:1;grid-row:2;width:100%;margin:0}.organivo-wizard__actions-right .secondary-btn,.organivo-wizard__actions-right .primary-btn{flex:1;min-height:44px}.roles-layout .organivo-role-card[open]>.role-edit-form{padding:0 10px 10px}.roles-layout .organivo-role-card[open] .tenant-role-wizard .organivo-wizard__rail{display:flex;overflow:auto}.roles-layout .tenant-role-wizard .permission-grid,#plans .user-card-list{grid-template-columns:1fr}#plans .organivo-user-card details,#plans .organivo-user-card>form{margin-top:10px}.onboarding-integration-card{align-items:stretch;flex-direction:column}.onboarding-integration-card>a,.onboarding-integration-card form,.onboarding-integration-card button{width:100%}.onboarding-wizard__actions{position:sticky;bottom:0;z-index:5;margin:16px -15px -15px;padding:12px;background:#fbfdfc;border-top:1px solid #e4ece6}.onboarding-wizard__actions>*{flex:1}.onboarding-wizard__actions .secondary-btn,.onboarding-wizard__actions .primary-btn{width:100%;justify-content:center}}@media(min-width:901px){.admin-grid.order-layout:has(>.panel-card:first-child .supplier-management-wizard){display:block!important}.admin-grid.order-layout:has(>.panel-card:first-child .supplier-management-wizard)>.panel-card{width:100%!important;max-width:none!important;min-width:0!important}.admin-grid.order-layout:has(>.panel-card:first-child .supplier-management-wizard)>.panel-card:first-child{margin-bottom:18px}.supplier-management-wizard{width:100%;max-width:none}.supplier-management-wizard .organivo-wizard__rail{grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.supplier-management-wizard .organivo-wizard__step-button{min-width:0}.supplier-management-wizard__panel{width:100%}.supplier-management-wizard__panel .form-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.supplier-management-wizard__panel .api-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.supplier-management-wizard__panel .api-fields>label:first-child,.supplier-management-wizard__panel .api-fields>.form-pair{grid-column:1 / -1}.supplier-management-wizard__review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:center;padding:16px;border:1px solid #e0eae3;border-radius:13px;background:#fbfdfc}}@media(max-width:900px){.supplier-management-wizard__panel .form-pair,.supplier-management-wizard__panel .api-fields,.supplier-management-wizard__review{grid-template-columns:1fr}}.saas-tenant-create-wizard-layout{display:block!important}.saas-tenant-create-wizard-layout>.access-form-card,.saas-tenant-create-wizard-layout>.access-list-card{width:100%!important;max-width:none!important;min-width:0!important}.saas-tenant-create-wizard-layout>.access-form-card{margin-bottom:18px}.saas-tenant-create-wizard{width:100%;max-width:none}.saas-tenant-create-wizard__rail{grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.saas-tenant-create-wizard__rail .organivo-wizard__step-button{min-width:0}.saas-tenant-create-wizard__panel>.form-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.saas-tenant-create-wizard__review{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.saas-tenant-create-wizard__review>div{display:grid;gap:6px;padding:16px;border:1px solid #e0eae3;border-radius:13px;background:#fbfdfc;min-width:0}.saas-tenant-create-wizard__review span{font-size:12px;color:#66786d;font-weight:700}.saas-tenant-create-wizard__review strong{font-size:15px;color:#173d2a;overflow-wrap:anywhere}@media(max-width:900px){.saas-tenant-create-wizard__review{grid-template-columns:1fr}.saas-tenant-create-wizard__panel>.form-columns{grid-template-columns:1fr!important}}@media(max-width:680px){.saas-tenant-create-wizard__rail{display:flex;overflow:auto}}.user-create-wizard-layout{display:block!important}.user-create-wizard-layout>.access-form-card,.user-create-wizard-layout>.access-list-card{width:100%!important;max-width:none!important;min-width:0!important}.user-create-wizard-layout>.access-form-card{margin-bottom:18px}.user-create-wizard__rail{grid-template-columns:repeat(4,minmax(0,1fr))!important}.user-create-wizard__rail .organivo-wizard__step-button{min-width:0}.user-create-wizard__panel{min-height:220px}.user-create-wizard__panel>.form-columns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.user-create-wizard__review{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.user-create-wizard__review>div{border:1px solid #e0eae3;border-radius:13px;padding:16px;background:#fbfdfc;display:flex;flex-direction:column;gap:6px}.user-create-wizard__review span{font-size:12px;color:#6a7b70;font-weight:700}.user-create-wizard__review strong{color:#173d2a;overflow-wrap:anywhere}@media(max-width:900px){.user-create-wizard__panel>.form-columns,.user-create-wizard__review{grid-template-columns:1fr!important}}@media(max-width:680px){.user-create-wizard__rail{display:flex!important;overflow:auto}.user-create-wizard__panel{min-height:0}}.ux-products-layout.product-create-wizard-layout{display:block!important}.product-create-wizard-layout>.ux-product-create-card,.product-create-wizard-layout>.ux-product-list-card{width:100%!important;max-width:none!important;min-width:0!important}.product-create-wizard-layout>.ux-product-create-card{margin-bottom:18px}.product-create-wizard-layout .ux-product-form{display:block!important}.product-create-wizard__rail{grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:visible!important}.product-create-wizard__rail .organivo-wizard__step-button{min-width:0!important}.product-create-wizard__panel{min-height:210px}.product-create-wizard__panel>label{display:block}.product-create-wizard__panel:has(>[name]){display:grid}.product-create-wizard__panel label{min-width:0}.product-create-wizard__panel input{width:100%}.product-create-wizard__review{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-create-wizard__review>div{padding:16px;border:1px solid #e0eae3;border-radius:13px;background:#fbfdfc;display:flex;flex-direction:column;gap:5px}.product-create-wizard__review span{font-size:12px;color:#66786d;font-weight:700}.product-create-wizard__review strong{color:#173d2a;font-size:16px;overflow-wrap:anywhere}.product-create-wizard__submit-wrap{display:contents}@media(min-width:901px){.product-create-wizard__panel:not([hidden]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start}.product-create-wizard__panel:not([hidden])>label:nth-child(3):last-child{grid-column:1/-1}.product-create-wizard__panel:not([hidden])>.product-create-wizard__review{grid-column:1/-1}}@media(max-width:900px){.product-create-wizard__review{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.product-create-wizard__rail{display:flex!important;overflow:auto!important}.product-create-wizard__panel{min-height:0}.product-create-wizard__review{grid-template-columns:1fr}}.pim-admin-accordion{display:block!important;min-width:0}.pim-admin-accordion>.pim-admin-section{margin:0 0 12px;border:1px solid #dfe9e2;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 6px 18px #183e2709}.pim-admin-accordion>.pim-admin-section:last-child{margin-bottom:0}.pim-admin-section__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;padding:16px 18px;cursor:pointer;list-style:none;background:linear-gradient(145deg,#fff,#f8fcf9);color:#173d2a}.pim-admin-section__summary::-webkit-details-marker{display:none}.pim-admin-section__summary:hover{background:#f5fbf7}.pim-admin-section__title{font-size:18px;font-weight:800;line-height:1.25}.pim-admin-section__chevron{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid #d6e3da;background:#fff;color:#357b50;font-size:18px;font-weight:800;transition:transform .18s ease}.pim-admin-section[open]>.pim-admin-section__summary{border-bottom:1px solid #e4ece6}.pim-admin-section[open]>.pim-admin-section__summary .pim-admin-section__chevron{transform:rotate(180deg)}.pim-admin-section__body{padding:18px}.pim-admin-section__body>.erp-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-items:end}.pim-admin-section__body>.erp-form>label{min-width:0}.pim-admin-section__body>.erp-form>label:has(textarea),.pim-admin-section__body>.erp-form>label:has(select[multiple]){grid-column:1/-1}.pim-admin-section__body>.erp-form>.check-row{align-self:center}.pim-admin-section__body>.erp-form>button{justify-self:start;min-width:160px}.pim-admin-section__body .pim-template-card{margin-top:14px}@media(max-width:900px){.pim-admin-section__body>.erp-form{grid-template-columns:1fr}.pim-admin-section__body>.erp-form>label:has(textarea),.pim-admin-section__body>.erp-form>label:has(select[multiple]){grid-column:auto}}@media(max-width:680px){.pim-admin-section__summary{padding:14px;min-height:56px}.pim-admin-section__title{font-size:16px}.pim-admin-section__body{padding:14px}.pim-admin-section__body>.erp-form>button{width:100%;justify-content:center}}.incident-analytics-visual-v2 .pim-slo-section{background:transparent;border:0;box-shadow:none;padding:0}.incident-analytics-visual-v2 .pim-slo-section>.section-heading,.incident-analytics-visual-v2 .pim-slo-help{padding-left:4px;padding-right:4px}.incident-analytics-visual-v2 .pim-slo-channel-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.incident-analytics-visual-v2 .pim-slo-channel{background:#fff;border:1px solid #dfe9e2;border-radius:16px;box-shadow:0 7px 22px #183e270b;overflow:hidden;min-width:0}.incident-analytics-visual-v2 .pim-slo-channel>summary{min-height:112px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none}.incident-analytics-visual-v2 .pim-slo-channel>summary::-webkit-details-marker{display:none}.incident-analytics-visual-v2 .marketplace-brand-title{display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;align-items:center;min-width:0}.incident-analytics-visual-v2 .marketplace-brand-title>.marketplace-brand-logo{grid-row:1/3}.incident-analytics-visual-v2 .marketplace-brand-title>strong{font-size:16px;color:#173d2a}.incident-analytics-visual-v2 .marketplace-brand-title>small{white-space:normal;line-height:1.35}.marketplace-brand-logo{width:76px;height:76px;border-radius:16px;background:#fff;display:grid;place-items:center;border:1px solid #dfe9e2;overflow:hidden;box-sizing:border-box}.marketplace-brand-logo img{width:100%;height:100%;object-fit:contain;display:block;padding:6px;box-sizing:border-box}.marketplace-brand-logo__fallback{font-size:34px;font-weight:850;color:#173d2a}.incident-analytics-visual-v2 .pim-slo-summary-badges{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.incident-analytics-visual-v2 .pim-slo-channel[open]{grid-column:1/-1}.incident-analytics-visual-v2 .pim-slo-channel[open]>summary{border-bottom:1px solid #e7eee9}.incident-analytics-visual-v2 .pim-analytics-grid{grid-template-columns:minmax(0,2.2fr) minmax(330px,1fr);align-items:stretch;gap:16px}.incident-analytics-visual-v2 .pim-analytics-trend,.incident-analytics-visual-v2 .pim-analytics-causes{border-radius:18px;min-width:0;overflow:hidden}.incident-analytics-visual-v2 .pim-analytics-trend>.section-heading{align-items:flex-start;gap:16px}.incident-analytics-visual-v2 .pim-analytics-legend{display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end;font-size:12px;color:#65766b}.incident-analytics-visual-v2 .pim-analytics-legend span{display:inline-flex;align-items:center;gap:6px}.incident-analytics-visual-v2 .pim-analytics-legend i{width:9px;height:9px;border-radius:50%}.incident-analytics-visual-v2 .pim-analytics-legend i.opened{background:#2f80ed}.incident-analytics-visual-v2 .pim-analytics-legend i.resolved{background:#16a05d}.incident-analytics-visual-v2 .pim-analytics-legend i.breached{background:#e65757}.incident-trend-chart-shell{height:360px;margin-top:12px;padding:4px 4px 0}.incident-chart-source{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.incident-cause-layout{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(190px,1.1fr);gap:20px;align-items:center;min-height:330px;margin-top:12px}.incident-cause-visual{height:245px;min-width:0;position:relative;display:grid;place-items:center}.incident-cause-empty-ring{width:190px;height:190px;border-radius:50%;border:28px solid #e3e7e5;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#78867e;box-sizing:border-box}.incident-cause-empty-ring strong{font-size:30px;line-height:1;color:#173d2a}.incident-cause-empty-ring span{font-size:12px;margin-top:7px;white-space:nowrap}.incident-cause-list{min-width:0}.incident-cause-list .pim-cause-row{padding:10px 0;border-bottom:1px solid #edf2ef}.incident-cause-list .pim-cause-row:last-child{border-bottom:0}.incident-cause-list .pim-cause-track{height:5px}.incident-cause-list .pim-cause-meta{font-size:11px;gap:7px;flex-wrap:wrap}.incident-cause-list .pim-analytics-empty{text-align:center;color:#7a8980;padding:20px 8px}.incident-analytics-visual-v2 .pim-channel-analytics{border-radius:18px}.incident-analytics-visual-v2 .pim-channel-analytics-table th{background:#f6faf7}@media(max-width:1280px){.incident-analytics-visual-v2 .pim-slo-channel-list{grid-template-columns:repeat(2,minmax(0,1fr))}.incident-analytics-visual-v2 .pim-analytics-grid{grid-template-columns:1fr}.incident-cause-layout{grid-template-columns:minmax(220px,.7fr) minmax(260px,1.3fr)}}@media(max-width:760px){.incident-analytics-visual-v2 .pim-slo-channel-list{grid-template-columns:1fr}.incident-analytics-visual-v2 .pim-slo-channel[open]{grid-column:auto}.incident-analytics-visual-v2 .pim-slo-channel>summary{min-height:94px;padding:12px}.incident-analytics-visual-v2 .marketplace-brand-title{grid-template-columns:62px minmax(0,1fr);column-gap:10px}.marketplace-brand-logo{width:62px;height:62px;border-radius:14px}.marketplace-brand-logo img{padding:5px}.incident-trend-chart-shell{height:300px;margin-left:-6px;margin-right:-6px}.incident-cause-layout{grid-template-columns:1fr}.incident-cause-visual{height:220px}.incident-analytics-visual-v2 .pim-analytics-legend{justify-content:flex-start}}.warehouse-create-wizard{margin-top:16px}.warehouse-create-wizard__rail{grid-template-columns:repeat(3,minmax(0,1fr))}.warehouse-create-wizard__panel{padding:22px}.warehouse-create-wizard__panel>label{display:flex;flex-direction:column;gap:7px;min-width:0}.warehouse-create-wizard__panel:not([hidden]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.warehouse-create-wizard__review{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.warehouse-create-wizard__review>div{padding:16px;border:1px solid #dce8df;border-radius:14px;background:#f8fbf9;display:flex;flex-direction:column;gap:6px}.warehouse-create-wizard__review span{font-size:.78rem;color:#66786d}.warehouse-create-wizard__review strong{font-size:1rem;color:#173d2a;overflow-wrap:anywhere}.warehouse-create-wizard__actions{padding:14px 20px}@media(min-width:1100px){.ux-inventory-page .wms-grid:has(.warehouse-create-wizard){grid-template-columns:repeat(2,minmax(0,1fr))}.ux-inventory-page .wms-grid:has(.warehouse-create-wizard)>.wms-card:first-child{grid-column:1/-1}.ux-inventory-page .wms-grid:has(.warehouse-create-wizard)>.wms-card:first-child .wms-form{grid-template-columns:1fr}}@media(max-width:760px){.warehouse-create-wizard__rail{grid-template-columns:1fr}.warehouse-create-wizard__panel:not([hidden]){grid-template-columns:1fr}.warehouse-create-wizard__review{grid-template-columns:1fr}.warehouse-create-wizard__actions{align-items:center}}.organivo-shell .nav-submenu a,.organivo-shell .nav-settings-links a{font-family:inherit;font-size:13px;font-weight:500;line-height:1.25;letter-spacing:0}.organivo-shell .nav-submenu a.active,.organivo-shell .nav-settings-links a.active{font-weight:500}body.organivo-dashboard[data-organivo-panel] .dashboard-refresh .dashboard-empty-action{--organivo-button-bg:#dcf3e9!important;--organivo-button-text:#0d6f3d!important;--organivo-button-border:#a9d9c2!important;--organivo-button-hover-bg:#c7ebda!important;--organivo-button-hover-text:#0b5f35!important;--organivo-button-hover-border:#8bcbae!important;background:var(--organivo-button-bg)!important;color:var(--organivo-button-text)!important;border-color:var(--organivo-button-border)!important;opacity:1!important;font-weight:650;box-shadow:0 1px 3px #0d6f3d14!important}body.organivo-dashboard[data-organivo-panel] .dashboard-refresh .analytics-donut-card-pim.is-empty .dashboard-empty-action{--organivo-button-bg:#dcf3e9!important;--organivo-button-text:#0d6f3d!important;--organivo-button-border:#91cfad!important;opacity:1!important}@media(hover:hover)and (pointer:fine){body.organivo-dashboard[data-organivo-panel] .dashboard-refresh .dashboard-empty-action:hover{background:var(--organivo-button-hover-bg)!important;color:var(--organivo-button-hover-text)!important;border-color:var(--organivo-button-hover-border)!important;box-shadow:0 4px 10px #0d6f3d1f!important}}
