:root{--ik-navy: #1f2933;--ik-slate: #5c6b7a;--ik-teal: #007f5f;--ik-mint: #e8f7f0;--ik-ink: #202223;--ik-border: #e1e3e5;--ik-surface: #ffffff;--ik-surface-muted: #f6f6f7}.ik-page{max-width:1440px;margin:0 auto}.ik-eyebrow{color:var(--ik-teal);font-size:.75rem;font-weight:700;letter-spacing:.07em;line-height:1.25rem;text-transform:uppercase}.ik-page-title{color:var(--ik-navy);letter-spacing:-.035em}.ik-page-subtitle{max-width:760px}.ik-hero{background:linear-gradient(110deg,#f2fbf7,#f7fbfa 60%,#fff);border:1px solid #cce9de;border-radius:12px;padding:24px}.ik-hero--compact{padding:20px 24px}.ik-kpi-card{border:1px solid var(--ik-border);border-radius:12px;box-shadow:0 1px 2px #212b3614;height:100%;overflow:hidden;position:relative}.ik-kpi-card:before{background:#dfe3e8;content:"";height:3px;left:0;position:absolute;right:0;top:0}.ik-kpi-card--critical:before{background:#d72c0d}.ik-kpi-card--healthy:before{background:#008060}.ik-kpi-card--attention:before{background:#b98900}.ik-kpi-value{color:var(--ik-navy);font-variant-numeric:tabular-nums;letter-spacing:-.045em}.ik-card{border:1px solid var(--ik-border);border-radius:12px;box-shadow:0 1px 2px #212b360f;overflow:hidden}.ik-card-header{border-bottom:1px solid var(--ik-border);padding:16px 20px}.ik-card-body{padding:20px}.ik-attention-row{border-bottom:1px solid var(--ik-border);padding:14px 0}.ik-attention-row:last-child{border-bottom:0;padding-bottom:0}.ik-attention-row:first-child{padding-top:0}.ik-stat-list{display:grid;gap:12px}.ik-stat-line{align-items:baseline;display:flex;justify-content:space-between;gap:16px}.ik-stat-value{color:var(--ik-navy);font-variant-numeric:tabular-nums}.ik-filter-bar{align-items:end;background:var(--ik-surface-muted);border-bottom:1px solid var(--ik-border);display:grid;gap:12px;grid-template-columns:minmax(220px,1fr) minmax(160px,.28fr) minmax(180px,.3fr);padding:16px}.ik-table-wrap{overflow-x:auto}.ik-empty{padding:48px 24px;text-align:center}.ik-table-product{min-width:200px}.ik-numeric{font-variant-numeric:tabular-nums}.ik-data-table{border-collapse:collapse;width:100%}.ik-data-table th{background:var(--ik-surface-muted);color:var(--ik-slate);font-size:.75rem;font-weight:650;letter-spacing:.02em;padding:11px 12px;text-align:left;white-space:nowrap}.ik-data-table td{border-top:1px solid var(--ik-border);padding:12px;vertical-align:middle}.ik-data-table tr:hover td{background:#fafbfb}.ik-inline-number{max-width:92px}.ik-action-stack{display:grid;gap:8px}@media (max-width: 720px){.ik-hero{padding:20px}.ik-filter-bar{grid-template-columns:1fr}.ik-card-header,.ik-card-body{padding:16px}}.ik-stock-correction{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(150px,1fr) 70px auto;min-width:300px}.ik-stock-correction select,.ik-adjust-input{background:#fff;border:1px solid #8c9196;border-radius:6px;color:var(--ik-ink);font:inherit;min-height:32px;padding:4px 8px}.ik-adjust-input{min-width:0;width:70px}@media (max-width: 720px){.ik-stock-correction{min-width:250px;grid-template-columns:1fr 64px auto}}.ik-stock-value{display:grid;gap:3px;min-width:92px}.ik-stock-edit summary{color:#2c6ecb;cursor:pointer;font-size:.75rem;list-style:none;text-decoration:underline;text-underline-offset:2px}.ik-stock-edit summary::-webkit-details-marker{display:none}.ik-stock-edit[open]{min-width:286px}.ik-stock-edit[open] summary{margin-bottom:8px}.ik-cell-stack{display:grid;gap:2px;min-width:max-content}.ik-inventory-mobile{display:none}.ik-inventory-desktop .Polaris-IndexTable__Table{table-layout:fixed;width:100%}.ik-inventory-desktop .Polaris-IndexTable__Table th:first-child,.ik-inventory-desktop .Polaris-IndexTable__Table td:first-child{width:27%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(2),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(2){width:12%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(3),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(3){width:11%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(4),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(4){width:13%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(5),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(5){width:14%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(6),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(6){width:10%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(7),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(7){width:13%}.ik-inventory-desktop .Polaris-IndexTable__Table td,.ik-inventory-desktop .Polaris-IndexTable__Table th{overflow-wrap:anywhere;padding-left:10px;padding-right:10px}.ik-inventory-desktop .ik-table-product{min-width:0}.ik-inventory-desktop .ik-stock-edit[open]{min-width:252px}@media (max-width: 960px){.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(5),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(5){display:none}.ik-inventory-desktop .Polaris-IndexTable__Table th:first-child,.ik-inventory-desktop .Polaris-IndexTable__Table td:first-child{width:32%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(2),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(2){width:16%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(3),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(3){width:14%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(4),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(4){width:16%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(6),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(6){width:10%}.ik-inventory-desktop .Polaris-IndexTable__Table th:nth-child(7),.ik-inventory-desktop .Polaris-IndexTable__Table td:nth-child(7){width:12%}}@media (max-width: 720px){.ik-filter-bar{gap:10px;padding:12px}.ik-filter-bar>*:first-child{grid-column:1 / -1}.ik-filter-bar>*:not(:first-child){min-width:0}.ik-inventory-desktop{display:none}.ik-inventory-mobile{background:var(--ik-surface-muted);display:grid;gap:1px;padding:1px}.ik-mobile-variant-card{background:var(--ik-surface);display:grid;gap:14px;padding:16px}.ik-mobile-variant-header{align-items:start;display:flex;gap:12px;justify-content:space-between}.ik-mobile-variant-header .ik-table-product{min-width:0}.ik-mobile-stock{align-items:start;background:#f0f8f5;border:1px solid #cce9de;border-radius:8px;display:flex;justify-content:space-between;gap:16px;padding:10px 12px}.ik-mobile-stock>span{color:var(--ik-slate);font-size:.8125rem}.ik-mobile-stock .ik-stock-value{justify-items:end}.ik-mobile-metrics{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ik-mobile-metrics>div{border-top:1px solid var(--ik-border);display:grid;gap:2px;padding-top:9px}.ik-mobile-metrics span,.ik-mobile-metrics small{color:var(--ik-slate);font-size:.75rem;line-height:1.2}.ik-mobile-metrics strong{color:var(--ik-navy);font-size:.9375rem}.ik-stock-edit[open]{min-width:min(286px,calc(100vw - 64px))}.ik-stock-correction{min-width:0;grid-template-columns:1fr 60px auto}.ik-stock-correction select{max-width:100%}}@media (max-width: 390px){.ik-mobile-metrics{grid-template-columns:1fr}.ik-mobile-stock{display:grid}.ik-mobile-stock .ik-stock-value{justify-items:start}}.ik-table-scroll{overflow-x:auto}.ik-responsive-table{border-collapse:collapse;min-width:0;table-layout:fixed;width:100%}.ik-responsive-table .ik-col-product{width:26%}.ik-responsive-table .ik-col-stock,.ik-responsive-table .ik-col-pace{width:11%}.ik-responsive-table .ik-col-cover,.ik-responsive-table .ik-col-supply,.ik-responsive-table .ik-col-recommended,.ik-responsive-table .ik-col-status{width:13%}.ik-responsive-table th{background:var(--ik-surface-muted);border-bottom:1px solid var(--ik-border);box-sizing:border-box;color:var(--ik-slate);font-size:.75rem;font-weight:700;letter-spacing:.02em;padding:11px 12px;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.ik-responsive-table td{border-bottom:1px solid var(--ik-border);box-sizing:border-box;padding:12px;vertical-align:top}.ik-responsive-table tbody tr:last-child td{border-bottom:0}.ik-responsive-table tbody tr:hover td{background:#fafbfb}.ik-responsive-table .ik-table-product{min-width:0}.ik-responsive-table .ik-stock-edit[open]{min-width:252px}@media (max-width: 1100px){.ik-responsive-table{min-width:920px}.ik-responsive-table .ik-col-product{width:27%}.ik-responsive-table .ik-col-stock{width:12%}.ik-responsive-table .ik-col-pace{width:11%}.ik-responsive-table .ik-col-cover,.ik-responsive-table .ik-col-supply{width:13%}.ik-responsive-table .ik-col-recommended,.ik-responsive-table .ik-col-status{width:12%}}@media (max-width: 720px){.ik-responsive-table{min-width:0}}.ik-pool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:16px}.ik-pool-card-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ik-field-label{color:#303030;display:grid;font-size:.8125rem;font-weight:600;gap:6px}.ik-select{background:#fff;border:1px solid #8c9196;border-radius:6px;color:#202223;font:inherit;min-height:36px;padding:7px 30px 7px 10px;width:100%}.ik-select:focus{outline:2px solid #2c6ecb;outline-offset:1px}@media (max-width: 640px){.ik-pool-grid{grid-template-columns:1fr}}.ik-pooling-page{max-width:1180px}.ik-pooling-hero{align-items:center;background:linear-gradient(110deg,#edf9f4,#f8fbfa 58%,#fff);border:1px solid #cce9de;border-radius:14px;display:flex;gap:28px;justify-content:space-between;padding:28px}.ik-pooling-hero__copy{display:grid;gap:6px;max-width:760px}.ik-pooling-hero__metric{align-items:flex-end;border-left:1px solid #cce9de;display:grid;gap:2px;min-width:130px;padding-left:24px}.ik-pooling-hero__metric>span:first-child{color:var(--ik-teal);font-variant-numeric:tabular-nums}.ik-pooling-guide{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px}.ik-pooling-guide>div{display:grid;gap:8px;min-width:0;padding:12px}.ik-pooling-step{align-items:center;background:#e8f7f0;border-radius:999px;color:#007f5f;display:inline-flex;font-size:.8125rem;font-weight:700;height:24px;justify-content:center;width:24px}.ik-pooling-heading{align-items:end;display:flex;gap:16px;justify-content:space-between}.ik-pooling-heading>div{display:grid;gap:4px}.ik-pooling-rule-summary{background:#f6f6f7;border-left:3px solid #008060;border-radius:0 6px 6px 0;padding:10px 12px}.ik-pooling-rule-summary p{margin:0}@media (max-width: 720px){.ik-pooling-hero{align-items:flex-start;display:grid;padding:20px}.ik-pooling-hero__metric{border-left:0;border-top:1px solid #cce9de;justify-items:start;padding:14px 0 0}.ik-pooling-guide{grid-template-columns:1fr;gap:2px}.ik-pooling-guide>div{border-bottom:1px solid var(--ik-border)}.ik-pooling-guide>div:last-child{border-bottom:0}.ik-pooling-heading{align-items:flex-start;flex-direction:column}}.ik-banner{border:1px solid var(--ik-border);border-radius:12px;padding:14px 16px;background:var(--ik-surface)}.ik-banner--success{border-color:#a7e4c4;background:#f2fcf6}.ik-banner--critical{border-color:#f6b4b4;background:#fff5f5}.ik-plan-layout{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:20px;align-items:start}.ik-plan-sidebar{position:sticky;top:16px}.ik-plan-list{display:grid;gap:6px}.ik-plan-list-item{display:block;border:1px solid transparent;border-radius:9px;padding:11px 12px;color:inherit;text-decoration:none}.ik-plan-list-item:hover{background:#f6faf8}.ik-plan-list-item.is-selected{border-color:#9cd9c5;background:#edfaf4}.ik-plan-main{min-width:0}.ik-plan-fields{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(150px,.8fr) minmax(90px,.45fr);gap:14px}.ik-plan-fields label,.ik-plan-notes{display:grid;gap:6px;color:#4b5563;font-size:.82rem;font-weight:600}.ik-plan-fields input,.ik-plan-notes textarea,.ik-table-input{width:100%;box-sizing:border-box;border:1px solid #b8c3c0;border-radius:7px;background:#fff;color:#1f2937;font:inherit;padding:8px 9px}.ik-plan-notes textarea{resize:vertical}.ik-table-input{min-width:78px;padding:6px 7px}.ik-purchase-table th:nth-child(1){width:27%}.ik-purchase-table th:nth-child(2){width:8%}.ik-purchase-table th:nth-child(3){width:22%}.ik-purchase-table th:nth-child(4){width:10%}.ik-purchase-table th:nth-child(5),.ik-purchase-table th:nth-child(6),.ik-purchase-table th:nth-child(7){width:11%}.ik-card-footer{padding:14px 18px;border-top:1px solid var(--ik-border)}@media (max-width: 900px){.ik-plan-layout{grid-template-columns:1fr}.ik-plan-sidebar{position:static}.ik-plan-fields{grid-template-columns:1fr}}@media (max-width: 640px){.ik-purchase-table thead{display:none}.ik-purchase-table,.ik-purchase-table tbody,.ik-purchase-table tr,.ik-purchase-table td{display:block;width:100%;box-sizing:border-box}.ik-purchase-table tr{padding:14px;border-bottom:1px solid var(--ik-border)}.ik-purchase-table td{border:0;padding:5px 0}.ik-purchase-table td:nth-child(n+2):before{display:inline-block;min-width:118px;color:#63706b;font-size:.8rem;font-weight:600}.ik-purchase-table td:nth-child(2):before{content:"Available"}.ik-purchase-table td:nth-child(3):before{content:"Reason"}.ik-purchase-table td:nth-child(4):before{content:"Recommended"}.ik-purchase-table td:nth-child(5):before{content:"Order quantity"}.ik-purchase-table td:nth-child(6):before{content:"Unit cost"}.ik-purchase-table td:nth-child(7):before{content:"Line total"}}.ik-native-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #8c9196;border-radius:7px;color:#202223;cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;line-height:1.25rem;min-height:36px;padding:7px 12px}.ik-native-button:hover{background:#f6f6f7}.ik-native-button:focus-visible{outline:2px solid #2c6ecb;outline-offset:2px}.ik-native-button--primary{background:#008060;border-color:#008060;color:#fff}.ik-native-button--primary:hover{background:#006e52}.ik-native-button--danger{border-color:#d72c0d;color:#b42318}.ik-native-button--danger:hover{background:#fff1f1}.ik-native-button:disabled{cursor:not-allowed;opacity:.55}.ik-receiving-card,.ik-receipt-history{margin-top:20px}.ik-receiving-table th:nth-last-child(-n+4),.ik-receiving-table td:nth-last-child(-n+4){text-align:right}.ik-receiving-card .ik-field-label{max-width:360px}@media (max-width: 640px){.ik-receiving-table{min-width:680px}.ik-receiving-card .ik-native-button{width:100%}}.ik-pool-rule-card{min-width:0}.ik-pool-rule-card .Polaris-Card{height:100%;overflow:hidden}.ik-pool-rule-card.is-active .Polaris-Card{border:1px solid #79cfae;box-shadow:0 4px 16px #0080601f}.ik-pool-rule-card.is-standard .Polaris-Card{border:1px solid #d9dde1;box-shadow:0 1px 3px #212b360f}.ik-pool-rule-card form{padding:20px}.ik-pool-rule-card .ik-pool-card-heading{align-items:flex-start;padding-bottom:2px}.ik-pool-status-pill{align-items:center;border-radius:999px;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:700;line-height:1;padding:7px 10px}.ik-pool-status-pill.is-active{background:#dcf5e8;color:#006e52}.ik-pool-status-pill.is-standard{background:#eef1f3;color:#44515d}.ik-pooling-rule-summary{border-left-width:4px;border-left-style:solid;border-radius:0 8px 8px 0;line-height:1.45;padding:12px 14px}.ik-pooling-rule-summary.is-active{background:#effbf5;border-left-color:#008060}.ik-pooling-rule-summary.is-standard{background:#f7f8f9;border-left-color:#97a2ad}.ik-pool-card-note{border-top:1px solid #e6e8ea;padding-top:12px}.ik-pool-rule-card .Polaris-Button{margin-top:2px}@media (max-width: 720px){.ik-pool-rule-card form{padding:16px}.ik-pool-status-pill{padding:6px 8px}}.ik-billing-hero{background:linear-gradient(135deg,#f2fbf7,#fff 68%);border:1px solid #d9efe4;border-radius:16px;padding:28px}.ik-billing-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.ik-billing-card{display:flex;flex-direction:column;gap:10px;min-height:100%;padding:22px;position:relative}.ik-billing-card.is-featured{background:linear-gradient(180deg,#f5fcf8,#fff 56%);border-top:3px solid #008060}.ik-billing-card__tag{align-self:flex-start;background:#dcf5e8;border-radius:999px;color:#006e52;font-size:.75rem;font-weight:700;line-height:1;padding:7px 10px}.ik-billing-card__price{display:flex;flex-direction:column;gap:3px;margin:8px 0 4px}.ik-billing-card__price strong{color:#172b4d;font-size:1.5rem;line-height:1.2}.ik-billing-card__price span{color:#637381;font-size:.8125rem}.ik-billing-card ul{color:#44515d;display:grid;gap:8px;margin:4px 0 0;padding-left:20px}.ik-billing-action{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:20px}.ik-billing-action>div{display:grid;gap:6px;max-width:680px}.ik-billing-fallback{color:#006e52;display:inline-block;font-size:.8125rem;font-weight:600;margin-top:14px}@media (max-width: 720px){.ik-billing-grid{grid-template-columns:1fr}.ik-billing-action{align-items:flex-start;flex-direction:column;padding:16px}}.ik-onboarding{background:linear-gradient(135deg,#f2fbf7,#fff 64%);border:1px solid #cfe9dc;border-radius:16px;padding:24px}.ik-onboarding__header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.ik-onboarding__header>div:first-child{display:grid;gap:6px;max-width:760px}.ik-onboarding__progress{align-items:flex-end;background:#fff;border:1px solid #d9efe4;border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:12px 14px}.ik-onboarding__progress strong{color:#006e52;font-size:1.25rem;line-height:1}.ik-onboarding__progress span{color:#637381;font-size:.75rem;text-align:right}.ik-onboarding__steps{display:grid;gap:10px;margin-top:20px}.ik-onboarding__step{align-items:flex-start;background:#fff;border:1px solid #e5e8eb;border-radius:10px;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px}.ik-onboarding__step>div{display:grid;gap:4px}.ik-onboarding__step.is-complete{background:#f6fcf8;border-color:#cfe9dc}.ik-onboarding__step.is-optional{border-style:dashed}.ik-onboarding__marker{align-items:center;background:#eef1f3;border-radius:999px;color:#44515d;display:inline-flex;font-size:.8125rem;font-weight:700;height:24px;justify-content:center;width:24px}.ik-onboarding__step.is-complete .ik-onboarding__marker{background:#008060;color:#fff}.ik-onboarding__optional{background:#eef1f3;border-radius:999px;color:#637381;font-size:.6875rem;font-weight:700;margin-left:8px;padding:3px 7px;text-transform:uppercase;vertical-align:middle}.ik-onboarding__link{color:#006e52;font-size:.8125rem;font-weight:700;margin-top:3px}.ik-onboarding__done{color:#006e52;font-size:.8125rem;font-weight:700;white-space:nowrap}.ik-onboarding__dismiss{background:transparent;border:0;color:#637381;cursor:pointer;font-size:.8125rem;margin-top:14px;padding:0;text-decoration:underline}@media (max-width: 720px){.ik-onboarding{padding:18px}.ik-onboarding__header{flex-direction:column}.ik-onboarding__progress{align-items:flex-start}.ik-onboarding__progress span{text-align:left}.ik-onboarding__step{grid-template-columns:auto minmax(0,1fr)}.ik-onboarding__done{grid-column:2}}.ik-workflow-tip{background:#f6f8fa;border-left:4px solid #5c6ac4;border-radius:0 8px 8px 0;display:grid;gap:4px;padding:13px 15px}.ik-operations-hero{margin-bottom:0}.ik-operations-card{height:100%}.ik-card-body--flush{padding:0!important}.ik-operations-table-wrap{overflow-x:auto}.ik-operations-table{width:100%;border-collapse:collapse;min-width:720px}.ik-operations-table th{padding:.8rem 1rem;border-bottom:1px solid var(--p-color-border-secondary, #e1e3e5);color:var(--p-color-text-subdued, #6d7175);font-size:.75rem;letter-spacing:.02em;text-align:left;text-transform:uppercase;white-space:nowrap}.ik-operations-table td{padding:.9rem 1rem;border-bottom:1px solid var(--p-color-border-secondary, #e1e3e5);vertical-align:middle}.ik-operations-table tr:last-child td{border-bottom:0}.ik-operations-table td .Polaris-Badge{margin-top:.35rem}.ik-table-note{display:block;color:var(--p-color-text-subdued, #6d7175);font-size:.77rem;line-height:1.25;margin-top:.2rem}.ik-align-right{text-align:right!important}.ik-table-action{text-align:right;white-space:nowrap}.ik-incoming-figure{padding:1.1rem;border-radius:.65rem;background:#edf7f4;border:1px solid #c5e5dc}.ik-incoming-figure .Polaris-Text--heading2xl{color:#006e52}.ik-receipt-list{display:flex;flex-direction:column}.ik-receipt-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid var(--p-color-border-secondary, #e1e3e5)}.ik-receipt-row:last-child{border-bottom:0}.ik-receipt-units{min-width:3.5rem;text-align:right;color:#006e52}.ik-receipt-units strong{display:block;font-size:1.05rem}.ik-receipt-units span{display:block;color:var(--p-color-text-subdued, #6d7175);font-size:.72rem}@media (max-width: 640px){.ik-operations-table{min-width:620px}.ik-operations-table th,.ik-operations-table td{padding:.72rem .75rem}.ik-receipt-row{align-items:flex-start;padding:.85rem}}.ik-dashboard-incoming__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.ik-dashboard-incoming__summary>div{background:#f6faf8;border:1px solid #dceee7;border-radius:8px;display:grid;gap:2px;padding:10px 12px}.ik-dashboard-incoming__summary strong{color:#006e52;font-size:1.2rem;font-variant-numeric:tabular-nums}.ik-dashboard-incoming__summary span{color:var(--ik-slate);font-size:.74rem;line-height:1.25}.ik-dashboard-incoming__plans{border-top:1px solid var(--ik-border)}.ik-dashboard-incoming__plan{align-items:center;border-bottom:1px solid var(--ik-border);display:flex;gap:14px;justify-content:space-between;padding:10px 0}.ik-dashboard-incoming__plan:last-child{border-bottom:0;padding-bottom:0}.ik-dashboard-incoming__shopify .Polaris-Text--heading2xl{color:#006e52;font-variant-numeric:tabular-nums}@media (max-width: 640px){.ik-dashboard-incoming__summary{grid-template-columns:1fr;gap:8px}.ik-dashboard-incoming__plan{align-items:flex-start}}.ik-operations-page .ik-hero{padding:26px 30px}.ik-operations-page .ik-card-header{padding:20px 24px 18px}.ik-operations-page .ik-card-header .Polaris-Text--bodySm{margin-top:4px}.ik-operations-page .ik-card-body{padding:22px 24px 24px}.ik-operations-page .ik-card-body--flush{padding:0!important}.ik-operations-page .ik-kpi-card .Polaris-Card{min-height:128px}.ik-operations-page .ik-kpi-card .Polaris-Card__Section{padding:20px 22px}.ik-operations-page .ik-kpi-card .ik-kpi-value{line-height:.96;margin-bottom:2px}.ik-operations-page .ik-card .ik-empty{align-content:center;display:grid;min-height:166px;padding:32px 28px}.ik-operations-page .ik-card .ik-empty .Polaris-Text--bodySm{margin-top:5px}.ik-operations-page .ik-incoming-figure{display:grid;gap:6px;padding:18px}.ik-operations-page .ik-incoming-figure .Polaris-Text--heading2xl{line-height:.95}.ik-operations-page .ik-receipt-row{min-height:68px;padding:16px 20px}.ik-operations-page .ik-receipt-row .Polaris-Text--bodySm{margin-top:3px}.ik-operations-page .ik-receipt-units{align-self:center}.ik-operations-page .Polaris-Layout{row-gap:24px}@media (max-width: 720px){.ik-operations-page .ik-hero{padding:20px}.ik-operations-page .ik-card-header{padding:18px 18px 16px}.ik-operations-page .ik-card-body{padding:18px}.ik-operations-page .ik-card .ik-empty{min-height:130px;padding:28px 18px}.ik-operations-page .ik-receipt-row{padding:14px 16px}}.ik-status-badge{display:inline-flex}.ik-status-badge--out_of_stock .Polaris-Badge,.ik-status-badge--critical .Polaris-Badge{background:#fff1f1;border:1px solid #f3b6b6;color:#b42318}.ik-status-badge--reorder .Polaris-Badge,.ik-status-badge--warning .Polaris-Badge{background:#fff7e0;border:1px solid #f0d28a;color:#8a5d00}.ik-status-badge--healthy .Polaris-Badge{background:#eaf8f2;border:1px solid #b8e1ce;color:#006e52}.ik-status-badge--stagnant .Polaris-Badge,.ik-status-badge--needs_data .Polaris-Badge{background:#eff5ff;border:1px solid #c6d8f7;color:#2c5aa0}.ik-shortfall-note{color:#b42318;display:inline-block;font-weight:650;margin-top:5px}.ik-replenishment-page .ik-hero{padding:26px 30px}.ik-period-form{flex-shrink:0}.ik-period-form__select{min-width:190px}.ik-replenishment-page .ik-workflow-tip{margin-top:-2px;padding:16px 20px}.ik-replenishment-page .ik-card-header{padding:20px 22px}.ik-replenishment-page .ik-card-header .Polaris-Text--bodySm{margin-top:4px}.ik-vendor-count .Polaris-Badge{background:#edf5ff;border:1px solid #c9daf6;color:#2c5aa0;padding-inline:10px}.ik-replenishment-page .ik-data-table td{padding-top:16px;padding-bottom:16px}.ik-replenishment-page .ik-data-table th:last-child,.ik-replenishment-page .ik-data-table td:last-child{min-width:132px}.ik-replenishment-page .ik-data-table td:last-child{background:#fffdf8}.ik-inventory-desktop .ik-responsive-table td:last-child{background:#fbfcfc}.ik-inventory-desktop .ik-responsive-table tbody tr:hover td:last-child{background:#f4faf7}.ik-inventory-desktop .ik-responsive-table td:last-child .ik-status-badge{margin-top:2px}.ik-billing-page .ik-billing-hero{padding:28px 30px}.ik-billing-current-plan{align-items:flex-start;background:#edf9f4;border:1px solid #b8e1ce;border-radius:12px;display:flex;gap:13px;padding:18px 20px}.ik-billing-current-plan__dot{background:#008060;border-radius:999px;flex:0 0 10px;height:10px;margin-top:7px;width:10px}.ik-billing-current-plan .Polaris-Text--bodyMd{margin-top:3px}.ik-billing-card{min-height:344px;padding:26px 28px 24px}.ik-billing-card.is-current{background:linear-gradient(145deg,#effaf5,#fff 72%)}.ik-billing-card.is-current:before{background:#008060}.ik-billing-card__tag--current{background:#d9f4e6;color:#006e52}.ik-billing-action{padding:24px 28px}.ik-billing-footer{border-top:1px solid var(--ik-border);display:grid;gap:8px;padding:16px 28px 18px}.ik-billing-footer .ik-billing-fallback{margin-top:0}@media (max-width: 720px){.ik-replenishment-page .ik-hero,.ik-billing-page .ik-billing-hero{padding:20px}.ik-period-form,.ik-period-form__select{width:100%}.ik-period-form .Polaris-HorizontalStack{align-items:stretch}.ik-period-form .Polaris-HorizontalStack>*{flex:1 1 auto}.ik-replenishment-page .ik-card-header{padding:18px}.ik-replenishment-page .ik-data-table td{padding-top:14px;padding-bottom:14px}.ik-billing-current-plan{padding:16px}.ik-billing-card{min-height:0;padding:22px 20px}.ik-billing-action,.ik-billing-footer{padding-left:20px;padding-right:20px}}.ik-feedback-hero{padding:28px 30px}.ik-feedback-grid{display:grid;gap:24px;grid-template-columns:minmax(0,1.7fr) minmax(290px,.8fr)}.ik-feedback-grid .ik-card{height:100%}.ik-feedback-page .ik-card-header{padding:20px 24px 18px}.ik-feedback-page .ik-card-header .Polaris-Text--bodySm{margin-top:4px}.ik-feedback-page .ik-card-body{padding:22px 24px 24px}.ik-roadmap-list{display:grid;gap:14px}.ik-roadmap-item{align-items:flex-start;background:#fbfcfc;border:1px solid #e5e8eb;border-radius:10px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr);padding:16px}.ik-roadmap-item>div{display:grid;gap:4px}.ik-roadmap-stage{align-items:center;border-radius:999px;display:inline-flex;font-size:.7rem;font-weight:700;justify-content:center;line-height:1;min-width:58px;padding:6px 8px;text-transform:uppercase}.ik-roadmap-stage--next{background:#e7f7f0;color:#006e52}.ik-roadmap-stage--planned{background:#eff5ff;color:#2c5aa0}.ik-roadmap-stage--exploring{background:#fff7e0;color:#8a5d00}.ik-feedback-contact{background:linear-gradient(145deg,#f4fbf8,#fff 76%)}.ik-contact-email{background:#fff;border:1px solid #cde8dc;border-radius:8px;color:#006e52;padding:12px 14px}.ik-feedback-form-card{border-color:#cde8dc}.ik-feedback-fields{display:grid;gap:16px;grid-template-columns:minmax(220px,.38fr) minmax(0,1fr)}.ik-feedback-history .ik-card-body--flush{padding:0!important}.ik-feedback-history-list{display:grid}.ik-feedback-history-row{align-items:flex-start;border-bottom:1px solid var(--ik-border);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;padding:16px 24px}.ik-feedback-history-row>div{display:grid;gap:4px}.ik-feedback-history-row:last-child{border-bottom:0}@media (max-width: 850px){.ik-feedback-grid,.ik-feedback-fields{grid-template-columns:1fr}}@media (max-width: 640px){.ik-feedback-hero{padding:20px}.ik-feedback-page .ik-card-header,.ik-feedback-page .ik-card-body{padding-left:18px;padding-right:18px}.ik-roadmap-item{gap:10px;padding:14px}.ik-feedback-history-row{gap:10px;grid-template-columns:1fr;padding:14px 18px}}.ik-feedback-native-field{color:#303030;display:grid;font-size:.8125rem;font-weight:650;gap:7px}.ik-feedback-native-field select,.ik-feedback-native-field textarea{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#fff;border:1px solid #8c9196;border-radius:7px;box-sizing:border-box;color:#202223;font:inherit;font-weight:400;outline:none;padding:9px 10px;width:100%}.ik-feedback-native-field textarea{line-height:1.45;min-height:132px;resize:vertical}.ik-feedback-native-field select{min-height:38px}.ik-feedback-native-field select:focus,.ik-feedback-native-field textarea:focus{border-color:#2c6ecb;box-shadow:0 0 0 1px #2c6ecb}.ik-feedback-native-field span{color:var(--ik-slate);font-size:.75rem;font-weight:400;line-height:1.3}.ik-feedback-fields{align-items:start}.ik-feedback-fields>.ik-feedback-native-field:first-child{align-self:start}.ik-feedback-fields>.ik-feedback-native-field:first-child select{height:40px;min-height:40px}.ik-feedback-fields>.ik-feedback-native-field--message{align-self:stretch}.ik-welcome__hero{margin-bottom:0}.ik-welcome__action{align-items:center;display:flex;flex-wrap:wrap;gap:14px 18px;margin-top:20px}.ik-welcome__action>p{flex:1 1 280px}.ik-welcome__cta{display:inline-block;text-decoration:none}.ik-welcome__section-heading{align-items:end;display:flex;gap:20px;justify-content:space-between;margin-bottom:16px}.ik-welcome__section-heading>div{display:grid;gap:6px}.ik-welcome__section-heading>p{max-width:360px}.ik-welcome__feature-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ik-welcome__feature-card{display:grid;gap:8px;min-height:128px;padding:22px}.ik-welcome__secondary-action{align-items:center;border-top:1px solid var(--ik-border);display:flex;flex-wrap:wrap;gap:10px 18px;justify-content:space-between;padding-top:20px}.ik-welcome__secondary-action a{color:#006e52;font-size:.875rem;font-weight:700}@media (max-width: 720px){.ik-welcome__section-heading{align-items:flex-start;flex-direction:column}.ik-welcome__feature-grid{grid-template-columns:1fr}.ik-welcome__feature-card{min-height:0;padding:20px}}.ik-tour-page{max-width:1180px}.ik-tour__intro{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.ik-tour__intro>div{display:grid;gap:6px;max-width:760px}.ik-tour__intro>a{color:#006e52;font-size:.875rem;font-weight:700;white-space:nowrap}.ik-tour__stepper{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.ik-tour__step-button{align-items:center;background:#fff;border:1px solid #d9dde1;border-radius:10px;color:#44515d;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;min-height:48px;padding:8px 10px;text-align:left}.ik-tour__step-button:hover{background:#f6f8fa}.ik-tour__step-button.is-active{background:#effaf5;border-color:#79cfae;color:#006e52}.ik-tour__step-button span{align-items:center;background:#eef1f3;border-radius:999px;display:inline-flex;flex:0 0 24px;font-size:.75rem;font-weight:700;height:24px;justify-content:center}.ik-tour__step-button.is-active span{background:#008060;color:#fff}.ik-tour__step-button b{font-size:.78rem;line-height:1.15}.ik-tour__screen{background:linear-gradient(145deg,#fbfdfc,#f2fbf7);border:1px solid #d9efe4;border-radius:16px;min-height:510px;padding:28px}.ik-tour__screen-heading{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.ik-tour__screen-heading>div:first-child{display:grid;gap:7px;max-width:720px}.ik-tour__demo-label{background:#eef1f3;border-radius:999px;color:#44515d;display:inline-block;flex:0 0 auto;font-size:.7rem;font-weight:700;line-height:1.15;max-width:205px;padding:7px 9px;text-align:center}.ik-tour__metric-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.ik-tour__metric{background:#fff;border:1px solid #e3e7e9;border-radius:12px;display:grid;gap:4px;padding:18px}.ik-tour__metric strong{color:#172b4d;font-size:1.7rem;line-height:1}.ik-tour__metric span{color:#637381;font-size:.78rem}.ik-tour__metric.is-warning{border-left:4px solid #b98900}.ik-tour__metric.is-success{border-left:4px solid #008060}.ik-tour__alert-card{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:20px}.ik-tour__alert-card>div{display:grid;gap:5px}.ik-tour__status{border-radius:999px;display:inline-block;flex:0 0 auto;font-size:.75rem;font-weight:700;padding:7px 10px}.ik-tour__status.is-critical{background:#fff0ef;color:#b42318}.ik-tour__status.is-draft{background:#eef1f3;color:#44515d}.ik-tour__table-wrap{overflow-x:auto}.ik-tour__table{border-collapse:collapse;min-width:650px;width:100%}.ik-tour__table th{border-bottom:1px solid #e1e3e5;color:#637381;font-size:.72rem;letter-spacing:.02em;padding:12px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.ik-tour__table td{border-bottom:1px solid #edf0f2;color:#36454f;font-size:.875rem;padding:14px;white-space:nowrap}.ik-tour__table tr:last-child td{border-bottom:0}.ik-tour__danger-text{color:#b42318;font-weight:700}.ik-tour__success-text{color:#006e52}.ik-tour__note{align-items:flex-start;background:#fff;border-left:4px solid #008060;border-radius:0 9px 9px 0;display:flex;flex-wrap:wrap;gap:6px;padding:14px 16px}.ik-tour__note strong{color:#006e52}.ik-tour__note span{color:#44515d}.ik-tour__settings-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ik-tour__setting-card{display:grid;gap:13px;min-height:220px;padding:20px}.ik-tour__setting-row{align-items:center;border-bottom:1px solid #edf0f2;display:flex;gap:16px;justify-content:space-between;padding-bottom:9px}.ik-tour__setting-row span{color:#637381;font-size:.8125rem}.ik-tour__setting-row strong{color:#202223;font-size:.875rem;text-align:right}.ik-tour__pill-row{display:flex;flex-wrap:wrap;gap:7px}.ik-tour__pill{border-radius:999px;font-size:.7rem;font-weight:700;padding:6px 8px}.ik-tour__pill.is-good{background:#dcf5e8;color:#006e52}.ik-tour__pill.is-not{background:#f1f2f3;color:#5c5f62;text-decoration:line-through}.ik-tour__pooling-demo{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);padding:22px}.ik-tour__pooling-copy{display:grid;gap:8px}.ik-tour__pooling-diagram{align-items:center;display:grid;gap:8px;justify-items:center}.ik-tour__pool-option{align-items:center;background:#f6f8fa;border:1px solid #e1e3e5;border-radius:8px;display:flex;font-size:.8rem;gap:16px;justify-content:space-between;max-width:315px;padding:9px 12px;width:100%}.ik-tour__pool-option strong{color:#44515d;font-size:.75rem}.ik-tour__pool-arrow{color:#008060;font-size:1.2rem;font-weight:800;line-height:1}.ik-tour__stock-owner{background:#effaf5;border:2px solid #79cfae;border-radius:10px;display:grid;gap:3px;max-width:315px;padding:13px 16px;text-align:center;width:100%}.ik-tour__stock-owner span{color:#006e52;font-size:.72rem;font-weight:700;text-transform:uppercase}.ik-tour__stock-owner strong{color:#172b4d}.ik-tour__stock-owner b{color:#006e52;font-size:.84rem}.ik-tour__plan-header{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:20px 20px 12px}.ik-tour__plan-header>div{display:grid;gap:4px}.ik-tour__plan-footer{align-items:center;background:#f6f8fa;display:flex;gap:16px;justify-content:space-between;padding:13px 20px}.ik-tour__plan-footer span{color:#637381;font-size:.8125rem}.ik-tour__controls{align-items:center;display:flex;justify-content:space-between}.ik-tour__controls>div{align-items:center;display:flex;gap:14px}.ik-tour__controls span{color:#637381;font-size:.8125rem}.ik-tour__cta{display:inline-block;text-decoration:none}@media (max-width: 900px){.ik-tour__stepper{grid-template-columns:repeat(3,minmax(0,1fr))}.ik-tour__pooling-demo{grid-template-columns:1fr}}@media (max-width: 720px){.ik-tour__intro,.ik-tour__screen-heading{flex-direction:column}.ik-tour__screen{min-height:0;padding:20px}.ik-tour__metric-grid,.ik-tour__settings-grid{grid-template-columns:1fr}.ik-tour__stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.ik-tour__step-button{min-height:42px}.ik-tour__step-button:last-child{grid-column:1 / -1}.ik-tour__alert-card,.ik-tour__plan-header,.ik-tour__plan-footer,.ik-tour__controls{align-items:flex-start;flex-direction:column}.ik-tour__controls{gap:14px}.ik-tour__controls>div{align-items:flex-start;flex-direction:column;width:100%}.ik-tour__controls>button,.ik-tour__controls .ik-native-button{text-align:center;width:100%}}.ik-billing-card.is-incompatible{background:#fafafa;border-top:3px solid #d72c0d}.ik-billing-card.is-incompatible>:not(.ik-billing-card__tag--incompatible){opacity:.52}.ik-billing-card__tag--incompatible{background:#d72c0d;color:#fff}.ik-billing-card__eligibility{background:#fff1f1;border-left:3px solid #d72c0d;border-radius:0 6px 6px 0;color:#8f1d0c;line-height:1.4;margin-top:auto;opacity:.76!important;padding:10px 11px}.ik-privacy-page{min-height:100vh;padding:48px 24px;background:linear-gradient(145deg,#edf7f4,#f8fbfa 45%,#eff6ff);color:#14231f}.ik-privacy-shell{width:min(920px,100%);margin:0 auto}.ik-privacy-hero{padding:44px 48px;border-radius:22px 22px 0 0;background:linear-gradient(120deg,#0b2f3c,#0c4e59);color:#fff}.ik-privacy-brand{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:.01em}.ik-privacy-mark{display:inline-grid;place-items:center;width:31px;height:31px;border:1px solid #94e7d1;border-radius:9px;color:#94e7d1;font-size:12px;font-weight:800}.ik-privacy-eyebrow{margin:36px 0 8px;color:#9eead5;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ik-privacy-hero h1{margin:0;color:#fff;font-size:clamp(32px,5vw,48px);line-height:1.08}.ik-privacy-intro{max-width:680px;margin:18px 0 0;color:#d7f3ec;font-size:18px;line-height:1.55}.ik-privacy-updated{margin:24px 0 0;color:#abd9ce;font-size:14px}.ik-privacy-card{padding:42px 48px 24px;border:1px solid #d7e7e1;border-top:0;border-radius:0 0 22px 22px;background:#fff;box-shadow:0 18px 50px #0f322d14}.ik-privacy-section{padding:0 0 26px;margin:0 0 26px;border-bottom:1px solid #e3eeea}.ik-privacy-section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.ik-privacy-section h2{margin:0 0 11px;color:#0d4f58;font-size:21px;line-height:1.25}.ik-privacy-section p{margin:0 0 13px;color:#344540;font-size:16px;line-height:1.65}.ik-privacy-section p:last-child{margin-bottom:0}.ik-privacy-section a{color:#075f73;font-weight:650}.ik-privacy-section code{padding:1px 5px;border-radius:4px;background:#edf5f2;color:#164e47}.ik-privacy-footer{display:flex;justify-content:space-between;gap:16px;padding:22px 8px 0;color:#49645d;font-size:14px}.ik-privacy-footer a{color:#075f73;font-weight:650}@media (max-width: 640px){.ik-privacy-page{padding:20px 12px}.ik-privacy-hero{padding:32px 26px}.ik-privacy-card{padding:30px 26px 16px}.ik-privacy-intro{font-size:16px}.ik-privacy-section p{font-size:15px}.ik-privacy-footer{flex-direction:column}}.ik-data-access-list{margin:0;padding-left:22px;color:#344540;font-size:16px;line-height:1.8}@media (max-width: 640px){.ik-data-access-list{font-size:15px}}.ik-component-links-page{max-width:1180px}.ik-component-links-hero{align-items:center;background:linear-gradient(110deg,#eef6ff,#f7fbff 58%,#fff);border:1px solid #c9def4;border-radius:14px;display:flex;gap:28px;justify-content:space-between;padding:28px}.ik-component-links-hero__copy{display:grid;gap:6px;max-width:760px}.ik-component-links-hero__metric{align-items:flex-end;border-left:1px solid #c9def4;display:grid;gap:2px;min-width:130px;padding-left:24px}.ik-component-links-hero__metric>span:first-child{color:#245f99;font-variant-numeric:tabular-nums}.ik-component-links-guide{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px}.ik-component-links-guide>div{display:grid;gap:8px;min-width:0;padding:12px}.ik-component-inventory-toggle{align-items:flex-start;background:#f6f7f9;border:1px solid #dfe3e8;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:14px}.ik-component-inventory-toggle input{height:18px;margin-top:2px;width:18px}.ik-component-inventory-toggle span{display:grid;gap:4px}.ik-component-inventory-toggle small{color:#637381;line-height:1.45}.ik-component-link-builder{background:#f8fafc;border:1px solid #d7e4f1;border-radius:10px;display:grid;gap:14px;padding:16px}.ik-component-link-builder__heading{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.ik-component-link-builder__heading>div{display:grid;gap:3px}.ik-component-row{align-items:end;background:#fff;border:1px solid #dfe3e8;border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(260px,2fr) minmax(125px,.6fr) minmax(210px,1fr) auto;padding:14px}.ik-component-row .ik-field-label{min-width:0}.ik-component-row .ik-input{border:1px solid #8c9196;border-radius:4px;box-sizing:border-box;font:inherit;min-height:36px;padding:6px 8px;width:100%}.ik-component-links-callout{background:#edf6ff;border-left:4px solid #2c6ecb;border-radius:0 8px 8px 0;line-height:1.5;padding:12px 14px}.ik-component-links-callout p{margin:0}.ik-component-link-list{display:grid;gap:14px}.ik-component-link-card{display:grid;gap:16px}.ik-component-link-card__heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ik-component-link-card__heading>div{display:grid;gap:4px}.ik-component-link-summary{background:#f6f7f9;border-left:4px solid #2c6ecb;border-radius:0 8px 8px 0;display:grid;gap:7px;padding:12px 14px}.ik-component-link-summary strong{color:#245f99}@media (max-width: 720px){.ik-component-links-hero{align-items:flex-start;display:grid;padding:20px}.ik-component-links-hero__metric{border-left:0;border-top:1px solid #c9def4;justify-items:start;padding:14px 0 0}.ik-component-links-guide{grid-template-columns:1fr;gap:2px}.ik-component-links-guide>div{border-bottom:1px solid var(--ik-border)}.ik-component-links-guide>div:last-child{border-bottom:0}.ik-component-row{align-items:stretch;grid-template-columns:1fr}.ik-component-link-card__heading,.ik-component-link-builder__heading{flex-direction:column}}.ik-component-mode-switch{display:flex;flex-wrap:wrap;gap:8px}.ik-component-parent-picker{background:#f8fafc;border:1px solid #d7e4f1;border-radius:10px;display:grid;gap:14px;padding:16px}.ik-component-parent-picker__heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ik-component-parent-picker__heading>div{display:grid;gap:3px}.ik-component-parent-search{background:#fff;border:1px solid #8c9196;border-radius:6px;box-sizing:border-box;color:#202223;font:inherit;min-height:38px;padding:8px 10px;width:100%}.ik-component-parent-search:focus{outline:2px solid #2c6ecb;outline-offset:1px}.ik-component-parent-list{background:#fff;border:1px solid #dfe3e8;border-radius:8px;display:grid;max-height:380px;overflow-y:auto}.ik-component-parent-list>p{padding:16px}.ik-component-parent-option{align-items:center;border-bottom:1px solid #edf0f2;cursor:pointer;display:flex;gap:12px;min-width:0;padding:12px 14px}.ik-component-parent-option:last-child{border-bottom:0}.ik-component-parent-option:hover{background:#f4f8fc}.ik-component-parent-option.is-selected{background:#eaf4ff;box-shadow:inset 3px 0 #2c6ecb}.ik-component-parent-option input{flex:0 0 auto;height:18px;margin:0;width:18px}.ik-component-parent-option__copy{display:grid;gap:3px;min-width:0}.ik-component-parent-option__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ik-component-parent-option__copy small{color:#637381}.ik-component-parent-option__tag{background:#fff3cd;border-radius:999px;color:#6c4d00;font-size:.75rem;font-weight:650;margin-left:auto;padding:3px 8px;white-space:nowrap}.ik-component-overwrite-toggle{align-items:flex-start;background:#fff7e6;border:1px solid #f3d39c;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px 14px}.ik-component-overwrite-toggle input{height:18px;margin-top:2px;width:18px}.ik-component-overwrite-toggle span{display:grid;gap:3px}.ik-component-overwrite-toggle small{color:#6b5a36;line-height:1.45}@media (max-width: 720px){.ik-component-parent-picker__heading{flex-direction:column}.ik-component-parent-option{align-items:flex-start}.ik-component-parent-option__copy strong{white-space:normal}.ik-component-parent-option__tag{margin-left:0}}
