@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap");.provi-redesign-root,.provi-redesign-root *,.provi-redesign-root :after,.provi-redesign-root :before{box-sizing:content-box}.provi-redesign-root{min-height:100vh;background:#f9f7f3;color:#1a1a1a;font-family:Inter,system-ui,sans-serif}.provi-redesign-root .table-zone{width:100%}.provi-redesign-root .table-zone .dt-thead th{top:var(--dt-top,58px)}.lc-card{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;font-family:Inter,system-ui,sans-serif;color:var(--fg)}.lc-left{padding:28px;gap:22px}.lc-left,.lc-section{display:flex;flex-direction:column}.lc-section,.lc-sh{gap:8px}.lc-sh{display:flex;align-items:center}.lc-sh .lab{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-weight:500;white-space:nowrap}.lc-sh .ct{font-size:11px;font-weight:500;color:var(--fg-2);background:var(--line);padding:1px 7px;border-radius:999px;font-variant-numeric:tabular-nums}.lc-sh .spacer{flex:1}.lc-sh .act{background:none;border:none;font-size:12px;color:var(--fg-2);cursor:pointer;padding:3px 8px;border-radius:6px;display:inline-flex;align-items:center;gap:5px}.lc-sh .act:hover{background:var(--line);color:var(--fg)}.lc-total{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.lc-total .num{font-size:36px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.lc-total .lab{font-size:13px;color:var(--fg-2)}.lc-total-eta{font-size:13px;color:var(--fg-3);margin-left:8px;font-variant-numeric:tabular-nums;font-weight:400}.lc-ws-row{display:flex;align-items:center;gap:14px}.lc-ws-chip{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.lc-link{background:none;border:none;font-size:13px;color:var(--fg-2);cursor:pointer;padding:4px 10px;border-radius:6px;border:1px solid var(--line)}.lc-link:hover{background:var(--line);color:var(--fg)}.cs-ws-sq{width:12px;height:12px;border-radius:3px;display:inline-block}.cs-ws-sq.green{background:#16a34a}.cs-ws-sq.blue{background:#2563eb}.cs-ws-sq.amber{background:#d97706}.cs-ws-sq.purple{background:#7c3aed}.lc-seg{display:inline-flex;background:#f1efe9;border-radius:8px;padding:3px;gap:2px}.lc-seg button{background:none;border:none;padding:6px 14px;font-size:13px;font-weight:500;color:var(--fg-2);cursor:pointer;border-radius:6px}.lc-seg button.on{background:var(--fg);color:#fff}.lc-stepper{gap:10px;margin-top:8px}.lc-stepper,.lc-stepper .step{display:inline-flex;align-items:center}.lc-stepper .step{width:30px;height:30px;border-radius:8px;background:#f1efe9;border:none;justify-content:center;color:var(--fg-2);cursor:pointer}.lc-stepper .num{width:64px;border:none;background:none;font-size:16px}.lc-stepper .perdom{font-size:13px;color:var(--fg-2)}.lc-stepper .eta{font-size:12px;color:var(--fg-3);margin-left:6px;font-variant-numeric:tabular-nums}.va-list{display:flex;flex-direction:column;gap:6px}.va-pill{display:flex;align-items:center;gap:10px;padding:9px 10px 9px 12px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.va-pill .cs-ws-sq{width:10px;height:10px}.va-pill .b{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.va-pill .dom{font-family:var(--mono);font-size:13px;font-weight:500}.va-pill .sub{font-size:11px;color:var(--fg-3)}.va-x{background:none;border:none;color:var(--fg-3);cursor:pointer;padding:4px;border-radius:6px;display:inline-flex}.va-x:hover{background:var(--line);color:var(--fg)}.va-more{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:none;cursor:pointer;font-size:12.5px;color:var(--fg-2);border-radius:8px}.va-more:hover{background:#faf8f3;color:var(--fg)}.va-more .avs{display:inline-flex}.va-more .avs i{width:8px;height:8px;border-radius:2px;background:var(--ws-green);display:inline-block;margin-left:-3px;box-shadow:0 0 0 1.5px var(--card)}.va-more .chev{margin-left:auto;color:var(--fg-3);display:inline-flex;transition:transform .15s}.va-more.open .chev{transform:rotate(180deg)}.va-add{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border:1px solid var(--line);border-radius:10px;background:var(--card);font-size:13px;color:var(--fg-2);cursor:pointer;width:100%;text-align:left;margin-top:2px}.va-add .chev{margin-left:auto;color:var(--fg-3);display:inline-flex}.va-add:hover{background:#faf8f3}.vb-chips{display:flex;flex-wrap:wrap;gap:6px}.vb-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 6px 6px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.vb-chip .cs-ws-sq{width:8px;height:8px;flex-shrink:0}.vb-chip .dom{font-family:var(--mono);font-size:12.5px;font-weight:500;white-space:nowrap;flex:0 0 auto}.vb-chip .x{background:none;border:none;color:var(--fg-4);cursor:pointer;padding:2px;border-radius:4px;display:inline-flex;flex-shrink:0}.vb-chip .x:hover{background:var(--line);color:var(--fg)}.vb-add-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border:1px dashed var(--line-2);border-radius:8px;background:none;font-size:12.5px;color:var(--fg-2);cursor:pointer}.vb-add-chip:hover{background:#faf8f3;color:var(--fg);border-color:var(--fg-3)}.vb-add-chip.on{background:var(--fg);color:#fff;border-color:var(--fg);border-style:solid}.vb-sec{position:relative}.vb-scrim{position:fixed;inset:0;z-index:20}.vb-pop{position:absolute;top:100%;left:0;right:0;margin-top:8px;z-index:21;background:var(--card);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 16px 40px rgba(26,26,26,.16);overflow:hidden}.vb-search{display:flex;align-items:center;gap:9px;padding:11px 13px;border-bottom:1px solid var(--line)}.vb-search .ic{color:var(--fg-3);display:inline-flex;flex-shrink:0}.vb-search input{border:none;outline:none;background:none;width:100%;font-family:Inter,system-ui,sans-serif;font-size:14px;color:var(--fg)}.vb-search input::placeholder{color:var(--fg-3)}.vb-pop-list{max-height:232px;overflow-y:auto;padding:4px}.vb-pop-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;background:none;cursor:pointer;border-radius:8px;text-align:left}.vb-pop-item:hover{background:#faf8f3}.vb-pop-item .b{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.vb-pop-item .dom{font-family:var(--mono);font-size:13px;font-weight:500}.vb-pop-item .sub{font-size:11px;color:var(--fg-3)}.vb-pop-item .chev{color:var(--fg-4);display:inline-flex;flex-shrink:0}.vb-pop-empty{padding:16px 12px;font-size:12.5px;color:var(--fg-3);text-align:center}.vb-note{font-size:11.5px;color:var(--fg-3);margin-top:2px;display:flex;align-items:center;gap:6px}.vb-note .tk{display:inline-flex;color:var(--green-fg);background:var(--green-bg);border-radius:4px;padding:1px}.vc-summary{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--card);cursor:pointer;width:100%;text-align:left}.vc-summary:hover{background:#faf8f3}.vc-summary .stack{display:inline-flex;align-items:center}.vc-summary .stack i{width:11px;height:11px;border-radius:3px;background:var(--ws-green);display:inline-block;margin-left:-4px;box-shadow:0 0 0 1.5px var(--card)}.vc-summary .stack i:first-child{margin-left:0}.vc-summary .b{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.vc-summary .t{font-size:13.5px;font-weight:600}.vc-summary .s{font-size:11.5px;color:var(--fg-3)}.vc-summary .chev{color:var(--fg-3);display:inline-flex;transition:transform .15s}.vc-summary.open .chev{transform:rotate(180deg)}.vc-panel{border:1px solid var(--line);border-top:none;border-radius:0 0 10px 10px;background:#fcfbf8;margin-top:-2px;overflow:hidden}.vc-panel .row{display:flex;align-items:center;gap:10px;padding:9px 14px;border-top:1px solid var(--line)}.vc-panel .row .cs-ws-sq{width:9px;height:9px}.vc-panel .row .dom{font-family:var(--mono);font-size:12.5px;font-weight:500;flex:1}.vc-panel .row .sub{font-size:10.5px;color:var(--fg-4)}.vc-panel .row .x{background:none;border:none;color:var(--fg-3);cursor:pointer;padding:3px;border-radius:5px;display:inline-flex}.vc-panel .row .x:hover{background:var(--line);color:var(--fg)}.vc-panel .add{display:flex;align-items:center;gap:6px;width:100%;padding:9px 14px;border:none;border-top:1px solid var(--line);background:none;font-size:12.5px;color:var(--fg-2);cursor:pointer}.vc-panel .add:hover{background:var(--line);color:var(--fg)}.ws-sec{position:relative}.ws-pop{position:absolute;top:100%;left:0;margin-top:8px;z-index:21;width:300px;max-width:92%;background:var(--card);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 16px 40px rgba(26,26,26,.16);padding:4px}.ws-pop.full{left:0;right:0;width:auto;max-width:none}.ws-pop-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 11px;border:none;background:none;cursor:pointer;border-radius:8px;text-align:left}.ws-pop-item:hover{background:#faf8f3}.ws-pop-item .nm{font-size:13.5px;font-weight:500;flex:1}.ws-pop-item .meta{font-size:11.5px;color:var(--fg-3)}.ws-pop-item .tk{color:var(--green-fg);display:inline-flex;margin-left:4px}.wa-row{display:flex}.wa-chip{display:inline-flex;align-items:center;gap:9px;padding:8px 11px 8px 12px;border:1px solid var(--line);border-radius:10px;background:var(--card);cursor:pointer}.wa-chip.on,.wa-chip:hover{background:#faf8f3}.wa-chip.on{border-color:var(--line-2)}.wa-chip .nm{font-size:15px;font-weight:600}.wa-chip .chev{color:var(--fg-3);display:inline-flex;transition:transform .15s}.wa-chip.on .chev{transform:rotate(180deg)}.wb-field{display:flex;align-items:center;gap:10px;width:100%;padding:11px 13px;border:1px solid var(--line-2);border-radius:10px;background:var(--card);cursor:pointer;text-align:left}.wb-field:hover{background:#faf8f3}.wb-field.on{box-shadow:0 0 0 3px rgba(37,99,235,.14);border-color:#2563eb}.wb-field .nm{font-size:14px;font-weight:600}.wb-field .sub{font-size:12px;color:var(--fg-3);margin-left:auto}.wb-field .chev{color:var(--fg-3);display:inline-flex;transition:transform .15s}.wb-field.on .chev{transform:rotate(180deg)}.wc-card{display:flex;align-items:center;gap:13px;padding:13px 14px;border:1px solid var(--line);border-radius:12px;background:#fcfbf8}.wc-sq{width:34px;height:34px;border-radius:9px;flex-shrink:0}.wc-sq.green{background:#16a34a}.wc-sq.blue{background:#2563eb}.wc-sq.amber{background:#d97706}.wc-sq.purple{background:#7c3aed}.wc-card .b{display:flex;flex-direction:column;gap:3px;min-width:0}.wc-card .nm{font-size:15px;font-weight:600}.wc-card .meta{font-size:12px;color:var(--fg-3)}.ia-sec{position:relative}.ia-addbtn{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:none;border-radius:8px;background:var(--fg);color:#fff;font-size:12.5px;font-weight:500;cursor:pointer;font-family:inherit;line-height:1}.ia-addbtn.on,.ia-addbtn:hover{background:#000}.ia-addbtn svg{width:12px;height:12px}.ia-inlinefield{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid var(--fg);border-radius:8px;background:var(--card)}.ia-inlinefield .ic{color:var(--fg-3);display:inline-flex}.ia-inlinefield .ic svg{width:13px;height:13px}.ia-inlinefield input{border:none;outline:none;background:none;width:100%;min-width:0;font-family:inherit;font-size:12.5px;color:var(--fg)}.ia-inlinefield input::placeholder{color:var(--fg-3)}.ia-morph .ia-addbtn,.ia-morph .ia-inlinefield{width:156px;box-sizing:border-box;height:33px}.ia-morph .ia-addbtn{justify-content:center}.ia-search{display:flex;align-items:center;gap:8px;padding:8px 11px;background:var(--card)}.ia-search .ic{color:var(--fg-3);display:inline-flex;flex-shrink:0}.ia-search .ic svg{width:14px;height:14px}.ia-search input{border:none;outline:none;background:none;width:100%;font-family:inherit;font-size:13px;color:var(--fg)}.ia-search input::placeholder{color:var(--fg-3)}.ia-search .cl{background:none;border:none;color:var(--fg-3);cursor:pointer;padding:3px;border-radius:5px;display:inline-flex;flex-shrink:0}.ia-search .cl:hover{background:var(--line);color:var(--fg)}.ia-morph{position:relative}.ia-morph .ia-pop{margin-top:6px;width:280px}.ia-morph .ia-pop,.ia-sec:not(.ia-morph) .ia-pop{position:absolute;top:100%;left:0;z-index:21;background:var(--card);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 16px 40px rgba(26,26,26,.16);overflow:hidden}.ia-sec:not(.ia-morph) .ia-pop{right:0;margin-top:8px}.ia-pop.panel .ia-search.bare{border-bottom:1px solid var(--line)}.ia-panel{margin-top:8px;border:1px solid var(--line-2);border-radius:11px;overflow:hidden;background:var(--card)}.ia-panel .ia-search{border-bottom:1px solid var(--line)}.ia-list{max-height:188px;overflow-y:auto}.ia-list.inline{max-height:168px}.ia-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 13px;border:none;border-top:1px solid var(--line);background:none;cursor:pointer;text-align:left}.ia-item:first-child,.ia-panel .ia-item:first-child,.ia-pop .ia-item:first-child{border-top:none}.ia-item:hover{background:#faf8f3}.ia-item .dom{font-family:var(--mono);font-size:13px;font-weight:500;flex:1}.ia-item .chev{color:var(--fg-4);display:inline-flex;flex-shrink:0}.ia-empty{padding:14px;font-size:12.5px;color:var(--fg-3);text-align:center}.cm-pill{display:inline-flex;background:#f1efe9;border-radius:7px;padding:2px;gap:2px}.cm-pill button{background:none;border:none;padding:4px 14px;font-size:12.5px;font-weight:500;color:var(--fg-2);cursor:pointer;border-radius:5px;font-family:inherit}.cm-pill button.on{background:var(--fg);color:#fff}.cm-radios{display:flex;gap:18px;margin-top:2px}.cm-radio{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.cm-radio input[type=radio]{display:none}.cm-radio .dot{width:15px;height:15px;border-radius:50%;border:1.5px solid var(--line-2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .12s}.cm-radio input:checked+.dot{border-color:var(--fg);background:var(--fg)}.cm-radio input:checked+.dot:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background:#fff}.cm-radio .lbl{font-size:13px;font-weight:500;color:var(--fg-2)}.cm-radio input:checked~.lbl{color:var(--fg)}.cm-ul-tabs{display:inline-flex;gap:2px}.cm-ul-tabs button{background:none;padding:3px 8px 4px;font-size:12.5px;font-weight:500;color:var(--fg-3);cursor:pointer;font-family:inherit;border:none;border-bottom:2px solid transparent;transition:color .12s,border-color .12s}.cm-ul-tabs button.on{color:var(--fg);border-bottom-color:var(--fg)}.cm-ul-tabs button:hover:not(.on){color:var(--fg-2)}.cm-badge{display:inline-flex;align-items:center;gap:5px;background:var(--fg);color:#fff;border:none;cursor:pointer;padding:3px 9px 3px 10px;border-radius:999px;font-size:12px;font-weight:500;font-family:inherit;transition:background .12s}.cm-badge:hover{background:#000}.cm-badge .sw{font-size:11px;opacity:.7}.cm-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;padding:6px 0;user-select:none}.cm-sw-opt{font-size:13px;font-weight:500;color:var(--fg-3);transition:color .15s}.cm-sw-opt.on{color:var(--fg)}.cm-sw-track{width:36px;height:20px;background:var(--line-2);border-radius:999px;position:relative;transition:background .2s;flex-shrink:0}.cm-switch:hover .cm-sw-track{background:var(--fg-4)}.cm-sw-thumb{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--fg);transition:left .2s cubic-bezier(.4,0,.2,1)}.cm-sw-thumb.right{left:19px}.cm-iseg{display:inline-flex;border:1px solid var(--line-2);border-radius:8px;overflow:hidden}.cm-iseg button{display:inline-flex;align-items:center;gap:7px;background:var(--card);border:none;padding:7px 14px;font-size:13px;font-weight:500;color:var(--fg-3);cursor:pointer;font-family:inherit;border-right:1px solid var(--line-2)}.cm-iseg button:last-child{border-right:none}.cm-iseg button.on{background:var(--fg);color:#fff}.cm-jwrap{position:relative}.cm-jsel{display:inline-flex;align-items:center;gap:6px;background:var(--card);border:1px solid var(--line-2);border-radius:8px;padding:5px 9px 5px 12px;font-size:13px;font-weight:500;color:var(--fg);cursor:pointer;font-family:inherit}.cm-jsel:hover{background:#faf8f3}.cm-jsel .chev{color:var(--fg-3);display:inline-flex;transition:transform .15s}.cm-jsel.on .chev{transform:rotate(180deg)}.cm-jmenu{position:absolute;top:30px;right:0;z-index:21;width:150px;background:var(--card);border:1px solid var(--line-2);border-radius:10px;box-shadow:0 14px 34px rgba(26,26,26,.15);padding:4px}.cm-jmenu button{display:flex;align-items:center;width:100%;gap:8px;background:none;border:none;padding:8px 10px;border-radius:7px;font-size:13px;font-weight:500;color:var(--fg-2);cursor:pointer;font-family:inherit;text-align:left}.cm-jmenu button:hover{background:#faf8f3}.cm-jmenu button.on{color:var(--fg)}.cm-jmenu button .tk{margin-left:auto;color:var(--green-fg);display:inline-flex}.cm-link{align-self:flex-start;font-family:inherit;font-size:12.5px;color:var(--fg-3);text-decoration:underline;text-underline-offset:2px;padding:2px 0}.cm-chips{display:inline-flex;gap:8px}.cm-chip{background:var(--card);border:1px solid var(--line-2);border-radius:8px;padding:6px 16px;font-size:13px;font-weight:500;color:var(--fg-2);cursor:pointer;font-family:inherit}.cm-chip:hover{background:#faf8f3}.cm-chip.on{border-color:var(--fg);background:var(--fg);color:#fff}.cm-mrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cm-mbtn{background:var(--card);border:1px solid var(--line-2);border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:500;color:var(--fg-2);cursor:pointer;font-family:inherit}.cm-mbtn:hover{background:#faf8f3;color:var(--fg)}.cm-mbtn.on{border-color:var(--fg);color:var(--fg)}.tg-seg{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;background:#f1efe9;border-radius:8px;padding:3px}.tg-seg .tg-glide{position:absolute;top:3px;left:3px;bottom:3px;width:calc(50% - 3px);background:var(--fg);border-radius:6px}.tg-seg button{position:relative;z-index:1;background:none;border:none;cursor:pointer;padding:6px 22px;font-size:13px;font-weight:500;color:var(--fg-2);font-family:inherit;transition:color .18s}.tg-seg button.on{color:#fff}.tg-flank{display:inline-flex;align-items:center;gap:12px}.tg-flank .w{font-size:13px;font-weight:500;color:var(--fg-3);transition:color .15s}.tg-flank .w.on{color:var(--fg)}.tg-ios{width:42px;height:24px;border-radius:999px;border:none;cursor:pointer;background:var(--line-2);position:relative;transition:background .2s;padding:0}.tg-ios.on{background:var(--fg)}.tg-ios .knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.tg-ios.on .knob{left:21px}.tg-thumb{position:relative;display:inline-flex;width:180px;height:34px;background:#f1efe9;border:none;border-radius:8px;cursor:pointer;padding:3px;overflow:hidden}.tg-thumb .ghost{position:absolute;top:0;bottom:0;width:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;color:var(--fg-3);transition:opacity .18s}.tg-thumb .ghost.left{left:0}.tg-thumb .ghost.right{right:0}.tg-thumb .ghost.hide{opacity:0}.tg-thumb .pill{position:relative;z-index:1;width:calc(50% - 3px);height:100%;display:flex;align-items:center;justify-content:center;background:var(--fg);color:#fff;border-radius:6px;font-size:13px;font-weight:500}.tg-bar{position:relative;display:grid;grid-template-columns:1fr 1fr;width:100%;background:#f1efe9;border-radius:9px;padding:3px;box-sizing:border-box}.tg-bar .tg-bar-fill{position:absolute;top:3px;left:3px;bottom:3px;width:calc(50% - 3px);background:var(--fg);border-radius:7px}.tg-bar button{position:relative;z-index:1;background:none;border:none;cursor:pointer;padding:9px 0;font-size:13.5px;font-weight:500;color:var(--fg-2);font-family:inherit;transition:color .18s}.tg-bar button.on{color:#fff}.tg-mini-w{font-size:12px;font-weight:500;color:var(--fg-3);transition:color .15s}.tg-mini-w.on{color:var(--fg)}.tg-mini{width:32px;height:18px;border-radius:999px;border:none;cursor:pointer;background:var(--line-2);position:relative;transition:background .2s;padding:0}.tg-mini.on{background:var(--fg)}.tg-mini .knob{position:absolute;top:2.5px;left:2.5px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2)}.tg-mini.on .knob{left:16.5px}.sl-line{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;min-height:34px;font-size:15px;color:var(--fg-2)}.sl-sp{flex:1}.sl-in{border:1px solid var(--line-2);border-radius:7px;background:var(--card);font-family:var(--mono);font-size:15px;font-weight:600;color:var(--fg);padding:6px 8px;outline:none;text-align:center;min-width:2ch;-moz-appearance:textfield}.sl-in:focus{border-color:var(--fg)}.sl-in::-webkit-inner-spin-button,.sl-in::-webkit-outer-spin-button{-webkit-appearance:none}.sl-in.ghost{color:var(--fg-3);border-style:dashed}.sl-in.ghost:focus{color:var(--fg);border-style:solid}.sl-in.ghost::placeholder{color:var(--fg-4)}.sl-dash{font-size:14px;color:var(--fg-2);font-weight:500}.sl-dash.ghost{color:var(--fg-4)}.sl-unit{font-size:14px;color:var(--fg-3);white-space:nowrap}.sl-pm{font-size:15px;color:var(--fg-2);font-weight:500}.sl-act{background:none;border:none;cursor:pointer;font-family:inherit;font-size:12.5px;color:var(--fg-3);padding:4px 6px;border-radius:6px;white-space:nowrap}.sl-act:hover{color:var(--fg);background:var(--line)}.sl-step{border:1px solid var(--line-2);border-radius:8px;overflow:hidden;background:var(--card)}.sl-step,.sl-step button{display:inline-flex;align-items:center}.sl-step button{border:none;background:none;cursor:pointer;color:var(--fg-2);width:28px;height:32px;justify-content:center}.sl-step button:hover{background:var(--line);color:var(--fg)}.sl-step input{border:none;outline:none;background:none;text-align:center;font-family:var(--mono);font-size:15px;font-weight:600;color:var(--fg);-moz-appearance:textfield;padding:0 2px}.sl-step input::-webkit-inner-spin-button,.sl-step input::-webkit-outer-spin-button{-webkit-appearance:none}.sl-dot{background:none;border:none;cursor:pointer;color:var(--fg-4);width:24px;height:24px;border-radius:6px;font-size:14px;line-height:1}.sl-dot:hover{color:var(--fg);background:var(--line)}.sl-field{border:1px solid var(--line-2);border-radius:8px;background:var(--card);font-family:var(--mono);font-size:15px;font-weight:600;color:var(--fg);padding:7px 11px;outline:none;width:96px}.sl-field:focus{border-color:var(--fg)}.sl-big{border:none;border-bottom:1.5px solid var(--line-2);background:none;font-family:var(--mono);font-size:20px;font-weight:600;color:var(--fg);padding:2px 2px 4px;outline:none;text-align:center;-moz-appearance:textfield}.sl-big.sm{font-size:16px}.sl-big:focus{border-bottom-color:var(--fg)}.sl-big::-webkit-inner-spin-button,.sl-big::-webkit-outer-spin-button{-webkit-appearance:none}.bp-seg{display:inline-flex;background:#f1efe9;border-radius:8px;padding:3px;gap:2px;align-self:flex-start}.bp-seg button{background:none;border:none;padding:6px 18px;font-size:13px;font-weight:500;color:var(--fg-2);cursor:pointer;border-radius:6px;font-family:inherit}.bp-seg button.on{background:var(--card);color:var(--fg);box-shadow:0 1px 2px rgba(0,0,0,.08)}.bp-stepper{align-self:flex-start;border:1px solid var(--line-2);border-radius:9px;overflow:hidden;background:var(--card)}.bp-stepper,.bp-stepper button{display:inline-flex;align-items:center}.bp-stepper button{border:none;background:none;cursor:pointer;color:var(--fg-2);width:34px;height:38px;justify-content:center}.bp-stepper button:hover{background:var(--line);color:var(--fg)}.bp-stepper input{border:none;outline:none;background:none;text-align:center;width:56px;font-family:var(--mono);font-size:16px;font-weight:600;color:var(--fg);-moz-appearance:textfield;border-left:1px solid var(--line);border-right:1px solid var(--line);height:38px}.bp-stepper input::-webkit-inner-spin-button,.bp-stepper input::-webkit-outer-spin-button{-webkit-appearance:none}.bp-fromto{display:flex;gap:12px}.bp-fromto label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--fg-3);font-weight:500}.bp-fromto input{border:1px solid var(--line-2);border-radius:8px;padding:8px 10px;width:72px;font-family:var(--mono);font-size:15px;font-weight:600;color:var(--fg);outline:none;-moz-appearance:textfield}.bp-fromto input:focus{border-color:var(--fg)}.bp-fromto input::-webkit-inner-spin-button,.bp-fromto input::-webkit-outer-spin-button{-webkit-appearance:none}.bp-radios{display:flex;flex-direction:column;gap:8px}.bp-opt{display:flex;align-items:flex-start;gap:10px;cursor:pointer;border:1px solid var(--line-2);border-radius:10px;padding:12px 13px;transition:border-color .12s,background .12s}.bp-opt.on{border-color:var(--fg);background:#fcfbf8}.bp-opt input[type=radio]{display:none}.bp-opt .dot{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--line-2);flex-shrink:0;margin-top:1px;display:inline-flex;align-items:center;justify-content:center}.bp-opt.on .dot{border-color:var(--fg)}.bp-opt.on .dot:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--fg)}.bp-opt .txt{display:flex;flex-direction:column;gap:8px}.bp-opt .t{font-size:13.5px;font-weight:500;color:var(--fg)}.bp-opt .field{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--fg-3)}.bp-opt .field input{border:1px solid var(--line-2);border-radius:7px;padding:5px 8px;width:56px;text-align:center;font-family:var(--mono);font-size:14px;font-weight:600;color:var(--fg);outline:none;-moz-appearance:textfield}.bp-opt .field input:focus{border-color:var(--fg)}.bp-opt .field input::-webkit-inner-spin-button,.bp-opt .field input::-webkit-outer-spin-button{-webkit-appearance:none}.bp-toggle{background:none;border:none;cursor:pointer;font-family:inherit;font-size:12.5px;color:var(--fg-2);padding:3px 8px;border-radius:6px}.bp-toggle:hover{background:var(--line);color:var(--fg)}.bp-readout{font-family:var(--mono);font-size:20px;font-weight:600;color:var(--fg);margin:2px 0 4px}.bp-slider{position:relative;height:24px;display:flex;align-items:center;touch-action:none}.bp-track{left:0;right:0;background:var(--line-2)}.bp-fill,.bp-track{position:absolute;height:4px;border-radius:999px}.bp-fill{background:var(--fg)}.bp-thumb{position:absolute;width:18px;height:18px;border-radius:50%;background:var(--card);border:2px solid var(--fg);transform:translateX(-50%);cursor:grab;box-shadow:0 1px 3px rgba(0,0,0,.15)}.bp-thumb:active{cursor:grabbing}.bp-field{display:inline-flex;align-items:stretch;align-self:flex-start;border:1px solid var(--line-2);border-radius:9px;overflow:hidden;background:var(--card)}.bp-fi{border:none;outline:none;background:none;padding:9px 12px;width:72px;text-align:center;font-family:var(--mono);font-size:16px;font-weight:600;color:var(--fg);-moz-appearance:textfield}.bp-fi.range{display:inline-flex;align-items:center;gap:4px;width:auto;padding:9px 12px;color:var(--fg-2)}.bp-fi.range input{border:none;outline:none;background:none;width:44px;text-align:center;font-family:var(--mono);font-size:16px;font-weight:600;color:var(--fg);-moz-appearance:textfield}.bp-fi.range input::-webkit-inner-spin-button,.bp-fi.range input::-webkit-outer-spin-button,.bp-fi::-webkit-inner-spin-button,.bp-fi::-webkit-outer-spin-button{-webkit-appearance:none}.bp-sel{border:none;border-left:1px solid var(--line-2);background:#faf8f3;cursor:pointer;padding:0 10px;font-family:inherit;font-size:13px;font-weight:500;color:var(--fg-2);outline:none}.bp-discl{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bp-to{font-size:13px;color:var(--fg-3)}.bp-discllink{align-self:flex-start;background:none;border:none;cursor:pointer;font-family:inherit;font-size:12.5px;color:var(--fg-2);padding:4px 0;font-weight:500}.bp-discllink:hover{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.sm-row{display:flex;gap:10px}.sm-field,.sm-row{align-items:center}.sm-field{display:inline-flex;align-self:flex-start;border:1px solid var(--line-2);border-radius:9px;overflow:hidden;background:var(--card)}.sm-field input{border:none;outline:none;background:none;padding:9px 12px;width:70px;text-align:center;font-family:var(--mono);font-size:16px;font-weight:600;color:var(--fg);-moz-appearance:textfield}.sm-field input::-webkit-inner-spin-button,.sm-field input::-webkit-outer-spin-button{-webkit-appearance:none}.sm-field .suf{padding:0 12px;font-size:13px;color:var(--fg-3);border-left:1px solid var(--line);background:#faf8f3;display:inline-flex;align-items:center;align-self:stretch}.sm-sentence{display:flex;align-items:baseline;gap:8px;font-size:15px;color:var(--fg-3)}.sm-sentence input{border:none;border-bottom:1.5px solid var(--line-2);background:none;padding:2px 2px 4px;font-family:var(--mono);font-size:24px;font-weight:700;color:var(--fg);outline:none;text-align:center;-moz-appearance:textfield}.sm-sentence input:focus{border-bottom-color:var(--fg)}.sm-sentence input::-webkit-inner-spin-button,.sm-sentence input::-webkit-outer-spin-button{-webkit-appearance:none}.sm-presets{display:flex;flex-wrap:wrap;gap:6px}.sm-presets button{border:1px solid var(--line-2);background:var(--card);border-radius:8px;padding:7px 14px;font-family:var(--mono);font-size:14px;font-weight:600;color:var(--fg-2);cursor:pointer}.sm-presets button:hover{background:#faf8f3}.sm-presets button.on{border-color:var(--fg);background:var(--fg);color:#fff}.sm-presets input{border:1px dashed var(--line-2);background:var(--card);border-radius:8px;padding:7px 0;width:58px;text-align:center;outline:none;font-family:var(--mono);font-size:14px;font-weight:600;color:var(--fg);-moz-appearance:textfield}.sm-presets input.on,.sm-presets input:focus{border-style:solid;border-color:var(--fg)}.sm-presets input::placeholder{color:var(--fg-4)}.sm-presets input::-webkit-inner-spin-button,.sm-presets input::-webkit-outer-spin-button{-webkit-appearance:none}.sm-read{font-family:var(--mono);font-size:16px;font-weight:600;color:var(--fg)}.sd-sec{position:relative}.sd-hscroll{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;-webkit-overflow-scrolling:touch;mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.sd-hscroll .vb-chip{flex:0 0 auto}.sd-hscroll::-webkit-scrollbar{height:5px}.sd-hscroll::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px}.sd-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.vb-chip.dense{padding:5px 8px 5px 9px;gap:6px;min-width:0}.vb-chip.dense .dom{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vb-chip.dense .cs-ws-sq{width:7px;height:7px}.sd-summary{display:flex;align-items:center;gap:10px;width:100%;padding:10px 13px;border:1px solid var(--line-2);border-radius:10px;background:var(--card);cursor:pointer;font-family:inherit}.sd-summary:hover{background:#faf8f3}.sd-summary .dots{display:inline-flex}.sd-summary .dots i{width:9px;height:9px;border-radius:3px;background:var(--ws-green);display:inline-block;margin-left:-3px;box-shadow:0 0 0 1.5px var(--card)}.sd-summary .dots i:first-child{margin-left:0}.sd-summary .t{font-size:13.5px;font-weight:600;color:var(--fg);flex:1;text-align:left}.sd-summary .chev{color:var(--fg-3);display:inline-flex;transition:transform .15s}.sd-summary.open .chev{transform:rotate(180deg)}.sd-expand{margin-top:8px}.sd-inline{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;line-height:1.9}.sd-item{display:inline-flex;align-items:center;gap:5px}.sd-item .cs-ws-sq{width:7px;height:7px}.sd-item .dom{font-family:var(--mono);font-size:12.5px;font-weight:500;color:var(--fg)}.sd-item .x{background:none;border:none;color:var(--fg-4);cursor:pointer;padding:0 1px;display:inline-flex;opacity:0;transition:opacity .12s}.sd-item:hover .x{opacity:1}.sd-item .x:hover{color:#c0392b}.sd-item .sep{color:var(--fg-4);margin:0 3px}.sd-tagbox{display:flex;flex-wrap:wrap;gap:6px;align-items:center;border:1px solid var(--line-2);border-radius:10px;padding:8px;background:var(--card);cursor:text}.sd-tagbox:focus-within{border-color:var(--fg)}.sd-taginput{border:none;outline:none;background:none;flex:1;min-width:90px;font-family:inherit;font-size:13px;color:var(--fg);padding:4px}.sd-taginput::placeholder{color:var(--fg-3)}.fc-inline{display:flex;align-items:baseline;gap:7px}.fc-inline .fc-num{border:none;border-bottom:1px solid var(--line-2);background:none;font-family:var(--mono);font-size:15px;font-weight:600;color:var(--fg);padding:1px 2px 2px;outline:none;text-align:center;-moz-appearance:textfield}.fc-inline .fc-num:focus{border-bottom-color:var(--fg)}.fc-inline .fc-num::-webkit-inner-spin-button,.fc-inline .fc-num::-webkit-outer-spin-button{-webkit-appearance:none}.fc-inline .u{font-size:13px;color:var(--fg-3)}.fc-ministep{border:1px solid var(--line-2);border-radius:7px;overflow:hidden;background:var(--card)}.fc-ministep,.fc-ministep button{display:inline-flex;align-items:center}.fc-ministep button{border:none;background:none;cursor:pointer;color:var(--fg-3);width:24px;height:26px;justify-content:center}.fc-ministep button:hover{background:var(--line);color:var(--fg)}.fc-ministep button svg{width:10px;height:10px}.fc-ministep input{border:none;outline:none;background:none;text-align:center;width:38px;height:26px;font-family:var(--mono);font-size:13px;font-weight:600;color:var(--fg);border-left:1px solid var(--line);border-right:1px solid var(--line);-moz-appearance:textfield}.fc-ministep input::-webkit-inner-spin-button,.fc-ministep input::-webkit-outer-spin-button{-webkit-appearance:none}.vb-chip{transition:background .12s,border-color .12s}.vb-chip:has(.x:hover){background:#fbeae8;border-color:#e3a9a3}.vb-chip:has(.x:hover) .dom{color:#c0392b}.vb-chip:has(.x:hover) .cs-ws-sq{background:#d76b62}.vb-chip .x{transition:color .12s,background .12s}.vb-chip .x:hover{color:#c0392b;background:transparent}.lc-range-row{display:flex;align-items:center;gap:8px;margin-top:8px}.lc-range-row .ri{width:60px;text-align:center;border:1px solid var(--line);border-radius:7px;padding:6px 0;background:var(--card);font-size:15px;font-weight:600;font-family:inherit;color:var(--fg);outline:none;-moz-appearance:textfield}.lc-range-row .ri::-webkit-inner-spin-button,.lc-range-row .ri::-webkit-outer-spin-button{-webkit-appearance:none}.lc-range-row .ri:focus{border-color:var(--fg-2)}.lc-range-row .sep{font-size:16px;color:var(--fg-2);font-weight:500}.cb-tab{background:none;border:none;font-size:11.5px;font-weight:500;color:var(--fg-3);cursor:pointer;padding:2px 6px;border-radius:5px;font-family:inherit}.cb-tab.on{color:var(--fg);background:var(--line)}.cb-tab:hover:not(.on){color:var(--fg-2)}.cc-eta{font-size:12px;color:var(--fg-3);margin-left:auto;font-variant-numeric:tabular-nums}.lc-stepper .num{width:56px;text-align:center;border:1px solid var(--line);border-radius:7px;padding:4px 0;background:var(--card);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--fg);-moz-appearance:textfield}.lc-stepper .num::-webkit-inner-spin-button,.lc-stepper .num::-webkit-outer-spin-button{-webkit-appearance:none}.provi-redesign-root{--bg:#f9f7f3;--card:#ffffff;--fg:#1a1a1a;--fg-1:#2a2a2a;--fg-2:#5d5d57;--fg-3:#8b8b85;--fg-4:#b6b1a5;--line:#ece9e1;--line-2:#ddd9cf;--green-bg:#e6f3ea;--green-fg:#1f7a3a;--ws-green:#16a34a;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}.cm-frame{background:var(--bg);width:100%;height:100%;box-sizing:border-box;padding:26px;display:flex;align-items:flex-start;justify-content:center;font-family:Inter,system-ui,sans-serif;color:var(--fg)}.cm-composer{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;width:100%;position:relative}.cm-grid{display:grid;grid-template-columns:440px 1fr}.cm-left{padding:28px;border-right:1px solid var(--line);gap:22px}.cm-left,.cm-right{display:flex;flex-direction:column}.cm-right{padding:22px 24px;gap:14px;min-width:0}.cm-section{flex-direction:column;position:relative}.cm-section,.cm-sh{display:flex;gap:8px}.cm-sh{align-items:center}.cm-sh .lab{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-weight:500}.cm-sh .ct{font-size:11px;font-weight:500;color:var(--fg-2);background:var(--line);padding:1px 7px;border-radius:999px}.cm-sh .spacer{flex:1}.cm-total{display:flex;align-items:baseline;gap:10px}.cm-total .num{font-size:42px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cm-total .lab{font-size:13px;color:var(--fg-2)}.cm-ws-row{display:flex;align-items:center;gap:14px}.cm-ws-chip{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.cm-ws-chip .cs-ws-sq{width:12px;height:12px;border-radius:3px;display:inline-block}.cs-ws-sq.green{background:var(--ws-green)}.cs-ws-sq.gray{background:#d1d1c8}.cm-link{background:none;border:none;font-size:13px;color:var(--fg-2);cursor:pointer;padding:4px 10px;border-radius:6px;border:1px solid var(--line)}.cm-link:hover{background:var(--line);color:var(--fg)}.cm-sel-list{display:flex;flex-direction:column;gap:6px}.cm-sel-pill{display:flex;align-items:center;gap:10px;padding:9px 10px 9px 12px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.cm-sel-pill .cs-ws-sq{width:10px;height:10px;border-radius:3px;display:inline-block}.cm-sel-dom{font-family:var(--mono);font-size:13px;font-weight:500;flex:1}.cm-sel-match{font-size:11px;color:var(--fg-3)}.cm-sel-x{background:none;border:none;color:var(--fg-3);cursor:pointer;padding:4px;border-radius:6px;display:inline-flex;align-items:center}.cm-sel-x:hover{background:var(--line);color:var(--fg)}.cm-add{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border:1px solid var(--line);border-radius:10px;background:var(--card);font-size:13px;color:var(--fg-2);cursor:pointer;width:100%;text-align:left}.cm-add .chev{margin-left:auto;color:var(--fg-3);display:inline-flex}.cm-add:hover{background:#faf8f3}.cm-seg{display:inline-flex;background:#f1efe9;border-radius:8px;padding:3px;gap:2px}.cm-seg button{background:none;border:none;padding:6px 14px;font-size:13px;font-weight:500;color:var(--fg-2);cursor:pointer;border-radius:6px}.cm-seg button.on{background:var(--fg);color:#fff}.cm-stepper{gap:10px;margin-top:8px}.cm-stepper,.cm-stepper .step{display:inline-flex;align-items:center}.cm-stepper .step{width:30px;height:30px;border-radius:8px;background:#f1efe9;border:none;justify-content:center;color:var(--fg-2);cursor:pointer}.cm-stepper .step:hover{background:var(--line)}.cm-stepper .num{width:64px;text-align:center;border:none;background:none;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--fg)}.cm-stepper .perdom{font-size:13px;color:var(--fg-2)}.cm-eta{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.cm-ulabel{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-weight:500}.cm-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.cm-mode{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:12px 14px;display:flex;align-items:center;gap:10px;cursor:pointer;text-align:left;transition:border-color .12s,background .12s}.cm-mode:hover{border-color:var(--line-2);background:#faf8f3}.cm-mode.on{background:var(--fg);color:#fff;border-color:var(--fg)}.cm-mode .radio{width:16px;height:16px;border-radius:50%;border:2px solid;flex-shrink:0;position:relative;opacity:.5}.cm-mode.on .radio{opacity:1}.cm-mode.on .radio:after{content:"";position:absolute;inset:3px;background:#fff;border-radius:50%}.cm-mode .text{display:flex;flex-direction:column;gap:2px;min-width:0}.cm-mode .text .t{font-size:13px;font-weight:600}.cm-mode .text .s{font-size:11.5px;opacity:.6}.cm-names{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cm-name-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 8px 7px 12px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.cm-name-chip .nm{font-size:13px;font-weight:500;white-space:nowrap}.cm-name-chip .ic{background:none;border:none;color:var(--fg-3);cursor:pointer;padding:4px;display:inline-flex;border-radius:4px}.cm-name-chip .ic:hover{background:var(--line);color:var(--fg)}.cm-name-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;background:none;border:1px solid var(--line);border-radius:10px;font-size:13px;color:var(--fg-2);cursor:pointer}.cm-name-btn.dim{opacity:.4;cursor:not-allowed}.cm-name-btn:not(.dim):hover{background:#faf8f3;color:var(--fg)}.cm-preview{display:grid;grid-template-columns:repeat(4,1fr);gap:2px 16px;font-family:var(--mono);font-size:11.5px;color:var(--fg-2);margin-top:8px;max-height:224px;overflow:hidden;padding-top:8px;border-top:1px solid var(--line)}.cm-preview .row{display:flex;gap:8px;white-space:nowrap;overflow:hidden}.cm-preview .idx{color:var(--fg-4);width:22px;text-align:right;flex-shrink:0}.cm-preview .mail{overflow:hidden;text-overflow:ellipsis}.cm-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--line);background:#fbfaf6;position:relative}.cm-ghost{background:none;border:none;padding:9px 18px;font-size:14px;color:var(--fg-2);cursor:pointer;border-radius:8px}.cm-ghost:hover{background:var(--line);color:var(--fg)}.cm-primary{display:inline-flex;align-items:center;gap:6px;background:var(--fg);color:#fff;border:none;padding:10px 18px;font-size:14px;font-weight:500;border-radius:10px;cursor:pointer;position:relative}.cm-primary:hover{background:#000}svg{display:block}.wf-stepnum{font-family:var(--mono);font-size:10px;font-weight:600;width:17px;height:17px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--line);color:var(--fg-2)}.wf-stepnum.done{background:var(--green-bg);color:var(--green-fg)}.wf-tag{font-size:10.5px;font-weight:500;color:var(--fg-3);display:inline-flex;align-items:center;gap:5px}.wf-tag .dot{width:5px;height:5px;border-radius:50%;background:var(--ws-green);display:inline-block}.wf-hide{display:none!important}.wf-1 .cm-sh .lab{order:2}.wf-1 .wf-num-slot{display:inline-flex}.wf-1 .wf-stepnum.done svg{width:10px;height:10px}.wf-1 .cm-primary:before{content:"5";font-family:var(--mono);font-size:10px;font-weight:600;width:16px;height:16px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.18)}.wf-2 .cm-left,.wf-2 .cm-right{transition:opacity .25s ease}.wf-2 .cm-section{opacity:.46;transition:opacity .2s ease,filter .2s ease}.wf-2 .cm-left:hover .cm-section,.wf-2 .cm-right:hover .cm-section{opacity:.72}.wf-2 .cm-section:hover{opacity:1!important}.wf-2 .cm-footer{background:#fbfaf6}.wf-2 .cm-primary{box-shadow:0 0 0 4px rgba(26,26,26,.08),0 4px 14px rgba(26,26,26,.18);animation:wf2-glow 2.4s ease-in-out infinite}@keyframes wf2-glow{0%,to{box-shadow:0 0 0 4px rgba(26,26,26,.07),0 4px 14px rgba(26,26,26,.16)}50%{box-shadow:0 0 0 7px rgba(26,26,26,.04),0 6px 18px rgba(26,26,26,.22)}}.wf-2 .wf2-hint{color:var(--fg-3);font-size:12px;margin-right:auto}.wf-3 .wf-tag{margin-left:auto}.wf-4 .cm-left{padding-left:46px;position:relative}.wf-4 .wf4-line{position:absolute;left:21px;top:34px;bottom:34px;width:1.5px;background:var(--line-2);z-index:0}.wf-4 .wf4-node{position:absolute;left:-30px;top:3px;width:11px;height:11px;border-radius:50%;background:var(--green-fg);box-shadow:0 0 0 3px var(--card);z-index:1}.wf-4 .cm-primary{box-shadow:0 0 0 3px rgba(26,26,26,.07)}.wf-strip{display:flex;align-items:center;gap:0;padding:11px 24px;border-bottom:1px solid var(--line);background:#fbfaf6;font-size:12px}.wf-strip .step{gap:7px;color:var(--fg-2)}.wf-strip .step,.wf-strip .step .tick{display:inline-flex;align-items:center}.wf-strip .step .tick{width:16px;height:16px;border-radius:50%;background:var(--green-bg);color:var(--green-fg);justify-content:center;flex-shrink:0}.wf-strip .sep{flex:1;height:1px;background:var(--line);margin:0 12px;min-width:16px}.wf-strip .ready{margin-left:auto;gap:6px;font-weight:600;color:var(--green-fg)}.wf-info,.wf-strip .ready{display:inline-flex;align-items:center}.wf-info{width:15px;height:15px;border-radius:50%;border:1px solid var(--line-2);color:var(--fg-3);justify-content:center;font-size:9.5px;font-weight:700;cursor:help;position:relative;flex-shrink:0;font-family:Georgia,serif;font-style:italic}.wf-info:hover{border-color:var(--fg-3);color:var(--fg)}.wf-info .tip{position:absolute;top:calc(100% + 8px);left:-6px;transform:translateY(-4px);background:var(--fg);color:#fff;font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:11.5px;line-height:1.35;letter-spacing:0;padding:7px 10px;border-radius:8px;width:188px;text-align:left;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s;z-index:30;box-shadow:0 8px 22px rgba(0,0,0,.16)}.wf-info .tip:after{content:"";position:absolute;bottom:100%;left:12px;border:5px solid transparent;border-bottom:5px solid var(--fg)}.wf-info:hover .tip{opacity:1;transform:translateY(0)}.wf-7 .cm-primary{padding-top:13px;overflow:hidden;flex-direction:row}.wf-7 .cm-primary:before{content:"";position:absolute;top:0;left:0;height:3px;width:100%;background:var(--ws-green)}.wf-7 .wf7-ready{display:inline-flex;align-items:center;gap:5px;margin-left:8px;font-size:11px;font-weight:600;padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.16)}.wf-7 .wf7-list{position:relative}.wf-7 .wf7-pop{position:absolute;bottom:calc(100% + 10px);right:0;background:var(--card);border:1px solid var(--line-2);border-radius:10px;box-shadow:0 12px 30px rgba(0,0,0,.1);padding:10px 12px;width:200px;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .15s,transform .15s;z-index:30}.wf-7 .wf7-list:hover .wf7-pop{opacity:1;transform:translateY(0)}.wf-7 .wf7-pop .it{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--fg-2);padding:3px 0}.wf-7 .wf7-pop .it .tk{color:var(--green-fg);display:inline-flex}.wf-8 .wf8-hint{font-size:11.5px;color:var(--fg-3);line-height:1.3;max-height:0;opacity:0;overflow:hidden;transition:max-height .22s ease,opacity .2s ease,margin .22s ease}.wf-8 .cm-section:hover .wf8-hint{max-height:28px;opacity:1;margin-top:2px}.wf-8 .cm-primary{box-shadow:0 0 0 3px rgba(26,26,26,.06)}.wf-crumb{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:12px 24px;border-bottom:1px solid var(--line);background:#fbfaf6;font-size:12px}.wf-crumb .c{color:var(--fg-3);display:inline-flex;align-items:center;gap:6px}.wf-crumb .c .n{font-family:var(--mono);font-size:10px;color:var(--fg-4)}.wf-crumb .c.done{color:var(--fg-2)}.wf-crumb .c.cur{color:var(--fg);font-weight:600}.wf-crumb .c.cur .n{color:var(--green-fg)}.wf-crumb .arr{color:var(--fg-4);display:inline-flex}.wf-crumb .arr.live{color:var(--fg);animation:wf-arr 1.6s ease-in-out infinite}@keyframes wf-arr{0%,to{transform:translateX(0);opacity:.5}50%{transform:translateX(3px);opacity:1}}.wf-10 .wf10-pointer{display:inline-flex;align-items:center;gap:8px;margin-right:auto;font-size:12.5px;color:var(--fg-2)}.wf-10 .wf10-pointer .chev{color:var(--fg);display:inline-flex;animation:wf-arr 1.5s ease-in-out infinite}.wf-10 .cm-primary:after{content:"";position:absolute;inset:-4px;border-radius:13px;border:1.5px solid var(--fg);opacity:0;animation:wf10-ring 2s ease-out infinite}@keyframes wf10-ring{0%{opacity:.5;transform:scale(.96)}70%{opacity:0;transform:scale(1.08)}to{opacity:0;transform:scale(1.08)}}.wf-11 .cm-footer{justify-content:space-between}.wf-11 .wf11-note{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--fg-2)}.wf-11 .wf11-note .rdy{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--green-fg);background:var(--green-bg);padding:3px 9px 3px 7px;border-radius:999px}.wf-11 .wf11-note .rdy .tk{display:inline-flex}.wf-11 .wf11-actions{display:inline-flex;align-items:center;gap:12px}.wf-11 .cm-primary{padding:13px 22px;font-size:15px;border-radius:11px;box-shadow:0 2px 6px rgba(26,26,26,.16)}.wf-11 .cm-primary .kbd{margin-left:9px;padding-left:10px;border-left:1px solid rgba(255,255,255,.22);font-size:12px;opacity:.82;font-family:var(--mono)}@media (prefers-reduced-motion:reduce){*{animation:none!important}}.provi-redesign-root{--orange:#e8590c;--orange-2:#f0641a}.fc-shell{font-family:Inter,system-ui,sans-serif;color:var(--fg)}.fc-card.solo,.fc-shell{width:1240px;max-width:100%}.fc-card.solo{border-radius:16px;border-top:1px solid var(--line);border:1px solid var(--line);box-shadow:0 1px 3px rgba(26,26,26,.04)}.fc-card .cm-mode{transition:border-color .12s}.fc-bar{justify-content:space-between;background:linear-gradient(180deg,var(--orange-2),var(--orange));padding:16px 22px;border-radius:14px 14px 0 0;color:#fff}.fc-bar,.fc-bar-l{display:flex;align-items:center}.fc-bar-l{gap:14px}.fc-bar-title{font-size:18px;font-weight:600}.fc-bar-prog{font-size:14px;font-weight:500;opacity:.85;font-variant-numeric:tabular-nums}.fc-bar-dots{gap:7px}.fc-bar-dots,.fc-bar-dots .d{display:inline-flex;align-items:center}.fc-bar-dots .d{width:18px;height:18px;border-radius:50%;justify-content:center}.fc-bar-dots .d.done{background:rgba(255,255,255,.9);color:var(--orange)}.fc-bar-dots .d.cur{border:2px solid rgba(255,255,255,.65)}.fc-bar-cta{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--fg);border:none;cursor:pointer;padding:11px 20px;border-radius:10px;font-size:15px;font-weight:600}.fc-bar-cta:hover{background:#fff8f4}.fc-card{background:var(--card);border:1px solid var(--line);border-top:none;border-radius:0 0 14px 14px;overflow:hidden}.fc-grid{display:grid;grid-template-columns:440px 1fr}.fc-left{display:flex;flex-direction:column;padding:28px;border-right:1px solid var(--line);gap:22px}.fc-card.swap .fc-grid{grid-template-columns:1fr 440px}.fc-card.swap .fc-left{border-right:none;border-left:1px solid var(--line)}.fc-card.swap .cm-right{border-right:none}.fc-cardfoot.left{justify-content:flex-start}.fc-inv{display:flex;align-items:center;gap:12px;padding:16px 24px;border-top:1px solid var(--line);background:#fbfaf6}.fc-inv-title{font-size:15px;font-weight:600;color:var(--fg)}.fc-inv-count{font-size:12px;font-weight:500;color:var(--fg-2);background:var(--line);padding:3px 10px;border-radius:999px}.fc-inv-sep{color:var(--fg-4)}.fc-inv-avail{font-size:13px;color:var(--green-fg);font-weight:500}.fc-inv-status{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500;color:#9a6a1a;background:#fbf1dc;padding:4px 11px;border-radius:999px}.fc-inv-status .dot{width:7px;height:7px;border-radius:50%;background:var(--orange);display:inline-block}.fc-card .cm-preview{grid-template-columns:repeat(3,1fr);gap:3px 22px;max-height:232px}.fc-card .cm-preview .mail{font-size:12px}.cm-preview-empty{margin-top:8px;padding-top:14px;border-top:1px solid var(--line);font-size:13px;color:var(--fg-3)}.cm-panel{border:1px solid var(--line);border-radius:12px;background:#fcfbf8;padding:14px;display:flex;flex-direction:column;gap:10px}.hp-row{display:flex;align-items:center;gap:8px}.hp-in{flex:1;min-width:0;border:1px solid var(--line-2);border-radius:9px;background:var(--card);padding:11px 13px;font-family:inherit;font-size:14px;color:var(--fg);outline:none}.hp-in::placeholder{color:var(--fg-3)}.hp-in:focus{border-color:var(--fg)}.hp-ic{flex-shrink:0;width:34px;height:38px;border:none;background:none;color:var(--fg-3);cursor:pointer;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.hp-ic:hover{background:var(--line);color:var(--fg)}.hp-add{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px;border:1px solid var(--line-2);border-radius:10px;background:var(--card);font-family:inherit;font-size:14px;font-weight:500;color:var(--fg-2);cursor:pointer}.hp-add:hover{background:#faf8f3;color:var(--fg)}.mn-area{width:100%;box-sizing:border-box;border:1px solid var(--line-2);border-radius:10px;background:var(--card);padding:13px;font-family:var(--mono);font-size:14px;color:var(--fg);outline:none;resize:vertical;line-height:1.7}.mn-area::placeholder{color:var(--fg-3)}.mn-area:focus{border-color:var(--fg)}.mn-upload{display:flex;align-items:center;gap:12px}.mn-upload .or{font-size:13px;color:var(--fg-3)}.mn-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--line-2);border-radius:9px;background:var(--card);font-family:inherit;font-size:13.5px;font-weight:500;color:var(--fg);cursor:pointer}.mn-btn:hover{background:#faf8f3}.mn-upload .hint{font-size:12.5px;color:var(--fg-3)}.ms-seg{display:inline-flex;background:#f1efe9;border-radius:9px;padding:3px;gap:2px;align-self:flex-start}.ms-seg button{background:none;border:none;padding:7px 16px;font-size:13px;font-weight:500;color:var(--fg-2);cursor:pointer;border-radius:7px;font-family:inherit}.ms-seg button.on{background:var(--card);color:var(--fg);box-shadow:0 1px 2px rgba(0,0,0,.08)}.ms-tabs{display:flex;flex-direction:column;gap:6px}.ms-tabs .row{display:inline-flex;gap:4px;border-bottom:1px solid var(--line)}.ms-tabs .row button{background:none;padding:6px 4px 9px;font-size:13.5px;font-weight:500;color:var(--fg-3);cursor:pointer;font-family:inherit;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s,border-color .12s}.ms-tabs .row button.on{color:var(--fg);border-bottom-color:var(--fg)}.ms-tabs .row button:hover:not(.on){color:var(--fg-2)}.ms-tabs .hint{font-size:12px;color:var(--fg-3)}.ms-mini{display:flex;gap:8px}.ms-mini .opt{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:1px;background:none;border:none;cursor:pointer;font-family:inherit;text-align:left;padding:6px 4px 6px 24px;position:relative;border-radius:8px}.ms-mini .opt:hover{background:#faf8f3}.ms-mini .opt .dot{position:absolute;left:4px;top:8px;width:14px;height:14px;border-radius:50%;border:1.5px solid var(--line-2);display:inline-flex;align-items:center;justify-content:center}.ms-mini .opt.on .dot{border-color:var(--fg)}.ms-mini .opt.on .dot:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--fg)}.ms-mini .opt .t{font-size:13px;font-weight:600;color:var(--fg-2)}.ms-mini .opt.on .t{color:var(--fg)}.ms-mini .opt .s{font-size:11px;color:var(--fg-4)}.ms-select{align-self:flex-start;position:relative}.ms-select select{appearance:none;-webkit-appearance:none;border:1px solid var(--line-2);border-radius:9px;background:var(--card);padding:9px 34px 9px 13px;font-family:inherit;font-size:13.5px;font-weight:500;color:var(--fg);cursor:pointer;outline:none}.ms-select select:focus{border-color:var(--fg)}.ms-select:after{content:"";position:absolute;right:13px;top:50%;width:8px;height:8px;border-right:1.5px solid var(--fg-3);border-bottom:1.5px solid var(--fg-3);transform:translateY(-65%) rotate(45deg);pointer-events:none}.ms-seg.wide{display:flex;align-self:stretch}.ms-seg.wide button{flex:1;padding:9px 12px}.ms-segwrap{display:flex;flex-direction:column;gap:7px}.ms-techline{font-size:11.5px;color:var(--fg-3);letter-spacing:.02em}.ms-q{display:flex;flex-direction:column;gap:10px}.ms-q-head{font-size:14px;font-weight:600;color:var(--fg)}.cmq{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.cmq-card{display:flex;align-items:center;gap:8px;text-align:left;background:var(--card);border:1px solid var(--line);border-radius:8px;padding:6px 10px;cursor:pointer;font-family:inherit;min-height:0}.cmq-radio{width:12px;height:12px;border-radius:50%;border:1.5px solid var(--line-2);flex-shrink:0;position:relative}.cmq-card.on .cmq-radio{border-color:var(--fg)}.cmq-card.on .cmq-radio:after{content:"";position:absolute;inset:2.5px;border-radius:50%;background:var(--fg)}.cmq-text{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.15}.cmq-text .t{font-size:12px;font-weight:600;color:var(--fg);white-space:nowrap}.cmq-text .s{font-size:10.5px;color:var(--fg-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmq-soft .cmq-radio{display:none}.cmq-soft .cmq-card{padding-left:12px}.cmq-soft .cmq-card:hover{background:#faf8f3}.cmq-soft .cmq-card.on{background:#f1efe9;border-color:var(--line-2)}.cmq-line .cmq-card{padding:5px 10px}.cmq-line .cmq-text{flex-direction:row;align-items:baseline;gap:6px}.cmq-line .cmq-text .s{font-size:10.5px}.cmq-line .cmq-card.on{border-color:var(--fg)}.cmq-flat .cmq-card{border-color:transparent;background:none;padding:5px 8px}.cmq-flat .cmq-card:hover{background:#faf8f3}.cmq-flat .cmq-card.on{background:#f1efe9}.cmq-ghost .cmq-card{border-color:var(--line);position:relative;overflow:hidden}.cmq-ghost .cmq-card.on{background:#fcfbf8;border-color:var(--line-2)}.cmq-ghost .cmq-card.on:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--fg)}.cmq-ghost .cmq-card.on{padding-left:13px}.cmq-lite .cmq-card{border-color:var(--line)}.cmq-lite .cmq-card:hover{background:#faf8f3}.cmq-lite .cmq-card.on{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.fc-cardfoot{display:flex;justify-content:flex-end;padding:18px 24px;border-top:1px solid var(--line)}.fc-create{display:inline-flex;align-items:center;gap:8px;background:var(--fg);color:#fff;border:none;cursor:pointer;padding:12px 20px;border-radius:11px;font-family:inherit;font-size:15px;font-weight:600;box-shadow:0 2px 6px rgba(26,26,26,.16)}.fc-create:hover{background:#000}.fc-create svg{width:14px;height:14px}.fc-create.incol{margin-top:auto;width:100%;justify-content:center;padding:14px 20px;font-size:15px}.dt-wrap{width:100%;font-family:Inter,system-ui,sans-serif;color:var(--fg);background:var(--card);border-top:1px solid var(--line)}.dt-table{width:100%;border-collapse:collapse;table-layout:fixed}.dt-table,.dt-tbody .dt-row td,.dt-tbody .dt-row td *{user-select:none;-webkit-user-select:none}.dt-thead th{position:sticky;top:var(--banner-h,0);z-index:5;background:var(--card);border-bottom:1px solid var(--line);padding:16px 18px;text-align:left;vertical-align:middle;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3);user-select:none;white-space:nowrap}.dt-thead th.num{text-align:right}.dt-th-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid transparent;border-radius:8px;padding:4px 7px;margin:-4px -7px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.dt-th.num .dt-th-btn{flex-direction:row-reverse}.dt-th-btn:hover{background:#faf8f3;color:var(--fg-2)}.dt-th.sorted .dt-th-btn{color:var(--fg)}.dt-th.sorted.primary .dt-th-btn{border-color:#2563eb;background:#fff;color:var(--fg)}.dt-sort{display:inline-flex;flex-direction:column;gap:2px;opacity:0;transition:opacity .12s ease}.dt-th-btn:hover .dt-sort,.dt-th.sorted .dt-sort{opacity:1}.dt-sort svg{display:block;width:8px;height:5px}.dt-sort .dn,.dt-sort .up{color:var(--fg-4);transition:color .12s ease}.dt-th.sorted.asc .dt-sort .up,.dt-th.sorted.desc .dt-sort .dn{color:var(--fg)}.dt-htools{gap:2px;margin-left:8px}.dt-htools,.dt-iconbtn{display:inline-flex;align-items:center}.dt-iconbtn{justify-content:center;width:28px;height:28px;border:none;background:none;color:var(--fg-3);border-radius:7px;cursor:pointer}.dt-iconbtn:hover{background:#faf8f3;color:var(--fg)}.dt-iconbtn svg{width:15px;height:15px}.dt-statushead{gap:14px}.dt-sfilter,.dt-statushead{display:inline-flex;align-items:center}.dt-sfilter{gap:6px;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--fg-2);background:none;border:none;cursor:pointer;padding:3px 4px;border-radius:6px}.dt-sfilter:hover{color:var(--fg)}.dt-sfilter.amber{color:#9a6a1a;background:#fbf1dc;padding:4px 10px 4px 8px;border-radius:999px}.dt-sfilter .dot{width:7px;height:7px;border-radius:50%;background:var(--orange,#e8590c);display:inline-block}.dt-tbody td{padding:15px 18px;border-bottom:1px solid var(--line);vertical-align:middle;font-size:13.5px;color:var(--fg-1)}.dt-tbody td.num{text-align:right;font-variant-numeric:tabular-nums}.dt-tbody tr{transition:background .1s ease}.dt-tbody tr:hover{background:#fcfbf8}.dt-tbody tr.sel{background:var(--green-bg)}.dt-tbody tr.sel:hover{background:#ddeede}.dt-domcell{display:flex;align-items:center;gap:10px;min-width:0}.dt-exp{flex-shrink:0;width:22px;height:22px;border:none;background:none;color:var(--fg-4);cursor:pointer;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.dt-exp:hover{background:var(--line);color:var(--fg-2)}.dt-exp svg{width:14px;height:14px;transition:transform .15s ease}.dt-exp.open svg{transform:rotate(90deg)}.dt-dommeta{display:flex;flex-direction:column;gap:2px;min-width:0}.dt-domname{font-size:14px;font-weight:500;color:var(--fg);display:flex;align-items:baseline;gap:7px}.dt-domname .cnt{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--fg-3)}.dt-domsub{font-family:var(--mono);font-size:11.5px;color:var(--fg-4)}.dt-selcheck{color:var(--green-fg);display:inline-flex;margin-left:4px}.dt-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:500;white-space:nowrap}.dt-badge svg{width:13px;height:13px;flex-shrink:0}.dt-badge.inuse{color:var(--fg-3);background:none;padding-left:0}.dt-badge.exported{background:var(--green-bg)}.dt-badge.available,.dt-badge.exported,.dt-badge.exported .ck{color:var(--green-fg)}.dt-badge.available{background:var(--green-bg)}.dt-badge.available .sq{width:8px;height:8px;border-radius:2px;background:var(--ws-green)}.dt-badge.queued{color:var(--fg-2);background:var(--line)}.dt-badge.queued .sq{width:8px;height:8px;border-radius:2px;background:var(--fg-4)}.dt-badge.setup{color:#9a6a1a;background:#fbf1dc;position:relative;overflow:hidden;padding-right:14px}.dt-badge.setup .sq{width:9px;height:9px;border-radius:2px;border:1.5px solid #c9962f;background:none}.dt-badge.setup .pct{font-variant-numeric:tabular-nums;font-weight:600;margin-left:2px}.dt-statuscell{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.dt-statuscell .meta{font-family:var(--mono);font-size:11.5px;color:var(--fg-3)}.dt-statusrow{display:flex;align-items:center;gap:9px}.dt-statusrow .meta{font-family:var(--mono);font-size:12px;color:var(--fg-3)}.dt-ws-none{font-size:12.5px;color:var(--fg-3);border:1px dashed var(--line-2);border-radius:8px;padding:5px 11px}.dt-ws,.dt-ws-none{display:inline-flex;align-items:center}.dt-ws{gap:8px;font-size:13.5px;font-weight:500}.dt-ws .dot{width:9px;height:9px;border-radius:50%}.dt-ws .dot.green{background:var(--ws-green)}.dt-ws .dot.blue{background:#2563eb}.dt-ws .dot.purple{background:#7c3aed}.dt-ws .dot.amber{background:#d97706}.dt-badge.warning{color:#9a3412;background:#fde7e0}.dt-badge.warning svg{color:#ea580c}.dt-badge.disconnected{color:#9a6a1a;background:#fbf1dc}.dt-badge.disconnected svg{color:#c9962f}.dt-v2.density-compact .dt-tbody td{padding:9px 18px;font-size:13px}.dt-v2.density-compact .dt-thead th{padding:11px 18px}.dt-v2.density-compact .dt-badge{padding:4px 10px;font-size:12px}.dt-v2.density-compact .dt-domname{font-size:13.5px}.dt-v2.density-compact .dt-ws{font-size:13px}.dt-health{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:8px;font-size:12.5px;font-weight:600;white-space:nowrap}.dt-health svg{width:12px;height:12px}.dt-health.healthy{color:var(--green-fg);background:var(--green-bg)}.dt-health.warming{color:#1d4ed8;background:#e6edfb}.dt-health.nodata{color:var(--fg-3);background:none;font-weight:500;padding-left:0}.dt-metric{font-variant-numeric:tabular-nums;color:var(--fg-1)}.dt-metric .sub{color:var(--fg-3)}.dt-dash{color:var(--fg-4)}.dt-waiting{font-size:12px;color:var(--fg-3);line-height:1.3;text-align:right;display:inline-block}.dt-detail-inner{padding:18px 22px 20px 50px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px 28px}.dt-detail-field{display:flex;flex-direction:column;gap:4px}.dt-detail-field .k{font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3);font-weight:600}.dt-detail-field .v{font-size:13px;color:var(--fg-1);font-family:var(--mono)}.dt-v3 .dt-thead th{padding:13px 16px}.dt-v3 .dt-th-label{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--fg-3)}.dt-v3 .dt-th-label:hover{color:var(--fg-2)}.dt-v3 .dt-th.sorted .dt-th-label{color:var(--fg)}.dt-v3 .dt-th.sorted{box-shadow:inset 0 -2px 0 #2563eb}.dt-v3 .dt-domhead{gap:8px}.dt-v3 .dt-htools{margin-left:6px}.dt-v3 .dt-iconbtn{width:26px;height:26px}.dt-v3 .dt-sort{opacity:0}.dt-v3 .dt-th-label:hover .dt-sort,.dt-v3 .dt-th.sorted .dt-sort{opacity:1}.dt-v3 .dt-table{border-collapse:separate;border-spacing:0}.dt-v3 .dt-tbody td+td,.dt-v3 .dt-thead th+th{border-left:1px solid color-mix(in srgb,var(--line) 55%,transparent)}.dt-v3 .dt-tbody td,.dt-v3 .dt-thead th{border-bottom:1px solid var(--line)}.dt-v3 .dt-tbody td.dt-waiting-cell{border-left:1px solid color-mix(in srgb,var(--line) 55%,transparent)}.dt-v3 .dt-tbody td.num{font-variant-numeric:tabular-nums}.dt-v3 .dt-tbody td.num,.dt-v3 .dt-thead th.num{text-align:right;padding-right:18px}.dt-v3 .dt-thead th.num .dt-th-label{flex-direction:row-reverse}.dt-v3 .dt-metric{white-space:nowrap}.dt-v3 .dt-metric .sub{color:var(--fg-3)}.dt-v3 .dt-waiting-cell{text-align:center;color:var(--fg-3);font-size:12.5px;font-style:normal;background:repeating-linear-gradient(135deg,transparent,transparent 7px,rgba(0,0,0,.012) 0,rgba(0,0,0,.012) 14px)}.dt-v3 .dt-waiting-cell .wlabel{display:inline-flex;align-items:center;gap:7px}.dt-v3 .dt-waiting-cell .wdot{width:6px;height:6px;border-radius:50%;background:var(--fg-4)}.ib-board,.ib-zone{width:100%}.ib-board{position:relative;z-index:30;box-sizing:border-box;display:flex;align-items:stretch;flex-wrap:wrap;gap:0;padding:14px 24px;background:var(--card);border-bottom:1px solid var(--line);box-shadow:0 4px 16px rgba(26,26,26,.05)}.ib-board.tint-soft{background:linear-gradient(180deg,#fdf3ec,#fbf6f1);border-bottom-color:#f1d9c8}.ib-board.tint-soft .ib-cell{border-left-color:#f1ddcf}.ib-board.tint-soft .ib-domchip,.ib-board.tint-soft .ibd-summary,.ib-board.tint-soft .ibm-step,.ib-board.tint-soft .ibu-trig,.ib-board.tint-soft .ibw-chip{background:#fffdfb}.ib-board.tint-bold{background:linear-gradient(180deg,#fbe7d8,#f9ede2);border-bottom-color:#e6c3a6}.ib-board.tint-bold .ib-cell{border-left-color:#eccdb4}.ib-board.tint-bold .ib-domchip,.ib-board.tint-bold .ibd-summary,.ib-board.tint-bold .ibm-step,.ib-board.tint-bold .ibu-trig,.ib-board.tint-bold .ibw-chip{background:#fffdfb}.ib-board.align-top{align-items:flex-start}.ib-board.align-top .ib-cell{justify-content:flex-start}.ib-board.align-top .ib-num{align-self:flex-start;margin-top:1px}.ib-board.align-top .ib-tail{align-self:flex-start}.ib-board.align-center{align-items:stretch}.ib-num{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:var(--orange,#e8590c);color:#fff;display:inline-flex;align-items:center;font-size:13px;font-weight:700;align-self:center;margin-right:18px}.ib-cell,.ib-num{justify-content:center}.ib-cell{display:flex;flex-direction:column;gap:6px;padding:0 18px;position:relative;border-left:1px solid var(--line)}.ib-cell:first-of-type,.ib-num+.ib-cell{border-left:none}.ib-cell.grow{flex:1 1 300px;min-width:260px}.ib-cell.domains{flex:1 1 520px;min-width:300px}.ib-setup{gap:15px;justify-content:flex-start;padding:0 18px}.ib-setup,.ib-setup-field{display:flex;flex-direction:column}.ib-setup-field{gap:6px}.ib-setup-field+.ib-setup-field{padding-top:14px;border-top:1px solid var(--line)}.ib-board.layout-stacked .ib-cell:first-of-type{border-left:1px solid var(--line)}.ib-board.layout-stacked.tint-bold .ib-cell:first-of-type{border-left-color:#eccdb4}.ib-board.layout-stacked.tint-soft .ib-cell:first-of-type{border-left-color:#f1ddcf}.ib-board.layout-stacked.tint-bold .ib-setup-field+.ib-setup-field{border-top-color:#eccdb4}.ib-label{letter-spacing:.09em;text-transform:uppercase;color:var(--fg-3);display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.ib-label,.ib-label .ct{font-size:10px;font-weight:700}.ib-label .ct{color:var(--fg-2);background:var(--line);border-radius:999px;padding:1px 7px;letter-spacing:0}.ib-spacer{flex:1 1 16px}.ib-tail{display:flex;align-items:center;gap:14px;align-self:center;padding-left:20px;margin-left:auto}.ib-total{display:flex;flex-direction:column;gap:1px;text-align:right}.ib-total .n{font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--fg);font-variant-numeric:tabular-nums}.ib-total .l{font-size:11px;color:var(--fg-3)}.ib-expand{display:inline-flex;align-items:center;gap:7px;background:none;border:1px solid var(--line-2);border-radius:9px;padding:9px 13px;font-size:13px;font-weight:500;color:var(--fg-2);cursor:pointer;font-family:inherit;white-space:nowrap}.ib-expand svg{width:14px;height:14px}.ib-expand:hover{background:#faf8f3;color:var(--fg);border-color:var(--fg-3)}.ib-cta{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;background:var(--orange,#e8590c);color:#fff;border:none;border-radius:10px;padding:11px 18px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}.ib-cta svg{width:15px;height:15px}.ib-cta:hover{filter:brightness(1.05)}.ibw-chip{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding:7px 10px 7px 11px;border:1px solid var(--line);border-radius:9px;background:var(--card);cursor:pointer;font-family:inherit}.ibw-chip.on,.ibw-chip:hover{background:#faf8f3}.ibw-chip.on{border-color:var(--line-2)}.ibw-chip .nm{font-size:14px;font-weight:600;color:var(--fg)}.ibw-chip .chev{color:var(--fg-3);display:inline-flex;transition:transform .15s}.ibw-chip.on .chev{transform:rotate(180deg)}.ibw-chip .sub{font-size:12px;color:var(--fg-3);margin-left:2px}.ibd-chips{display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start}.ib-domchip{display:inline-flex;align-items:center;gap:7px;padding:5px 5px 5px 9px;border:1px solid var(--line);border-radius:8px;background:var(--card);transition:background .12s,border-color .12s}.ib-domchip .cs-ws-sq{width:8px;height:8px;flex-shrink:0}.ib-domchip .dom{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--fg);white-space:nowrap}.ib-domchip .x{background:none;border:none;color:var(--fg-4);cursor:pointer;padding:2px;border-radius:4px;display:inline-flex;flex-shrink:0}.ib-domchip .x:hover{background:var(--line);color:var(--fg)}.ib-domchip:has(.x:hover){background:#fbeae8;border-color:#e3a9a3}.ib-domchip:has(.x:hover) .dom{color:#c0392b}.ib-domchip:has(.x:hover) .cs-ws-sq{background:#d76b62}.ib-domadd,.ib-dommore{display:inline-flex;align-items:center;gap:5px;border:1px dashed var(--line-2);background:var(--card);border-radius:8px;padding:5px 10px;font-size:12px;font-weight:500;color:var(--fg-2);cursor:pointer;font-family:inherit}.ib-domadd svg{width:12px;height:12px}.ib-domadd:hover,.ib-dommore:hover{background:#faf8f3;color:var(--fg);border-color:var(--fg-3)}.ib-domadd,.ib-dommore{white-space:nowrap}.ib-dommore{border-style:solid}.ibd-summary{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding:7px 11px;border:1px solid var(--line);border-radius:9px;background:var(--card);cursor:pointer;font-family:inherit}.ibd-summary:hover{background:#faf8f3}.ibd-summary .stk{display:inline-flex}.ibd-summary .stk .cs-ws-sq{width:9px;height:9px;border:1.5px solid var(--card);margin-left:-4px;border-radius:3px}.ibd-summary .stk .cs-ws-sq:first-child{margin-left:0}.ibd-summary .t{font-size:13.5px;font-weight:600;color:var(--fg)}.ibd-summary .chev{color:var(--fg-3);display:inline-flex}.ibm-step{align-self:flex-start;border:1px solid var(--line-2);border-radius:9px;overflow:hidden;background:var(--card)}.ibm-step,.ibm-step button{display:inline-flex;align-items:center}.ibm-step button{width:30px;height:34px;border:none;background:none;cursor:pointer;color:var(--fg-2);justify-content:center}.ibm-step button:hover{background:#faf8f3;color:var(--fg)}.ibm-step input{width:46px;height:34px;border:none;outline:none;background:none;text-align:center;font-family:var(--mono);font-size:14px;font-weight:600;color:var(--fg);border-left:1px solid var(--line);border-right:1px solid var(--line);-moz-appearance:textfield}.ibm-step input::-webkit-inner-spin-button,.ibm-step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ibm-sentence{display:inline-flex;align-items:flex-end;gap:8px;align-self:flex-start}.ibm-sentence input{display:inline-block;box-sizing:content-box;border:none;border-bottom:1.5px solid var(--line-2);background:none;padding:0 4px 7px;line-height:1.5;min-width:1.4ch;font-family:var(--mono);font-size:22px;font-weight:700;color:var(--fg);outline:none;text-align:center;-moz-appearance:textfield}.ibm-sentence input::-webkit-inner-spin-button,.ibm-sentence input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ibm-sentence input:focus{border-color:var(--orange,#e8590c)}.ibm-sentence .u{font-size:12px;color:var(--fg-3);padding-bottom:4px}.ib-scrim{position:fixed;inset:0;z-index:35;background:transparent}.ib-pop{position:absolute;top:calc(100% + 8px);left:0;z-index:36;min-width:240px;background:var(--card);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 14px 40px rgba(26,26,26,.16);padding:5px}.ib-pop.r{left:auto;right:0}.ib-pop.wide{min-width:320px}.ib-popsearch{display:flex;align-items:center;gap:8px;margin:3px 3px 6px;padding:8px 10px;border:1px solid var(--line-2);border-radius:8px;color:var(--fg-3);background:var(--card)}.ib-popsearch input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--fg);font:inherit;font-size:13.5px}.ib-popsearch input::placeholder{color:var(--fg-4)}.ib-popsearch:focus-within{border-color:var(--blue,#2563eb);box-shadow:0 0 0 2px rgba(37,99,235,.14)}.ib-popempty{padding:10px 11px;color:var(--fg-3);font-size:13px}.ib-popitem{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border:none;background:none;cursor:pointer;border-radius:8px;text-align:left;font-family:inherit}.ib-popitem:hover{background:#faf8f3}.ib-popitem .nm{font-size:13.5px;font-weight:500;color:var(--fg);flex:1}.ib-popitem .nm.mono{font-family:var(--mono)}.ib-popitem .meta{font-size:11.5px;color:var(--fg-3)}.ib-popitem .meta.mono{font-family:var(--mono)}.ib-popitem .tk{color:var(--green-fg);display:inline-flex}.ib-pop .ib-pop-sub{padding:8px 11px 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-4)}.ibu{display:flex;gap:10px;flex-wrap:wrap}.ibu,.ibu-trig{align-items:center}.ibu-trig{display:inline-flex;gap:8px;padding:7px 11px;border:1px solid var(--line);border-radius:9px;background:var(--card);cursor:pointer;font-family:inherit}.ibu-trig.on,.ibu-trig:hover{background:#faf8f3}.ibu-trig.on{border-color:var(--line-2)}.ibu-trig .dot{width:8px;height:8px;border-radius:50%;background:var(--ws-green);flex-shrink:0}.ibu-trig .t{font-size:13.5px;font-weight:600;color:var(--fg)}.ibu-trig .t.mono{font-family:var(--mono);font-weight:500}.ibu-ex,.ibu-trig .chev{color:var(--fg-3);display:inline-flex}.ibu-ex{font-family:var(--mono);font-size:12px;align-items:center;gap:6px}.ibu-ex .more{color:var(--fg-4)}.ibu-namechip{display:inline-flex;align-items:center;gap:6px;padding:5px 5px 5px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);cursor:pointer;font-family:inherit}.ibu-namechip:hover{background:#faf8f3}.ibu-namechip .nm{font-size:12.5px;font-weight:500;color:var(--fg)}.ibu-namechip .chev{color:var(--fg-4);display:inline-flex}.ibu-dice{width:32px;height:32px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);color:var(--fg-2);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.ibu-dice:hover{background:#faf8f3;color:var(--fg)}.ibu-prev{max-height:220px;overflow:auto;padding:4px}.ibu-prev .row{display:flex;align-items:center;gap:9px;padding:5px 8px}.ibu-prev .row .idx{font-size:10px;color:var(--fg-4);width:16px;font-variant-numeric:tabular-nums}.ibu-prev .row .mail{font-family:var(--mono);font-size:12px;color:var(--fg-1)}.ibu-pop-foot{display:flex;gap:8px;padding:8px;border-top:1px solid var(--line)}.ibu-pop-foot button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);font-size:12.5px;font-weight:500;color:var(--fg-2);cursor:pointer;font-family:inherit}.ibu-pop-foot button:hover{background:#faf8f3;color:var(--fg)}.ib-fullwrap{display:flex;flex-direction:column;align-items:center;padding:28px 24px 8px}.ib-collapse-btn{display:inline-flex;align-items:center;gap:7px;margin:14px auto 0;background:none;border:1px solid var(--line-2);border-radius:9px;padding:8px 15px;font-size:13px;font-weight:500;color:var(--fg-2);cursor:pointer;font-family:inherit}.ib-collapse-btn svg{width:14px;height:14px}.ib-collapse-btn:hover{background:#faf8f3;color:var(--fg)}.nm-panel{display:flex;flex-direction:column;gap:16px;font-family:Inter,system-ui,sans-serif;color:var(--fg);background:var(--card);padding:22px}.nm-head .lab{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.nm-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.nm-mode{display:flex;align-items:flex-start;gap:10px;text-align:left;padding:12px 13px;border:1px solid var(--line);border-radius:11px;background:var(--card);cursor:pointer;font-family:inherit}.nm-mode:hover{background:#faf8f3}.nm-mode.on{border-color:var(--fg);background:var(--fg)}.nm-mode .radio{width:16px;height:16px;border-radius:50%;border:2px solid var(--line-2);flex-shrink:0;margin-top:1px;position:relative;transition:border-color .12s}.nm-mode.on .radio{border-color:#fff}.nm-mode.on .radio:after{content:"";position:absolute;inset:2px;border-radius:50%;background:#fff}.nm-mode .tx{display:flex;flex-direction:column;gap:2px}.nm-mode .t{font-size:14px;font-weight:600;color:var(--fg)}.nm-mode .s{font-size:12px;color:var(--fg-3)}.nm-mode.on .t{color:#fff}.nm-mode.on .s{color:rgba(255,255,255,.72)}.nm-names{display:flex;flex-wrap:wrap;gap:8px}.nm-namechip{display:inline-flex;align-items:center;gap:4px;padding:7px 6px 7px 13px;border:1px solid var(--line);border-radius:9px;background:var(--card)}.nm-namechip .nm{font-size:13.5px;font-weight:500;color:var(--fg)}.nm-namechip .ic{width:26px;height:26px;border:none;background:none;cursor:pointer;color:var(--fg-4);border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.nm-namechip .ic:hover{background:var(--line);color:var(--fg)}.nm-namebtn{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:7px 13px;border:1px solid var(--line-2);border-radius:9px;background:var(--card);color:var(--fg-2);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}.nm-namebtn.dim{border-style:dashed}.nm-namebtn:hover{background:#faf8f3;color:var(--fg);border-color:var(--fg-3)}.nm-people{flex-direction:column}.nm-people,.nm-prow{display:flex;gap:8px}.nm-prow{align-items:center}.nm-in{flex:1;min-width:0;border:1px solid var(--line-2);border-radius:9px;padding:10px 12px;font-family:inherit;font-size:13.5px;color:var(--fg);background:var(--card);outline:none}.nm-in::placeholder{color:var(--fg-4)}.nm-in:focus{border-color:var(--fg-3)}.nm-pic{width:38px;height:38px;flex-shrink:0;border:1px solid var(--line-2);border-radius:9px;background:var(--card);color:var(--fg-3);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.nm-pic:hover{background:#faf8f3;color:var(--fg)}.nm-padd{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px;border:1px dashed var(--line-2);border-radius:10px;background:var(--card);color:var(--fg-2);font-size:13.5px;font-weight:500;cursor:pointer;font-family:inherit}.nm-padd:hover{background:#faf8f3;color:var(--fg);border-color:var(--fg-3)}.nm-manual{display:flex;flex-direction:column;gap:12px}.nm-area{border:1px solid var(--line-2);border-radius:11px;padding:12px 14px;font-family:var(--mono);font-size:13px;color:var(--fg);background:var(--card);resize:vertical;outline:none;line-height:1.6}.nm-area::placeholder{color:var(--fg-4)}.nm-area:focus{border-color:var(--fg-3)}.nm-manrow{display:flex;align-items:center;gap:11px}.nm-manrow .or{font-size:12.5px;color:var(--fg-3)}.nm-csv{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--line-2);border-radius:9px;background:var(--card);color:var(--fg);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}.nm-csv:hover{background:#faf8f3}.nm-manrow .hint{font-size:12px;color:var(--fg-4)}.nm-fmt{display:flex;flex-direction:column;gap:9px}.nm-fmt-head{display:flex;align-items:center;gap:10px}.nm-fmt-head .lab{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3)}.nm-fmt-all{font-size:12px;font-weight:500;color:var(--fg-3);background:none;border:1px solid var(--line-2);border-radius:999px;padding:3px 11px;cursor:pointer;font-family:inherit}.nm-fmt-all.on{color:var(--green-fg);border-color:var(--green-fg);background:var(--green-bg)}.nm-fmt-chips{display:flex;flex-wrap:wrap;gap:7px}.nm-fmtchip{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid var(--line);border-radius:8px;background:var(--card);cursor:pointer;font-family:var(--mono)}.nm-fmtchip .ex{font-size:12.5px;font-weight:500;color:var(--fg-2)}.nm-fmtchip .tk{color:var(--green-fg);display:inline-flex}.nm-fmtchip:hover{background:#faf8f3}.nm-fmtchip.on{border-color:var(--green-fg);background:var(--green-bg)}.nm-fmtchip.on .ex{color:var(--green-fg)}.nm-adv{display:flex;flex-direction:column;gap:12px}.nm-adv-toggle{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:8px 13px;border:1px solid var(--line-2);border-radius:9px;background:var(--card);color:var(--fg-2);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}.nm-adv-toggle:hover{background:#faf8f3;color:var(--fg)}.nm-adv-toggle .cnt{font-size:11.5px;color:var(--fg-4)}.nm-adv-toggle .chev{color:var(--fg-3);display:inline-flex;transition:transform .15s}.nm-adv-toggle.on .chev{transform:rotate(180deg)}.nm-prev{border:1px solid var(--line);border-radius:12px;background:#fcfbf8;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.nm-prev.empty{background:#faf8f3;border-style:dashed}.nm-prev-head{display:flex;align-items:baseline;justify-content:space-between}.nm-prev-head .lab{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3)}.nm-prev-head .ct{font-size:12px;color:var(--fg-3);font-variant-numeric:tabular-nums}.nm-prev-cols{column-count:2;column-gap:26px;max-height:280px;overflow:auto}.nm-prev.compact .nm-prev-cols{max-height:200px;column-count:1}.nm-prev-row{display:flex;align-items:baseline;gap:9px;padding:2px 0;break-inside:avoid}.nm-prev-row .i{font-size:10.5px;color:var(--fg-4);width:22px;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.nm-prev-row .m{font-family:var(--mono);font-size:12px;color:var(--fg-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nm-prev-empty{padding:22px 6px;display:flex;flex-direction:column;gap:5px;align-items:center;text-align:center}.nm-prev-empty .t{font-size:13.5px;font-weight:500;color:var(--fg-2)}.nm-prev-empty .s{font-size:12px;color:var(--fg-4)}.nm-foot{display:flex;align-items:center;gap:14px}.nm-foot-hint{font-size:12.5px;color:#b4641e}.nm-create{display:inline-flex;align-items:center;gap:8px;margin-left:auto;background:var(--fg);color:#fff;border:none;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}.nm-create:hover{background:#000}.nm-create.off{background:var(--line-2);color:var(--fg-4);cursor:not-allowed}.nmi{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.nmi-toprow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nmi-result{display:flex;flex-direction:column;gap:3px}.nmi-result .m{font-family:var(--mono);font-size:12px;color:var(--fg-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:360px}.nmi-result .m.dim{color:var(--fg-3)}.nmi-result .more{font-size:11.5px;color:var(--fg-4)}.nmi-count{font-size:12.5px;color:var(--fg-3)}.nmi-count .n{font-weight:700;color:var(--fg);font-variant-numeric:tabular-nums}.nmi-rchips{display:flex;flex-wrap:wrap;gap:5px;max-width:320px}.nmi-rchip{font-family:var(--mono);font-size:11.5px;color:var(--fg-2);background:#fffdfb;border:1px solid var(--line);border-radius:6px;padding:3px 8px}.nmi-rchip.more{color:var(--fg-4);font-family:Inter,sans-serif}.nmi-pop{position:absolute;top:calc(100% + 10px);right:0;z-index:36;width:460px;max-width:84vw;box-sizing:border-box;background:var(--card);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 18px 50px rgba(26,26,26,.18);padding:16px;display:flex;flex-direction:column;gap:14px}.nmi-seg{display:inline-flex;background:#f1efe9;border-radius:10px;padding:3px;gap:2px;align-self:flex-start}.nmi-seg button{border:none;background:none;padding:7px 13px;border-radius:8px;white-space:nowrap;font-family:inherit;font-size:13px;font-weight:500;color:var(--fg-3);cursor:pointer}.nmi-seg button.on{background:var(--card);color:var(--fg);box-shadow:0 1px 2px rgba(26,26,26,.08)}.nmi-pop .nm-prev{padding:12px 14px}.nmi-pop .nm-prev-cols{column-gap:0;overflow-x:hidden}.nmi-pop .nm-prev-row .m{font-size:11.5px}.nmi-foot{display:flex;justify-content:flex-end}.nmi-done{background:var(--fg);color:#fff;border:none;border-radius:9px;padding:9px 18px;font-size:13.5px;font-weight:600;cursor:pointer;font-family:inherit}.nmi-done:hover{background:#000}@media (max-width:680px){.nmi-pop{position:fixed;left:12px;right:12px;top:50%;bottom:auto;width:auto;max-width:none;transform:translateY(-50%);max-height:86vh;overflow:auto}}.nmi-tabs{display:flex;gap:4px;border-bottom:1px solid var(--line)}.nmi-tabs button{background:none;padding:9px 4px;margin-bottom:-1px;font-family:inherit;font-size:13.5px;font-weight:500;color:var(--fg-3);border:none;border-bottom:2px solid transparent;cursor:pointer}.nmi-tabs button+button{margin-left:14px}.nmi-tabs button.on{color:var(--fg);border-bottom-color:var(--fg)}.nmi-guided{display:flex;flex-direction:column;gap:9px}.nmi-guided .q{font-size:13.5px;font-weight:600;color:var(--fg)}.nmi-radios{display:flex;flex-direction:column;gap:6px}.nmi-radios .opt{display:flex;align-items:flex-start;gap:10px;text-align:left;padding:9px 11px;border:1px solid var(--line);border-radius:10px;background:var(--card);cursor:pointer;font-family:inherit}.nmi-radios .opt:hover{background:#faf8f3}.nmi-radios .opt.on{border-color:var(--fg);background:#faf8f3}.nmi-radios .opt .r{width:15px;height:15px;border-radius:50%;border:2px solid var(--line-2);flex-shrink:0;margin-top:1px;position:relative}.nmi-radios .opt.on .r{border-color:var(--fg)}.nmi-radios .opt.on .r:after{content:"";position:absolute;inset:2.5px;border-radius:50%;background:var(--fg)}.nmi-radios .opt .tx{display:flex;flex-direction:column;gap:1px}.nmi-radios .opt .t{font-size:13.5px;font-weight:600;color:var(--fg)}.nmi-radios .opt .s{font-size:12px;color:var(--fg-3)}.nm-prev.tall .nm-prev-scroll{max-height:300px;overflow:auto}.nm-prev-scroll.one{display:block}.nm-prev-scroll .nm-prev-row{padding:2px 0}.nm-grp{margin-bottom:10px}.nm-grp-head{display:flex;align-items:center;gap:8px;position:sticky;top:0;background:#fcfbf8;padding:6px 0 5px;font-family:var(--mono);font-size:11.5px;font-weight:600;color:var(--fg-2);border-bottom:1px solid var(--line)}.nm-grp-head .cs-ws-sq{width:8px;height:8px}.nm-grp-head .n{margin-left:auto;color:var(--fg-4);font-family:Inter,sans-serif}.nm-prev-allbtn{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:2px;padding:9px;border:1px solid var(--line-2);border-radius:9px;background:var(--card);color:var(--fg-2);font-size:12.5px;font-weight:500;cursor:pointer;font-family:inherit}.nm-prev-allbtn svg{width:13px;height:13px}.nm-prev-allbtn:hover{background:#faf8f3;color:var(--fg);border-color:var(--fg-3)}.nm-modal-scrim{position:fixed;inset:0;z-index:50;background:rgba(26,26,26,.42);display:flex;align-items:center;justify-content:center;padding:40px}.nm-modal{width:720px;max-width:92vw;max-height:82vh;display:flex;flex-direction:column;background:var(--card);border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.3);overflow:hidden}.nm-modal-head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line)}.nm-modal-head .t{font-size:15px;font-weight:600;color:var(--fg)}.nm-modal-head .ct{font-size:12px;color:var(--fg-3);font-variant-numeric:tabular-nums}.nm-modal-x{margin-left:auto;border:none;background:none;color:var(--fg-3);font-size:15px;cursor:pointer;padding:4px 8px;border-radius:7px}.nm-modal-x:hover{background:var(--line);color:var(--fg)}.nm-modal-body{padding:14px 20px;overflow:auto;column-count:2;column-gap:32px}.nm-modal-body .nm-prev-row{break-inside:avoid;padding:3px 0}.bp{display:flex;flex-direction:column;min-width:320px}.bp-search{display:flex;align-items:center;gap:9px;padding:4px 4px 10px}.bp-search svg{width:15px;height:15px;color:var(--fg-4);flex-shrink:0}.bp-search input{flex:1;border:none;outline:none;background:none;font:inherit;font-size:13.5px;color:var(--fg)}.bp-search input::placeholder{color:var(--fg-4)}.bp-chips{display:flex;gap:6px;padding:0 2px 8px}.bp-chip{font:inherit;font-size:12px;font-weight:500;color:var(--fg-3);background:none;border:1px solid var(--line-2);border-radius:999px;padding:4px 12px;cursor:pointer}.bp-chip.on{color:var(--fg);border-color:var(--fg);background:#faf8f3}.bp-list{display:flex;flex-direction:column;max-height:300px;overflow:auto;margin:0 -1px}.bp-grouphd{padding:8px 4px 4px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-4)}.bp-row{display:flex;align-items:center;gap:10px;padding:9px 6px;border-radius:8px}.bp-row:hover{background:#faf8f3}.bp-dot{width:8px;height:8px;border-radius:3px;flex-shrink:0}.bp-main{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.bp-dom{font-family:var(--mono);font-size:13px;font-weight:500;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bp-sub{font-size:11px;color:var(--fg-3)}.bp-sub.move{color:#1d4ed8}.bp-add{width:26px;height:26px;border-radius:7px;border:1px solid var(--line-2);background:var(--card);color:var(--fg-2);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.bp-add svg{width:13px;height:13px}.bp-add:hover{border-color:var(--orange,#e8590c);color:var(--orange,#e8590c)}.bp-add.dis{opacity:.35;cursor:not-allowed;border-style:dashed}.bp-badge{font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;white-space:nowrap;flex-shrink:0}.bp-badge.other{color:#1d4ed8;background:#e6edfb}.bp-badge.inuse{color:var(--fg-3);background:var(--line)}.bp-move{font:inherit;font-size:11.5px;font-weight:600;color:#fff;background:#2563eb;border:none;border-radius:7px;padding:5px 11px;cursor:pointer;flex-shrink:0}.bp-move:hover{background:#1d4ed8}.bp-moveghost{display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:11.5px;font-weight:600;color:#2563eb;background:none;border:1px solid #c3d4f5;border-radius:7px;padding:4px 9px;cursor:pointer;flex-shrink:0}.bp-moveghost svg{width:13px;height:13px}.bp-moveghost:hover{background:#eef4fd;border-color:#2563eb}.bp-moveicon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:#2563eb;background:#eef4fd;border:1px solid #d8e3f8;border-radius:7px;cursor:pointer;flex-shrink:0}.bp-moveicon:hover{background:#2563eb;color:#fff;border-color:#2563eb}.bp-movepill{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:11px;font-weight:600;background:none;border:1px solid var(--line-2);border-radius:999px;padding:4px 10px;cursor:pointer;flex-shrink:0}.bp-movepill svg{width:12px;height:12px;color:var(--fg-4)}.bp-movepill .from{color:var(--fg-3)}.bp-movepill .to{color:#1d4ed8}.bp-movepill:hover{border-color:#2563eb;background:#f7faff}.bp-movelink{font:inherit;font-size:11.5px;font-weight:600;color:#2563eb;background:none;border:none;cursor:pointer;flex-shrink:0}.bp-empty{padding:18px;text-align:center;font-size:12.5px;color:var(--fg-3)}.bp-movetext{font:inherit;font-size:11.5px;font-weight:600;color:var(--fg-2);background:none;border:none;padding:4px 7px;border-radius:6px;cursor:pointer;flex-shrink:0}.bp-movetext:hover{color:var(--fg);background:#f1efe9}.bp-movebtn{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:11.5px;font-weight:600;color:var(--fg-1);background:#fff;border:1px solid var(--line-2);border-radius:7px;padding:5px 11px;cursor:pointer;flex-shrink:0;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease}.bp-movebtn:hover{border-color:#b3ac9c;background:#f3f1ea;color:var(--fg);box-shadow:0 1px 2px rgba(26,26,26,.07)}.bp-movebtn:active{transform:translateY(.5px)}.bp-movebtn-arr{display:inline-flex;width:12px;height:12px;transform:translateX(-3px);opacity:0;transition:transform .2s cubic-bezier(.2,.8,.25,1),opacity .15s ease}.bp-movebtn-arr svg{width:100%;height:100%}.bp-movebtn:hover .bp-movebtn-arr{transform:translateX(0);opacity:.75}.bp-confirm{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:4px;animation:bp-confirm-in .16s ease}@keyframes bp-confirm-in{0%{transform:translateY(-3px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.bp-confirm,.bp-movebtn-arr{animation:none;transition:none}}.bp-confirm .q{font-size:11.5px;color:var(--fg-2);margin-right:2px}.bp-confirm-cancel{font:inherit;font-size:11.5px;font-weight:600;color:var(--fg-3);background:none;border:none;padding:3px 8px;border-radius:6px;cursor:pointer}.bp-confirm-cancel:hover{color:var(--fg);background:#f1efe9}.bp-confirm-ok{font:inherit;font-size:11.5px;font-weight:600;color:#fff;background:var(--fg);border:none;padding:4px 12px;border-radius:6px;cursor:pointer}.bp-confirm-ok:hover{background:#000}.dt-lead{position:relative;width:22px;height:22px;flex-shrink:0}.dt-cbx,.dt-lead .dt-exp{position:absolute;inset:0;transition:opacity .1s}.dt-cbx{width:22px;height:22px;border-radius:6px;cursor:pointer;opacity:0}.dt-cbx,.dt-cbx .box{display:inline-flex;align-items:center;justify-content:center}.dt-cbx .box{width:17px;height:17px;border-radius:5px;border:1.5px solid var(--line-2);background:var(--card)}.dt-tbody tr.bulksel .dt-cbx,.dt-tbody tr:hover .dt-cbx{opacity:1}.dt-tbody tr.bulksel .dt-exp,.dt-tbody tr:hover .dt-exp{opacity:0;pointer-events:none}.dt-cbx.dis{cursor:not-allowed}.dt-cbx.dis .box{opacity:.4}.dt-cbx .box.on{background:#2563eb;border-color:#2563eb;color:#fff}.dt-cbx .box.on svg{width:11px;height:11px}.singleline .dt-tbody tr.dt-row>td{white-space:nowrap}.singleline .dt-domcell{min-width:0}.singleline .dt-domname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.singleline .dt-domname .cnt{white-space:nowrap}.dt-tbody tr.dt-row.clickable:hover{background:#faf8f3;cursor:pointer}.dt-tbody tr.dt-row.clickable.bulksel:hover{background:#e6effb!important}.dt-tbody tr.dt-row.clickable:hover .dt-exp2{background:#ece8df;color:var(--fg-1);transform:translateX(1px)}.dt-exp2{transition:background .12s ease,color .12s ease,transform .12s ease}.dt-domname-btn{background:none;border:none;padding:0;font:inherit;text-align:left;cursor:pointer;color:inherit}@keyframes dt-pop{0%{transform:translateY(-4px)}}.dt-v3 .dt-domhead{display:inline-flex;align-items:center;gap:6px;position:relative;justify-content:flex-start;width:100%}.dt-headlead{width:24px;flex-shrink:0}.halign-col .dt-domcell{gap:0}.dt-colcaret{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:none;color:var(--fg-4);cursor:pointer;border-radius:4px}.dt-colcaret.open,.dt-colcaret:hover{background:var(--line);color:var(--fg-1)}.dt-colcaret svg{width:12px;height:12px;transition:transform .15s ease}.dt-colcaret.open svg{transform:rotate(180deg)}.dt-hsearch{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;background:none;color:var(--fg-4);cursor:pointer;border-radius:5px}.dt-hsearch:hover{background:var(--line);color:var(--fg-1)}.dt-hsearch svg{width:13px;height:13px}.dt-colmenu{position:absolute;top:calc(100% + 7px);left:0;z-index:40;min-width:224px;background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:0 1px 2px rgba(26,26,26,.05),0 16px 36px -12px rgba(26,26,26,.24);padding:6px;animation:dt-pop .14s cubic-bezier(.2,.8,.25,1);text-transform:none;letter-spacing:0}.dt-colsearch{display:flex;align-items:center;gap:7px;padding:7px 9px;margin-bottom:4px;border:1px solid var(--line-2);border-radius:8px}.dt-colsearch .ic{display:inline-flex;width:14px;height:14px;color:var(--fg-3);flex-shrink:0}.dt-colsearch .ic svg{width:100%;height:100%}.dt-colsearch input{flex:1;min-width:0;outline:none;color:var(--fg)}.dt-colsearch input,.dt-menuitem{border:none;background:none;font:inherit;font-size:13px}.dt-menuitem{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:8px 10px;border-radius:7px;font-weight:500;color:var(--fg-1);cursor:pointer;text-align:left;text-transform:none;letter-spacing:0}.dt-menuitem:hover{background:#f6f5f1}.dt-menuitem.muted{color:var(--fg-3);font-weight:400}.mi-ic{display:inline-flex;width:15px;height:15px;color:var(--fg-3);flex-shrink:0}.mi-ic svg{width:100%;height:100%}.dt-menusep{height:1px;background:var(--line);margin:5px 4px}.cs-x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:none;color:var(--fg-3);cursor:pointer;border-radius:50%;flex-shrink:0}.cs-x:hover{background:rgba(26,26,26,.07);color:var(--fg-1)}.cs-x svg{width:11px;height:11px}.dt-inlinesearch{display:inline-flex;align-items:center;gap:7px;padding:4px 6px 4px 9px;border:1px solid var(--line-2);border-radius:7px;background:var(--card);min-width:190px}.dt-inlinesearch .ic{display:inline-flex;width:13px;height:13px;color:var(--fg-3);flex-shrink:0}.dt-inlinesearch .ic svg{width:100%;height:100%}.dt-inlinesearch input{flex:1;min-width:0;border:none;outline:none;background:none;font:inherit;font-size:12.5px;color:var(--fg);text-transform:none;letter-spacing:0}.dt-inlinex{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:none;color:var(--fg-3);cursor:pointer;border-radius:50%;flex-shrink:0}.dt-inlinex:hover{background:rgba(26,26,26,.07);color:var(--fg-1)}.dt-inlinex svg{width:11px;height:11px}.dt-toolbar{display:flex;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--line)}.dt-toolbar .grow{flex:1 1 auto}.dt-tbsearch{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);min-width:260px}.dt-tbsearch .ic{display:inline-flex;width:14px;height:14px;color:var(--fg-3);flex-shrink:0}.dt-tbsearch .ic svg{width:100%;height:100%}.dt-tbsearch input{flex:1;min-width:0;border:none;outline:none;background:none;font:inherit;font-size:13px;color:var(--fg)}.dt-filterbtn{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);font:inherit;font-size:12.5px;font-weight:500;color:var(--fg-1);cursor:pointer}.dt-filterbtn:hover{background:#faf8f3}.dt-filterbtn .ic{display:inline-flex;width:14px;height:14px;color:var(--fg-3)}.dt-filterbtn .ic svg{width:100%;height:100%}.dt-filterbtn .cnt{color:var(--fg-3);font-variant-numeric:tabular-nums}.dt-searchchip{display:inline-flex;align-items:center;gap:5px;padding:4px 5px 4px 11px;border-radius:999px;background:#eef4fd;border:1px solid #d9e4f7;color:#1d3a6b;font-size:12.5px;font-weight:500}.dt-searchchip .lbl{color:#5f7bae;font-weight:400}.chip-x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:none;color:#5f7bae;cursor:pointer;border-radius:50%}.chip-x:hover{background:rgba(45,95,176,.14);color:#1d3a6b}.chip-x svg{width:11px;height:11px}.dt-tbcount{font-size:12px;color:var(--fg-3)}.dt-chevcol-h{width:30px}.dt-chevcol{width:30px;text-align:center;vertical-align:middle}.dt-chevcol .dt-exp2{margin:0 auto}.dt-empty{padding:30px 16px;text-align:center;color:var(--fg-3);font-size:13px}.dt-selcol-h{width:46px;text-align:center}.dt-selcol-h .dt-cbx2{margin:0 auto}.dt-selcol{width:46px;text-align:center;vertical-align:middle}.dt-selcol .dt-cbx2{margin:0 auto}.has-selcol .dt-domcell{gap:8px}.dt-cbx2 .box.ind{background:#2563eb;border-color:#2563eb}.dt-cbx2 .box .dash{display:block;width:9px;height:2px;border-radius:1px;background:#fff}.dt-age{margin-left:7px;font-size:11.5px;color:var(--fg-3);font-weight:400}.dt-wscell .wp,.dt-wscell .wp-trigger{max-width:100%;min-width:0}.dt-wscell .wp-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.wsmode-dot .wp-trigger .wp-name{font-weight:450}.wsmode-chip .wp-trigger.set{background:#f3f1ea;border:1px solid var(--line);border-radius:999px;padding:3px 9px 3px 8px}.wsmode-chip .wp-trigger.set:hover{background:#ece9e0}.wsmode-chip .wp-trigger .wp-name{font-weight:500}.wsmode-plain .wp-trigger .wp-dot{display:none}.wsmode-plain .wp-trigger .wp-name{font-weight:450;color:var(--fg-2)}.typo-calm .dt-domname{font-weight:600;color:var(--fg)}.typo-calm .dt-domname .cnt{font-weight:400;color:var(--fg-3)}.typo-calm .wp-trigger .wp-name{font-weight:450;color:var(--fg-1)}.typo-calm .dt-metric{font-weight:450}.dt-lead2{gap:6px}.dt-cbx2,.dt-lead2{display:inline-flex;align-items:center;flex-shrink:0}.dt-cbx2{width:22px;height:22px;border-radius:6px;justify-content:center;cursor:pointer}.dt-cbx2 .box{width:17px;height:17px;border-radius:5px;border:1.5px solid var(--line-2);background:var(--card);display:inline-flex;align-items:center;justify-content:center;transition:background .12s,border-color .12s}.dt-cbx2:hover .box{border-color:#9bb6e8}.dt-cbx2 .box.on{background:#2563eb;border-color:#2563eb;color:#fff}.dt-cbx2 .box.on svg{width:11px;height:11px}.dt-cbx2.dis{cursor:not-allowed}.dt-cbx2.dis .box{opacity:.38}.dt-cbx2.dis:hover .box{border-color:var(--line-2)}.dt-exp2{width:22px;height:22px;flex-shrink:0;border:none;background:none;color:var(--fg-4);cursor:pointer;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.dt-exp2:hover{background:var(--line);color:var(--fg-2)}.dt-exp2 svg{width:14px;height:14px;transition:transform .15s ease}.dt-exp2.open svg{transform:rotate(90deg)}.dt-detailsbtn{width:24px;height:24px;flex-shrink:0;border:1px solid var(--line-2);background:var(--card);color:var(--fg-3);cursor:pointer;border-radius:7px;display:inline-flex;align-items:center;justify-content:center}.dt-detailsbtn:hover{background:#f4f6fb;border-color:#9bb6e8;color:#2563eb}.dt-detailsbtn svg{width:13px;height:13px;transition:transform .15s ease}.dt-detailsbtn.open{background:#eef4fd;border-color:#9bb6e8;color:#2563eb}.dt-detailsbtn.open svg{transform:rotate(90deg)}.dt-domlink{display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:0;margin:0;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;text-align:left}.dt-domlink:focus{outline:none}.dt-domlink:focus-visible{outline:2px solid #9bb6e8;outline-offset:2px;border-radius:4px}.dt-domlink .cnt{color:var(--fg-3)}.rowmode-c .dt-domlink{color:#1d4ed8}.rowmode-c .dt-domlink:hover{text-decoration:underline}.dt-domlink .lnkchev{display:inline-flex;color:var(--fg-4)}.dt-domlink .lnkchev svg{width:12px;height:12px;transition:transform .15s ease}.dt-domlink.open .lnkchev svg{transform:rotate(90deg)}.rowmode-a .dt-tbody tr.dt-row{cursor:pointer}.rowmode-a .dt-tbody tr.dt-row .dt-cbx2,.rowmode-a .dt-tbody tr.dt-row .dt-wscell{cursor:default}.rowmode-a .dt-tbody tr.dt-row .dt-cbx2{cursor:pointer}.dt-tbody tr.dt-row.isopen{background:#fbfaf6}.dt-tbody tr.bulksel,.dt-tbody tr.dt-row.isopen.bulksel{background:#eef4fd!important}.dt-tbody tr.bulksel:hover{background:#e6effb!important}.dt-detail td{padding:0;background:#fbfaf6;border-bottom:1px solid var(--line)}.dt-detail2{padding:16px 24px 18px 52px}.dd-head{display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.dd-fields{gap:30px;flex:1 1 auto}.dd-f,.dd-fields{display:flex;min-width:0}.dd-f{flex-direction:column;gap:4px}.dd-f .k{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-weight:700}.dd-f .v{font-size:13px;color:var(--fg-1);font-family:var(--mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-tools{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.dd-count{font-size:12px;color:var(--fg-3)}.dd-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);color:var(--fg-1);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap}.dd-btn:hover{background:#faf8f3}.dd-btn .ic{display:inline-flex}.dd-btn .ic svg{width:14px;height:14px}.dd-search{align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);color:var(--fg-3)}.dd-search,.dd-search .ic{display:inline-flex}.dd-search .ic svg{width:14px;height:14px}.dd-search input{border:none;background:none;outline:none;font:inherit;font-size:12.5px;color:var(--fg-1);width:150px}.dd-body{margin-top:14px;padding:22px;border:1px solid var(--line);border-radius:10px;background:var(--card);min-height:90px}.dd-body p{margin:0;font-size:13px;color:var(--fg-2);line-height:1.5}.dd-foot{margin-top:10px;font-size:12px;color:var(--fg-3)}.dd-mberror{color:var(--danger,#b42318)}.dd-mblist{display:flex;flex-direction:column;gap:2px;max-height:320px;overflow-y:auto;margin:-6px;padding:6px}.dd-mbrow{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:7px;font-size:12.5px}.dd-mbrow:nth-child(odd){background:var(--surface-2,rgba(0,0,0,.02))}.dd-mbmail{color:var(--fg-1);font-variant-numeric:tabular-nums}.dd-mbstatus{margin-left:auto;text-transform:capitalize}.dd-mbstatus,.dd-mbwarm{font-size:11px;color:var(--fg-3)}.dd-mbwarm{font-variant-numeric:tabular-nums}.dd-mbempty{margin-top:8px}.dt-wrap.dt-v3{position:relative}.dt-bulkbar-wrap.wrap-band{position:sticky;top:var(--dt-top,58px);z-index:7;height:0;overflow:visible;pointer-events:none}.wrap-band .dt-bulkbar{pointer-events:auto}.dt-bulkbar.bs-band{position:relative;z-index:6;box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;max-width:100%;margin:0;padding:11px 18px;border:none;border-radius:0;box-shadow:none;background:var(--card);font-size:12.5px}.dt-bulkbar.bs-band .ct{font-weight:600;color:var(--fg);white-space:nowrap}.dt-bulkbar.bs-band .bs-num{font-weight:700}.dt-bulkbar.bs-band .bs-sub{color:var(--fg-3);white-space:nowrap}.dt-bulkbar.bs-band .grow{flex:1 1 auto}.dt-bulkbar.bs-band .bs-accent{width:4px;align-self:stretch;border-radius:0 3px 3px 0;background:var(--orange,#e8590c);margin:-11px 4px -11px -18px}.dt-bulkbar.bs-band .textact{background:none;border:none;font:inherit;font-size:12.5px;font-weight:500;color:var(--fg-2);cursor:pointer;padding:5px 6px;border-radius:6px;white-space:nowrap}.dt-bulkbar.bs-band .textact:hover{color:var(--fg);background:rgba(26,26,26,.05)}.dt-bulkbar.bs-band .textact.pad{padding:6px 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);color:var(--fg-1)}.dt-bulkbar.bs-band .textact.pad:hover{background:#faf8f3;color:var(--fg)}.dt-bulkbar.bs-band .textact.pad[disabled]{opacity:.6;cursor:default}.dt-bulkbar.bs-band .textact.pad[disabled]:hover{background:var(--card);color:var(--fg-1)}.dt-bulkbar .dt-bulk-wspicker{position:relative;display:inline-flex;min-width:0}.dt-bulkbar .dt-bulk-wspicker .wp{position:relative}.dt-bulkbar .dt-bulk-wspicker .wp-trigger{min-height:32px;padding:6px 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);color:var(--fg-1);font:inherit;font-size:12.5px;font-weight:500;white-space:nowrap}.dt-bulkbar .dt-bulk-wspicker .wp-trigger:hover{background:#f4f8ff;color:var(--fg)}.dt-bulkbar .dt-bulk-wspicker .wp-trigger.open{border-color:#2563eb;background:#fff;color:var(--fg)}.dt-bulkbar .dt-bulk-wspicker .wp-trigger .wp-chv{display:inline-flex;opacity:.65}.dt-bulkbar .dt-bulk-wspicker .wp-menu{z-index:90}.dt-bulkbar.bs-band .act.primary{background:var(--orange,#e8590c);color:#fff;border:none;border-radius:8px;padding:7px 14px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.dt-bulkbar.bs-band .act.primary:hover{filter:brightness(1.05)}.dt-bulkbar.bs-band .act.primary[disabled]{opacity:.45;cursor:not-allowed;filter:none}.bs-band.sk-blue{background:#eef4fd;border-bottom:1px solid #d9e4f7}.bs-band.sk-blue .ct{color:#1d3a6b}.bs-band.sk-blue .textact.pad{border-color:#cdddf7;background:#fff}.bs-band.sk-blue .textact.pad:hover{background:#f4f8ff}.po-orient{position:fixed;z-index:45;display:inline-flex;align-items:center;gap:10px;background:var(--fg);color:#fff;border-radius:999px;padding:9px 9px 9px 15px;font-size:13px;box-shadow:0 10px 30px rgba(26,26,26,.3);animation:po-rise .18s ease}@keyframes po-rise{0%{opacity:0;transform:translateY(8px)}}.po-orient.center{bottom:22px;left:50%;transform:translateX(-50%)}.po-orient.left{bottom:22px;left:22px}.po-orient .dot{width:8px;height:8px;border-radius:50%;background:var(--ws-green)}.po-orient .sep{opacity:.4}.po-orient .ws{opacity:.82}.po-orient .view{background:rgba(255,255,255,.18);border:none;color:#fff;border-radius:999px;padding:6px 13px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.po-orient .view:hover{background:rgba(255,255,255,.28)}.po-orient.header{position:fixed;top:calc(var(--banner-h,58px) + 9px);right:22px;bottom:auto;left:auto;transform:none;background:var(--card);color:var(--fg);border:1px solid var(--line-2);box-shadow:0 6px 20px rgba(26,26,26,.12);padding:6px 6px 6px 13px;font-size:12px}.po-orient.header .view{background:var(--orange,#e8590c);color:#fff}.po-orient.header .ws{color:var(--fg-3);opacity:1}.wp{position:relative;display:inline-block}.wp-trigger{display:inline-flex;align-items:center;gap:8px;font:inherit;font-size:13.5px;font-weight:500;color:var(--fg);background:none;border:1px solid transparent;border-radius:8px;padding:5px 9px 5px 10px;cursor:pointer;max-width:100%;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.dt-v2.density-compact .wp-trigger{font-size:13px;padding:4px 8px 4px 9px}.wp-trigger:hover{background:#f6f5f1;border-color:var(--line)}.wp-trigger.open{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.14)}.wp-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-trigger.none{color:var(--fg-3);font-weight:400;font-size:12.5px;border:1px dashed var(--line-2);border-radius:8px;padding:5px 10px}.wp-trigger.none:hover{color:var(--fg-2);border-color:#c3bdaf;background:#faf9f5}.wp-trigger.none.open{color:var(--fg);border-style:solid;border-color:#2563eb}.wp-dot{width:11px;height:11px;border-radius:3.5px;flex-shrink:0}.wp-dot.green{background:#16a34a}.wp-dot.blue{background:#2563eb}.wp-dot.purple{background:#7c3aed}.wp-dot.amber{background:#d97706}.wp-chv{width:14px;height:14px;flex-shrink:0;color:var(--fg-4);opacity:0;transition:opacity .12s ease,transform .15s ease;margin-left:1px}.wp-trigger.open .wp-chv,.wp-trigger:hover .wp-chv{opacity:1}.wp-trigger.open .wp-chv{transform:rotate(180deg);color:#2563eb}.wp-chk svg,.wp-chv svg,.wp-ext svg{width:100%;height:100%;display:block}.wp-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:248px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px rgba(26,26,26,.04),0 12px 32px -8px rgba(26,26,26,.18);padding:6px;box-sizing:border-box;transform-origin:top left;animation:wp-pop .15s cubic-bezier(.2,.8,.25,1)}@keyframes wp-pop{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.wp-menu{animation:none}}.wp-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border-radius:8px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:500;color:var(--fg);background:none;border:1px solid transparent;text-align:left;box-sizing:border-box}.wp-item:hover{background:#f6f5f1}.wp-item.sel{background:#eaf1fe;border-color:#c4d8fb;color:#1d4ed8}.wp-item.sel:hover{background:#e3edfd}.wp-item .wp-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-chk{width:15px;height:15px;color:#2563eb;flex-shrink:0;opacity:0}.wp-item.sel .wp-chk{opacity:1}.wp-count{font-size:12px;font-weight:500;color:var(--fg-3);font-variant-numeric:tabular-nums;flex-shrink:0}.wp-item.sel .wp-count{color:#5e87d6}.wp-card:disabled,.wp-item:disabled{opacity:.62;cursor:wait}.wp-error{margin:6px 6px 4px;color:#dc2626;font-size:12px;line-height:1.35}.wp-sep{height:1px;background:var(--line);margin:5px 4px}.wp-foot{display:flex;align-items:center;gap:8px;width:100%;padding:9px 11px;border-radius:8px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:500;color:var(--fg-2);background:none;border:none;text-align:left;box-sizing:border-box}.wp-foot:hover{background:#f6f5f1;color:var(--fg)}.wp-foot .wp-ext{width:14px;height:14px;color:var(--fg-4);margin-left:auto}.wp-foot.create{color:#1d4ed8}.wp-foot.create .wp-plus{width:15px;height:15px;color:#2563eb}.wp-search{padding:2px 2px 6px}.wp-search input{width:100%;box-sizing:border-box;font:inherit;font-size:13px;padding:8px 11px;border:1px solid var(--line);border-radius:8px;color:var(--fg);background:#faf9f5;outline:none}.wp-search input:focus{border-color:#2563eb;background:#fff;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.wp-search input::placeholder{color:var(--fg-4)}.wp-empty{padding:12px 11px;font-size:12.5px;color:var(--fg-3)}.wp-menu-d .wp-item{gap:11px;padding:8px 11px;font-weight:500}.wp-radio{width:16px;height:16px;border-radius:50%;flex-shrink:0;border:2px solid var(--line-2);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.wp-item.sel .wp-radio{border-color:currentColor}.wp-radio .fill{width:8px;height:8px;border-radius:50%}.wp-radio .fill.green{background:#16a34a}.wp-radio .fill.blue{background:#2563eb}.wp-radio .fill.purple{background:#7c3aed}.wp-radio .fill.amber{background:#d97706}.wp-menu-e{min-width:312px}.wp-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wp-card{display:flex;flex-direction:column;gap:9px;align-items:flex-start;padding:11px 12px;border-radius:10px;cursor:pointer;border:1px solid var(--line);background:#fff;box-sizing:border-box;font:inherit;text-align:left}.wp-card:hover{background:#faf9f5;border-color:var(--line-2)}.wp-card.sel{border-color:#2563eb;background:#f5f9ff;box-shadow:inset 0 0 0 2px rgba(37,99,235,.12)}.wp-swatch{width:100%;height:8px;border-radius:999px}.wp-swatch.green{background:#16a34a}.wp-swatch.blue{background:#2563eb}.wp-swatch.purple{background:#7c3aed}.wp-swatch.amber{background:#d97706}.wp-card-name{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--fg)}.wp-card .wp-chk{width:14px;height:14px;margin-left:auto}.wp-menu-e .wp-sep{margin:7px 4px 5px}.st-row{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%}.st-row>.st-bar,.st-row>.st-ghostbtn,.st-row>.st-link,.st-row>.st-plain,.st-row>.st-selcheck,.st-row>.st-warnreason,.st-row>.stp{flex-shrink:0}.dt-statustd{overflow:hidden}.st-stack{display:inline-flex;flex-direction:column;gap:4px;min-width:0;align-items:flex-start}.st-sub{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.st-meta,.st-sub{color:var(--fg-3);white-space:nowrap}.st-meta{font-size:12px}.st-line,.stp{display:inline-flex}.stp{align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:12.5px;font-weight:500;white-space:nowrap;line-height:1.4}.stp .st-ic{display:inline-flex;width:13px;height:13px}.stp .st-ic svg{width:100%;height:100%}.stp.t-green{background:#e9f6ee;color:#1c7d52}.stp.t-grey{background:#f1efe9;color:#6a655c}.stp.t-amber{background:#fbeed9;color:#95560d}.stp.t-rose{background:#fdeaea;color:#b03b3b}.stp.t-blue{background:#e9f0fb;color:#2b5fb0}.stp.stp-neutral{background:#f1efe9;color:#4f4b44}.stp-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.stp-dot.t-green{background:#1f9d63}.stp-dot.t-grey{background:#a39c91}.stp-dot.t-amber{background:#e08c2a}.stp-dot.t-rose{background:#d75a5a}.stp-dot.t-blue{background:#3a6fc4}.st-plain{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--fg-2);white-space:nowrap}.st-plain .st-ic{display:inline-flex;width:13px;height:13px;color:var(--fg-3)}.st-plain .st-ic svg{width:100%;height:100%}.st-bar{width:132px;max-width:100%;height:5px;border-radius:999px;background:#ece8df;overflow:hidden}.st-bar-fill{display:block;height:100%;border-radius:999px;background:#e08c2a}.st-warnreason{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:#95560d;white-space:nowrap}.st-warnreason .st-ic{display:inline-flex;width:14px;height:14px}.st-warnreason .st-ic.sev-amber{color:#e08c2a}.st-warnreason .st-ic svg{width:100%;height:100%}.st-link{background:none;border:none;padding:0;font:inherit;font-size:12.5px;font-weight:500;color:#2b5fb0;cursor:pointer}.st-link:hover{text-decoration:underline}.st-ghostbtn{padding:3px 10px;border:1px solid var(--line-2);border-radius:7px;background:var(--card);color:var(--fg-1);font:inherit;font-size:12px;font-weight:500;cursor:pointer}.st-ghostbtn:hover{background:#faf8f3;border-color:#c9c3b8}.st-selcheck{display:inline-flex;width:15px;height:15px;color:#1f9d63}.st-selcheck svg{width:100%;height:100%}.dd-extra{margin-top:14px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.dd-issue{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#95560d}.dd-issue .dd-dot{width:7px;height:7px;border-radius:50%;background:#e08c2a}.dd-reconnect{display:inline-flex;align-items:center;gap:9px;font-size:13px;color:var(--fg-2)}.dd-reconnect .st-ghostbtn{font-size:12.5px;padding:5px 12px}.st-avail{width:100%}.st-qa{display:inline-flex;align-items:center;margin-left:4px;opacity:0;transform:translateX(-3px);transition:opacity .12s ease,transform .12s ease}.dt-row:hover .st-qa,.st-qa.qa-link{opacity:1;transform:none}.st-qa-btn{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border:1px solid #bcd6c4;border-radius:7px;background:#eaf6ee;color:#1c7d52;font:inherit;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.st-qa-btn:hover{background:#def0e5}.st-qa-btn .ic{display:inline-flex;width:12px;height:12px}.st-qa-btn .ic svg{width:100%;height:100%}.st-qa-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #bcd6c4;border-radius:7px;background:#eaf6ee;color:#1c7d52;cursor:pointer}.st-qa-icon:hover{background:#def0e5}.st-qa-icon svg{width:13px;height:13px}.st-qa-link{background:none;border:none;padding:0;font:inherit;font-size:12.5px;font-weight:500;color:#1c7d52;cursor:pointer;white-space:nowrap}.st-qa-link:hover{text-decoration:underline}.st-qa-need{font-size:11.5px;color:var(--fg-3);font-style:italic;white-space:nowrap}.bs-scopewarn{display:inline-flex;align-items:center;gap:6px;margin-left:12px;font-size:12px;font-weight:500;color:#95560d;white-space:nowrap}.bs-scopewarn .dot{width:7px;height:7px;border-radius:50%;background:#e08c2a}.dt-bulkbar .act.primary[disabled]{opacity:.5;cursor:not-allowed;filter:none}.page,.page.colorset-1{--p:#2563EB;--ph:#1D4ED8;--suc:#16A34A;--sucbg:#DCFCE7;--warn:#D97706;--warnbg:#FEF3C7;--err:#DC2626;--errbg:#FEE2E2;--bd:#E5E7EB;--mut:#64748B;--pg:#FAFAFA}.page.colorset-2{--p:#0F6CBD;--ph:#115EA3;--suc:#16833A;--sucbg:#E6F4EA;--warn:#B45309;--warnbg:#FEF3C7;--err:#B91C1C;--errbg:#FEE2E2;--bd:#E2E8F0;--mut:#64748B;--pg:#F8FAFC}.page.colorset-3{--p:#1E40AF;--ph:#1D4ED8;--suc:#059669;--sucbg:#D1FAE5;--warn:#CA8A04;--warnbg:#FEF9C3;--err:#DC2626;--errbg:#FEE2E2;--bd:#E5E7EB;--mut:#6B7280;--pg:#FAFAFA}.page.colorset-4{--p:#006ADC;--ph:#0057B8;--suc:#10A45A;--sucbg:#E7F8EF;--warn:#C2410C;--warnbg:#FFEDD5;--err:#C81E1E;--errbg:#FDE8E8;--bd:#E4E7EC;--mut:#667085;--pg:#FCFCFD}.page.colorset-5{--p:#1D4ED8;--ph:#1E3A8A;--suc:#15803D;--sucbg:#DCFCE7;--warn:#A16207;--warnbg:#FEF3C7;--err:#B91C1C;--errbg:#FEE2E2;--bd:#E5E7EB;--mut:#64748B;--pg:#F9FAFB}.page{background:var(--pg)!important;--line:var(--bd);--line-2:var(--bd);--fg-3:var(--mut);--fg-4:color-mix(in srgb,var(--mut) 70%,#fff)}.page .ob{background:var(--p)!important}.page .ob-dots .d.done{color:var(--p)!important}.page .ce-num,.page .eb-sec-num,.page .ib-cta{background:var(--p)!important}.page .ib-cta{border-color:var(--p)!important}.page .ib-cta:hover{background:var(--ph)!important;border-color:var(--ph)!important}.page .dt-bulkbar.bs-band .act.primary{background:var(--p)!important}.page .dt-bulkbar.bs-band .act.primary:hover{background:var(--ph)!important;filter:none}.page .dt-tbody tr.bulksel{background:color-mix(in srgb,var(--p) 9%,#fff)!important}.page .dt-tbody tr.dt-row.clickable.bulksel:hover{background:color-mix(in srgb,var(--p) 14%,#fff)!important}.page .dt-cbx2 .box.ind,.page .dt-cbx2 .box.on{background:var(--p)!important;border-color:var(--p)!important}.page .dt-cbx2:hover .box{border-color:color-mix(in srgb,var(--p) 55%,#fff)}.page .bs-band.sk-blue{background:color-mix(in srgb,var(--p) 8%,#fff);border-bottom-color:color-mix(in srgb,var(--p) 22%,#fff)}.page .bs-band.sk-blue .ct{color:color-mix(in srgb,var(--p) 78%,#000)}.page .st-qa-btn{background:color-mix(in srgb,var(--p) 9%,#fff)!important;border-color:color-mix(in srgb,var(--p) 28%,#fff)!important;color:var(--p)!important}.page .st-qa-btn:hover{background:color-mix(in srgb,var(--p) 16%,#fff)!important}.page .st-qa-icon{background:color-mix(in srgb,var(--p) 9%,#fff)!important;border-color:color-mix(in srgb,var(--p) 28%,#fff)!important}.page .st-qa-icon,.page .st-qa-link{color:var(--p)!important}.page .dt-searchchip{background:color-mix(in srgb,var(--p) 9%,#fff);border-color:color-mix(in srgb,var(--p) 24%,#fff);color:color-mix(in srgb,var(--p) 78%,#000)}.page .dt-searchchip .lbl{color:color-mix(in srgb,var(--p) 55%,#fff)}.page .st-link{color:var(--p)!important}.page .stp.t-green{background:var(--sucbg)!important;color:var(--suc)!important}.page .stp-dot.t-green{background:var(--suc)!important}.page .st-selcheck{color:var(--suc)!important}.page .st-plain{color:var(--fg-2)}.page .stp.t-amber{background:var(--warnbg)!important;color:var(--warn)!important}.page .stp-dot.t-amber{background:var(--warn)!important}.page .st-warnreason,.page .st-warnreason .st-ic.sev-amber{color:var(--warn)!important}.page .st-bar-fill{background:var(--warn)!important}.page .stp.t-rose{background:var(--errbg)!important;color:var(--err)!important}.page .stp-dot.t-rose{background:var(--err)!important}.page .stp.stp-neutral{background:color-mix(in srgb,var(--mut) 12%,#fff);color:color-mix(in srgb,var(--mut) 60%,#000)}.page .stp-dot.t-grey{background:var(--mut)}.page .ib-board.tint-bold,.page .ib-board.tint-soft{background:color-mix(in srgb,var(--p) 5%,#fff)!important;border-bottom-color:color-mix(in srgb,var(--p) 18%,#fff)!important}.page .ib-board.tint-bold .ib-cell,.page .ib-board.tint-soft .ib-cell{border-left-color:color-mix(in srgb,var(--p) 14%,#fff)!important}.page .ib-ctawrap{display:inline-flex;flex-direction:column;align-items:flex-end;gap:5px}.cta-a .ib-ctahelper{text-align:center;width:100%}.page .ib-ctahelper{font-size:11.5px;color:var(--mut);white-space:nowrap;display:block}.page .ib-ctahelper b{color:var(--fg-1);font-weight:700}.page .cmp-head{display:flex;align-items:baseline;gap:12px;padding:11px 24px}.page .cmp-head-title{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.page .cmp-head-sub{font-size:11.5px;color:var(--mut)}.htheme-tintblue .cmp-head{background:color-mix(in srgb,var(--p) 12%,#fff);border-bottom:2px solid color-mix(in srgb,var(--p) 30%,#fff)}.htheme-tintblue .cmp-head-title,.htheme-tintblue .dt-thead th{color:color-mix(in srgb,var(--p) 82%,#000)}.htheme-tintblue .dt-thead th{background:color-mix(in srgb,var(--p) 12%,#fff);font-weight:800;border-bottom:2px solid color-mix(in srgb,var(--p) 30%,#fff)}.htheme-dark .cmp-head{background:#1f2430;border-bottom:none}.htheme-dark .cmp-head-title{color:#fff}.htheme-dark .cmp-head-sub{color:rgba(255,255,255,.6)}.htheme-dark .dt-thead th{background:#1f2430;color:#fff}.htheme-dark .dt-thead th .dt-subhead,.htheme-dark .dt-thead th .dt-th-label{color:rgba(255,255,255,.85)}.htheme-uline .cmp-head{background:#fff;border-bottom:3px solid var(--p)}.htheme-uline .cmp-head-title{color:var(--fg)}.htheme-uline .dt-thead th{background:#fff;border-bottom:3px solid var(--p)}.htheme-uline .dt-thead .dt-th-label{font-weight:700;color:var(--fg)}.htheme-minimal .cmp-head{background:transparent;border-bottom:1px solid var(--line);padding-top:8px;padding-bottom:8px}.htheme-minimal .cmp-head-title{font-size:10.5px;letter-spacing:.12em;color:var(--fg-3);font-weight:700}.htheme-minimal .dt-thead th{background:transparent;border-bottom:1px solid var(--line)}.htheme-minimal .dt-thead .dt-th-label{font-size:10.5px;letter-spacing:.1em;color:var(--fg-3);font-weight:700}.htheme-kicker .cmp-head{background:#faf9f6;border-bottom:1px solid var(--line);box-shadow:inset 4px 0 0 var(--p)}.htheme-kicker .cmp-head-title{color:var(--p)}.htheme-kicker .dt-thead th:first-child{box-shadow:inset 4px 0 0 var(--p)}.htheme-kicker .dt-thead th{background:#faf9f6}.htheme-kicker .dt-thead .dt-th-label{font-weight:700}.htheme-card .cmp-head{background:#fff;border:1px solid var(--line);border-radius:10px;margin:10px 16px 0;box-shadow:0 2px 8px rgba(26,26,26,.06)}.htheme-card .dt-thead th{background:#fff;box-shadow:0 2px 6px rgba(26,26,26,.05);border-bottom:1px solid var(--line)}.htheme-card .dt-thead .dt-th-label{font-weight:700}.htheme-outline .cmp-head{background:#fff;border:2px solid var(--fg-3);border-radius:8px;margin:8px 16px 0}.htheme-outline .cmp-head-title{color:var(--fg)}.htheme-outline .dt-thead th{background:#fff;border-bottom:2px solid var(--fg-3)}.htheme-outline .dt-thead .dt-th-label{font-weight:700;color:var(--fg)}.htheme-gradient .cmp-head{background:linear-gradient(90deg,color-mix(in srgb,var(--p) 14%,#fff),#fff);border-bottom:1px solid var(--line)}.htheme-gradient .cmp-head-title{color:color-mix(in srgb,var(--p) 80%,#000)}.htheme-gradient .dt-thead th{background:linear-gradient(180deg,color-mix(in srgb,var(--p) 10%,#fff),#fff);font-weight:700;border-bottom:1px solid var(--line)}.htheme-editorial .cmp-head{background:#fff;border-bottom:1px solid var(--fg);padding-bottom:8px}.htheme-editorial .cmp-head-title{font-size:15px;font-weight:800;letter-spacing:-.01em;text-transform:none;color:var(--fg)}.htheme-editorial .dt-thead th{background:#fff;border-bottom:1px solid var(--fg)}.htheme-editorial .dt-thead .dt-th-label{font-size:12px;letter-spacing:0;text-transform:none;font-weight:700;color:var(--fg)}.htheme-badge .cmp-head{background:#faf9f6;border-bottom:1px solid var(--line)}.htheme-badge .cmp-head-title{background:var(--p);color:#fff;padding:3px 10px;border-radius:6px;letter-spacing:.03em}.htheme-badge .dt-thead th{background:#faf9f6}.htheme-badge .dt-thead .dt-th-label{background:color-mix(in srgb,var(--mut) 12%,#fff);padding:2px 8px;border-radius:5px;font-weight:700}.nmi-sum{display:block;margin-top:8px;font-size:12.5px;line-height:1.45;color:var(--fg-2);max-width:420px}.nmi-sum b{color:var(--fg);font-weight:700}.nmi-sum-dim{color:var(--mut)}.nmi-sum-n{font-weight:700;color:var(--p)}.nmi-sum-name{color:var(--p);font-weight:600}.ib-board[class*=flow-]:not(.flow-off){align-items:stretch;gap:0}.ib-board[class*=flow-]:not(.flow-off) .ib-cell{border-left:1px solid color-mix(in srgb,var(--mut) 12%,transparent);padding:14px 18px;display:flex;flex-direction:column;min-width:0}.ib-board[class*=flow-]:not(.flow-off) .ib-cell:first-child{border-left:none}.ib-board[class*=flow-]:not(.flow-off) .fc-ws{flex:0 0 180px}.ib-board[class*=flow-]:not(.flow-off) .ib-cell.domains{flex:1 1 320px}.ib-board[class*=flow-]:not(.flow-off) .fc-mbox{flex:0 0 160px}.ib-board[class*=flow-]:not(.flow-off) .ib-cell:nth-of-type(4){flex:1 1 320px}.flow-steps{counter-reset:fstep}.flow-steps .ib-cell{counter-increment:fstep}.flow-steps .ib-label:before{content:counter(fstep);display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:6px;border-radius:50%;background:var(--p);color:#fff;font-size:10px;font-weight:700}.flow-arrows .ib-cell{position:relative}.flow-arrows .ib-cell:not(:first-child):before{content:"›";position:absolute;left:-7px;top:16px;color:var(--fg-4);font-size:16px}.uc-chips .nm-fmt-chips,.uc-chips .nmi-rchips{gap:3px}.uc-chips .nm-fmtchip,.uc-chips .nmi-rchip{font-size:10.5px;padding:2px 6px}.uc-list .nm-fmt-chips,.uc-list .nmi-rchips{flex-direction:column;align-items:flex-start;gap:2px;flex-wrap:nowrap}.uc-sample .nm-fmt-chips,.uc-sample .nmi-rchips{max-height:26px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 72%,transparent);mask-image:linear-gradient(90deg,#000 72%,transparent)}.uc-count .nm-fmt-chips,.uc-count .nmi-rchips{display:none}.uc-scroll .nm-fmt-chips,.uc-scroll .nmi-rchips{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:4px}.cta-stacked .ib-cta{flex-direction:column;align-items:flex-start;gap:1px;line-height:1.2;padding-top:9px;padding-bottom:9px}.cta-stacked .ib-cta .cta-main{display:inline-flex;align-items:center;gap:7px;font-weight:600}.cta-stacked .ib-cta .cta-note{font-size:10.5px;font-weight:400;opacity:.85}.cta-pill .ib-ctahelper{background:color-mix(in srgb,var(--mut) 9%,#fff);border-radius:999px;padding:3px 10px}.cta-split{flex-direction:row-reverse!important;align-items:center;gap:12px}.cta-split .ib-ctahelper{text-align:right;max-width:130px;white-space:normal;line-height:1.3}.cta-badge .ib-ctahelper{display:inline-flex;align-items:center;gap:5px}.cta-badge .ib-ctahelper:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--p)}.fh-icon{position:relative;display:inline-flex;align-items:center;color:var(--fg-4);margin-left:3px;vertical-align:middle;opacity:0;transition:opacity .12s ease}.ib-cell:hover .fh-icon,.ib-label:hover .fh-icon{opacity:1}.fh-bubble{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);white-space:nowrap;background:#211f1c;color:#fff;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;padding:5px 9px;border-radius:7px;box-shadow:0 6px 18px rgba(26,26,26,.26);opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:50}.fh-icon:hover .fh-bubble{opacity:1}.page .ib-cta:disabled{background:color-mix(in srgb,var(--mut) 22%,#fff)!important;border-color:transparent!important;color:#fff!important;cursor:not-allowed;box-shadow:none;opacity:1}.page .ib-ctareason{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;color:var(--warn);white-space:nowrap}.page .ib-ctareason .r-ic{display:inline-flex}@keyframes ib-spin{to{transform:rotate(1turn)}}.ib-spin{animation:ib-spin .9s linear infinite;transform-origin:center}@media (max-width:680px){.provi-redesign-root.redesign-composer .ib-board[class*=flow-]:not(.flow-off){align-items:stretch;gap:12px;padding:12px}.provi-redesign-root.redesign-composer .ib-board[class*=flow-]:not(.flow-off) .fc-mbox,.provi-redesign-root.redesign-composer .ib-board[class*=flow-]:not(.flow-off) .fc-ws,.provi-redesign-root.redesign-composer .ib-board[class*=flow-]:not(.flow-off) .ib-cell,.provi-redesign-root.redesign-composer .ib-board[class*=flow-]:not(.flow-off) .ib-tail{flex:1 1 auto;width:100%;max-width:100%;border-left:0;padding:0}.provi-redesign-root.redesign-composer .ib-ctawrap,.provi-redesign-root.redesign-composer .ib-tail{align-items:stretch}.provi-redesign-root.redesign-composer .ib-cta,.provi-redesign-root.redesign-composer .ib-ctawrap{width:100%;max-width:100%}.provi-redesign-root.redesign-composer .ib-cta{justify-content:center;white-space:normal;text-align:center}.provi-redesign-root.redesign-composer .ib-ctahelper{white-space:normal;text-align:center}}.ib-total .nlabel,.om-single .ib-total .l{display:none}.om-single .ib-total .nlabel{display:inline;font-size:12px;color:var(--mut);margin-left:6px}.om-sentence .ib-total .n{font-size:15px;font-weight:600}.om-sentence .ib-total .nlabel{display:none}.om-sentence .ib-total{flex-direction:row;align-items:baseline;gap:7px}.om-sentence .ib-total .l{font-size:13px;color:var(--fg-2)}.om-summary .ib-total{display:none}.om-summary .ib-summary{display:flex;flex-direction:column;gap:6px}.om-inline .ib-total{flex-direction:row;align-items:baseline;gap:8px}.om-inline .ib-total .n{font-size:22px}.om-inline .ib-total .nlabel{display:inline;font-size:12px;color:var(--mut)}.om-inline .ib-total .l{font-size:11.5px;color:var(--mut)}.page .st-inuse{display:inline-flex;align-items:center;gap:8px;cursor:help}.page .st-inuse .st-why{font-size:11px;color:var(--mut);text-decoration:underline dotted;text-underline-offset:2px}.page .st-inuse:hover .st-why{color:var(--fg-2)}.tf-bar{display:flex;align-items:center;gap:8px;padding:9px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.tf-bar-ic{display:inline-flex;width:15px;height:15px;color:var(--fg-3);flex-shrink:0}.tf-bar-ic svg{width:100%;height:100%}.tf-bar-grow{flex:1 1 auto}.tf-dd{position:relative}.tf-dd,.tf-trigger{display:inline-flex}.tf-trigger{align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);color:var(--fg-1);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap}.tf-trigger:hover{background:#faf9f6}.tf-trigger.active{border-color:color-mix(in srgb,var(--p) 45%,#fff);color:color-mix(in srgb,var(--p) 80%,#000);background:color-mix(in srgb,var(--p) 6%,#fff)}.tf-trigger .tf-caret{display:inline-flex;width:12px;height:12px;color:var(--fg-3);transition:transform .15s ease}.tf-trigger .tf-caret svg{width:100%;height:100%}.tf-trigger.open .tf-caret{transform:rotate(180deg)}.tf-count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 5px;border-radius:999px;background:var(--p);color:#fff;font-size:11px;font-weight:700}.tf-trigger.header{padding:3px;border:none;background:none;color:var(--fg-4);border-radius:5px}.tf-trigger.header:hover{background:var(--line);color:var(--fg-2)}.tf-trigger.header.active{background:none;color:var(--p)}.tf-ficon{display:inline-flex;width:13px;height:13px}.tf-ficon svg{width:100%;height:100%}.dt-th-wrap{display:inline-flex;align-items:center;gap:6px}.dt-th.num .dt-th-wrap{justify-content:flex-end}.tf-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:200;min-width:210px;background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:0 1px 2px rgba(26,26,26,.05),0 16px 36px -12px rgba(26,26,26,.24);padding:6px;text-transform:none;letter-spacing:0}.dt-th.num .tf-menu{left:auto;right:0}.provi-redesign-root .dt-thead th:has(.tf-menu){z-index:8}.tf-menu-head{display:flex;align-items:center;justify-content:space-between;padding:4px 8px 6px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3)}.tf-clearaxis{padding:0;font:inherit;font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--p)}.tf-clearaxis,.tf-opt{background:none;border:none;cursor:pointer}.tf-opt{display:flex;align-items:center;gap:9px;width:100%;box-sizing:border-box;padding:7px 9px;border-radius:7px;font:inherit;font-size:13px;color:var(--fg-1);text-align:left}.tf-opt:hover{background:#f6f5f1}.tf-check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--line-2);border-radius:5px;background:var(--card);flex-shrink:0;color:#fff}.tf-opt.on .tf-check{background:var(--p);border-color:var(--p)}.tf-check svg{width:11px;height:11px}.tf-optcount{font-size:11.5px;color:var(--fg-3);font-variant-numeric:tabular-nums}.tf-chips{display:inline-flex}.tf-chips,.tf-chipsbar{align-items:center;gap:7px;flex-wrap:wrap}.tf-chipsbar{display:flex;padding:9px 16px;border-bottom:1px solid var(--line)}.tf-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 5px 4px 10px;border-radius:999px;background:color-mix(in srgb,var(--p) 8%,#fff);border:1px solid color-mix(in srgb,var(--p) 22%,#fff);color:color-mix(in srgb,var(--p) 80%,#000);font-size:12px;font-weight:500;white-space:nowrap}.tf-chip-axis{color:color-mix(in srgb,var(--p) 50%,#fff);font-weight:400}.tf-chip-x{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:none;color:color-mix(in srgb,var(--p) 55%,#fff);cursor:pointer;border-radius:50%}.tf-chip-x:hover{background:color-mix(in srgb,var(--p) 16%,#fff);color:color-mix(in srgb,var(--p) 80%,#000)}.tf-chip-x svg{width:10px;height:10px}.tf-clearall{background:none;border:none;padding:4px 6px;font:inherit;font-size:12px;font-weight:500;color:var(--fg-3);cursor:pointer}.tf-clearall:hover{color:var(--fg);text-decoration:underline}.tf-globalbtn{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);color:var(--fg-1);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.tf-globalbtn .ic{display:inline-flex;width:14px;height:14px;color:var(--fg-3)}.tf-globalbtn .ic svg{width:100%;height:100%}.tf-globalbtn .tf-caret{display:inline-flex;width:12px;height:12px;color:var(--fg-3)}.tf-globalbtn .tf-caret svg{width:100%;height:100%}.tf-globalbtn.active{border-color:color-mix(in srgb,var(--p) 45%,#fff);color:color-mix(in srgb,var(--p) 80%,#000)}.tf-pop{position:absolute;top:calc(100% + 7px);left:0;z-index:200;width:300px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px rgba(26,26,26,.05),0 18px 40px -12px rgba(26,26,26,.26);padding:6px}.tf-pop-sec{padding:6px 4px}.tf-pop-sec+.tf-pop-sec{border-top:1px solid var(--line)}.tf-pop-head{display:flex;align-items:center;justify-content:space-between;padding:2px 8px 6px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3)}.tf-pop-opts{display:flex;flex-wrap:wrap;gap:4px}.tf-pop-opts .tf-opt{width:auto;flex:0 0 calc(50% - 4px)}.tf-pop-foot{display:flex;align-items:center;justify-content:space-between;padding:8px 6px 4px;border-top:1px solid var(--line);margin-top:4px}.tf-reset{background:none;border:none;font:inherit;font-size:12.5px;color:var(--fg-3);cursor:pointer}.tf-reset:hover{color:var(--fg)}.tf-apply{background:var(--p);color:#fff;border:none;border-radius:8px;padding:7px 16px;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.tf-apply:hover{background:var(--ph)}.tf-views-wrap{display:flex;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.tf-views{display:inline-flex;gap:2px;background:color-mix(in srgb,var(--mut) 9%,#fff);border-radius:9px;padding:3px}.tf-view{border:none;background:none;padding:6px 12px;border-radius:7px;font:inherit;font-size:12.5px;font-weight:500;color:var(--fg-2);cursor:pointer;white-space:nowrap}.tf-view:hover{color:var(--fg)}.tf-view.on{background:var(--card);color:var(--p);box-shadow:0 1px 2px rgba(26,26,26,.08);font-weight:600}.tf-menusep2{height:1px;background:var(--line);margin:5px 4px}.dt-th-label.nosort{cursor:default}.tf-sort{display:flex;align-items:center;gap:6px;padding:4px 6px 6px}.tf-sort.bottom{padding:6px}.tf-sort-lbl{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);margin-right:2px}.tf-sortbtn{flex:1 1 auto;padding:5px 8px;border:1px solid var(--line-2);border-radius:7px;background:var(--card);font:inherit;font-size:12px;font-weight:500;color:var(--fg-1);cursor:pointer}.tf-sortbtn:hover{background:#f6f5f1}.tf-sortbtn.on{background:color-mix(in srgb,var(--p) 9%,#fff);border-color:color-mix(in srgb,var(--p) 40%,#fff);color:var(--p)}.tf-seg{display:flex;gap:2px;margin:2px 4px 6px;background:color-mix(in srgb,var(--mut) 9%,#fff);border-radius:8px;padding:3px}.tf-seg button{flex:1 1 auto;border:none;background:none;padding:5px 8px;border-radius:6px;font:inherit;font-size:12px;font-weight:500;color:var(--fg-2);cursor:pointer}.tf-seg button.on{background:var(--card);color:var(--p);box-shadow:0 1px 2px rgba(26,26,26,.08);font-weight:600}.tf-sorticons{display:inline-flex;gap:2px;margin-left:auto;margin-right:8px}.tf-si{width:20px;height:20px;border:none;background:none;border-radius:5px;color:var(--fg-3);cursor:pointer;font-size:13px;line-height:1}.tf-si:hover{background:var(--line);color:var(--fg-1)}.tf-si.on{color:var(--p);background:color-mix(in srgb,var(--p) 10%,#fff)}.tf-sortrow{display:flex;align-items:center;gap:6px;padding:6px}.tf-sortpick{padding:5px 12px;border:1px solid var(--line-2);border-radius:7px;background:var(--card);font:inherit;font-size:12px;font-weight:500;color:var(--fg-1);cursor:pointer}.tf-sortpick .ar{color:var(--fg-3);font-size:11px}.tf-sortpick.on{background:color-mix(in srgb,var(--p) 9%,#fff);border-color:color-mix(in srgb,var(--p) 40%,#fff);color:var(--p)}.tf-sortpick.on .ar{color:var(--p)}.sh-fill .tf-seg button:hover,.sh-fill .tf-si:hover,.sh-fill .tf-sortbtn:hover,.sh-fill .tf-sortpick:hover{background:color-mix(in srgb,var(--p) 12%,#fff);color:var(--p);border-color:color-mix(in srgb,var(--p) 35%,#fff)}.sh-lift .tf-sortbtn,.sh-lift .tf-sortpick{transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.sh-lift .tf-sortbtn:hover,.sh-lift .tf-sortpick:hover{transform:translateY(-1px);box-shadow:0 5px 12px rgba(26,26,26,.14);border-color:color-mix(in srgb,var(--p) 45%,#fff);color:var(--p)}.sh-lift .tf-seg button:hover,.sh-lift .tf-si:hover{color:var(--p)}.sh-arrow .tf-si,.sh-arrow .tf-sortbtn,.sh-arrow .tf-sortpick{transition:color .12s ease,letter-spacing .12s ease}.sh-arrow .tf-seg button:hover,.sh-arrow .tf-si:hover,.sh-arrow .tf-sortbtn:hover,.sh-arrow .tf-sortpick:hover{color:var(--p);box-shadow:inset 0 -2px 0 0 var(--p)}.sh-arrow .tf-sortpick:hover .ar{color:var(--p)}.dm-menu{min-width:240px}.dm-search{display:flex;align-items:center;gap:7px;padding:7px 9px;margin-bottom:5px;border:1px solid var(--line-2);border-radius:8px}.dm-search .ic{display:inline-flex;width:14px;height:14px;color:var(--fg-3);flex-shrink:0}.dm-search .ic svg{width:100%;height:100%}.dm-search input{flex:1 1 auto;min-width:0;border:none;outline:none;background:none;font:inherit;font-size:13px;color:var(--fg)}.dm-head{padding:4px 8px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3)}.dm-agerow,.dm-sortrow{display:flex;gap:5px;padding:2px 4px 6px}.dm-opt{flex:1 1 auto;padding:6px 8px;border:1px solid var(--line-2);border-radius:7px;background:var(--card);font:inherit;font-size:12px;font-weight:500;color:var(--fg-1);cursor:pointer;white-space:nowrap;text-align:center}.dm-opt:hover{background:#f6f5f1}.dm-opt.on{background:color-mix(in srgb,var(--p) 9%,#fff);border-color:color-mix(in srgb,var(--p) 40%,#fff);color:var(--p)}.dm-agerow,.dm-b{flex-direction:column}.dm-b{display:flex}.dm-b .dm-search{order:9;margin:6px 0 0}.dm-c .dm-agerow{flex-direction:row}.dm-d .dm-opt{padding:4px 7px;font-size:11.5px}.dm-d .dm-head{padding:2px 8px}.dm-e .dm-agerow,.dm-e .dm-sortrow{flex-direction:column}.dm-e .dm-opt{text-align:left}.dm-f .dm-head{display:none}.dm-f .dm-agerow{border-top:1px solid var(--line);padding-top:6px}.dm-g{min-width:280px}.dm-g .dm-search{padding:9px 11px}.dm-h .dm-opt{border-radius:999px}.dm-i{display:flex;flex-direction:column}.dm-i .dm-search{order:1}.dm-i .dm-head:first-of-type{order:4}.dm-i .dm-sortrow{order:5}.dm-i .dm-head:nth-of-type(2){order:2}.dm-i .dm-agerow{order:3}.dm-j .dm-agerow,.dm-j .dm-sortrow{gap:0}.dm-j .dm-agerow .dm-opt:first-child,.dm-j .dm-sortrow .dm-opt:first-child{border-radius:7px 0 0 7px}.dm-j .dm-agerow .dm-opt:last-child,.dm-j .dm-sortrow .dm-opt:last-child{border-radius:0 7px 7px 0;border-left:none}.dm-agefilter{display:flex;flex-direction:column;gap:2px;padding:2px 4px 4px}.dm-ageopt{display:flex;align-items:center;gap:9px;padding:7px 9px;border:none;background:none;border-radius:7px;font:inherit;font-size:13px;color:var(--fg-1);cursor:pointer;text-align:left;white-space:nowrap}.dm-ageopt:hover{background:#f6f5f1}.dm-agecheck{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--line-2);border-radius:5px;flex-shrink:0;color:#fff}.dm-ageopt.on .dm-agecheck{background:var(--p);border-color:var(--p)}.dm-agecheck svg{width:11px;height:11px}.dmage-seg{flex-direction:row;gap:5px;padding:2px 4px 6px}.dmage-seg .dm-ageopt{flex:1 1 auto;justify-content:center;border:1px solid var(--line-2);border-radius:7px;padding:6px;font-size:11px;text-align:center}.dmage-chip .dm-agecheck,.dmage-combined .dm-agecheck,.dmage-pills .dm-agecheck,.dmage-seg .dm-agecheck{display:none}.dmage-chip .dm-ageopt.on,.dmage-seg .dm-ageopt.on{background:color-mix(in srgb,var(--p) 9%,#fff);border-color:color-mix(in srgb,var(--p) 40%,#fff);color:var(--p)}.dmage-chip{flex-direction:row;flex-wrap:wrap;gap:6px;padding:4px}.dmage-chip .dm-ageopt{border:1px solid var(--line-2);border-radius:999px;padding:5px 12px}.dmage-pills .dm-ageopt{border-radius:999px}.dmage-pills .dm-ageopt.on{background:var(--p);color:#fff}.dmage-combined .dm-ageopt.on{background:color-mix(in srgb,var(--p) 7%,#fff);box-shadow:inset 2px 0 0 var(--p)}.fi-bar{display:flex;align-items:center;gap:10px;padding:8px 16px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--p) 4%,#fff)}.fi-bar .fi-ic{display:inline-flex;width:14px;height:14px;color:var(--p)}.fi-bar .fi-ic svg{width:100%;height:100%}.fi-txt{font-size:12.5px;font-weight:500;color:color-mix(in srgb,var(--p) 80%,#000)}.fi-count{font-size:12px;color:var(--mut);margin-left:auto}.fi-clear{background:none;border:none;padding:4px 8px;font:inherit;font-size:12px;font-weight:600;color:var(--p);cursor:pointer;border-radius:6px}.fi-clear:hover{background:color-mix(in srgb,var(--p) 10%,#fff)}.fi-pillwrap{display:flex;align-items:center;gap:8px;padding:9px 16px;border-bottom:1px solid var(--line)}.fi-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:color-mix(in srgb,var(--p) 8%,#fff);border:1px solid color-mix(in srgb,var(--p) 22%,#fff);color:color-mix(in srgb,var(--p) 80%,#000);font-size:12px;font-weight:500}.fi-pill svg{width:13px;height:13px}.fi-pill b{background:var(--p);color:#fff;border-radius:999px;min-width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;padding:0 4px}.fi-pill.sort{background:color-mix(in srgb,var(--mut) 8%,#fff);border-color:var(--line);color:var(--fg-2)}.fi-pillx{margin-left:auto;background:none;border:none;font:inherit;font-size:12px;font-weight:600;color:var(--mut);cursor:pointer}.fi-pillx:hover{color:var(--fg);text-decoration:underline}.fi-sortchip{background:color-mix(in srgb,var(--mut) 8%,#fff)!important;border-color:var(--line)!important;color:var(--fg-2)!important}.dt-table.fi-hl .dt-th.sorted,.dt-table.fi-hl .dt-th:has(.tf-trigger.active){background:color-mix(in srgb,var(--p) 7%,#fff)}.dt-table.fi-ul .dt-th.sorted,.dt-table.fi-ul .dt-th:has(.tf-trigger.active){box-shadow:inset 0 -2px 0 0 var(--p)}.dt-shind{display:none;align-items:center;cursor:pointer;border-radius:5px;transition:background .12s ease}.dt-shind:hover{background:color-mix(in srgb,var(--p) 14%,#fff)}.dt-shind:hover .shi-lbl{background:color-mix(in srgb,var(--p) 18%,#fff)}.dt-shind .shi-arrowg{color:var(--p);font-size:12px;line-height:1}.dt-shind .shi-lbl{font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--p);background:color-mix(in srgb,var(--p) 11%,#fff);border-radius:4px;padding:1px 5px}.shi-arrow .dt-th.sorted .dt-shind{display:inline-flex;margin-left:5px}.shi-arrow .dt-th.sorted .dt-shind .shi-lbl,.shi-arrow .dt-th.sorted .dt-th-label .dt-sort{display:none}.shi-label .dt-th.sorted .dt-shind{display:inline-flex;margin-left:6px;gap:3px}.shi-label .dt-th.sorted .dt-th-label .dt-sort{display:none}.shi-bg .dt-th.sorted{background:color-mix(in srgb,var(--p) 6%,#fff)}.shi-bg .dt-th.sorted .dt-shind{display:inline-flex;margin-left:5px}.shi-bg .dt-th.sorted .dt-shind .shi-lbl{display:none}.shi-underline .dt-th.sorted{box-shadow:inset 0 -2px 0 0 var(--p)}.shi-underline .dt-th.sorted .dt-shind{display:inline-flex;margin-left:5px}.shi-underline .dt-th.sorted .dt-shind .shi-lbl{display:none}.shi-dot .dt-th.sorted .dt-th-label:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--p);display:inline-block;margin-left:7px;vertical-align:middle}.shi-dot .dt-th.sorted .dt-shind{display:none}.dt-seg{display:flex;align-items:center;gap:4px;padding:9px 16px;border-bottom:1px solid var(--line)}.dt-seg-btn{display:inline-flex;align-items:center;gap:7px;border:none;background:none;font:inherit;font-size:12.5px;font-weight:500;color:var(--fg-2);cursor:pointer}.dt-seg-btn .seg-c{font-size:11px;color:var(--fg-4);font-variant-numeric:tabular-nums}.dt-seg-btn.on .seg-c{color:inherit;opacity:.7}.seg-pills{background:color-mix(in srgb,var(--mut) 8%,#fff);border-radius:10px;padding:3px;width:max-content;gap:2px}.seg-pills .dt-seg-btn{padding:6px 13px;border-radius:7px}.seg-pills .dt-seg-btn.on{background:var(--card);color:var(--p);box-shadow:0 1px 2px rgba(26,26,26,.1);font-weight:600}.seg-tabs{gap:18px;padding-bottom:0}.seg-tabs .dt-seg-btn{padding:8px 2px;border-bottom:2px solid transparent;margin-bottom:-1px}.seg-tabs .dt-seg-btn.on{color:var(--p);border-bottom-color:var(--p);font-weight:600}.seg-chips .dt-seg-btn{padding:5px 12px;border:1px solid var(--line-2);border-radius:999px}.seg-chips .dt-seg-btn .seg-c{background:color-mix(in srgb,var(--mut) 12%,#fff);border-radius:999px;padding:0 6px}.seg-chips .dt-seg-btn.on{border-color:color-mix(in srgb,var(--p) 45%,#fff);color:var(--p);background:color-mix(in srgb,var(--p) 6%,#fff)}.seg-chips .dt-seg-btn.on .seg-c{background:color-mix(in srgb,var(--p) 16%,#fff)}.seg-dotstyle .dt-seg-btn{padding:6px 12px;border-radius:8px}.seg-dotstyle .dt-seg-btn.on{background:color-mix(in srgb,var(--mut) 9%,#fff);color:var(--fg);font-weight:600}.seg-dot{width:7px;height:7px;border-radius:50%}.seg-min{gap:16px}.seg-min .dt-seg-btn.on{color:var(--p);font-weight:700}.seg-instatus{padding:7px 16px 7px calc(46px + 38%);gap:14px}.seg-instatus .dt-seg-btn{padding:3px 0;font-size:12px}.seg-instatus .dt-seg-btn.on{color:var(--p);font-weight:600}.seg-instatus .dt-seg-btn.on .seg-c{color:var(--p);opacity:.7}.dt-thead .dt-th{overflow:visible}.dt-th .dt-th-wrap{position:static}.seg-inhdr{display:flex;align-items:center;gap:13px;white-space:nowrap;text-transform:none;letter-spacing:0;margin-top:6px;z-index:6;background:var(--card);padding-right:8px}.seg-inhdr .dt-seg-btn{padding:0;font-size:11.5px;font-weight:600;color:var(--fg-3);letter-spacing:.02em}.seg-inhdr .dt-seg-btn .seg-c{margin-left:4px;font-weight:500}.seg-inhdr .dt-seg-btn.on{color:var(--p)}.halign-slot .seg-inhdr,.seg-inhdr{flex-wrap:nowrap}.dt-thead tr,.dt-wrap{position:relative}.mon-collapse,.mon-reopen{position:absolute;z-index:9;cursor:pointer;border:1px solid var(--line-2);background:var(--card);color:var(--fg-2);display:inline-flex;align-items:center;justify-content:center}.mon-collapse:hover,.mon-reopen:hover{color:var(--p);border-color:color-mix(in srgb,var(--p) 40%,#fff);background:color-mix(in srgb,var(--p) 5%,#fff)}.mon-collapse .mco-ic,.mon-reopen .mro-ic{display:inline-flex;width:13px;height:13px}.mon-collapse .mco-ic svg,.mon-reopen .mro-ic svg{width:100%;height:100%}.mon-reopen .mro-lbl{font-size:11px;font-weight:600;white-space:nowrap}.dt-table.mon-collapsed .dt-statustd,.dt-table.mon-collapsed .dt-th:last-child{width:auto}.mco-chevron{left:calc(46px + 60%);transform:translateX(-50%)}.mco-chevron,.mro-chevron{top:12px;width:22px;height:22px;border-radius:50%}.mro-chevron{right:10px}.mro-chevron .mro-lbl{display:none}.mro-chevron .mro-ic{transform:rotate(180deg)}.mco-rail{top:12px;right:10px;width:22px;height:22px;border-radius:6px}.mro-rail{top:56px;right:0;bottom:0;width:34px;border-radius:0;flex-direction:column;gap:8px;border-right:none}.mro-rail .mro-lbl{writing-mode:vertical-rl;letter-spacing:.04em;color:var(--fg-3)}.mro-rail .mro-ic{transform:rotate(180deg)}.mco-railicon{top:12px;right:10px;width:22px;height:22px;border-radius:6px}.mro-railicon{top:56px;right:0;bottom:0;width:30px;border-radius:0;border-right:none}.mro-railicon .mro-lbl{display:none}.mro-railicon .mro-ic{transform:rotate(180deg)}.mco-chip{top:12px;right:10px;padding:4px 9px;border-radius:999px;gap:5px}.mco-chip:after{content:"Hide metrics";font-size:11px;font-weight:600}.mco-chip .mco-ic{order:2}.mro-chip{top:12px;right:10px;padding:5px 11px;border-radius:999px;gap:6px;background:color-mix(in srgb,var(--mut) 7%,#fff)}.mro-chip .mro-ic{transform:rotate(180deg);order:2}.mco-inline{top:14px;left:calc(46px + 58%);width:18px;height:18px;border-radius:5px;background:none;border:none;color:var(--fg-4)}.mco-inline:hover{background:var(--line);color:var(--fg-1)}.mro-inline{top:14px;right:12px;padding:3px 9px;border-radius:6px;gap:5px;font-size:11px}.mro-inline .mro-ic{transform:rotate(180deg)}.mco-floattab{padding:9px 5px;box-shadow:-2px 2px 8px rgba(26,26,26,.08)}.mco-floattab,.mro-floattab{top:50px;right:0;border-radius:8px 0 0 8px;border-right:none}.mro-floattab{padding:11px 6px;flex-direction:column;gap:7px;box-shadow:-2px 2px 8px rgba(26,26,26,.1)}.mro-floattab .mro-lbl{writing-mode:vertical-rl;font-size:10px;letter-spacing:.05em;color:var(--fg-3)}.mro-floattab .mro-ic{transform:rotate(180deg)}.mco-grip{top:8px;left:calc(46px + 60%);transform:translateX(-50%);width:14px;height:28px;border-radius:5px;background:color-mix(in srgb,var(--mut) 8%,#fff)}.mco-grip .mco-ic{display:none}.mco-grip:before{content:"⋮";font-size:14px;line-height:1;color:var(--fg-3);letter-spacing:-2px}.mco-grip:hover:before{color:var(--p)}.mro-grip{top:12px;right:10px;width:22px;height:22px;border-radius:5px}.mro-grip .mro-lbl{display:none}.mro-grip .mro-ic{transform:rotate(180deg)}.mco-dblchev{top:12px;right:10px;width:26px;height:22px;border-radius:6px}.mco-dblchev .mco-ic:after{content:""}.mco-dblchev:after{content:"»";font-size:13px;font-weight:700;color:inherit;margin-left:-3px}.mco-dblchev .mco-ic svg{display:none}.mco-dblchev:before{content:"»";font-size:13px;font-weight:700}.mco-dblchev{gap:0}.mro-dblchev{top:12px;right:10px;width:26px;height:22px;border-radius:6px}.mro-dblchev .mro-ic svg,.mro-dblchev .mro-lbl{display:none}.mro-dblchev:before{content:"«";font-size:13px;font-weight:700}.mco-corner{top:0;right:0;width:0;height:0;border:none;background:none;padding:0}.mco-corner:before{content:"";position:absolute;top:0;right:0;border-top:26px solid color-mix(in srgb,var(--p) 18%,#fff);border-left:26px solid transparent}.mco-corner .mco-ic{position:relative;transform:rotate(45deg) translate(-7px,-3px);color:var(--p);z-index:1}.mco-corner:hover:before{border-top-color:color-mix(in srgb,var(--p) 32%,#fff)}.mro-corner{top:0;right:0;width:0;height:0;border:none;background:none;padding:0}.mro-corner:before{content:"";position:absolute;top:0;right:0;border-top:28px solid color-mix(in srgb,var(--p) 28%,#fff);border-left:28px solid transparent}.mro-corner .mro-lbl{display:none}.mro-corner .mro-ic{position:relative;transform:rotate(225deg) translate(-7px,-3px);color:var(--p);z-index:1}.mco-pilllabel{top:12px;left:calc(46px + 60%);transform:translateX(-50%);padding:4px 11px;border-radius:999px;gap:5px}.mco-pilllabel:before{content:"Metrics";font-size:11px;font-weight:600}.mro-pilllabel{top:12px;right:10px;padding:5px 12px;border-radius:999px;gap:6px;background:color-mix(in srgb,var(--p) 7%,#fff);border-color:color-mix(in srgb,var(--p) 28%,#fff);color:var(--p)}.mro-pilllabel .mro-ic{transform:rotate(180deg)}.mco-lbl{display:none}.mco-chexpand,.mco-chslide,.mco-chtext,.mco-chtip,.mco-chunderline{top:12px;left:calc(46px + 60%);transform:translateX(-50%);height:22px;border-radius:999px;padding:0 7px;gap:5px;overflow:hidden;transition:padding .16s ease,background .16s ease,color .16s ease}.mco-chexpand .mco-lbl,.mco-chslide .mco-lbl,.mco-chtext .mco-lbl,.mco-chtip .mco-lbl,.mco-chunderline .mco-lbl{display:inline;font-size:11px;font-weight:600;white-space:nowrap}.mco-chtext .mco-lbl{max-width:0;opacity:0;transition:max-width .18s ease,opacity .14s ease}.mco-chtext:hover .mco-lbl{max-width:90px;opacity:1}.mco-chexpand .mco-lbl{max-width:0;opacity:0;transition:max-width .18s ease,opacity .14s}.mco-chexpand:hover{background:var(--p);color:#fff;border-color:var(--p)}.mco-chexpand:hover .mco-lbl{max-width:90px;opacity:1}.mco-chslide .mco-lbl{max-width:0;opacity:0;transition:max-width .2s ease,opacity .16s}.mco-chslide:hover .mco-ic{transform:translateX(2px)}.mco-chslide:hover .mco-lbl{max-width:90px;opacity:1}.mco-chslide .mco-ic{transition:transform .16s ease}.mco-chunderline{padding:0 9px}.mco-chunderline .mco-lbl{position:relative}.mco-chunderline .mco-lbl:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1.5px;background:var(--p);transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.mco-chunderline:hover .mco-lbl:after{transform:scaleX(1)}.mco-chtip{overflow:visible}.mco-chtip .mco-lbl{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:#211f1c;color:#fff;padding:4px 8px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .14s ease}.mco-chtip:hover .mco-lbl{opacity:1}.grp-order{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap}.go-lbl{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.go-grow{flex:1 1 auto}.go-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--fg-1)}.gc-needs .go-dot{background:var(--err)}.gc-ready .go-dot{background:var(--suc)}.gc-provisioning .go-dot{background:var(--p)}.gc-waiting .go-dot{background:var(--mut)}.go-dot{width:7px;height:7px}.go-dot,.go-num{border-radius:50%}.go-num{align-items:center;justify-content:center;width:16px;height:16px;background:color-mix(in srgb,var(--mut) 12%,#fff);font-size:10px;font-weight:700;color:var(--fg-3)}.go-moves,.go-num{display:inline-flex}.go-moves{gap:1px}.go-mv{width:16px;height:18px;border:none;background:none;color:var(--fg-4);cursor:pointer;font-size:13px;line-height:1;border-radius:4px}.go-mv:hover:not(:disabled){background:var(--line);color:var(--p)}.go-mv:disabled{opacity:.25;cursor:default}.go-rev{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border:1px solid var(--line-2);border-radius:7px;background:var(--card);font:inherit;font-size:12px;font-weight:500;color:var(--fg-1);cursor:pointer}.go-rev:hover{background:#faf9f6}.go-rev.on{border-color:color-mix(in srgb,var(--p) 45%,#fff);color:var(--p);background:color-mix(in srgb,var(--p) 6%,#fff)}.go-revic{font-size:13px}.go-chips .go-chip{border:1px solid var(--line);border-radius:999px;padding:4px 6px 4px 11px;background:var(--card)}.go-numbered .go-chip{padding:2px 4px 2px 2px}.go-plain .go-chip{gap:5px}.go-plain .go-chip:not(:last-of-type):after{content:"›";color:var(--fg-4);margin-left:2px}.go-plain .go-dot{display:none}.go-boxed{background:color-mix(in srgb,var(--mut) 5%,#fff)}.go-boxed .go-chip{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:4px 6px 4px 10px}.go-compact{gap:5px;padding:6px 16px}.go-compact .go-chip{font-size:11.5px}.go-compact .go-moves{opacity:0;transition:opacity .12s}.go-compact .go-chip:hover .go-moves{opacity:1}.tf-grip{color:var(--fg-4);font-size:11px;letter-spacing:-2px;flex-shrink:0}.tf-grip,.tf-opt[draggable]{cursor:grab}.tf-opt.dragging{opacity:.5;background:color-mix(in srgb,var(--p) 8%,#fff)}.tf-invert-row{border-top:1px solid var(--line);margin-top:5px;padding-top:5px}.tf-invert{display:flex;align-items:center;gap:7px;width:100%;box-sizing:border-box;padding:7px 9px;border:none;background:none;border-radius:7px;font:inherit;font-size:12.5px;font-weight:500;color:var(--p);cursor:pointer;text-align:left}.tf-invert:hover{background:color-mix(in srgb,var(--p) 7%,#fff)}.tf-invic{font-size:13px}.tf-opt.ro-plain{cursor:grab}.tf-opt.ro-lined.dragging{box-shadow:inset 0 2px 0 0 var(--p)}.tf-opt.ro-card{border:1px solid var(--line);border-radius:8px;margin:2px 0}.tf-opt.ro-card .tf-grip{color:var(--fg-3)}.tf-opt.ro-numbered{counter-increment:roi}.tf-opt.ro-numbered .tf-grip{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:color-mix(in srgb,var(--mut) 12%,#fff);font-size:10px;letter-spacing:0}.tf-opt.ro-numbered .tf-grip:before{content:counter(roi)}.tf-menu{counter-reset:roi}.gh-caret{display:inline-flex;width:12px;height:12px;color:var(--fg-4);transition:transform .15s ease;flex-shrink:0}.gh-caret svg{width:100%;height:100%}.dt-grouphead:not(.gh-collapsed) .gh-caret{transform:rotate(90deg)}.dt-grouphead{cursor:pointer}.dt-grouphead:hover .gh-lbl,.gh-toggle{color:var(--p)}.gh-toggle{display:none;font-size:11px;font-weight:600;margin-left:10px}.gca-caretright .gh-caret{order:9;margin-left:auto}.gca-caretright .gh-line{display:block}.gca-plain .gh-caret{display:none}.gca-plain .gh-line{display:block}.gca-plain:hover .gh-toggle{display:inline}.gca-plusbox .gh-caret{display:none}.gca-plusbox .gh-inner:before{content:"−";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--line-2);border-radius:4px;font-size:13px;line-height:1;color:var(--fg-2);flex-shrink:0}.gca-plusbox.gh-collapsed .gh-inner:before{content:"+"}.gca-texttoggle .gh-caret{display:none}.gca-texttoggle .gh-line{display:block}.gca-texttoggle .gh-toggle{display:inline}.dt-metric.m-leads{font-weight:700;color:var(--fg)}.tf-thrinput{width:34px;border:1px solid var(--line-2);border-radius:5px;padding:1px 4px;font:inherit;font-size:12px;text-align:center;margin:0 1px}.tf-inlinenum{border-bottom:1.5px dashed var(--p);color:var(--p);font-weight:700;padding:0 2px;min-width:14px;display:inline-block;text-align:center;outline:none}.tf-step{display:inline-flex;align-items:center;gap:4px}.tf-step button{width:16px;height:16px;border:1px solid var(--line-2);border-radius:4px;background:var(--card);color:var(--fg-2);cursor:pointer;font-size:11px;line-height:1;padding:0}.tf-step button:hover{border-color:var(--p);color:var(--p)}.tf-step b{min-width:26px;text-align:center;font-variant-numeric:tabular-nums}.seg-inhdr{max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;scrollbar-width:thin}.dt-segnav{display:flex;align-items:center;gap:10px;padding:8px 16px;border-bottom:1px solid var(--line);flex-wrap:wrap;font-size:12px}.dt-segnav .sn-pre{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}.dt-segnav .sn-item{display:inline-flex;align-items:center;gap:6px;border:none;background:none;font:inherit;font-size:12px;font-weight:500;color:var(--fg-2);cursor:pointer;padding:3px 4px;border-radius:6px}.dt-segnav .sn-item:hover{color:var(--p);background:color-mix(in srgb,var(--p) 6%,#fff)}.dt-segnav .seg-c{font-size:11px;color:var(--fg-4)}.dt-segnav .seg-dot{width:7px;height:7px;border-radius:50%}.sn-groupindex .sn-item:not(:last-child):after{content:"·";margin-left:10px;color:var(--fg-4)}.sn-banner .sn-item{border:1px solid var(--line);border-radius:999px;padding:4px 11px}.sn-banner .sn-item:hover{border-color:color-mix(in srgb,var(--p) 35%,#fff)}.sn-commandrow .sn-num{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--line-2);border-radius:4px;font-size:10px;font-weight:700;color:var(--fg-3)}.sn-distribution .sn-bar{display:flex;flex:1 1 auto;height:26px;border-radius:7px;overflow:hidden;border:1px solid var(--line)}.sn-distribution .sn-seg{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:0;color:#fff;font-size:10.5px;font-weight:600;white-space:nowrap;overflow:hidden}.sn-distribution .sn-seg.d-needs{background:var(--err)}.sn-distribution .sn-seg.d-ready{background:var(--suc)}.sn-distribution .sn-seg.d-provisioning{background:var(--p)}.sn-distribution .sn-seg.d-waiting{background:var(--mut)}.sn-distribution .sn-seglbl{padding:0 6px;overflow:hidden;text-overflow:ellipsis}.sn-chapters{display:inline-flex;gap:4px}.sn-chapters .sn-h-item,.sn-timeline .sn-tl-node{display:inline-flex;align-items:center;gap:5px;border:none;background:none;font:inherit;font-size:11px;font-weight:600;color:var(--fg-2);cursor:pointer;padding:2px 7px;border-radius:999px;white-space:nowrap;text-transform:none;letter-spacing:0}.sn-chapters .sn-h-item:hover,.sn-timeline .sn-tl-node:hover{background:color-mix(in srgb,var(--p) 8%,#fff);color:var(--p)}.sn-chapters .seg-c,.sn-timeline .seg-c{color:var(--fg-4)}.sn-chapters .seg-dot,.sn-timeline .seg-dot{width:6px;height:6px;border-radius:50%}.sn-timeline{display:inline-flex;align-items:center}.sn-timeline .sn-tl-line{width:14px;height:1px;background:var(--line-2)}.sn-spy{display:inline-flex;align-items:center;gap:8px;text-transform:none;letter-spacing:0}.sn-spy .sn-spy-crumb{font-size:11px;color:var(--fg-2);font-weight:500}.sn-spy .sn-spy-dots{display:inline-flex;gap:4px}.sn-spy .sn-spy-dot{width:8px;height:8px;border-radius:50%;border:none;cursor:pointer;opacity:.45}.sn-spy .sn-spy-dot:hover{opacity:1}.sn-spy-dot.d-needs{background:var(--err)}.sn-spy-dot.d-ready{background:var(--suc)}.sn-spy-dot.d-provisioning{background:var(--p)}.sn-spy-dot.d-waiting{background:var(--mut)}.sn-sectioned{display:inline-flex;align-items:center;gap:8px;text-transform:none;letter-spacing:0}.sn-sectioned .sn-sec-item{border:none;background:none;font:inherit;font-size:10.5px;font-weight:700;letter-spacing:.03em;color:var(--fg-3);cursor:pointer;padding:0}.sn-sectioned .sn-sec-item:hover{color:var(--p)}.sn-sectioned .sn-sec-sep{color:var(--line-2)}.sn-vrail{display:inline-flex;gap:3px}.sn-vrail .sn-vr-item{width:18px;height:18px;border:none;background:none;border-radius:5px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.sn-vrail .sn-vr-item:hover{background:var(--line)}.sn-vrail .seg-dot{width:8px;height:8px;border-radius:50%}.sn-jump{display:inline-flex;align-items:center;gap:6px;margin-left:14px;font-size:11px;color:var(--fg-3);font-weight:400}.sn-jump .sn-jbtn{border:none;background:none;font:inherit;font-size:11px;font-weight:600;color:var(--p);cursor:pointer;padding:0}.sn-jump .sn-jdot{color:var(--fg-4)}.sn-cbadges,.sn-minipills,.sn-miniseg,.sn-uline{display:inline-flex;align-items:center;gap:3px;text-transform:none;letter-spacing:0}.sn-mp{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line-2);border-radius:999px;padding:1px 7px 1px 5px;background:var(--card);font:inherit;font-size:10.5px;font-weight:600;color:var(--fg-2);cursor:pointer}.sn-mp:hover{border-color:color-mix(in srgb,var(--p) 35%,#fff);color:var(--p)}.sn-mp .seg-dot{width:6px;height:6px;border-radius:50%}.sn-ul{background:none;font:inherit;font-size:11px;font-weight:600;color:var(--fg-2);cursor:pointer;padding:2px 1px;border:none;border-bottom:2px solid transparent;display:inline-flex;gap:4px}.sn-ul .seg-c{color:var(--fg-4)}.sn-ul.d-needs:hover{border-bottom-color:var(--err);color:var(--err)}.sn-ul.d-ready:hover{border-bottom-color:var(--suc);color:var(--suc)}.sn-ul.d-provisioning:hover{border-bottom-color:var(--p);color:var(--p)}.sn-ul.d-waiting:hover{border-bottom-color:var(--mut);color:var(--fg)}.sn-cb{border:none;cursor:pointer;border-radius:5px;padding:1px;background:none;position:relative}.sn-cb .sn-cbn{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:16px;padding:0 4px;border-radius:5px;font-size:10px;font-weight:700;color:#fff}.sn-cb:hover .sn-cbn{box-shadow:0 2px 7px rgba(0,0,0,.22)}.sn-cblbl{display:none}.sn-cb:hover .sn-cblbl{display:inline-block;position:absolute;top:calc(100% + 7px);left:50%;transform:translateX(-50%);white-space:nowrap;background:#18181a;color:#fff;font-size:10.5px;font-weight:500;letter-spacing:0;text-transform:none;padding:3px 7px;border-radius:5px;z-index:40;pointer-events:none;box-shadow:0 6px 18px rgba(0,0,0,.2)}.sn-cb.d-needs .sn-cbn{background:var(--err)}.sn-cb.d-ready .sn-cbn{background:var(--suc)}.sn-cb.d-provisioning .sn-cbn{background:var(--p)}.sn-cb.d-waiting .sn-cbn{background:var(--mut)}.sn-cb:hover{transform:translateY(-1px)}.sn-ddwrap .sn-dd{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line-2);border-radius:7px;padding:2px 9px;background:var(--card);font:inherit;font-size:11px;font-weight:600;color:var(--fg-2);cursor:pointer;text-transform:none;letter-spacing:0}.sn-ddwrap .sn-dd:hover{border-color:color-mix(in srgb,var(--p) 35%,#fff);color:var(--p)}.sn-ddwrap .sn-dd-cv{color:var(--fg-4)}.sn-miniseg{gap:0;border:1px solid var(--line-2);border-radius:7px;overflow:hidden}.sn-ms{border:none;background:var(--card);cursor:pointer;padding:3px 7px;display:inline-flex;align-items:center}.sn-ms+.sn-ms{border-left:1px solid var(--line-2)}.sn-ms:hover{background:color-mix(in srgb,var(--p) 8%,#fff)}.sn-ms .seg-dot{width:7px;height:7px;border-radius:50%}.dt-grouphead.gh-hover.bh-tint td{background:color-mix(in srgb,var(--ga) 16%,#fff)!important;transition:background .15s ease}.dt-grouphead.gh-hover.bh-bar .gh-inner{box-shadow:inset 4px 0 0 var(--ga);transition:box-shadow .15s ease}.dt-grouphead.gh-hover.bh-bar td{background:color-mix(in srgb,var(--ga) 8%,#fff)!important}.dt-grouphead.gh-hover.bh-outline td{box-shadow:inset 0 0 0 2px var(--ga);transition:box-shadow .15s ease}.dt-grouphead.bh-pulse.gh-hover td{animation:gh-pulse .8s ease infinite}@keyframes gh-pulse{0%,to{background:color-mix(in srgb,var(--ga) 6%,#fff)}50%{background:color-mix(in srgb,var(--ga) 22%,#fff)}}.dt-grouphead.bh-slide.gh-hover .gh-inner{padding-left:30px;transition:padding-left .15s ease}.dt-grouphead.bh-slide.gh-hover .gh-dot{transform:scale(1.6);transition:transform .15s ease}.dt-grouphead.bh-slide.gh-hover td{background:color-mix(in srgb,var(--ga) 9%,#fff)!important}.dt-v2.rd-cozy .dt-tbody td{padding-top:11px;padding-bottom:11px}.dt-v2.rd-compact .dt-tbody td{padding-top:7px;padding-bottom:7px}.dt-v2.rd-dense .dt-tbody td{padding-top:4px;padding-bottom:4px;font-size:12.5px}.dt-v2.rd-tight .dt-tbody td{padding-top:2px;padding-bottom:2px;font-size:12px}.dt-v2.rd-tight .dt-metric,.dt-v2.rd-tight .stp{font-size:12px}.dt-v2.rd-micro .dt-tbody td{font-size:11.5px;line-height:1.15}.dt-v2.rd-micro .dt-tbody td,.dt-v2.rd-micro .stp{padding-top:0;padding-bottom:0}.dt-v2.rd-micro .dt-cbx2 .box,.dt-v2.rd-micro .dt-exp2{height:16px}.dt-v2.rd-micro .dt-domcell,.dt-v2.rd-tight .dt-domcell{gap:4px}.hdr-bold .dt-thead th{font-weight:800;color:var(--fg);background:#f3f1ec;border-bottom:2px solid var(--line-2)}.hdr-filled .dt-thead th{background:#1f2430;color:#fff}.hdr-filled .dt-thead th .dt-subhead,.hdr-filled .dt-thead th .dt-th-label{color:#fff}.hdr-filled .dt-thead{box-shadow:none}.hdr-underline .dt-thead th{border-bottom:3px solid var(--p);background:#fff}.hdr-underline .dt-thead .dt-th-label{font-weight:700;color:var(--fg)}.hdr-boxed .dt-thead th{background:#faf9f6;border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.hdr-boxed .dt-thead th+th{border-left:1px solid var(--line)}.hdr-upper .dt-thead{background:#f3f1ec}.hdr-upper .dt-thead .dt-th-label{font-size:10px;letter-spacing:.14em;font-weight:800;color:var(--fg-2);text-transform:uppercase}.hdr-tint .dt-thead th{background:color-mix(in srgb,var(--p) 12%,#fff);color:color-mix(in srgb,var(--p) 82%,#000);font-weight:800;border-bottom:2px solid color-mix(in srgb,var(--p) 30%,#fff)}.dt-th .ish-badge,.dt-th .ish-chip,.dt-th .ish-dots,.dt-th .ish-menu,.dt-th .ish-pill,.dt-th .ish-set{text-transform:none;letter-spacing:0;font-weight:500;cursor:pointer}.dt-th .seg-dot{width:7px;height:7px;border-radius:50%;display:inline-block}.seg-dot.d-ready{background:var(--suc)}.seg-dot.d-needs{background:var(--err)}.seg-dot.d-waiting{background:var(--mut)}.seg-dot.d-all{background:var(--p)}.ish-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:color-mix(in srgb,var(--p) 80%,#000);background:color-mix(in srgb,var(--p) 9%,#fff);border:1px solid color-mix(in srgb,var(--p) 22%,#fff);border-radius:999px;padding:2px 8px}.ish-set{font-size:11px;color:var(--fg-3);background:none;border:1px dashed var(--line-2);border-radius:999px;padding:2px 9px}.ish-x{color:inherit;opacity:.6;font-size:12px}.ish-dots{display:inline-flex;align-items:center;gap:4px}.ish-d{width:7px;height:7px;border-radius:50%;opacity:.3}.ish-d.on{opacity:1;outline:2px solid color-mix(in srgb,currentColor 20%,#fff);outline-offset:1px}.ish-d.d-ready{background:var(--suc)}.ish-d.d-needs{background:var(--err)}.ish-d.d-waiting{background:var(--mut)}.ish-dlbl{margin-left:2px}.ish-dlbl,.ish-pill{font-size:11px;color:var(--fg-2)}.ish-pill{display:inline-flex;align-items:center;gap:5px;background:color-mix(in srgb,var(--mut) 8%,#fff);border:1px solid var(--line);border-radius:999px;padding:2px 8px}.ish-pill.on{color:var(--p);border-color:color-mix(in srgb,var(--p) 30%,#fff);background:color-mix(in srgb,var(--p) 6%,#fff)}.ish-cyc{opacity:.55;font-size:11px}.ish-menu{display:inline-flex;align-items:center;gap:5px;color:var(--fg-3)}.ish-menu .ish-fic{display:inline-flex;width:13px;height:13px}.ish-menu .ish-fic svg{width:100%;height:100%}.ish-mtag{font-size:11px;color:var(--p);font-weight:600}.ish-chip{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:color-mix(in srgb,var(--p) 80%,#000);background:color-mix(in srgb,var(--p) 9%,#fff);border:1px solid color-mix(in srgb,var(--p) 22%,#fff);border-radius:6px;padding:2px 8px}.ish-chip.ghost{color:var(--fg-3);background:none;border-style:dashed}.dt-grouphead td{padding:0;background:var(--card);height:30px;position:relative;z-index:0;border-bottom:1px solid var(--line)}.gh-inner{display:flex;align-items:center;gap:8px;height:30px;padding:0 16px}.gh-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--ga)}.gh-lbl{font-weight:700;color:var(--fg-2);white-space:nowrap;letter-spacing:.02em}.gh-c,.gh-lbl{font-size:11px}.gh-c{color:var(--fg-4);font-variant-numeric:tabular-nums}.gh-line{display:none;flex:1;height:1px;background:var(--line);min-width:24px}.ghg-needs{--ga:var(--err)}.ghg-ready{--ga:var(--suc)}.ghg-provisioning{--ga:var(--p)}.ghg-waiting{--ga:var(--mut)}.gh-thin .gh-line{display:block}.gh-tinted td{background:color-mix(in srgb,var(--ga) 6%,#fff)}.gh-tinted .gh-lbl{text-transform:uppercase;color:color-mix(in srgb,var(--ga) 70%,#000)}.gh-tinted .gh-dot{display:none}.gh-accent .gh-inner{box-shadow:inset 3px 0 0 var(--ga)}.gh-accent .gh-dot{display:none}.gh-accent .gh-lbl{color:var(--fg)}.gh-chipcell .gh-inner{padding-left:calc(46px + 36%)}.gh-chipcell .gh-dot{display:none}.gh-chipcell .gh-lbl{background:color-mix(in srgb,var(--ga) 12%,#fff);color:color-mix(in srgb,var(--ga) 78%,#000);padding:2px 9px;border-radius:999px;font-weight:600}.tf-tone{--tc:var(--mut)}.tf-tone.t-good{--tc:var(--suc)}.tf-tone.t-active{--tc:var(--p)}.tf-tone.t-warn{--tc:var(--warn)}.tf-tone.t-bad{--tc:var(--err)}.tf-tone.t-grey{--tc:var(--mut)}.tf-opt{position:relative}.tf-optlabel{flex:1 1 auto}.tf-tone.td-dot{width:8px;height:8px}.tf-tone.td-dot,.tf-tone.td-dotbig{border-radius:50%;background:var(--tc);flex-shrink:0;margin-right:2px}.tf-tone.td-dotbig{width:11px;height:11px}.tf-tone.td-ring{width:9px;height:9px;border-radius:50%;border:2px solid var(--tc);flex-shrink:0;margin-right:2px}.ds-dotafter .tf-optlabel{flex:0 0 auto}.tf-tone.td-dotafter{width:7px;height:7px;border-radius:50%;background:var(--tc);flex-shrink:0;margin-left:7px}.ds-dotafter{justify-content:flex-start}.ds-dotafter .tf-optcount{margin-left:auto}.ds-bar.opt-tone{box-shadow:inset 3px 0 0 var(--bar-c);padding-left:12px}.ds-bar.t-good{--bar-c:var(--suc)}.ds-bar.t-active{--bar-c:var(--p)}.ds-bar.t-warn{--bar-c:var(--warn)}.ds-bar.t-bad{--bar-c:var(--err)}.ds-bar.t-grey{--bar-c:var(--mut)}.ds-text.t-good .tf-optlabel{color:var(--suc)}.ds-text.t-active .tf-optlabel{color:var(--p)}.ds-text.t-warn .tf-optlabel{color:var(--warn)}.ds-text.t-bad .tf-optlabel{color:var(--err)}.ds-text.t-grey .tf-optlabel{color:var(--mut)}.ds-pill .tf-optlabel{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:500;flex:0 0 auto}.ds-pill.t-good .tf-optlabel{background:var(--sucbg);color:var(--suc)}.ds-pill.t-active .tf-optlabel{background:color-mix(in srgb,var(--p) 12%,#fff);color:var(--p)}.ds-pill.t-warn .tf-optlabel{background:var(--warnbg);color:var(--warn)}.ds-pill.t-bad .tf-optlabel{background:var(--errbg);color:var(--err)}.ds-pill.t-grey .tf-optlabel{background:color-mix(in srgb,var(--mut) 12%,#fff);color:color-mix(in srgb,var(--mut) 60%,#000)}.ds-pill{justify-content:flex-start;gap:9px}.ds-pill .tf-optcount{margin-left:auto}.ds-check.t-good .tf-check{border-color:color-mix(in srgb,var(--suc) 55%,#fff)}.ds-check.t-active .tf-check{border-color:color-mix(in srgb,var(--p) 55%,#fff)}.ds-check.t-warn .tf-check{border-color:color-mix(in srgb,var(--warn) 55%,#fff)}.ds-check.t-bad .tf-check{border-color:color-mix(in srgb,var(--err) 55%,#fff)}.ds-check.t-good.on .tf-check{background:var(--suc);border-color:var(--suc)}.ds-check.t-active.on .tf-check{background:var(--p);border-color:var(--p)}.ds-check.t-warn.on .tf-check{background:var(--warn);border-color:var(--warn)}.ds-check.t-bad.on .tf-check{background:var(--err);border-color:var(--err)}.ds-check.t-grey.on .tf-check{background:var(--mut);border-color:var(--mut)}.ib-summary{display:none}.ib-sumrow{display:flex;align-items:baseline;justify-content:space-between;gap:18px;font-size:12.5px}.ib-sumrow .k{color:var(--mut)}.ib-sumrow .v{color:var(--fg-1);font-weight:600;font-variant-numeric:tabular-nums}.ib-sumrow.total .k{color:var(--fg-1);font-weight:600}.ib-sumrow.total .v{color:var(--p)}.ib-sumnote{font-size:11.5px;color:var(--mut)}.ib-board.ibL-nodiv .ib-cell{border-left:none;padding:0 28px}.ib-board.ibL-nodiv .ib-cell:first-of-type{padding-left:0}.ib-board.ibL-nodiv .ib-label{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:700}.ib-board.ibL-soft{gap:10px}.ib-board.ibL-soft .ib-cell{border-left:none;padding:10px 16px;border-radius:12px}.ib-board.ibL-soft .ib-cell:nth-of-type(odd){background:color-mix(in srgb,var(--mut) 5%,transparent)}.ib-board.ibL-soft .ib-cell.domains{background:color-mix(in srgb,var(--p) 4%,transparent)}.ib-board.ibL-rightsum .ib-cell{border-left:none;padding:0 20px 0 0}.ib-board.ibL-rightsum .ib-total{display:none}.ib-board.ibL-rightsum .ib-summary{display:flex;flex-direction:column;gap:7px;padding:14px 18px;min-width:210px;border-left:1px solid var(--line)}.ib-board.ibL-rightsum .ib-tail{align-items:stretch;gap:16px}.ib-board.ibL-tworow{flex-wrap:wrap;row-gap:14px;align-items:flex-start}.ib-board.ibL-tworow .ib-cell{border-left:none;padding:0 22px 0 0}.ib-board.ibL-tworow .ib-cell:first-of-type{order:1}.ib-board.ibL-tworow .ib-cell.domains{order:2}.ib-board.ibL-tworow .ib-cell:nth-of-type(4){order:3}.ib-board.ibL-tworow .ib-cell:nth-of-type(3){order:5;flex:0 0 auto}.ib-board.ibL-tworow .ib-tail{order:6;flex:1 1 auto;margin-left:auto}.ib-board.ibL-tworow .ib-rowbreak{order:4;flex-basis:100%;height:1px;background:var(--line);margin:2px 0}.ib-board.ibL-progress{background:color-mix(in srgb,var(--p) 4%,#fff);border-top:1px solid color-mix(in srgb,var(--p) 14%,#fff)}.ib-board.ibL-progress .ib-cell{border-left-color:color-mix(in srgb,var(--p) 12%,#fff)}.ib-board.ibL-progress:before{content:"Order setup";position:absolute;top:-10px;left:24px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--p);background:var(--pg);padding:0 8px}.ib-board.ibL-progress .ib-cta{box-shadow:0 8px 20px color-mix(in srgb,var(--p) 28%,transparent)}.ib-mbmath{display:block}.mbm-a{margin-top:4px;color:var(--mut)}.mbm-a,.mbm-b{font-size:11.5px}.mbm-b{color:var(--p);font-weight:600}.mbm-b,.mbm-c{margin-top:6px}.mbm-c{font-size:11px;color:var(--mut);background:color-mix(in srgb,var(--mut) 8%,#fff);padding:2px 8px;border-radius:999px;width:max-content}.ibm-sentence{margin:0;line-height:1}.ibm-sentence input{font-size:26px;line-height:1;padding:0;height:auto}.mbm-a{margin-top:1px}.ib-board.ibL-baseline .ib-cell,.ib-board.ibL-compactv .ib-cell,.ib-board.ibL-ctabottom .ib-cell,.ib-board.ibL-ctaemph .ib-cell,.ib-board.ibL-domdom .ib-cell,.ib-board.ibL-gutters .ib-cell,.ib-board.ibL-hairline .ib-cell,.ib-board.ibL-nodivlabels .ib-cell,.ib-board.ibL-pillgroup .ib-cell,.ib-board.ibL-receipt .ib-cell,.ib-board.ibL-stackedsum .ib-cell,.ib-board.ibL-sumabovecta .ib-cell,.ib-board.ibL-sumnearcta .ib-cell,.ib-board.ibL-zonetint .ib-cell{border-left:none}.ib-board.ibL-nodivlabels .ib-cell{padding:0 24px}.ib-board.ibL-nodivlabels .ib-label{font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--mut)}.ib-board.ibL-gutters{gap:14px}.ib-board.ibL-gutters .ib-cell{padding:0 34px}.ib-board.ibL-baseline{align-items:baseline}.ib-board.ibL-baseline .ib-cell{padding:0 22px}.ib-board.ibL-compactv{padding:9px 24px}.ib-board.ibL-compactv .ib-cell{gap:3px;padding:0 18px}.ib-board.ibL-compactv .ib-label{font-size:10px}.ib-board.ibL-ctaemph .ib-cell{padding:0 20px}.ib-board.ibL-ctaemph .ib-total .n{font-size:30px}.ib-board.ibL-ctaemph .ib-cta{padding:14px 22px;font-size:16px}.ib-board.ibL-zonetint .ib-cell{padding:10px 16px;border-radius:12px}.ib-board.ibL-zonetint .ib-cell:first-of-type{background:color-mix(in srgb,var(--p) 4%,transparent)}.ib-board.ibL-zonetint .ib-cell.domains{background:color-mix(in srgb,var(--suc) 5%,transparent)}.ib-board.ibL-zonetint .ib-cell:nth-of-type(4){background:color-mix(in srgb,var(--mut) 6%,transparent)}.ib-board.ibL-hairline{box-shadow:none;border-bottom:1px solid var(--line)}.ib-board.ibL-hairline .ib-cell{padding:0 22px}.ib-board.ibL-pillgroup .ib-cell{padding:6px 14px;border-radius:999px;background:color-mix(in srgb,var(--mut) 6%,#fff)}.ib-board.ibL-stackedsum .ib-total{display:none}.ib-board.ibL-stackedsum .ib-summary{display:flex;flex-direction:column;gap:6px;padding:12px 16px;min-width:200px}.ib-board.ibL-sumnearcta .ib-total{display:none}.ib-board.ibL-sumnearcta .ib-summary{display:flex;flex-direction:column;gap:4px;padding:0 14px}.ib-board.ibL-sumnearcta .ib-sumrow{font-size:11.5px;gap:10px}.ib-board.ibL-sumabovecta .ib-tail{flex-direction:column;align-items:flex-end;gap:8px}.ib-board.ibL-sumabovecta .ib-total{display:none}.ib-board.ibL-sumabovecta .ib-summary{display:flex;flex-direction:column;gap:5px}.ib-board.ibL-receipt .ib-total{display:none}.ib-board.ibL-receipt .ib-summary{display:flex;flex-direction:column;gap:4px;padding:0 0 0 14px;border-left:2px dashed var(--line)}.ib-board.ibL-receipt .ib-sumrow{font-size:11.5px}.ib-board.ibL-domdom .ib-cell.domains{flex:1 1 640px}.ib-board.ibL-domdom .ib-cell{padding:0 18px}.ib-board.ibL-ctabottom{flex-wrap:wrap}.ib-board.ibL-ctabottom .ib-cell{padding:0 22px}.ib-board.ibL-ctabottom .ib-tail{flex-basis:100%;justify-content:flex-end;margin-top:6px;border-top:1px solid var(--line);padding-top:10px}.dt-thead .dt-hsearch,.dt-thead .tf-trigger.header:not(.active){opacity:0;transition:opacity .12s ease}.dt-thead th:focus-within .dt-hsearch,.dt-thead th:focus-within .tf-trigger.header,.dt-thead th:hover .dt-hsearch,.dt-thead th:hover .tf-trigger.header{opacity:1}.dt-thead .dt-sf .tf-trigger.header,.dt-thead .tf-trigger.header.active{opacity:1}.dt-thead .dt-th:not(.sorted) .dt-sort{opacity:0;transition:opacity .12s ease}.dt-thead .dt-th.sorted .dt-sort,.dt-thead .dt-th:hover .dt-sort{opacity:1}.dt-subhead{display:none}.metric-sublabel .dt-thead .dt-subhead{display:block;font-size:10px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--mut);margin-top:2px;white-space:nowrap}.metric-sublabel .dt-th.num .dt-th-wrap{flex-direction:column;align-items:flex-end;gap:1px}.metric-hovercard .dt-tbody td.num[data-tip]{position:relative;cursor:default}.metric-hovercard .dt-tbody td.num[data-tip]:hover:after{content:attr(data-tip);position:absolute;right:10px;top:calc(100% - 4px);z-index:40;background:#1f2430;color:#fff;font-size:11.5px;font-weight:500;padding:6px 10px;border-radius:8px;white-space:nowrap;box-shadow:0 10px 24px rgba(26,26,26,.28);pointer-events:none}.mc-on .dt-metric.m-good{color:var(--suc);font-weight:600}.mc-on .dt-metric.m-good-soft{color:color-mix(in srgb,var(--suc) 76%,var(--fg-1))}.mc-on .dt-metric.m-warn{color:var(--warn);font-weight:600}.mc-on .dt-metric.m-bad{color:var(--err);font-weight:600}.mc-soft .dt-metric.m-good{color:color-mix(in srgb,var(--suc) 70%,var(--fg-2))}.mc-soft .dt-metric.m-good-soft{color:color-mix(in srgb,var(--suc) 52%,var(--fg-2))}.mc-soft .dt-metric.m-warn{color:color-mix(in srgb,var(--warn) 72%,var(--fg-2))}.mc-soft .dt-metric.m-bad{color:color-mix(in srgb,var(--err) 72%,var(--fg-2))}.mc-hover .dt-metric.m-bad,.mc-hover .dt-metric.m-good,.mc-hover .dt-metric.m-good-soft,.mc-hover .dt-metric.m-warn{transition:color .12s ease}.mc-hover .dt-row:hover .dt-metric.m-good{color:var(--suc);font-weight:600}.mc-hover .dt-row:hover .dt-metric.m-good-soft{color:color-mix(in srgb,var(--suc) 76%,var(--fg-1))}.mc-hover .dt-row:hover .dt-metric.m-warn{color:var(--warn);font-weight:600}.mc-hover .dt-row:hover .dt-metric.m-bad{color:var(--err);font-weight:600}.dt-waiting-cell{vertical-align:middle}.t-good{--atc:var(--suc);--atbg:var(--sucbg)}.t-active{--atc:var(--p);--atbg:color-mix(in srgb,var(--p) 12%,#fff)}.t-warn{--atc:var(--warn);--atbg:var(--warnbg)}.t-bad{--atc:var(--err);--atbg:var(--errbg)}.t-grey{--atc:var(--mut);--atbg:color-mix(in srgb,var(--mut) 12%,#fff)}.wc{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--mut);white-space:nowrap}.wc-subtext{color:color-mix(in srgb,var(--mut) 70%,#fff);font-style:italic}.wc-badge .wc-badgepill{padding:2px 9px;border-radius:999px;background:color-mix(in srgb,var(--mut) 8%,#fff);border:1px solid var(--line);color:var(--mut);font-size:11.5px;font-style:normal}.wc-dashes,.wc-ghost,.wc-tagfirst{gap:30px}.wc-d{color:color-mix(in srgb,var(--mut) 45%,#fff);font-variant-numeric:tabular-nums}.wc-tagfirst .wc-tag{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--mut);border:1px solid var(--line);border-radius:5px;padding:1px 6px}.wc-ghost .wc-g{color:color-mix(in srgb,var(--mut) 38%,#fff);font-variant-numeric:tabular-nums;font-size:13px}.as{display:inline-flex;align-items:center;gap:8px;font-size:12.5px}.as-empty{color:var(--fg-4)}.as-passive{color:var(--mut);display:inline-flex;align-items:center;gap:7px}.as-dot{width:7px;height:7px;border-radius:50%;background:var(--atc);flex-shrink:0}.as-ic{display:inline-flex;width:14px;height:14px;color:var(--atc)}.as-ic svg{width:100%;height:100%}.as-reason{display:inline-flex;align-items:center;gap:7px;color:var(--fg-2)}.as-btn{padding:5px 12px;border:1px solid var(--atc);border-radius:8px;background:var(--card);color:var(--atc);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.as-btn:hover{background:var(--atbg)}.as-linkbtn{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--atc);cursor:pointer}.as-linkbtn svg{width:12px;height:12px}.as-linkbtn:hover{text-decoration:underline}.as-pillbtn{display:inline-flex;align-items:center;gap:7px;padding:4px 12px;border:none;border-radius:999px;background:var(--atbg);color:var(--atc);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.as-pillbtn[disabled]{cursor:default}.as-pillbtn:not([disabled]):hover{filter:brightness(.97)}.as-iconbtn{background:none;border:none;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--atc);cursor:pointer}.as-iconbtn:hover{text-decoration:underline}.as-banner{width:100%;padding:6px 12px;border-radius:9px;background:var(--atbg)}.as-banner .as-say{color:color-mix(in srgb,var(--atc) 75%,#000);flex:1 1 auto}.as-bbtn{padding:4px 12px;border:none;border-radius:7px;background:var(--atc);color:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.as-split{width:100%;justify-content:space-between}.as-sbtn{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;border:1px solid var(--atc);border-radius:7px;background:var(--card);color:var(--atc);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.as-sbtn svg{width:12px;height:12px}.as-card{flex-direction:column;align-items:flex-start;gap:3px;padding:6px 12px;border:1px solid var(--line);border-radius:9px;background:var(--card)}.as-cardlbl{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-weight:700}.as-cardbtn{background:none;border:none;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--atc);cursor:pointer}.as-cardbtn:hover{text-decoration:underline}.as-gbtn{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);color:var(--atc);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.as-gbtn:hover{border-color:var(--atc);background:var(--atbg)}.as-tag{cursor:pointer}.as-tagtxt{display:inline-flex;align-items:center;gap:5px;color:var(--atc);font-weight:600}.as-tag .as-tagtxt svg{width:12px;height:12px}.as-tag:hover .as-tagtxt{text-decoration:underline}.as-strongbtn{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;border:none;border-radius:8px;background:var(--atc);color:#fff;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;box-shadow:0 4px 12px color-mix(in srgb,var(--atc) 26%,transparent)}.as-strongbtn .as-ic{color:#fff}.as-strongbtn:hover{filter:brightness(1.05)}.sa{display:inline-flex;align-items:center;gap:8px;font-size:12.5px}.sa-dot{width:7px;height:7px;border-radius:50%;background:var(--atc);flex-shrink:0}.sa-passive{color:var(--mut)}.sa-say{color:var(--fg-2)}.sa-sep{color:var(--fg-4)}.sa-ic{display:inline-flex;width:14px;height:14px;color:var(--atc)}.sa-ic svg{width:100%;height:100%}.sa-link{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--atc);cursor:pointer}.sa-link svg{width:12px;height:12px}.sa-link:hover{text-decoration:underline}.sa-button{padding:5px 13px;border:1px solid var(--atc);border-radius:8px;background:var(--card);color:var(--atc);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.sa-button:hover{background:var(--atbg)}.sa-pillbtn{gap:7px;padding:4px 12px;border:none;border-radius:999px;background:var(--atbg);color:var(--atc);font:inherit;font-weight:600;cursor:pointer}.ra,.sa-pillbtn{display:inline-flex;align-items:center;font-size:12px}.ra-none{color:var(--fg-4)}.ra button{cursor:pointer;font:inherit}.ra-ghostbtn{padding:4px 11px;border:1px solid var(--line-2);border-radius:7px;background:var(--card);color:var(--mut);font-size:12px;font-weight:500}.ra-ghostbtn:hover{color:var(--atc);border-color:color-mix(in srgb,var(--atc) 45%,#fff);background:var(--atbg)}.ra-hintbtn{display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:0;color:var(--mut);font-size:12px;font-weight:500}.ra-hintbtn svg{width:11px;height:11px}.ra-hintbtn:hover{color:var(--atc)}.ra-pill{padding:3px 11px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--mut) 6%,#fff);color:var(--mut);font-size:11.5px;font-weight:500}.ra-pill:hover{color:var(--atc);border-color:color-mix(in srgb,var(--atc) 40%,#fff)}.ra-check{display:inline-flex;align-items:center;gap:8px;background:none;border:none;padding:0;color:var(--mut);font-size:12px;font-weight:500}.ra-box{width:14px;height:14px;border:1.5px solid var(--line-2);border-radius:4px;flex-shrink:0}.ra-check:hover{color:var(--atc)}.ra-check:hover .ra-box{border-color:var(--atc)}.ra-arrowbtn{display:inline-flex;align-items:center;gap:5px;background:none;border:none;padding:0;color:var(--mut);font-size:12px;font-weight:600}.ra-arrowbtn svg{width:12px;height:12px}.ra-arrowbtn:hover{color:var(--atc)}.provi-redesign-root{--p:#0F6CBD;--ph:#115EA3;--suc:#16833A;--sucbg:#E6F4EA;--warn:#B45309;--warnbg:#FEF3C7;--err:#B91C1C;--errbg:#FEE2E2;--bd:#E2E8F0;--mut:#64748B;--pg:#F8FAFC;--line:var(--bd);--line-2:var(--bd);--fg-3:var(--mut);--fg-4:color-mix(in srgb,var(--mut) 70%,#fff)}.provi-redesign-root:is(.redesign-composer,.redesign-inventory,.redesign-orient){min-height:0}.provi-redesign-root.redesign-composer{background:transparent}.provi-redesign-root .nm-namechip-input{border:none;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--fg-1);width:9ch;padding:0;outline:none}.provi-redesign-root .rc-modes{width:max-content;margin-bottom:8px}.provi-redesign-root .rc-range{display:inline-flex;align-items:center;gap:8px;font-size:13px}.provi-redesign-root .rc-range input{width:4ch;border:1px solid var(--line-2);border-radius:8px;padding:6px 8px;font:inherit;text-align:center}.provi-redesign-root .rc-range .u{color:var(--fg-3)}.provi-redesign-root .rc-custom{display:flex;flex-direction:column;gap:6px;max-height:160px;overflow:auto;margin-top:4px}.provi-redesign-root .rc-custom-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12.5px}.provi-redesign-root .rc-custom-row input{width:5ch;border:1px solid var(--line-2);border-radius:7px;padding:5px 7px;font:inherit;text-align:center}.provi-redesign-root .rc-custom-dom{font-family:var(--mono);color:var(--fg-2)}.provi-redesign-root .rc-status{font-size:12.5px;color:var(--fg-2);margin-bottom:6px;display:block}.provi-redesign-root .rc-status.err{color:var(--err)}.provi-redesign-root .rc-cancel{background:none;border:none;color:var(--fg-3);font:inherit;font-size:13px;cursor:pointer;padding:6px 8px;margin-top:6px}.provi-redesign-root .rc-cancel:hover{color:var(--fg-1);text-decoration:underline}.provi-redesign-root .nm-prev-err{color:var(--err);font-size:12.5px;padding:8px}.provi-redesign-root .nm-prev-empty{padding:10px;color:var(--fg-3);font-size:12.5px}.provi-redesign-root .dt-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.provi-redesign-root .dt-table{min-width:1040px}.provi-redesign-root .dt-wrap:has(.dt-colmenu),.provi-redesign-root .dt-wrap:has(.tf-menu),.provi-redesign-root .dt-wrap:has(.wp-menu){overflow:visible}.provi-redesign-root.redesign-inventory{--dt-top:0px;--banner-h:0px}.provi-redesign-root :is(button,a,input,textarea,select,[role=checkbox],[role=button],[tabindex]):focus-visible{outline:2px solid var(--p);outline-offset:2px;border-radius:4px}.provi-redesign-root .rc-status{display:inline-flex;align-items:center;gap:8px}.provi-redesign-root .rc-status-x{display:inline-flex;background:none;border:none;padding:0;color:var(--fg-3);cursor:pointer}.provi-redesign-root .rc-status-x:hover{color:var(--fg-1)}.provi-redesign-root .rc-coachmark{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#fff;background:var(--p);padding:6px 10px;border-radius:8px;box-shadow:var(--shadow-md,0 4px 12px rgba(0,0,0,.12))}.provi-redesign-root .rc-coachmark-x{display:inline-flex;background:rgba(255,255,255,.2);border:none;border-radius:5px;padding:2px;color:#fff;cursor:pointer}.provi-redesign-root .ib-cta-spotlight{box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 35%,#fff),0 8px 24px color-mix(in srgb,var(--p) 30%,transparent);animation:rc-cta-pulse 1.8s ease-in-out infinite}@keyframes rc-cta-pulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 30%,#fff)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--p) 18%,#fff)}}@media (prefers-reduced-motion:reduce){.provi-redesign-root .ib-cta-spotlight{animation:none}}.provi-redesign-root .dt-healthchip{display:inline-flex;align-items:center;gap:3px;margin-left:8px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:600;line-height:18px;background:var(--sucbg);color:var(--suc);vertical-align:middle;white-space:nowrap}.provi-redesign-root .dt-healthchip.h-warming{background:var(--warnbg);color:var(--warn)}.provi-redesign-root .dt-healthchip.h-disconnected,.provi-redesign-root .dt-healthchip.h-inactive{background:color-mix(in srgb,var(--mut) 14%,#fff);color:var(--mut)}.provi-redesign-root .dt-healthchip.h-nodata{background:transparent;color:var(--fg-3);font-weight:500;padding-left:0}.provi-redesign-root .dt-htrend{display:inline-flex}.provi-redesign-root .dt-htrend svg{width:11px;height:11px}.provi-redesign-root .dt-htrend.up{color:var(--suc)}.provi-redesign-root .dt-htrend.down{color:var(--err)}.provi-redesign-root .dt-cancelpill{display:inline-flex;align-items:center;gap:6px;margin-right:8px}.provi-redesign-root .dt-cancelpill-lbl{padding:0 7px;border-radius:999px;line-height:18px;font-size:11px;font-weight:600;background:var(--warnbg);color:var(--warn);white-space:nowrap}.provi-redesign-root .dt-canceltrail{font-size:11px;color:var(--fg-3);white-space:nowrap}.provi-redesign-root .dt-domcancel{display:block;margin-top:2px;font-size:11px;color:var(--warn)}.provi-redesign-root .cs-ws-sq{flex-shrink:0}.provi-redesign-root .wp-trigger.none{color:#2563eb;font-weight:500;font-size:12.5px;border:1px dashed color-mix(in srgb,#2563eb 38%,#fff);border-radius:8px;padding:5px 10px;width:max-content;max-width:100%}.provi-redesign-root .wp-trigger.none .wp-none-label{white-space:nowrap;color:#2563eb;font-weight:500}.provi-redesign-root .wp-trigger.none .wp-chv{display:none}.provi-redesign-root .wp-trigger.none:hover{color:#1d4ed8;border-color:#2563eb;background:rgba(37,99,235,.06)}.provi-redesign-root .wp-trigger.none.open{color:var(--fg);border-style:solid;border-color:#2563eb;background:#fff}.provi-redesign-root .ib-board[class*=flow-]:not(.flow-off) .fc-mbox{flex:0 0 198px}.provi-redesign-root .flow-steps .ib-label:before{flex:0 0 16px}.provi-redesign-root .sn-cb.d-readytobuy .sn-cbn{background:var(--suc)}.provi-redesign-root .sn-cb.d-active .sn-cbn{background:#0d9488}.provi-redesign-root .sn-cb.d-unavailable .sn-cbn{background:var(--mut)}.provi-redesign-root .gh-dot.d-provisioning,.provi-redesign-root .seg-dot.d-provisioning{background:var(--p)}.provi-redesign-root .gh-dot.d-readytobuy,.provi-redesign-root .seg-dot.d-readytobuy{background:var(--suc)}.provi-redesign-root .gh-dot.d-active,.provi-redesign-root .seg-dot.d-active{background:#0d9488}.provi-redesign-root .gh-dot.d-unavailable,.provi-redesign-root .seg-dot.d-unavailable{background:var(--mut)}.provi-redesign-root .ghg-readytobuy{--ga:var(--suc)}.provi-redesign-root .ghg-active{--ga:#0d9488}.provi-redesign-root .ghg-unavailable{--ga:var(--mut)}.provi-redesign-root .sa-locked{cursor:default}.provi-redesign-root .sa-locked .sa-say,.provi-redesign-root .sa-locked .sa-sep{color:var(--fg-4)}.provi-redesign-root .sa-link-locked{color:#2563eb;cursor:pointer;font-weight:600}.provi-redesign-root .sa-link-locked:hover{color:#1d4ed8;text-decoration:underline}.provi-redesign-root .dt-chevcol{width:30px;text-align:left;vertical-align:middle}.provi-redesign-root .dt-chevcol .dt-exp2{margin:0 0 0 -12px}.provi-redesign-root .wp-trigger.none{transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease}.provi-redesign-root .dt-row:has(.sa-locked:hover) .wp-trigger.none{border-style:solid;border-color:#2563eb;background:rgba(37,99,235,.12);box-shadow:0 0 0 2px rgba(37,99,235,.16)}.provi-redesign-root .dt-row:has(.sa-locked:hover) .wp-trigger.none .wp-none-label{color:#1d4ed8}.provi-redesign-root .dd-billing{margin-top:18px}.provi-redesign-root .ddb-label{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-weight:700;margin-bottom:4px}.provi-redesign-root .ddb-box{border:1px solid var(--line);border-radius:10px;background:var(--card);padding:16px 18px}.provi-redesign-root .ddb-confirm{border-color:#e3c2bd;background:#fdf3f1}.provi-redesign-root .ddb-conf-title{font-size:13px;font-weight:600;color:#8f2d22}.provi-redesign-root .ddb-conf-sub{margin-top:5px;font-size:12.5px;color:var(--fg-2);line-height:1.5;max-width:600px}.provi-redesign-root .ddb-conf-actions{margin-top:14px;display:flex;gap:8px}.provi-redesign-root .ddb-keep{height:30px;padding:0 12px;border-radius:7px;border:1px solid var(--line-2);background:#fff;color:var(--fg-1);font-size:12.5px;cursor:pointer}.provi-redesign-root .ddb-keep:hover{background:var(--pg)}.provi-redesign-root .ddb-confirmbtn{height:30px;padding:0 12px;border-radius:7px;border:1px solid #b23b2e;background:#b23b2e;color:#fff;font-size:12.5px;font-weight:500;cursor:pointer;white-space:nowrap}.provi-redesign-root .ddb-confirmbtn:hover{background:#9c3327;border-color:#9c3327}.provi-redesign-root .ddb-pending{border-color:#e0d7c5;background:#faf6ec}.provi-redesign-root .ddb-pend-title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#8a6d1f}.provi-redesign-root .ddb-pdot{width:7px;height:7px;border-radius:50%;background:#c89a2e;flex-shrink:0}.provi-redesign-root .ddb-pend-sub{margin-top:5px;padding-left:15px;font-size:12.5px;color:var(--fg-2)}.provi-redesign-root .sa-cancelpend{color:#8a6d1f}.provi-redesign-root .sa-cancelpend .sa-dot{background:#c89a2e}.provi-redesign-root .bx-minimal{padding:0;display:flex;flex-direction:column;gap:5px}.provi-redesign-root .mn-line1{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--fg-1);flex-wrap:wrap}.provi-redesign-root .mn-plan{color:var(--fg-1)}.provi-redesign-root .mn-dot{color:var(--fg-3)}.provi-redesign-root .mn-line3{font-size:12px;color:var(--fg-3);line-height:1.5;max-width:660px}.provi-redesign-root .mn-dim{color:var(--fg-3)}.provi-redesign-root .mn-paren{color:var(--fg-1)}.provi-redesign-root .mn-link{color:var(--fg-1);font-weight:500;text-decoration:none;cursor:pointer;transition:color .12s}.provi-redesign-root .mn-cancel,.provi-redesign-root .mn-link:hover{text-decoration:underline;text-underline-offset:2px}.provi-redesign-root .mn-cancel{border:0;background:none;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:#b23b2e;cursor:pointer}.provi-redesign-root .mn-cancel:hover{color:#8f2d22}.provi-redesign-root .dt-ws-na{color:var(--fg-3);font-size:13px;padding-left:4px}.provi-redesign-root .dt-empty-hero{display:flex;flex-direction:column;gap:7px;align-items:center;text-align:center;padding:64px 24px;max-width:460px;margin:0 auto}.provi-redesign-root .dt-empty-hero .dt-empty-t{font-size:16px;font-weight:600;color:var(--fg-1)}.provi-redesign-root .dt-empty-hero .dt-empty-s{font-size:13px;color:var(--fg-2);line-height:1.55}@keyframes po-rise-v2{0%{transform:translateY(8px)}}.provi-redesign-root .po-orient{animation:po-rise-v2 .26s ease}.provi-redesign-root .po-orient.center{bottom:22px;left:0;right:0;margin-inline:auto;width:max-content;transform:none}.provi-redesign-root .po-orient.ob-4{position:fixed;background:#2563eb;border-radius:3px;box-shadow:0 8px 24px rgba(37,99,235,.34)}.provi-redesign-root .po-orient.ob-4 .dot{background:#cfe0ff}.provi-redesign-root .po-orient.ob-4 .view{background:rgba(255,255,255,.18);border-radius:3px;text-transform:uppercase;letter-spacing:.05em;font-size:11.5px}.provi-redesign-root .po-orient.ob-4 .view:hover{background:rgba(255,255,255,.3)}.provi-redesign-root .po-cornerx{position:absolute;top:-9px;right:-9px;width:22px;height:22px;border-radius:50%;border:2px solid #f6f5f1;background:#18181a;color:#fff;cursor:pointer;display:grid;place-items:center;padding:0;box-shadow:0 3px 10px rgba(0,0,0,.3);transition:transform .14s,background .12s,opacity .14s}.provi-redesign-root .po-cornerx svg{width:12px;height:12px;stroke-width:3}.provi-redesign-root .po-cornerx:hover{background:#b23b2e;transform:scale(1.12)}.provi-redesign-root .poc-corner .po-cornerx{opacity:0;transform:scale(.78);pointer-events:none}.provi-redesign-root .po-cornerx:focus-visible,.provi-redesign-root .poc-corner:focus-within .po-cornerx,.provi-redesign-root .poc-corner:hover .po-cornerx{opacity:1;transform:scale(1);pointer-events:auto}.provi-redesign-root .poc-corner:hover .po-cornerx:hover{background:#b23b2e;transform:scale(1.12)}@keyframes ahl-bar{0%{background-color:rgba(37,99,235,.16);box-shadow:inset 3px 0 0 #2563eb}to{background-color:transparent;box-shadow:inset 3px 0 0 transparent}}.provi-redesign-root .ahl{animation:ahl-bar 1.9s ease forwards}.provi-settings-root{--bg:#f6f5f1;--bg-2:#f0eee8;--bg-soft:#faf8f3;--card:#fff;--line:#e7e3da;--line-2:#efece4;--line-strong:#d8d3c8;--fg:#1a1a18;--fg-1:#3a3a37;--fg-2:#6f6c64;--fg-3:#a09c92;--accent:#18181a;--ok:#16a34a;background:var(--bg);color:var(--fg);font-family:Inter,system-ui,sans-serif}.provi-settings-root,.provi-settings-root *,.provi-settings-root :after,.provi-settings-root :before{box-sizing:border-box}.provi-settings-root .mono{font-family:JetBrains Mono,ui-monospace,monospace}.provi-settings-root .set-wrap{max-width:1120px;margin:0 auto;padding:46px 40px 110px}.provi-settings-root .set-sec{margin-bottom:46px}.provi-settings-root .set-h2{font-size:23px;font-weight:700;letter-spacing:-.02em;margin:0 0 18px}.provi-settings-root .conn-stack{display:flex;flex-direction:column;gap:16px}.provi-settings-root .card{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.provi-settings-root .btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:8px;border:1px solid var(--line);background:#fff;color:var(--fg-1);font-size:13px;font-weight:500;cursor:pointer;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.provi-settings-root .btn:hover{background:var(--bg-2)}.provi-settings-root .btn svg{width:14px;height:14px}.provi-settings-root .btn-dark{background:#18181a;color:#fff;border-color:#18181a}.provi-settings-root .btn-dark:hover{background:#2c2c30}.provi-settings-root .btn[disabled]{background:#ece9e1;color:var(--fg-3);border-color:transparent;cursor:default}.provi-settings-root .billing{padding:22px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.provi-settings-root .card-title{font-size:15px;font-weight:600;margin:0}.provi-settings-root .billing-meta{font-size:12.5px;color:var(--fg-2)}.provi-settings-root .bill-line{font-size:13px;color:var(--fg-1);line-height:1.6;margin:8px 0 0}.provi-settings-root .bill-stripe{color:var(--fg-2)}.provi-settings-root .bill-inlink{display:inline;background:none;border:0;padding:0;font:inherit;color:var(--accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,var(--accent) 45%,transparent)}.provi-settings-root .bill-inlink:hover{text-decoration-color:var(--accent)}.provi-settings-root .bill-actions{margin-top:12px;display:flex;align-items:center;gap:10px}.provi-settings-root .account{display:flex;align-items:center;justify-content:space-between;padding:18px 22px}.provi-settings-root .account-email{font-size:13px;color:var(--fg-1)}.provi-redesign-root.redesign-composer,.provi-redesign-root.redesign-inventory{margin:0}.provi-redesign-root .table-zone{padding-bottom:96px}.pvf-states-launch{position:fixed;left:72px;bottom:18px;z-index:90;background:#18181a;color:#d8d8dc;border:0;border-radius:8px;padding:8px 12px;font-size:11.5px;font-family:JetBrains Mono,monospace;cursor:pointer;opacity:.82;box-shadow:0 6px 22px rgba(0,0,0,.22)}.pvf-states-launch:hover{opacity:1}.pvf-states{position:fixed;left:72px;bottom:18px;z-index:90;width:248px;max-height:min(72vh,640px);overflow-y:auto;background:#1c1c1f;border:1px solid #2c2c32;border-radius:12px;padding:13px 14px;box-shadow:0 14px 40px rgba(0,0,0,.34);color:#e6e6ea;font-family:Inter,sans-serif}.pvf-states-head{display:flex;align-items:center;justify-content:space-between;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#8b8b92;margin-bottom:12px;font-family:JetBrains Mono,monospace}.pvf-states-head button{background:transparent;border:0;color:#8b8b92;font-size:16px;line-height:1;cursor:pointer}.pvf-states-head button:hover{color:#fff}.pvf-states-sec{margin-bottom:10px}.pvf-states-lbl{font-size:10.5px;color:#8b8b92;margin-bottom:7px}.pvf-states-row{display:flex;flex-wrap:wrap;gap:5px}.pvf-states-btn{flex:1 1 auto;background:#26262a;border:1px solid #34343a;color:#cfcfd4;border-radius:6px;padding:7px 10px;font-size:11.5px;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.pvf-states-btn:hover{background:#303036;color:#fff}.pvf-states-btn.on{background:#e8590c;border-color:#e8590c;color:#fff}.pvf-states-hint{margin-top:10px;font-size:10.5px;color:#8b8b92;line-height:1.5}.pvf-states-more{background:transparent;border:0;padding:0;color:#8b8b92;font-size:10.5px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.pvf-states-more:hover{color:#fff}.provi-settings-root{min-height:100%;width:100%}.provi-settings-root [class*=accountCard],.provi-settings-root [class*=agentCard],.provi-settings-root [class*=billingPortalCard],.provi-settings-root [class*=providerSection]{border-radius:14px;border-color:#e7e3da;background:#fff}.pvf-states-openapp{width:100%;background:#2563eb;border-color:#2563eb;color:#fff;font-weight:600}.pvf-states-openapp:hover{background:#1d4ed8;color:#fff}.provi-settings-root .pcard{display:flex;align-items:center;justify-content:space-between;gap:18px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:17px 20px}.provi-settings-root .pcard.pcard-flat{border:0;border-radius:0}.provi-settings-root .pcard-card>form{border-top:1px solid var(--line-2)}.provi-settings-root .pcard-main{display:flex;align-items:center;gap:14px}.provi-settings-root .pcard-id{display:flex;flex-direction:column;gap:2px;min-width:0}.provi-settings-root .pcard-name{font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}.provi-settings-root .set-logo{display:block;width:auto;object-fit:contain;user-select:none}.provi-settings-root .set-logo-pb{height:23px}.provi-settings-root .set-logo-eb{height:26px}.provi-settings-root .pcard-meta{font-size:12.5px;color:var(--fg-2)}.provi-settings-root .led{width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px rgba(22,163,74,.14)}.provi-settings-root .led.off{background:#c2bdb2;box-shadow:0 0 0 3px rgba(155,155,149,.14)}.provi-settings-root .conn-empty{font-size:12.5px;color:var(--fg-3)}.provi-settings-root .pcard-right{display:flex;align-items:center;gap:16px}.provi-settings-root .card-head{display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid var(--line-2)}.provi-settings-root .head-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.provi-settings-root .btn.is-busy{opacity:.7}.provi-settings-root .btn.is-busy[disabled]{background:#fff;color:var(--fg-1);border-color:var(--line);cursor:default}.provi-settings-root .btn.btn-failure{color:#c0392b;border-color:#e3a8a0;background:#fbeae7}.provi-settings-root .iconbtn{width:30px;height:30px;border-radius:8px;border:0;background:transparent;color:var(--fg-2);display:grid;place-items:center;cursor:pointer;transition:.12s}.provi-settings-root .iconbtn.on,.provi-settings-root .iconbtn:hover{background:var(--bg-2);color:var(--fg)}.provi-settings-root .iconbtn svg{width:16px;height:16px}.provi-settings-root .ebd-menuwrap{position:relative;display:inline-flex}.provi-settings-root .ebd-menu{position:fixed;z-index:80;min-width:210px;background:#fff;border:1px solid var(--line-2);border-radius:10px;padding:5px;box-shadow:0 12px 32px rgba(0,0,0,.13)}.provi-settings-root .ebd-menu-item{display:flex;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#c0392b;font-size:13px;font-weight:500;cursor:pointer;text-align:left;text-decoration:none}.provi-settings-root .ebd-menu-item svg{width:16px;height:16px;flex-shrink:0}.provi-settings-root .ebd-menu-item:hover{background:#fbeae7}.provi-settings-root .ebd-menu-item.neutral{color:var(--fg-1);font-weight:500}.provi-settings-root .ebd-menu-item.neutral:hover{background:var(--bg-2)}.provi-settings-root .ebd-menu-item.is-disabled{color:var(--fg-3);cursor:default}.provi-settings-root .ebd-menu-item.is-disabled:hover{background:transparent}.provi-settings-root .ebd-menu-sep{height:1px;background:var(--line-2);margin:4px 6px}.provi-settings-root .ebd-confirm-pane{padding:8px 9px;display:flex;flex-direction:column;gap:10px}.provi-settings-root .ebd-confirm-q{margin:0;font-size:12.5px;color:var(--fg-1);line-height:1.5}.provi-settings-root .ebd-confirm-actions{display:flex;align-items:center;gap:8px;justify-content:flex-end}.provi-settings-root .ebd-cancel{height:30px;padding:0 11px;border-radius:7px;border:1px solid var(--line-strong);background:transparent;color:var(--fg-1);font-size:12.5px;cursor:pointer}.provi-settings-root .ebd-cancel:hover{background:var(--bg-2)}.provi-settings-root .ebd-go{height:30px;padding:0 12px;border-radius:7px;border:0;background:#c0392b;color:#fff;font-size:12.5px;font-weight:500;cursor:pointer}.provi-settings-root .ebd-go:hover{background:#a8322a}.provi-settings-root .ws-list{display:flex;flex-direction:column}.provi-settings-root .wsrow{display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--line-2)}.provi-settings-root .ws-list .wsrow:last-child{border-bottom:0}.provi-settings-root .ws-sq{width:11px;height:11px;border-radius:3px;flex-shrink:0}.provi-settings-root .ws-name{font-size:13.5px;font-weight:600;width:140px;flex-shrink:0}.provi-settings-root .ws-kws{display:flex;align-items:center;gap:7px;flex:1;flex-wrap:wrap}.provi-settings-root .ws-empty{padding:14px 20px;font-size:12.5px;color:var(--fg-3);line-height:1.5}.provi-settings-root .kw{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:6px;background:#e9f6ee;border:1px solid #bfe4cc;color:#157a3a;font-size:12px;font-family:JetBrains Mono,ui-monospace,monospace;cursor:pointer;white-space:nowrap;user-select:none;-webkit-user-select:none;transition:background .12s,border-color .12s,color .12s}.provi-settings-root .kw .kw-x{width:13px;height:13px;display:grid;place-items:center;border-radius:3px;font-size:13px;line-height:1;color:inherit;opacity:0;pointer-events:none;transition:opacity .12s,color .12s}.provi-settings-root .kw:hover{background:#fdecec;border-color:#eba3a3;color:#cf3b3b}.provi-settings-root .kw:hover .kw-x{opacity:.9}.provi-settings-root .kw.sug{background:transparent;border-style:dashed;border-color:var(--line-strong);color:var(--fg-2)}.provi-settings-root .kw.sug .kw-mark{display:inline-grid;place-items:center;width:13px;height:13px}.provi-settings-root .kw.sug .kw-mark .plus,.provi-settings-root .kw.sug .kw-mark .spark{grid-area:1/1;display:inline-flex;transition:opacity .12s}.provi-settings-root .kw.sug .kw-mark .spark{color:#7c3aed}.provi-settings-root .kw.sug .kw-mark .plus{opacity:0}.provi-settings-root .kw.sug:hover{background:#e9f6ee;border-color:#bfe4cc;border-style:solid;color:#157a3a}.provi-settings-root .kw.sug:hover .kw-mark .spark{opacity:0}.provi-settings-root .kw.sug:hover .kw-mark .plus{opacity:1}.provi-settings-root .ws-sughead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;border-bottom:1px solid var(--line-2);font-size:12.5px;color:var(--fg-2)}.provi-settings-root .ws-sughead-count{display:inline-flex;align-items:center;gap:6px}.provi-settings-root .ws-sughead-count svg{color:#7c3aed;flex-shrink:0}.provi-settings-root .ws-sughead-accept{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;color:#7c3aed;font-size:12.5px;font-weight:600;cursor:pointer}.provi-settings-root .ws-sughead-accept svg{flex-shrink:0}.provi-settings-root .ws-sughead-accept:hover{text-decoration:underline;text-underline-offset:2px}.provi-settings-root .kw-add{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;border-radius:6px;border:1px dashed var(--line-strong);background:transparent;color:var(--fg-2);font-size:12px;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.provi-settings-root .kw-add .kw-add-ic{display:inline-grid;place-items:center;width:13px;height:13px}.provi-settings-root .kw-add .kw-add-ic svg{width:12px;height:12px}.provi-settings-root .kw-add:hover{color:#2563eb;border-color:#2563eb;background:#eff4ff}.provi-settings-root .kw-input{height:24px;width:120px;padding:0 9px;border-radius:6px;border:1px solid #2563eb;font-size:11.5px;outline:none;box-shadow:0 0 0 3px color-mix(in srgb,#2563eb 14%,transparent)}.provi-settings-root .ws-list.compact .wsrow{padding:7px 20px}.provi-settings-root .ws-list.compact .kw,.provi-settings-root .ws-list.compact .kw-add{height:22px}.provi-settings-root .bill-inlink[disabled]{color:var(--fg-3);cursor:default;text-decoration:none}.wz-app .wz-pd{display:flex;flex-direction:column;gap:16px;width:min(760px,100%);margin:0 auto}.wz-app .wz-pd-lead{font-size:13.5px;color:var(--wz-ink-2);margin:0 auto;max-width:62ch;line-height:1.55;text-align:center}.wz-app .wz-pd-lead b{color:var(--wz-ink-1);font-weight:600}.wz-app .wz-pd-bridge{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--wz-card);border:1px solid var(--wz-line);border-radius:8px;font-size:13px;line-height:1.45;color:var(--wz-ink-1)}.wz-app .wz-pd-bridge-ic{width:28px;height:28px;border-radius:8px;background:#f3faf5;border:1px solid #c8e6d3;display:grid;place-items:center;color:#2f7d4e;flex:0 0 auto}.wz-app .wz-pd-bridge b{font-weight:600}.wz-app .wz-pd-bridge b.gk{color:#157a3a}.wz-app .wz-pd-bridge b.pk{color:#4b5168}.wz-app .wz-pd-viz.vz-anatomy{display:flex;flex-direction:row;gap:12px;padding:0;background:transparent;border:0}.wz-app .vz-anatomy .anx{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;background:var(--wz-card);border:1px solid var(--wz-line);border-radius:8px;padding:14px 15px;min-width:0}.wz-app .vz-anatomy .anx-dom{font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;font-weight:600;color:var(--wz-ink);word-break:break-word}.wz-app .vz-anatomy .anx-sigs{display:flex;flex-direction:column;gap:6px;width:100%}.wz-app .vz-anatomy .anx-sig{display:flex;align-items:center;gap:8px;font-size:12px;padding:6px 10px;border-radius:8px;border:1px solid var(--wz-line)}.wz-app .vz-anatomy .anx-sig svg{flex:0 0 auto}.wz-app .vz-anatomy .anx-sig .t{text-align:left}.wz-app .vz-anatomy .anx-sig b{margin-left:auto;font-weight:600}.wz-app .vz-anatomy .anx-sig.on{background:#fbfaf7;color:var(--wz-ink-1)}.wz-app .vz-anatomy .anx-sig.on b{color:#157a3a}.wz-app .vz-anatomy .anx-sig.off{color:var(--wz-ink-3);border-style:dashed}.wz-app .vz-anatomy .anx-arr{color:var(--wz-ink-3);font-size:14px;line-height:1}.wz-app .vz-anatomy .anx-verdict{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;font-size:12.5px;font-weight:600;padding:8px 10px;border-radius:8px}.wz-app .vz-anatomy .anx-verdict.aside{background:#eef0f5;color:#4b5168}.wz-app .vz-anatomy .anx-verdict.ok{background:#eaf6ee;color:#2f7d4e}.wz-app .anx-outcome{width:100%;display:flex;flex-direction:column;gap:5px;margin-top:2px;padding-top:9px;border-top:1px solid var(--wz-line-2)}.wz-app .anx-oc-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.wz-app .anx-oc-ex,.wz-app .anx-oc-head span:first-child{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--wz-ink-3)}.wz-app .anx-oc-ex{font-size:9px;text-align:left}.wz-app .anx-oc-head .n{font-size:11px;font-weight:600;color:#2f7d4e}.wz-app .anx-oc-head .n,.wz-app .anx-oc-row{font-family:JetBrains Mono,ui-monospace,monospace}.wz-app .anx-oc-row{display:flex;align-items:center;gap:7px;font-size:10.5px;color:#157a3a;padding:5px 9px;border-radius:7px;background:#f3faf5;border:1px solid #c8e6d3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wz-app .anx-oc-row .d{width:6px;height:6px;border-radius:50%;background:#2f7d4e;flex:0 0 auto}.wz-app .anx-oc-more{font-size:10px;color:var(--wz-ink-3);text-align:center;border:1px dashed var(--wz-line-2);border-radius:7px;padding:3px}.wz-app .wz-pd-safety{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;background:#eef2fb;border:1px solid #d3ddf3;border-radius:8px;font-size:12.5px;line-height:1.5;color:#2f3d5e}.wz-app .wz-pd-safety-ic{width:24px;height:24px;border-radius:7px;background:#fff;border:1px solid #d3ddf3;display:grid;place-items:center;color:#3f5ca8;flex:0 0 auto}.wz-app .wz-pd-utable{border:1px solid var(--wz-line);border-radius:8px;overflow:hidden;background:var(--wz-card)}.wz-app .wz-pd-ubar{display:flex;align-items:center;gap:10px;padding:11px 16px;background:var(--wz-card);border-bottom:1px solid var(--wz-line-2)}.wz-app .wz-pd-ubar .ic{color:var(--wz-ink-3);display:inline-grid;place-items:center}.wz-app .wz-pd-ubar input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:14px;color:var(--wz-ink)}.wz-app .wz-pd-ubar input::placeholder{color:var(--wz-ink-3)}.wz-app .wz-pd-ucounts{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.wz-app .wz-pd-ucounts .kept{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:#eef0f5;color:#4b5168}.wz-app .wz-pd-ucounts .total{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--wz-ink-3)}.wz-app .wz-pd-ulist{max-height:min(46vh,372px);overflow-y:auto}.wz-app .wz-pd-row{border-top:1px solid var(--wz-line)}.wz-app .wz-pd-row:first-child{border-top:0}.wz-app .wz-pd-row.lt{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;cursor:default}.wz-app .wz-pd-row.lt .wz-pd-ltmain{width:100%;border:0;background:transparent;color:inherit;display:flex;align-items:center;gap:10px;padding:8px 16px;cursor:pointer;text-align:left;border-radius:0}.wz-app .wz-pd-row.lt .wz-pd-ltmain:hover{background:#fbfbf8}.wz-app .wz-pd-dom{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;color:var(--wz-ink);white-space:nowrap;flex:0 0 auto}.wz-app .wz-pd-sigs{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.wz-app .wz-pd-sig{display:inline-flex;align-items:center;gap:4px;height:19px;padding:0 7px;border-radius:5px;flex:0 0 auto;white-space:nowrap;font-size:10.5px;font-weight:600}.wz-app .wz-pd-sig.sig-mx{background:#fdf3e2;color:#9a6a14;border:1px solid #ecd6ab}.wz-app .wz-pd-sig.sig-web{background:#eef2fb;color:#3f5ca8;border:1px solid #d3ddf3}.wz-app .wz-pd-sig.sig-cms{background:#f4eefb;color:#6d4aa8;border:1px solid #e2d3f3}.wz-app .wz-pd-spacer{flex:1;min-width:8px}.wz-app .wz-pd-ltlabel{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;white-space:nowrap}.wz-app .wz-pd-ltlabel.exc{color:#4b5168}.wz-app .wz-pd-ltlabel.inc{color:#2f7d4e}.wz-app .wz-pd-ltsw{position:relative;width:38px;height:22px;border-radius:999px;flex:0 0 auto}.wz-app .wz-pd-ltsw i{position:absolute;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .14s}.wz-app .wz-pd-ltsw.off{background:#9fa6b8}.wz-app .wz-pd-ltsw.off i{left:3px}.wz-app .wz-pd-ltsw.on{background:#2f7d4e}.wz-app .wz-pd-ltsw.on i{left:19px}.wz-app .wz-pd-row.lt.confirming{box-shadow:inset 0 0 0 1px #eddcb6}.wz-app .wz-pd-confirm{display:flex;align-items:center;gap:11px;padding:12px 14px;background:#fdf3e2;border-top:1px solid #eddcb6}.wz-app .wz-pd-confirm .cf-ic{width:26px;height:26px;border-radius:7px;background:#fff;border:1px solid #eddcb6;display:grid;place-items:center;color:#9a6a14;flex:0 0 auto}.wz-app .wz-pd-confirm .cf-msg{font-size:12px;color:var(--wz-ink-1);line-height:1.45}.wz-app .wz-pd-confirm .cf-msg b{font-weight:600;color:var(--wz-ink)}.wz-app .wz-pd-confirm .cf-actions{margin-left:auto;display:flex;gap:7px;flex:0 0 auto}.wz-app .wz-pd-confirm button{height:30px;padding:0 12px;border-radius:8px;font:inherit;font-size:12px;font-weight:600;cursor:pointer;border:1px solid var(--wz-line-2);background:#fff;color:var(--wz-ink-1);white-space:nowrap}.wz-app .wz-pd-confirm .cf-go{border-color:#9a6a14;background:#9a6a14;color:#fff}.wz-app .wz-pd-none{padding:18px;text-align:center;font-size:12.5px;color:var(--wz-ink-3)}.wz-app .wz-pd-foot{display:flex;align-items:center;justify-content:space-between;gap:16px}.wz-app .wz-pd-perm{font-size:12.5px;color:var(--wz-ink-2);line-height:1.4}.wz-app .wz-pd-foot .wz-cta{width:auto;flex:0 0 auto}@media (max-width:680px){.wz-app .wz-pd-viz.vz-anatomy{flex-direction:column}.wz-app .wz-pd-bridge,.wz-app .wz-pd-confirm,.wz-app .wz-pd-foot{align-items:stretch;flex-direction:column}.wz-app .wz-pd-ucounts{display:none}.wz-app .wz-pd-row.lt .wz-pd-ltmain{flex-wrap:wrap}.wz-app .wz-pd-dom{white-space:normal}.wz-app .wz-pd-sigs{order:3;flex-basis:100%}}.provi-redesign-root{--prot-ink:#51566a;--prot-ink-2:#6f7488;--prot-bg:#eef0f5;--prot-bg-2:#e7eaf1;--prot-line:#d7dbe6;--prot-dot:#7a8099}.provi-redesign-root .gh-dot.d-protected,.provi-redesign-root .seg-dot.d-protected{background:var(--prot-dot)!important}.provi-redesign-root .ghg-protected .gh-lbl,.provi-redesign-root .sn-cb.d-protected .sn-cbn{color:var(--prot-ink)}.provi-redesign-root .dt-grouphead.ghg-protected{background:#f5f6f9}.provi-redesign-root .dt-cbx-lock{display:grid;place-items:center;width:18px;height:18px;color:var(--prot-dot);cursor:not-allowed}.provi-redesign-root .dt-cbx-lock svg{width:14px;height:14px}.provi-redesign-root .dt-domcell{position:relative}.provi-redesign-root .dt-domlock{display:inline-grid;place-items:center;width:15px;height:15px;color:var(--prot-dot);margin-right:2px;flex:0 0 auto}.provi-redesign-root .dt-domlock svg{width:13px;height:13px}.provi-redesign-root .dt-prottag{display:inline-flex;align-items:center;gap:4px;margin-left:8px;height:19px;padding:0 7px;border-radius:5px;background:var(--prot-bg);color:var(--prot-ink);border:1px solid var(--prot-line);font-size:10.5px;font-weight:600}.provi-redesign-root .dt-prottag svg{width:11px;height:11px}.provi-redesign-root .dt-statuscellwrap{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px}.provi-redesign-root .dt-statusline{display:inline-flex;align-items:center;gap:9px;flex-wrap:wrap}.provi-redesign-root .dt-protpill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px 0 8px;border-radius:999px;background:var(--prot-bg);color:var(--prot-ink);border:1px solid var(--prot-line);font-size:12px;font-weight:600}.provi-redesign-root .dt-protpill svg{width:13px;height:13px}.provi-redesign-root .dt-statusprot{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px 0 7px;flex:0 0 auto;border:1px dashed var(--prot-line);border-radius:6px;background:transparent;color:var(--prot-ink-2);font:inherit;font-size:11.5px;cursor:pointer;opacity:0;transition:opacity .12s,color .12s,border-color .12s,background .12s}.provi-redesign-root .dt-statusprot svg{width:12px;height:12px}.provi-redesign-root .dt-row:hover .dt-statusprot,.provi-redesign-root .dt-statusprot.persist,.provi-redesign-root .dt-statusprot:focus-visible{opacity:1}.provi-redesign-root .dt-statusprot:hover{color:var(--prot-ink);border-color:var(--prot-dot);background:var(--prot-bg);border-style:solid}.provi-redesign-root .dt-mxstatus{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 11px 0 8px;border:1px solid #e9c891;border-radius:999px;background:#fdf3e2;color:#9a6a14;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.provi-redesign-root .dt-mxstatus svg{width:13px;height:13px}.provi-redesign-root .dt-mxn.cf{display:inline-flex;flex-wrap:wrap;align-items:center;max-width:340px;background:#fdf6ea;border:1px solid #efdcb6;border-radius:8px;padding:7px 10px;gap:7px}.provi-redesign-root .dt-mxn.cf .q{flex-basis:100%;font-size:12px;color:#6a5320;line-height:1.4}.provi-redesign-root .dt-mxn.cf .q b{font-weight:600;color:#4f3f18}.provi-redesign-root .dt-mxn.cf .bx{display:inline-flex;gap:7px;margin-left:auto}.provi-redesign-root .dt-mxn.cf button{height:24px;padding:0 11px;border-radius:7px;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.provi-redesign-root .dt-mxn.cf .c{border:1px solid #e6d4b2;background:#fff;color:#6a5320}.provi-redesign-root .dt-mxn.cf .g{border:0;background:#2b2f3a;color:#fff;font-weight:500}.provi-redesign-root .dt-protrow.ps-dim .dt-domname{color:var(--prot-ink)}.provi-redesign-root .dt-protrow.ps-dim td:not(.dt-selcol):not(.dt-wscell){opacity:.62}.provi-redesign-root .dt-protrow.ps-dim:hover td{opacity:1}.provi-redesign-root .dt-protrow>td{background:#fafbfd}.provi-redesign-root .dt-protrow>td:first-child{box-shadow:inset 3px 0 0 var(--prot-dot)}.provi-redesign-root .dt-domname-btn{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.provi-redesign-root .dt-mobiletools{display:none}.provi-redesign-root .dt-domhead-actions{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.provi-redesign-root .dt-headicon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--fg-4);cursor:pointer}.provi-redesign-root .dt-headicon svg{width:14px;height:14px}.provi-redesign-root .dt-headicon:focus-visible,.provi-redesign-root .dt-headicon:hover{background:var(--line);color:var(--fg-1)}.provi-redesign-root .gh-dot.d-kept,.provi-redesign-root .seg-dot.d-kept{background:var(--prot-dot)!important}.provi-redesign-root .ghg-kept{--ga:var(--prot-dot)}.provi-redesign-root .ghg-kept .gh-lbl{color:var(--prot-ink)}.provi-redesign-root .sn-cb.d-kept .sn-cbn{background:var(--mut);color:#fff}.provi-redesign-root .dt-grouphead.ghg-kept{background:#f5f6f9}.provi-redesign-root .dt-kepttd{vertical-align:middle}.provi-redesign-root .dt-keptcell{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.provi-redesign-root .dt-keptchips{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.provi-redesign-root .dt-keptuse{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#2563eb;font:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:3px 8px;border-radius:6px;white-space:nowrap;opacity:0;transition:opacity .12s,background .12s}.provi-redesign-root .dt-keptuse svg{width:12px;height:12px}.provi-redesign-root .dt-keptuse:hover{background:#eff4ff}.provi-redesign-root .dt-keptuse:focus-visible,.provi-redesign-root .dt-row:hover .dt-keptuse{opacity:1}.provi-redesign-root .dt-protrow.ps-dim td.dt-kepttd{opacity:1}.provi-redesign-root .dt-rchip{display:inline-flex;align-items:center;gap:5px;height:21px;font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.provi-redesign-root .dt-rchip.sig-mail{--tone:#9a6a14}.provi-redesign-root .dt-rchip.sig-site{--tone:#2563eb}.provi-redesign-root .dt-rchip.sig-shop{--tone:#7c3aed}.provi-redesign-root .dt-rchip.sig-other,.provi-redesign-root .dt-rchip.sig-verification{--tone:#51566a}.provi-redesign-root .dt-rchip.rc-text{padding:0;color:var(--tone,var(--prot-ink));font-weight:600}.provi-redesign-root .dt-keptchips .dt-rchip.rc-text:not(:first-child){margin-left:1px}.provi-redesign-root .dt-keptchips .dt-rchip.rc-text:not(:first-child):before{content:"·";margin-right:7px;color:#a09c92;font-weight:400}.provi-redesign-root .dt-kepttenant{display:inline-flex;align-items:baseline;gap:6px;margin-left:2px;font-size:11.5px;white-space:nowrap}.provi-redesign-root .dt-kepttenant:before{content:"·";margin-right:1px;color:#a09c92;font-weight:400}.provi-redesign-root .dt-kepttenant-k{color:#8a8578;font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:9.5px}.provi-redesign-root .dt-kepttenant-v{color:#51566a;font-weight:600;font-variant-numeric:tabular-nums}@media (hover:none),(pointer:coarse){.provi-redesign-root .dt-keptuse,.provi-redesign-root .dt-statusprot{opacity:1}}@media (max-width:680px){.provi-redesign-root:is(.redesign-composer,.redesign-inventory){width:100%;max-width:100%;min-width:0;overflow-x:hidden}.provi-redesign-root:is(.redesign-composer,.redesign-inventory),.provi-redesign-root:is(.redesign-composer,.redesign-inventory) *,.provi-redesign-root:is(.redesign-composer,.redesign-inventory) :after,.provi-redesign-root:is(.redesign-composer,.redesign-inventory) :before{box-sizing:border-box}.provi-redesign-root .dt-wrap{overflow-x:visible;border-top:0}.provi-redesign-root .dt-mobiletools,.provi-redesign-root .dt-wrap,.provi-redesign-root .table-zone{width:100%;max-width:100%;min-width:0}.provi-redesign-root .dt-mobiletools{display:flex;flex-direction:column;gap:8px;margin:0 0 10px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#fafbfd}.provi-redesign-root .dt-mobile-search{display:grid;grid-template-columns:18px minmax(0,1fr) 32px;align-items:center;gap:8px;min-height:44px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:var(--card)}.provi-redesign-root .dt-mobile-search .ic,.provi-redesign-root .dt-mobile-search .ic svg{width:16px;height:16px;color:var(--fg-3)}.provi-redesign-root .dt-mobile-search input{min-width:0;border:0;outline:0;background:transparent;color:var(--fg);font:inherit;font-size:14px}.provi-redesign-root .dt-mobile-search button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:var(--fg-3);font:inherit;font-size:18px}.provi-redesign-root .dt-mobile-search button:focus-visible,.provi-redesign-root .dt-mobile-search button:hover{background:#eef2f7;color:var(--fg)}.provi-redesign-root .dt-mobile-filterrow{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.provi-redesign-root .dt-mobile-filterrow .tf-dd{flex:0 0 auto}.provi-redesign-root .dt-mobile-filterrow .tf-trigger.trigger{min-height:40px;white-space:nowrap}.provi-redesign-root .dt-mobile-actions{display:flex;gap:8px;flex-wrap:wrap}.provi-redesign-root .dt-mobile-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--fg-2);font:inherit;font-size:13px;font-weight:600}.provi-redesign-root .dt-mobile-actions button:focus-visible,.provi-redesign-root .dt-mobile-actions button:hover{background:#eef2f7;color:var(--fg)}.provi-redesign-root .dt-mobile-actions .ic,.provi-redesign-root .dt-mobile-actions .ic svg{width:15px;height:15px}.provi-redesign-root .dt-table{display:block;min-width:0}.provi-redesign-root .dt-table colgroup,.provi-redesign-root .dt-thead{display:none}.provi-redesign-root .dt-detail,.provi-redesign-root .dt-grouphead,.provi-redesign-root .dt-row,.provi-redesign-root .dt-tbody{display:block}.provi-redesign-root .dt-grouphead{margin:10px 0 0;border:1px solid var(--line);border-radius:8px 8px 0 0;overflow:hidden}.provi-redesign-root .dt-grouphead td{display:block;padding:10px 12px}.provi-redesign-root .dt-row{margin:0 0 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);overflow:visible}.provi-redesign-root .dt-grouphead+.dt-row{border-top-left-radius:0;border-top-right-radius:0}.provi-redesign-root .dt-row>td{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px;width:auto!important;border-bottom:0;padding:7px 12px;white-space:normal!important;text-align:left!important;vertical-align:top}.provi-redesign-root .dt-row>td:before{content:attr(data-label);color:var(--fg-3);font-size:10.5px;font-weight:700;letter-spacing:.05em;line-height:24px;text-transform:uppercase}.provi-redesign-root .dt-row>.dt-chevcol,.provi-redesign-root .dt-row>.dt-selcol{display:inline-flex;width:auto!important;padding-top:10px;padding-bottom:2px}.provi-redesign-root .dt-row>.dt-chevcol:before,.provi-redesign-root .dt-row>.dt-selcol:before{content:none}.provi-redesign-root .dt-row>.dt-selcol+.dt-chevcol{margin-top:-34px;margin-left:42px}.provi-redesign-root .dd-head,.provi-redesign-root .dd-tools,.provi-redesign-root .dt-domcell,.provi-redesign-root .dt-keptcell,.provi-redesign-root .dt-statusline{min-width:0;max-width:100%}.provi-redesign-root .dt-domname,.provi-redesign-root .dt-kepttenant-v,.provi-redesign-root .singleline .dt-domname,.provi-redesign-root .wp-name{white-space:normal;overflow-wrap:anywhere}.provi-redesign-root .dt-actionstep-cell,.provi-redesign-root .dt-kepttd,.provi-redesign-root .dt-statustd,.provi-redesign-root .dt-waiting-cell{grid-template-columns:96px minmax(0,1fr)}.provi-redesign-root .dt-detail td{display:block;padding:0}.provi-redesign-root .dt-detail2{border-top:1px solid var(--line);padding:12px}}.provi-redesign-root .dt-inord{display:inline-flex;align-items:center;gap:8px;font-size:12.5px}.provi-redesign-root .dt-inord-ck{display:inline-grid;place-items:center;width:14px;height:14px;flex:0 0 auto;border-radius:50%;background:var(--suc);color:#fff}.provi-redesign-root .dt-inord-ck svg{width:10px;height:10px}.provi-redesign-root .dt-inorder{background:color-mix(in srgb,var(--suc) 4%,#fff)}.provi-redesign-root .dt-inorder:hover{background:color-mix(in srgb,var(--suc) 7%,#fff)!important}.provi-redesign-root .dt-inord-pillbtn{height:22px;padding:0 10px 0 7px;border:0;border-radius:999px;background:var(--sucbg);color:var(--suc);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s,color .12s}.provi-redesign-root .dt-inord-pillbtn,.provi-redesign-root .dt-inord-pillbtn .def,.provi-redesign-root .dt-inord-pillbtn .rm{display:inline-flex;align-items:center;gap:6px}.provi-redesign-root .dt-inord-pillbtn .rm{display:none}.provi-redesign-root .dt-inord-pillbtn .rm svg{width:12px;height:12px}.provi-redesign-root .dt-rm-hoverred:hover{background:#fdecea;color:#c0392b}.provi-redesign-root .dt-rm-hoverred:hover .def{display:none}.provi-redesign-root .dt-rm-hoverred:hover .rm{display:inline-flex}.provi-redesign-root .dt-row.fx-sweep{position:relative;overflow:hidden}.provi-redesign-root .dt-row.fx-sweep>td{background-image:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--suc) 30%,transparent) 50%,transparent 100%);background-size:220% 100%;background-repeat:no-repeat;animation:fx-sweep-kf .85s ease both}@keyframes fx-sweep-kf{0%{background-position:200% 0}to{background-position:-120% 0}}.po-orient.po-bump{animation:po-bump-kf .6s cubic-bezier(.2,.9,.3,1.4) both}@keyframes po-bump-kf{0%{transform:scale(1)}30%{transform:scale(1.09)}60%{transform:scale(.97)}to{transform:scale(1)}}.provi-redesign-root .dt-statustd.prov{position:relative}@media (prefers-reduced-motion:no-preference){.provi-redesign-root .dt-statustd.prov-pulse .sa-dot{animation:prov-pulse 1.7s ease-in-out infinite}@keyframes prov-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.55);opacity:.5}}}.provi-redesign-root .dt-statustd.pbcell{--pbtint:color-mix(in srgb,var(--p) 15%,#fff)}.provi-redesign-root .dt-statustd.pbcell-cellfill{background:linear-gradient(90deg,var(--pbtint) 0,var(--pbtint) calc(var(--pbp) * 1%),#ffffff00 calc(var(--pbp) * 1%))!important}.provi-redesign-root .ghg-protected{--ga:var(--prot-dot)}.provi-redesign-root .dt-grouphead.gh-colored td{background:color-mix(in srgb,var(--ga,var(--mut)) 10%,#fff)!important}.provi-redesign-root .dt-grouphead.gh-colored .gh-lbl{color:color-mix(in srgb,var(--ga,var(--mut)) 80%,#000)!important;text-transform:uppercase;font-weight:700}.provi-redesign-root .dt-grouphead.gh-colored .gh-dot{display:none!important}.provi-redesign-root .dt-grouphead.gh-colored .gh-c{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:17px;padding:0 6px;border-radius:5px;background:var(--ga,var(--mut));color:#fff;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.page .dt-thead .tf-trigger.header.active{opacity:1!important;color:var(--p);position:relative}.page .dt-thead .tf-trigger.header.active .tf-count{display:none}.page .dt-thead .tf-trigger.header.active .tf-ficon{width:15px;height:15px}.page .dt-thead .tf-trigger.header.active .tf-ficon svg{stroke-width:2.8}.page.fa-bar .dt-thead .dt-th:has(.tf-trigger.header.active){box-shadow:inset 0 -2px 0 0 var(--p)}.page.fa-bar .dt-thead .dt-th:has(.tf-trigger.header.active) .dt-th-label{color:var(--p);font-weight:800}.provi-redesign-root .dt-statusline{flex-wrap:nowrap}.ua-overlay{position:fixed;inset:0;z-index:1100;background:rgba(20,20,24,.34);display:grid;place-items:center;animation:ua-fade .12s ease both}@keyframes ua-fade{0%{opacity:0}to{opacity:1}}.ua-card{width:384px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #ece8df;border-radius:16px;padding:20px 20px 18px;box-shadow:0 24px 64px rgba(0,0,0,.26);animation:ua-pop .14s cubic-bezier(.2,.8,.3,1) both}@keyframes ua-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}.ua-head{display:flex;align-items:flex-start;gap:11px;margin-bottom:12px}.ua-head-ic{display:inline-grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:9px;background:#fdf0e3;color:#c2741b}.ua-head-ic svg{width:16px;height:16px}.ua-head-tx{display:flex;flex-direction:column;gap:1px;padding-top:2px}.ua-head-tx b{font-size:15px;font-weight:650;letter-spacing:-.01em;color:#23211c}.ua-steps{font-size:11px;color:#98948a;font-weight:500}.ua-why{display:flex;flex-direction:column;gap:9px}.ua-reason{margin:0;font-size:13.5px;line-height:1.5;color:#34322c}.ua-reason b{font-weight:650}.ua-dom{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;font-weight:600;color:#23211c}.ua-conseq{margin:0;font-size:12.5px;line-height:1.55;color:#6f6c64}.ua-conseq.ua-rep{color:#8a877e}.ua-conseq b{color:#34322c;font-weight:650}.ua-confirmstep{padding:2px 0}.ua-check{display:flex;align-items:flex-start;gap:9px;margin-top:14px;padding:11px 12px;border-radius:10px;background:#faf8f3;border:1px solid #efebe1;cursor:pointer}.ua-check-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ua-check:has(.ua-check-input:focus-visible) .ua-cbx{outline:2px solid #2563eb;outline-offset:2px}.ua-cbx{display:inline-grid;place-items:center;width:17px;height:17px;flex:0 0 auto;margin-top:1px;border:1.5px solid #c4bfb2;border-radius:5px;background:#fff;color:#fff;transition:background .1s,border-color .1s}.ua-cbx.on{background:#c2741b;border-color:#c2741b}.ua-cbx svg{width:11px;height:11px}.ua-check-tx{font-size:12.5px;line-height:1.45;color:#4a473f}.ua-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:18px}.ua-keep{height:38px;padding:0 18px;border:0;border-radius:10px;background:#23211c;color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s}.ua-keep:hover{background:#3a3730}.ua-go{height:38px;padding:0 14px;margin-right:auto;border:0;border-radius:10px;background:transparent;color:#9a877e;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:color .12s,background .12s}.ua-go:hover{color:#b4402e;background:#fbeae7}.ua-go.off{color:#c4bfb2;cursor:not-allowed;pointer-events:none}.ua-go.ua-continue:hover{color:#4a473f;background:#f3f1ec}