@layer components{.nc-trp-gradients{position:absolute;width:0;height:0;overflow:hidden}.nc-trp-panel{min-width:0}.nc-trp-page .nc-prt-section{gap:20px}.nc-trp-page .nc-prt-add.nc-ges-btn{gap:8px;padding:0 16px}.nc-trp-add-reserve{visibility:hidden;pointer-events:none}.nc-trp-page{--trp-open:var(--nc-amber);--trp-knob:#f8fafc}html[data-nova-cara]:not(.dark) .nc-trp-page{--trp-open:var(--nc-amber-2)}.nc-trp-count{margin:0;font-size:13px;line-height:19px;color:var(--nc-muted)}.nc-trp-count strong{font-weight:700;font-variant-numeric:tabular-nums;color:var(--nc-text)}.nc-trp-open{font-size:13px;font-weight:700;line-height:19px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--trp-open);margin:0 0 0 auto}.nc-trp-bar{height:5px;overflow:hidden;background:color-mix(in srgb,var(--nc-text) 10%,transparent)}.nc-trp-bar,.nc-trp-bar-fill{display:block;border-radius:999px}.nc-trp-bar-fill{height:100%;background:linear-gradient(90deg,var(--nc-cta-from),var(--nc-cta-mid))}.nc-trp-skel{display:block;border-radius:6px;background:var(--prt-chip-bg)}.nc-trp-skel-count{width:11rem;height:17px}.nc-trp-skel-cell{width:9rem;height:14px}@media (prefers-reduced-motion:no-preference){.nc-trp-skel{animation:nc-ges-pulse 1.6s ease-in-out infinite}}.nc-trp-name{font-size:15px;font-weight:700;line-height:21px;color:var(--nc-text);overflow-wrap:anywhere;word-break:normal;text-overflow:clip}.nc-trp-meta{display:block;margin:0;font-size:12.5px;line-height:18px;color:var(--nc-muted);overflow-wrap:anywhere}.nc-trp-meta-sep{margin:0 6px;font-size:10px;opacity:.8}.nc-trp-card .nc-trp-meta{display:flex;min-width:0;align-items:baseline;overflow:hidden;white-space:nowrap}.nc-trp-meta-part,.nc-trp-meta-sep{flex:none}.nc-trp-meta-last{min-width:0;overflow:hidden;text-overflow:ellipsis}.nc-trp-switch{--sw-w:40px;--sw-h:24px;position:relative;display:block;flex:none;width:var(--sw-w);height:var(--sw-h);border:0;border-radius:999px;padding:0;background:linear-gradient(90deg,var(--nc-cta-from),var(--nc-cta-mid));cursor:pointer;transition:background .16s,filter .16s}.nc-trp-switch[aria-checked=false]{background:color-mix(in srgb,var(--nc-text) 45%,transparent)}.nc-trp-switch-knob{position:absolute;top:3px;left:3px;width:calc(var(--sw-h) - 6px);height:calc(var(--sw-h) - 6px);border-radius:50%;background:var(--trp-knob);box-shadow:0 1px 3px rgba(2,10,24,.35);transition:transform .16s cubic-bezier(.4,0,.2,1)}.nc-trp-switch[aria-checked=true] .nc-trp-switch-knob{transform:translateX(calc(var(--sw-w) - var(--sw-h)))}.nc-trp-switch:hover:not(:disabled){filter:brightness(1.1)}.nc-trp-switch:active:not(:disabled) .nc-trp-switch-knob{width:calc(var(--sw-h) - 2px)}.nc-trp-switch[aria-checked=true]:active:not(:disabled) .nc-trp-switch-knob{transform:translateX(calc(var(--sw-w) - var(--sw-h) - 4px))}.nc-trp-switch:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-trp-switch:disabled{cursor:default;opacity:.5}.nc-trp-switch[aria-busy=true]{cursor:progress;opacity:.7}@media (pointer:coarse){.nc-trp-switch:after{content:"";position:absolute;inset:-10px -4px}}@media (prefers-reduced-motion:reduce){.nc-trp-switch,.nc-trp-switch-knob{transition:none}}.nc-trp-card[data-inativa]{border-color:var(--prt-line);box-shadow:none}.nc-trp-card[data-inativa] .nc-trp-name,.nc-trp-table tr[data-inativa] .nc-trp-name{color:var(--nc-text-2)}.nc-trp-card[data-inativa] .nc-trp-bar-fill,.nc-trp-card[data-inativa] [data-testid=transportadora-logo],.nc-trp-table tr[data-inativa] .nc-trp-bar-fill,.nc-trp-table tr[data-inativa] [data-testid=transportadora-logo]{filter:grayscale(1)}.nc-trp-actions{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto}.nc-trp-iconbtn{display:grid;width:var(--trp-btn,34px);height:var(--trp-btn,34px);flex:none;place-items:center;border-radius:var(--trp-btn-radius,10px);border:1px solid var(--prt-line);background:transparent;padding:0;color:var(--nc-text-3);cursor:pointer;transition:background .16s,border-color .16s,transform .12s}.nc-trp-iconbtn:hover:not(:disabled){border-color:var(--prt-control-border);background:color-mix(in srgb,var(--nc-text) 8%,transparent)}.nc-trp-iconbtn:active:not(:disabled){transform:translateY(1px)}.nc-trp-iconbtn:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-trp-iconbtn:disabled{cursor:default;opacity:.5}.nc-trp-ico{width:var(--trp-ico,18px);height:var(--trp-ico,18px)}@media (prefers-reduced-motion:reduce){.nc-trp-iconbtn{transition:none}.nc-trp-iconbtn:active:not(:disabled){transform:none}}.nc-trp-grid{display:grid;margin:0;padding:0;list-style:none;gap:16px 12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.nc-trp-card{--trp-btn:33px;--trp-btn-radius:10px;--trp-ico:17px;display:flex;min-width:0;flex-direction:column;gap:14px;padding:18px;border-radius:18px;border:1px solid var(--prt-border);background:var(--nc-surface);box-shadow:var(--nc-card-shadow)}.nc-trp-card-head{display:flex;align-items:center;gap:14px}.nc-trp-identity{min-width:0;flex:1 1 auto}.nc-trp-metrics{display:flex;flex-direction:column;gap:8px}.nc-trp-metrics-row{min-height:19px;align-items:baseline;gap:2px 10px}.nc-trp-foot,.nc-trp-metrics-row{display:flex;flex-wrap:wrap;justify-content:space-between}.nc-trp-foot{align-items:center;gap:10px;margin-top:auto;border-top:1px solid var(--prt-divider);padding-top:14px}.nc-trp-foot .nc-prt-pill{height:25px;border-color:transparent;padding:0 11px}.nc-trp-table-wrap{--trp-btn:33px;--trp-btn-radius:10px;--trp-ico:17px;overflow-x:auto;overflow-y:hidden;border-radius:18px;border:1px solid var(--prt-border);background:var(--nc-surface);box-shadow:var(--nc-card-shadow)}.nc-trp-table{width:100%;border-collapse:collapse;font-size:13px;color:var(--nc-text-2)}.nc-trp-col-name{width:38%}.nc-trp-col-volume{width:24%}.nc-trp-col-open{width:13%}.nc-trp-col-status{width:16%}.nc-trp-col-actions{width:9%}.nc-trp-table[data-kind=sim] .nc-trp-col-name{width:28.5%}.nc-trp-col-kind{width:14%}.nc-trp-table[data-kind=sim] .nc-trp-col-volume{width:21.5%}.nc-trp-table[data-kind=sim] .nc-trp-col-open{width:12%}.nc-trp-table[data-kind=sim] .nc-trp-col-status{width:15%}.nc-trp-table td,.nc-trp-table th{padding:12px 16px;vertical-align:middle;text-align:left;border-bottom:1px solid var(--prt-divider)}.nc-trp-table td:first-child,.nc-trp-table th:first-child{padding-left:20px}.nc-trp-table td:last-child,.nc-trp-table th:last-child{padding-right:20px}.nc-trp-table thead th{padding-top:12px;padding-bottom:12px;font-size:11px;font-weight:600;line-height:13px;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:var(--nc-muted)}.nc-trp-table tbody tr:last-child>*{border-bottom:0}.nc-trp-table tbody th{font-weight:400;text-transform:none;letter-spacing:0}.nc-trp-person{display:flex;align-items:center;gap:12px}.nc-trp-person-text{display:flex;min-width:0;flex-direction:column}.nc-trp-table .nc-trp-name{font-size:14px;line-height:19px}.nc-trp-table .nc-trp-meta{font-size:12.5px;line-height:16px;white-space:nowrap}.nc-trp-cell-kind{font-size:13.5px;color:var(--nc-text-2)}.nc-trp-cell-kind,.nc-trp-cell-volume{white-space:nowrap}.nc-trp-volume{display:inline-flex;align-items:center;gap:14px}.nc-trp-number{min-width:30px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--nc-text)}.nc-trp-table .nc-trp-bar{width:120px;height:5px}.nc-trp-cell-open{font-weight:700;font-variant-numeric:tabular-nums;color:var(--trp-open)}.nc-trp-cell-actions,.nc-trp-cell-open,.nc-trp-cell-status{white-space:nowrap}.nc-trp-status{display:inline-flex;align-items:center;gap:10px}.nc-trp-table .nc-trp-switch{--sw-w:36px;--sw-h:22px}.nc-trp-pill-flat.nc-prt-pill{height:auto;border:0;background:transparent;padding:0;font-size:12.5px;font-weight:700}.nc-trp-table .nc-trp-switch+.nc-trp-pill-flat .nc-prt-pill-dot{display:none}.nc-trp-table .nc-trp-actions{flex-wrap:nowrap}@container (max-width: 1100px){.nc-trp-table,.nc-trp-table tbody,.nc-trp-table td,.nc-trp-table th,.nc-trp-table tr{display:block}.nc-trp-table colgroup{display:none}.nc-trp-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nc-trp-table tbody tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:0 20px;margin:10px;padding:8px 14px;border-radius:14px;border:1px solid var(--prt-line);background:var(--nc-field)}.nc-trp-cell-actions,.nc-trp-table tbody th{grid-column:1/-1}.nc-trp-table td,.nc-trp-table td:first-child,.nc-trp-table td:last-child,.nc-trp-table th,.nc-trp-table th:first-child,.nc-trp-table th:last-child{padding:6px 0;border-bottom:0}.nc-trp-table td:before{content:attr(data-label);display:block;font-size:11.5px;font-weight:500;color:var(--prt-quiet)}.nc-trp-table td.nc-trp-cell-open:empty{display:none}.nc-trp-table .nc-trp-meta{white-space:normal}.nc-trp-table .nc-trp-bar{width:min(108px,40vw)}.nc-trp-table .nc-trp-actions{justify-content:flex-start;margin-left:0}}@container (max-width: 380px){.nc-trp-card{padding:16px}}.nc-trp-optional{font-weight:400;color:var(--nc-muted)}.nc-trp-field .nc-enc-input[aria-invalid=true]{border-color:var(--nc-red)}.nc-trp-kinds{min-width:0;margin:0;border:0;padding:0}.nc-trp-kinds>legend{margin-bottom:6px;padding:0;font-size:12.5px;font-weight:600;color:var(--nc-text)}.nc-trp-kinds-row{display:flex;flex-wrap:wrap;gap:8px}.nc-trp-kind{position:relative;display:inline-flex;min-height:40px;flex:1 1 auto;align-items:center;justify-content:center;padding:0 14px;border-radius:10px;border:1px solid var(--nc-border);background:var(--nc-field);color:var(--nc-text-2);font-size:13.5px;cursor:pointer;transition:background .16s,border-color .16s}.nc-trp-kind input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.nc-trp-kind:hover{border-color:var(--prt-control-border)}.nc-trp-kind:has(input:checked){border-color:var(--nc-accent-text);background:color-mix(in srgb,var(--nc-accent-text) 14%,var(--nc-field));color:var(--nc-text);font-weight:600}.nc-trp-kind:has(input:focus-visible){outline:2px solid var(--nc-accent-text);outline-offset:2px}@media (pointer:coarse){.nc-trp-kind{min-height:44px}}@media (prefers-reduced-motion:reduce){.nc-trp-kind{transition:none}}@media (forced-colors:active){.nc-trp-switch{border:1px solid CanvasText;background:Canvas}.nc-trp-switch[aria-checked=true]{background:Highlight}.nc-trp-switch-knob{background:CanvasText}.nc-trp-kind{border:1px solid CanvasText}.nc-trp-kind:has(input:checked){border-color:Highlight;outline:2px solid Highlight}.nc-trp-bar,.nc-trp-iconbtn{border:1px solid CanvasText}.nc-trp-bar-fill{background:Highlight}}}@layer components{.nc-pck-page{--pck-code-fg:color-mix(in srgb,var(--nc-accent-text) 62%,var(--nc-text));--pck-code-bg:color-mix(in srgb,var(--nc-accent) 12%,transparent);--pck-code-line:color-mix(in srgb,var(--nc-accent) 42%,transparent);--pck-btn:33px;--trp-ico:17px;display:flex;min-width:0;flex-direction:column;gap:20px}html[data-nova-cara]:not(.dark) .nc-pck-page{--pck-code-bg:color-mix(in srgb,var(--nc-accent) 10%,transparent);--pck-code-line:color-mix(in srgb,var(--nc-accent) 45%,transparent)}.nc-pck-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 16px}.nc-pck-heading{min-width:0;flex:1 1 22rem}.nc-pck-title{font-size:32px;font-weight:700;line-height:37px;letter-spacing:-.02em;color:var(--nc-text);overflow-wrap:anywhere}.nc-pck-subtitle{margin-top:4px;font-size:14.5px;line-height:21px;color:var(--nc-muted)}.nc-pck-tools{display:flex;min-width:0;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:10px}.nc-pck-page .nc-pck-add.nc-ges-btn{gap:8px;padding:0 16px}.nc-pck-add-reserve{visibility:hidden;pointer-events:none}.nc-pck-steps{min-width:0;border-radius:18px;border:1px solid var(--prt-border);background:var(--nc-surface);box-shadow:var(--nc-card-shadow);padding:18px 24px}.nc-pck-steps-list{display:grid;margin:0;padding:0;list-style:none;gap:14px 32px;grid-template-columns:repeat(3,auto);justify-content:space-between}.nc-pck-step{display:flex;min-width:0;align-items:flex-start;gap:12px}.nc-pck-step-num{display:grid;width:24px;height:24px;flex:none;place-items:center;border-radius:8px;border:1px solid var(--pck-code-line);background:var(--pck-code-bg);font-size:12px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--pck-code-fg)}.nc-pck-step-body{min-width:0}.nc-pck-step-title{margin:0;font-size:13.5px;font-weight:700;line-height:18px;color:var(--nc-text)}.nc-pck-step-text{max-width:28rem;margin:1px 0 0;font-size:12.5px;line-height:17.5px;color:var(--nc-muted)}@container (max-width: 820px){.nc-pck-steps-list{grid-template-columns:minmax(0,1fr)}}@container (max-width: 520px){.nc-pck-steps{padding:16px}}.nc-pck-card-box{min-width:0;border-radius:18px;border:1px solid var(--prt-border);background:var(--nc-surface);box-shadow:var(--nc-card-shadow)}.nc-pck-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:16px 20px;border-bottom:1px solid var(--prt-divider)}.nc-pck-search{position:relative;min-width:0;flex:1 1 20rem}.nc-pck-search-ico{position:absolute;top:50%;left:14px;width:16px;height:16px;transform:translateY(-50%);color:var(--nc-muted);pointer-events:none}.nc-pck-search-input{width:100%;height:40px;border-radius:12px;border:1px solid var(--prt-search-border);background:var(--nc-field);padding:0 14px 0 40px;font-size:13px;line-height:18px;text-overflow:ellipsis;color:var(--nc-text)}.nc-pck-search-input::placeholder{color:var(--prt-quiet);opacity:1}.nc-pck-search-input:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:1px}.nc-pck-search-input::-webkit-search-cancel-button{filter:none;opacity:.7}.nc-pck-chips{display:flex;flex:0 1 auto;flex-wrap:wrap}.nc-pck-chip,.nc-pck-chips{min-width:0;max-width:100%;gap:8px}.nc-pck-chip{display:inline-flex;min-height:36px;align-items:center;border-radius:10px;border:1px solid var(--prt-control-border);background:var(--nc-field);padding:3px 11px 3px 7px;font-size:12.5px;font-weight:600;line-height:16px;color:var(--nc-text);cursor:pointer;transition:background .16s,border-color .16s}.nc-pck-chip:first-child{padding-left:12px}.nc-pck-chip:hover{background:color-mix(in srgb,var(--nc-text) 8%,var(--nc-field))}.nc-pck-chip:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-pck-chip[aria-pressed=true]{border-color:color-mix(in srgb,var(--nc-accent) 60%,transparent);background:color-mix(in srgb,var(--nc-accent) 15%,transparent)}html[data-nova-cara]:not(.dark) .nc-pck-chip[aria-pressed=true]{border-color:var(--nc-accent-text);background:#ffffff;box-shadow:0 1px 3px rgba(15,23,42,.14),inset 0 -2px 0 var(--nc-accent-text)}.nc-pck-chip-label{min-width:0;text-align:left;overflow-wrap:anywhere}.nc-pck-chip-count{flex:none;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--prt-quiet)}.nc-pck-chip[aria-pressed=true] .nc-pck-chip-count{color:color-mix(in srgb,var(--nc-accent-text) 70%,var(--nc-text))}.nc-pck-chip-ico{width:16px;height:16px;flex:none;color:var(--nc-text-3)}.nc-pck-body{min-width:0}.nc-pck-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;border-top:1px solid var(--prt-divider);padding:12px 20px}.nc-pck-count{margin:0;line-height:18px}.nc-pck-count,.nc-pck-order{font-size:12.5px;color:var(--nc-muted)}.nc-pck-order{display:flex;align-items:center;gap:8px}.nc-pck-select{height:32px;border-radius:10px;border:1px solid var(--prt-control-border);background:var(--nc-field);padding:0 10px;font-size:12.5px;color:var(--nc-text)}.nc-pck-select:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-pck-codecell{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:6px}.nc-pck-code{display:inline-block;min-width:0;max-width:100%;border-radius:8px;border:1px solid var(--pck-code-line);background:var(--pck-code-bg);padding:6px 12px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12.5px;font-weight:700;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--pck-code-fg);overflow-wrap:anywhere}.nc-pck-copy{display:grid;width:28px;height:28px;flex:none;place-items:center;border-radius:8px;border:0;background:transparent;padding:0;color:var(--nc-muted);cursor:pointer;transition:background .16s,color .16s}.nc-pck-copy:hover{background:color-mix(in srgb,var(--nc-text) 9%,transparent);color:var(--nc-text)}.nc-pck-copy:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:1px}.nc-pck-copy-ico{width:15px;height:15px}.nc-pck-actions{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto}.nc-pck-iconbtn{display:grid;width:var(--pck-btn);height:var(--pck-btn);flex:none;place-items:center;border-radius:10px;border:1px solid color-mix(in srgb,var(--prt-ico-b) 38%,transparent);background:color-mix(in srgb,var(--prt-ico-fill-a) 14%,transparent);padding:0;cursor:pointer;transition:background .16s,border-color .16s,transform .12s}.nc-pck-iconbtn:hover{border-color:color-mix(in srgb,var(--prt-ico-b) 70%,transparent);background:color-mix(in srgb,var(--prt-ico-fill-a) 26%,transparent)}.nc-pck-iconbtn:active{transform:translateY(1px)}.nc-pck-iconbtn:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-pck-wrap{overflow-wrap:anywhere}.nc-pck-none{font-size:13px;color:var(--prt-quiet)}.nc-pck-unit{font-size:13.5px;font-weight:700;color:var(--nc-text);overflow-wrap:anywhere}.nc-pck-carrier{display:inline-flex;min-width:0;align-items:center;gap:10px}.nc-pck-carrier-name{min-width:0;overflow-wrap:anywhere}.nc-pck-carrier-name,.nc-pck-when{font-size:13.5px;font-weight:600;color:var(--nc-text)}.nc-pck-when{display:block;line-height:18px}.nc-pck-when-sub{display:block;font-size:12px;line-height:17px;color:var(--prt-quiet)}.nc-pck-table-wrap{overflow-x:auto;overflow-y:hidden}.nc-pck-table{width:100%;border-collapse:collapse;font-size:13.5px;color:var(--nc-text-2)}.nc-pck-table td,.nc-pck-table th{padding:14px 16px;vertical-align:middle;text-align:left;border-bottom:1px solid var(--prt-divider)}.nc-pck-table td:first-child,.nc-pck-table th:first-child{padding-left:20px}.nc-pck-table td:last-child,.nc-pck-table th:last-child{padding-right:20px}.nc-pck-table thead th{padding-top:12px;padding-bottom:12px;font-size:11px;font-weight:600;line-height:13px;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:var(--nc-muted)}.nc-pck-table tbody th{font-weight:400}.nc-pck-table tbody tr:last-child>*{border-bottom:0}.nc-pck-table tbody tr:hover{background:color-mix(in srgb,var(--nc-text) 3%,transparent)}.nc-pck-table thead th:first-child{width:21%}.nc-pck-table thead th:nth-child(2){width:13%}.nc-pck-table thead th:nth-child(3){width:24%}.nc-pck-table thead th:nth-child(4){width:20%}.nc-pck-table thead th:nth-child(5){width:14%}.nc-pck-cell-actions,.nc-pck-cell-created{white-space:nowrap}@container (max-width: 840px){.nc-pck-table,.nc-pck-table tbody,.nc-pck-table td,.nc-pck-table th,.nc-pck-table tr{display:block}.nc-pck-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nc-pck-table tbody tr{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:0 20px;margin:10px;padding:8px 14px;border-radius:14px;border:1px solid var(--prt-line)}.nc-pck-table tbody tr,.nc-pck-table tbody tr:hover{background:var(--nc-field)}.nc-pck-table tbody th{grid-column:1/-1;padding-right:84px}.nc-pck-table td.nc-pck-cell-actions{position:absolute;top:8px;right:14px;padding:0}.nc-pck-table td.nc-pck-cell-actions:before{display:none}.nc-pck-table td,.nc-pck-table td:first-child,.nc-pck-table td:last-child,.nc-pck-table th,.nc-pck-table th:first-child,.nc-pck-table th:last-child{padding:6px 0;border-bottom:0}.nc-pck-table td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:11.5px;font-weight:500;color:var(--prt-quiet)}.nc-pck-table .nc-pck-actions{justify-content:flex-start;margin-left:0}}.nc-pck-grid{display:grid;margin:0;padding:16px 20px 20px;list-style:none;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.nc-pck-card{display:flex;min-width:0;flex-direction:column;gap:12px;padding:16px 16px 14px;border-radius:14px;border:1px solid var(--prt-line);background:color-mix(in srgb,var(--nc-text) 3.5%,transparent);transition:border-color .16s}.nc-pck-card:hover{border-color:color-mix(in srgb,var(--nc-accent) 50%,transparent)}html[data-nova-cara]:not(.dark) .nc-pck-card:hover{border-color:var(--nc-accent-text)}.nc-pck-card-head{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.nc-pck-card-logo{margin-left:auto}.nc-pck-card-text{min-width:0}.nc-pck-card-unit{margin:0;font-size:13.5px;font-weight:700;line-height:19px;color:var(--nc-text);overflow-wrap:anywhere}.nc-pck-card-people{margin:2px 0 0;font-size:12.5px;line-height:18px;color:var(--nc-muted)}.nc-pck-card-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;margin-top:auto;border-top:1px solid var(--prt-divider);padding-top:12px}.nc-pck-card-when{margin:0;font-size:12px;line-height:17px;color:var(--prt-quiet)}.nc-pck-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:52px 20px 56px;text-align:center}.nc-pck-empty-ico{display:grid;width:52px;height:52px;place-items:center;margin-bottom:8px;border-radius:16px;border:1px solid var(--pck-code-line);background:var(--pck-code-bg);color:var(--pck-code-fg)}.nc-pck-empty-title{margin:0;font-size:15px;font-weight:600;color:var(--nc-text)}.nc-pck-empty-hint{margin:0;font-size:13px;color:var(--nc-muted);overflow-wrap:anywhere}.nc-pck-loading{display:flex;flex-direction:column}.nc-pck-sk-filters{height:73px;border-bottom:1px solid var(--prt-divider)}.nc-pck-sk-rows{display:flex;flex-direction:column;gap:8px;padding:14px 20px 20px}.nc-pck-sk-row{display:block;height:48px;border-radius:10px;background:var(--prt-chip-bg)}@media (prefers-reduced-motion:no-preference){.nc-pck-sk-row{animation:nc-ges-pulse 1.6s ease-in-out infinite}}@container (max-width: 520px){.nc-pck-filters{padding:14px 16px}.nc-pck-grid{padding:14px 16px 16px}.nc-pck-foot{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.nc-pck-card,.nc-pck-chip,.nc-pck-copy,.nc-pck-iconbtn{transition:none}.nc-pck-iconbtn:active{transform:none}}@media (forced-colors:active){.nc-pck-card,.nc-pck-chip,.nc-pck-code,.nc-pck-iconbtn,.nc-pck-step-num{border:1px solid CanvasText}.nc-pck-chip[aria-pressed=true]{border-color:Highlight;outline:2px solid Highlight}}}@layer components{.nc-imp-btn-small{min-height:32px;padding:0 10px;font-size:12.5px}.nc-imp-steps{display:grid;margin:0;padding:0;list-style:none;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr))}.nc-imp-step{display:flex;min-width:0;align-items:center;gap:12px;border-radius:14px;border:1px solid rgba(148,163,184,.12);background:var(--nc-surface);padding:14px 16px;transition:background .2s,border-color .2s}.nc-imp-step[aria-current=step]{border-color:rgba(34,211,238,.4);background:rgba(34,211,238,.07)}.nc-imp-step-dot{display:grid;width:30px;height:30px;flex:none;place-items:center;border-radius:50%;border:1px solid rgba(148,163,184,.3);font-size:13px;font-weight:700;color:var(--nc-muted)}.nc-imp-step[aria-current=step] .nc-imp-step-dot{border-color:rgba(34,211,238,.5);background:rgba(34,211,238,.14);color:var(--nc-accent-text)}.nc-imp-step[data-done=true] .nc-imp-step-dot{border-color:transparent;background:linear-gradient(135deg,#0ea5e9,#22d3ee);color:#03172b}.nc-imp-step-label{font-size:13.5px;font-weight:600;color:var(--nc-muted)}.nc-imp-step[aria-current=step] .nc-imp-step-label,.nc-imp-step[data-done=true] .nc-imp-step-label{color:var(--nc-text)}.nc-imp-step-sub{display:block;font-size:12px;line-height:1.35;color:var(--nc-muted);overflow-wrap:anywhere}.nc-imp-layout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.nc-imp-main{flex:1 1 620px;flex-direction:column}.nc-imp-aside,.nc-imp-main{display:flex;min-width:0;gap:16px}.nc-imp-aside{max-width:100%;flex:1 1 300px;flex-direction:column}.nc-imp-pad{display:flex;flex-direction:column;gap:16px;padding:24px}.nc-imp-card-title{font-size:15px;font-weight:600;color:var(--nc-text)}.nc-imp-card-title:focus-visible,[data-step-title]:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:3px;border-radius:6px}.nc-imp-lead{font-size:13.5px}.nc-imp-faint,.nc-imp-lead{line-height:1.5;color:var(--nc-muted)}.nc-imp-faint{font-size:12.5px}.nc-imp-modes{display:flex;flex-wrap:wrap;gap:8px}.nc-imp-mode[aria-pressed=true]{border-color:var(--nc-accent-text);background:color-mix(in srgb,var(--nc-accent) 18%,transparent);box-shadow:inset 0 -2px 0 var(--nc-accent-text)}.nc-imp-drop{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;border-radius:18px;border:1.5px dashed var(--nc-ges-line);background:rgba(148,163,184,.03);padding:clamp(32px,6vw,64px) 24px;text-align:center;cursor:pointer;transition:border-color .18s,background .18s}.nc-imp-drop:hover,.nc-imp-drop[data-dragging=true]{border-color:rgba(34,211,238,.7);background:rgba(34,211,238,.05)}.nc-imp-drop:focus-within{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-imp-drop[data-disabled=true]{cursor:not-allowed;opacity:.6}.nc-imp-drop[data-ready=true]{border-color:rgba(52,211,153,.7);background:rgba(52,211,153,.07)}.nc-imp-drop-icon{display:grid;width:64px;height:64px;place-items:center;border-radius:18px;border:1px solid rgba(34,211,238,.28);background:rgba(34,211,238,.1);color:var(--nc-accent-text)}.nc-imp-drop[data-ready=true] .nc-imp-drop-icon{border-color:rgba(52,211,153,.35);background:rgba(52,211,153,.12);color:var(--nc-green-2)}.nc-imp-drop-title{font-size:17px;font-weight:650;letter-spacing:-.01em;color:var(--nc-text);overflow-wrap:anywhere}.nc-imp-drop-sub{font-size:13.5px}.nc-imp-drop-help,.nc-imp-drop-sub{line-height:1.45;color:var(--nc-muted)}.nc-imp-drop-help{max-width:62ch;font-size:12.5px}.nc-imp-drop-cta{margin-top:4px;display:inline-flex;height:38px;align-items:center;padding:0 16px;border-radius:11px;font-size:13.5px;font-weight:600}.nc-imp-textarea{width:100%;height:256px;resize:none;border-radius:12px;border:1px solid var(--nc-ges-line);background:var(--nc-field);padding:14px 16px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:13px;line-height:1.5;color:var(--nc-text)}.nc-imp-textarea::placeholder{color:var(--nc-muted)}.nc-imp-textarea:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:1px}.nc-imp-notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;border-radius:14px;border:1px solid rgb(var(--nc-tone,34 211 238)/.55);background:rgb(var(--nc-tone,34 211 238)/.09);padding:12px 16px;font-size:13.5px;line-height:1.5;color:var(--nc-text)}.nc-imp-notice-body{display:flex;min-width:0;flex:1 1 260px;align-items:flex-start;gap:10px}.nc-imp-notice-body>svg{margin-top:2px;flex:none;color:rgb(var(--nc-tone,34 211 238))}html:not(.dark) .nc-imp-notice-body>svg{filter:brightness(.7)}.nc-imp-notice-title{font-weight:600}.nc-imp-notice-text{margin-top:2px;color:var(--nc-text-2);overflow-wrap:anywhere}.nc-imp-notice-actions{display:flex;flex:none;flex-wrap:wrap;gap:8px}.nc-imp-list{margin:4px 0 0;padding-left:18px;list-style:disc}.nc-imp-list li+li{margin-top:4px}.nc-imp-cols{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.nc-imp-col{display:flex;align-items:flex-start;gap:10px}.nc-imp-col code{display:inline-flex;height:24px;min-width:74px;flex:none;align-items:center;border-radius:7px;background:rgba(34,211,238,.1);padding:0 8px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:12px;font-weight:600;color:var(--nc-accent-text)}.nc-imp-col span{padding-top:2px;font-size:12.5px;line-height:1.5;color:var(--nc-muted)}.nc-imp-details>summary{display:list-item;min-height:24px;padding-block:2px;cursor:pointer;font-size:13px;font-weight:600;color:var(--nc-text);border-radius:6px}.nc-imp-details>summary:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-imp-details[open]>summary{margin-bottom:8px}.nc-imp-units{display:flex;max-height:128px;flex-wrap:wrap;gap:6px;overflow-y:auto;margin:0;padding:2px;list-style:none;border-radius:8px}.nc-imp-scroll:focus-visible,.nc-imp-units:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:1px}.nc-imp-unit{border-radius:7px;background:rgba(148,163,184,.14);padding:3px 8px;font-size:12px;color:var(--nc-text-2)}.nc-imp-skel{height:24px;width:88px;border-radius:7px;background:var(--nc-surface-2);border:1px solid var(--nc-ges-line);opacity:.55}@media (prefers-reduced-motion:no-preference){.nc-imp-skel{animation:nc-ges-pulse 1.6s ease-in-out infinite}}.nc-imp-check{display:flex;min-height:24px;align-items:center;gap:10px;font-size:13.5px;color:var(--nc-text)}.nc-imp-check input{width:24px;height:24px;flex:none;accent-color:var(--nc-accent-text)}.nc-imp-check input:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-imp-scroll{overflow-x:auto;border-radius:12px;border:1px solid rgba(148,163,184,.16)}.nc-imp-sample{width:100%;border-collapse:collapse;font-size:13px}.nc-imp-sample th{text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nc-muted);border-bottom:1px solid rgba(148,163,184,.16)}.nc-imp-sample td,.nc-imp-sample th{padding:10px 12px;white-space:nowrap}.nc-imp-sample td{color:var(--nc-text-2);border-bottom:1px solid rgba(148,163,184,.08)}.nc-imp-map-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.nc-imp-select{width:100%;min-height:40px;border-radius:10px;border:1px solid var(--nc-ges-line);background:var(--nc-field);padding:0 10px;font-size:14px;color:var(--nc-text)}.nc-imp-select:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:1px}.nc-imp-required{margin-left:2px;color:var(--nc-red)}.nc-imp-actions{display:flex;flex-wrap:wrap;gap:10px}.nc-imp-review-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px;border-bottom:1px solid rgba(148,163,184,.14);padding:18px 20px}.nc-imp-file-icon{display:grid;width:40px;height:40px;flex:none;place-items:center;border-radius:11px;border:1px solid rgba(52,211,153,.3);background:rgba(52,211,153,.1);color:var(--nc-green-2)}.nc-imp-counts{display:grid;margin:0;padding:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));border-bottom:1px solid rgba(148,163,184,.14)}.nc-imp-count{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:4px;border-left:1px solid rgba(148,163,184,.1);padding:14px 20px}.nc-imp-count:first-child{border-left:0}.nc-imp-count dt{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--nc-muted)}.nc-imp-count dt:before{content:"";width:8px;height:8px;flex:none;border-radius:50%;background:rgb(var(--nc-tone,148 163 184))}.nc-imp-count dd{margin:0;font-size:24px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--nc-text)}.nc-imp-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:16px 20px 0}.nc-imp-filters .nc-ges-search-box{flex:1 1 260px}.nc-imp-body{display:flex;flex-direction:column;gap:14px;padding:16px 20px 20px}.nc-imp-foot{gap:12px;border-top:1px solid rgba(148,163,184,.14);padding:16px 20px}.nc-imp-foot,.nc-imp-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.nc-imp-more{gap:8px;font-size:13px;color:var(--nc-muted)}.nc-imp-table-wrap{container-type:inline-size;max-height:520px;overflow:auto;border-radius:12px;border:1px solid rgba(148,163,184,.16)}.nc-imp-table-wrap:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:1px}.nc-imp-table-wrap[data-compact=true]{max-height:400px}.nc-imp-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.nc-imp-table th{position:sticky;top:0;z-index:1;background:var(--nc-modal-bg);padding:10px 12px;text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nc-muted);border-bottom:1px solid rgba(148,163,184,.16)}.nc-imp-table td{padding:10px 12px;vertical-align:top;color:var(--nc-text-2);border-bottom:1px solid rgba(148,163,184,.1);overflow-wrap:anywhere}.nc-imp-table tr[data-status=erro]{background:rgba(248,113,113,.07)}.nc-imp-table tr[data-status=aviso]{background:rgba(245,158,11,.07)}.nc-imp-table tr[data-status=sugestao]{background:rgba(167,139,250,.09)}.nc-imp-line{font-variant-numeric:tabular-nums;text-align:center;color:var(--nc-muted)}.nc-imp-person{display:block;font-weight:600;color:var(--nc-text)}.nc-imp-contact{display:block;font-size:12px;color:var(--nc-muted)}.nc-imp-cell-label{display:none;font-weight:600;color:var(--nc-text)}.nc-imp-pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nc-imp-status{display:inline-flex;min-height:24px;align-items:center;gap:6px;border-radius:999px;border:1px solid rgb(var(--nc-tone,34 211 238)/.6);background:rgb(var(--nc-tone,34 211 238)/.14);padding:3px 9px;font-size:12px;font-weight:600;color:var(--nc-text)}.nc-imp-status>svg{flex:none;color:rgb(var(--nc-tone,34 211 238))}html:not(.dark) .nc-imp-status>svg{filter:brightness(.7)}.nc-imp-tag{border-radius:6px;background:rgba(148,163,184,.16);padding:1px 6px;font-size:11.5px;font-weight:600;color:var(--nc-text-2)}.nc-imp-row-msg{display:block;margin-top:4px;font-size:12px;line-height:1.4;color:var(--nc-muted)}.nc-imp-suggest{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:var(--nc-text-2)}.nc-imp-icon-btn{display:inline-grid;width:44px;height:44px;place-items:center;border-radius:10px;border:0;background:transparent;color:var(--nc-red);cursor:pointer}.nc-imp-icon-btn:hover{background:rgba(248,113,113,.12)}.nc-imp-icon-btn:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:1px}.nc-imp-empty-row{padding:28px 16px;text-align:center;color:var(--nc-muted)}@container (max-width: 45rem){.nc-imp-table[data-stack],.nc-imp-table[data-stack] tbody,.nc-imp-table[data-stack] td,.nc-imp-table[data-stack] tr{display:block}.nc-imp-table[data-stack] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nc-imp-table[data-stack] tr{padding:8px 12px;border-bottom:1px solid rgba(148,163,184,.14)}.nc-imp-table[data-stack] td{border-bottom:0;padding:4px 0}.nc-imp-cell-label{display:inline}.nc-imp-cell-label.nc-imp-block{display:block;margin-bottom:4px}.nc-imp-line{text-align:left}.nc-imp-table[data-stack] td.nc-imp-act{text-align:right}}.nc-imp-combo{width:100%;min-width:0;min-height:36px;border-radius:9px;border:1px solid var(--nc-ges-line);background:var(--nc-field);padding:0 10px;font-size:13px;color:var(--nc-text)}.nc-imp-combo::placeholder{color:var(--nc-muted)}.nc-imp-combo:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:1px}.nc-imp-combo[aria-invalid=true]{border-color:var(--nc-red)}.nc-imp-listbox{z-index:80;overflow-y:auto;border-radius:12px;border:1px solid var(--nc-ges-line);background:var(--nc-modal-bg);padding:4px 0;box-shadow:0 16px 40px -12px rgba(2,8,23,.5);color:var(--nc-text)}.nc-imp-option{cursor:pointer;padding:8px 12px;font-size:13px;color:var(--nc-text)}.nc-imp-option:hover,.nc-imp-option[data-active=true]{background:color-mix(in srgb,var(--nc-accent) 16%,transparent)}.nc-imp-option-note{padding:8px 12px;font-size:12.5px;color:var(--nc-muted)}.nc-imp-center{display:flex;flex-direction:column;align-items:center;gap:12px;padding:clamp(32px,6vw,56px) 24px;text-align:center}.nc-imp-center-title{font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--nc-text)}.nc-imp-progress{width:min(100%,420px);height:8px;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.2)}.nc-imp-progress>div{height:100%;background:linear-gradient(90deg,#0ea5e9,#22d3ee 80%,#2dd4bf);transition:width .3s}.nc-imp-busy{width:min(92vw,300px);text-align:center;align-items:center}.nc-imp-spin{color:var(--nc-accent-text)}.nc-imp-result-icon{display:grid;width:72px;height:72px;place-items:center;border-radius:50%;border:1px solid rgb(var(--nc-tone,52 211 153)/.45);background:radial-gradient(circle at 50% 40%,rgb(var(--nc-tone,52 211 153)/.22),rgb(var(--nc-tone,52 211 153)/.04) 70%);color:rgb(var(--nc-tone,52 211 153))}html:not(.dark) .nc-imp-result-icon{color:var(--nc-text)}.nc-imp-totals{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:4px 0 0}.nc-imp-total{display:flex;flex-direction:column-reverse;align-items:center;gap:2px}.nc-imp-total dt{font-size:13px;color:var(--nc-muted)}.nc-imp-total dd{margin:0;font-size:28px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--nc-text)}.nc-imp-total dd:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;vertical-align:middle;border-radius:50%;background:rgb(var(--nc-tone,148 163 184))}.nc-imp-hub{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.nc-imp-hub-card{display:flex;flex-direction:column;gap:16px;padding:clamp(18px,2.2vw,24px)}.nc-imp-hub-ico{display:grid;width:44px;height:44px;place-items:center;border-radius:12px;border:1px solid rgb(var(--nc-tone,34 211 238)/.4);background:rgb(var(--nc-tone,34 211 238)/.12);color:var(--nc-text)}.nc-imp-hub-ico>svg{color:rgb(var(--nc-tone,34 211 238))}html:not(.dark) .nc-imp-hub-ico>svg{filter:brightness(.7)}.nc-imp-checks{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-size:13.5px;color:var(--nc-text-2)}.nc-imp-checks li{display:flex;align-items:flex-start;gap:8px}.nc-imp-checks svg{margin-top:2px;flex:none;color:var(--nc-green)}.nc-imp-shortcuts{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.nc-imp-shortcut{display:flex;flex-direction:column;align-items:flex-start;gap:4px;border-radius:14px;border:1px solid rgba(148,163,184,.16);background:var(--nc-surface);padding:14px 16px;text-align:left;color:var(--nc-text);cursor:pointer;transition:border-color .16s}.nc-imp-shortcut:hover{border-color:rgba(34,211,238,.5)}.nc-imp-shortcut:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-imp-shortcut strong{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.nc-imp-shortcut span{font-size:12.5px;color:var(--nc-muted)}}.nc-imp-combo-empty{border-color:var(--nc-amber)}.nc-imp-progress[data-indeterminate=true]>div{width:40%;transition:none}@media (prefers-reduced-motion:no-preference){.nc-imp-progress[data-indeterminate=true]>div{animation:nc-imp-corre 1.4s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.nc-imp-progress[data-indeterminate=true]{display:none}}@keyframes nc-imp-corre{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@layer components{.nc-mor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.nc-mor-seg{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:11px;border:1px solid rgba(148,163,184,.22);background:var(--nc-field)}.nc-mor-seg-item{display:inline-flex;min-height:32px;align-items:center;gap:7px;border:0;border-radius:8px;background:transparent;padding:0 12px;font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--nc-text-3);cursor:pointer;transition:background .16s,color .16s}.nc-mor-seg-item:hover{color:var(--nc-text)}.nc-mor-seg-item[aria-checked=true],.nc-mor-seg-item[aria-selected=true]{background:color-mix(in srgb,var(--nc-accent) 16%,transparent);box-shadow:inset 0 -2px 0 var(--nc-accent-text);color:var(--nc-text)}html[data-nova-cara]:not(.dark) .nc-mor-seg-item[aria-checked=true],html[data-nova-cara]:not(.dark) .nc-mor-seg-item[aria-selected=true]{background:#ffffff;box-shadow:0 1px 3px rgba(15,23,42,.14),inset 0 -2px 0 var(--nc-accent-text)}.nc-mor-seg-item:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:-2px}.nc-mor-seg-count{min-width:20px;border-radius:6px;background:rgba(148,163,184,.16);padding:1px 6px;text-align:center;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--nc-text-2)}.nc-mor-seg-count[data-pending]{visibility:hidden}.nc-mor-seg-item[aria-selected=true] .nc-mor-seg-count{background:color-mix(in srgb,var(--nc-accent) 22%,transparent);color:var(--nc-text)}.nc-mor-seg-count[data-attention]{background:color-mix(in srgb,var(--nc-amber) 20%,transparent);color:var(--nc-amber-2)}.nc-mor-panel{display:flex;min-width:0;flex-direction:column;border-radius:18px;border:1px solid rgba(148,163,184,.2);background:var(--nc-surface);box-shadow:var(--nc-card-shadow)}.nc-mor-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.nc-mor-stat{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 20px;border-radius:18px;border:1px solid rgba(148,163,184,.2);background:var(--nc-surface);box-shadow:var(--nc-card-shadow);color:var(--nc-text);font:inherit;text-align:left}button.nc-mor-stat{cursor:pointer;transition:border-color .18s}button.nc-mor-stat:hover{border-color:var(--nc-ges-line)}button.nc-mor-stat[aria-pressed=true]{border-color:var(--nc-amber-2)}button.nc-mor-stat:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-mor-stat-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--nc-muted)}.nc-mor-dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--nc-muted)}.nc-mor-stat-value{font-size:28px;font-weight:700;line-height:1;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.nc-mor-stat-sub{font-size:12.5px;color:var(--nc-muted)}.nc-mor-toolbar{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border-bottom:1px solid rgba(148,163,184,.16)}.nc-mor-toolbar-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.nc-mor-toolbar-row>.nc-ges-search-box{flex:1 1 280px;min-width:0}.nc-mor-blocks{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 4px}.nc-mor-block{min-width:36px;min-height:32px;flex:none;border-radius:9px;border:1px solid var(--nc-ges-line);background:var(--nc-field);padding:0 11px;font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--nc-text-3);cursor:pointer;transition:border-color .16s,background .16s}.nc-mor-block[aria-selected=true]{border-color:var(--nc-accent-text);background:color-mix(in srgb,var(--nc-accent) 14%,transparent);color:var(--nc-text)}html[data-nova-cara]:not(.dark) .nc-mor-block[aria-selected=true]{background:#ffffff}.nc-mor-block:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-mor-chip-clear{display:inline-flex;min-height:32px;align-items:center;gap:6px;border:0;background:transparent;padding:0 6px;font-size:12.5px;font-weight:600;color:var(--nc-text-3);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.nc-mor-chip-clear:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-mor-av{display:inline-flex;width:var(--nc-mor-av-size,32px);height:var(--nc-mor-av-size,32px);flex:none;align-items:center;justify-content:center;border-radius:10px;font-size:calc(var(--nc-mor-av-size, 32px) * .36);font-weight:700;color:#ffffff;background:linear-gradient(135deg,#0369a1,#0e7490)}.nc-mor-av-1{background:linear-gradient(135deg,#0f766e,#115e59)}.nc-mor-av-2{background:linear-gradient(135deg,#1d4ed8,#0369a1)}.nc-mor-av-3{background:linear-gradient(135deg,#0e7490,#0f766e)}.nc-mor-av-4{background:linear-gradient(135deg,#075985,#0369a1)}.nc-mor-av-5{background:linear-gradient(135deg,#155e75,#0e7490)}.nc-mor-av-off{background:#64748b}.nc-mor-pill{display:inline-flex;min-height:24px;align-items:center;gap:6px;border-radius:999px;padding:0 9px;font-size:12px;font-weight:600;white-space:nowrap;background:rgba(148,163,184,.16);color:var(--nc-text-2)}.nc-mor-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.nc-mor-pill[data-tone=green]{background:color-mix(in srgb,var(--nc-green) 14%,transparent);color:var(--nc-green-2)}.nc-mor-pill[data-tone=amber]{background:color-mix(in srgb,var(--nc-amber) 16%,transparent);color:var(--nc-amber-2)}.nc-mor-pill[data-tone=red]{background:color-mix(in srgb,var(--nc-red) 14%,transparent);color:var(--nc-red-2)}.nc-mor-vinculo{display:inline-flex;min-height:22px;align-items:center;gap:5px;border-radius:999px;border:1px solid rgba(148,163,184,.45);padding:0 8px;font-size:12px;font-weight:600;white-space:nowrap;color:var(--nc-text-2)}.nc-mor-vinculo>svg{flex:none;color:var(--nc-muted)}html[data-nova-cara]:not(.dark) .nc-mor-vinculo{border-color:rgba(71,85,105,.4)}.nc-mor-tags{display:flex;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:0 6px}.nc-mor-member-text .nc-mor-vinculo{margin-top:3px}.nc-mor-cell-text{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:3px}.nc-mor-vinculo-field .nc-mor-seg{width:100%}.nc-mor-vinculo-field .nc-mor-seg-item{flex:1 1 auto;justify-content:center}@media (max-width:420px){.nc-mor-vinculo-field .nc-mor-seg-item{padding:0 6px}}.nc-ges-dialog.nc-mor-form-dialog{padding-bottom:0;scroll-padding-bottom:88px}.nc-ges-dialog.nc-mor-form-dialog>.nc-ges-dialog-footer{position:sticky;bottom:0;z-index:2;margin:0 -22px;padding:12px 22px 22px;border-top:1px solid var(--nc-ges-line);background:var(--nc-modal-bg)}.nc-mor-warn{display:inline-flex;min-height:20px;align-items:center;border-radius:999px;background:color-mix(in srgb,var(--nc-amber) 16%,transparent);padding:0 7px;font-size:11.5px;font-weight:600;color:var(--nc-amber-2)}.nc-mor-icon-btn{display:inline-grid;width:34px;height:34px;flex:none;place-items:center;border-radius:10px;border:1px solid var(--nc-ges-line);background:transparent;color:var(--nc-text-2);cursor:pointer;transition:background .16s,color .16s}.nc-mor-icon-btn:hover:not(:disabled){background:color-mix(in srgb,var(--nc-text) 8%,transparent);color:var(--nc-text)}.nc-mor-icon-btn:disabled{cursor:default;opacity:.55}.nc-mor-icon-btn:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-mor-icon-btn[data-tone=danger]:hover:not(:disabled){color:var(--nc-red-2);border-color:var(--nc-red)}.nc-mor-btn-ok{border-color:var(--nc-green-2);background:color-mix(in srgb,var(--nc-green) 8%,transparent);color:var(--nc-green-2)}.nc-mor-btn-danger{border-color:var(--nc-red);background:color-mix(in srgb,var(--nc-red) 12%,transparent);color:var(--nc-red-2)}.nc-mor-btn-sm{min-height:34px;padding:0 12px;font-size:12.5px}.nc-mor-badge{min-width:18px;border-radius:9px;background:color-mix(in srgb,var(--nc-red) 18%,transparent);padding:1px 5px;text-align:center;font-size:11px;font-weight:700;color:var(--nc-red-2)}.nc-mor-menu-wrap{position:relative}.nc-mor-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;display:flex;width:250px;max-width:calc(100vw - 32px);flex-direction:column;gap:1px;border-radius:14px;border:1px solid var(--nc-ges-line);background:var(--nc-modal-bg);padding:6px;box-shadow:0 24px 60px -12px rgba(0,0,0,.45)}.nc-mor-menu-item{display:flex;min-height:38px;align-items:center;gap:10px;border:0;border-radius:9px;background:transparent;padding:0 10px;text-align:left;font-size:13.5px;font-weight:600;color:var(--nc-text);cursor:pointer}.nc-mor-menu-item:hover{background:rgba(148,163,184,.14)}.nc-mor-menu-item[data-tone=danger]{color:var(--nc-red-2)}.nc-mor-menu-item:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:-2px}.nc-mor-scroll{overflow-x:auto}.nc-mor-scroll:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:-2px}.nc-mor-table{width:100%;min-width:900px;border-collapse:collapse;font-size:13.5px}.nc-mor-table th{padding:12px;border-bottom:1px solid rgba(148,163,184,.2);text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--nc-muted)}.nc-mor-table td:first-child,.nc-mor-table th:first-child{padding-left:20px}.nc-mor-table td:last-child,.nc-mor-table th:last-child{padding-right:20px}.nc-mor-table td{padding:11px 12px;border-bottom:1px solid rgba(148,163,184,.12);vertical-align:middle;color:var(--nc-text-2)}.nc-mor-table tbody tr:hover td{background:rgba(148,163,184,.06)}.nc-mor-table .nc-mor-group-row td{padding:10px 20px;background:rgba(148,163,184,.07)}.nc-mor-table td.nc-mor-indent{padding-left:62px}.nc-mor-cell-name{display:flex;min-width:0;align-items:center;gap:12px;font-weight:600;color:var(--nc-text)}.nc-mor-ellipsis{display:block;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nc-mor-row-actions{justify-content:flex-end}.nc-mor-mail-form,.nc-mor-row-actions{display:flex;align-items:center;gap:6px}.nc-mor-mail-form .nc-ges-input{width:220px;min-height:34px;font-size:13px}.nc-mor-inactive{opacity:.78}.nc-mor-group-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.nc-mor-unit-icon{display:grid;width:30px;height:30px;flex:none;place-items:center;border-radius:9px;border:1px solid color-mix(in srgb,var(--nc-accent) 30%,transparent);background:color-mix(in srgb,var(--nc-accent) 12%,transparent);color:var(--nc-accent-text)}.nc-mor-unit-label{font-size:14px;font-weight:700}.nc-mor-muted{font-size:12.5px;color:var(--nc-muted)}.nc-mor-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px;padding:16px 20px}.nc-mor-group{container:nc-mor-group/inline-size;display:flex;min-width:0;flex-direction:column;gap:10px;padding:16px;border-radius:14px;border:1px solid rgba(148,163,184,.2);background:rgba(148,163,184,.05)}.nc-mor-group-title{display:flex;min-width:0;flex:1 1 7rem;flex-direction:column;gap:1px}.nc-mor-members{display:flex;flex-direction:column;gap:2px;border-top:1px solid rgba(148,163,184,.16);padding-top:8px}.nc-mor-member{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:6px 4px;border-radius:9px}@container nc-mor-group (max-width: 24rem){.nc-mor-member{grid-template-columns:auto minmax(0,1fr)}.nc-mor-member>.nc-mor-row-actions{grid-column:2;justify-content:flex-start}}.nc-mor-member-text .nc-mor-pill{align-self:flex-start;margin-top:3px}.nc-mor-member:hover{background:rgba(148,163,184,.08)}.nc-mor-member-text{display:flex;min-width:0;flex:1;flex-direction:column;gap:1px}.nc-mor-member-name{overflow-wrap:anywhere;font-size:13px;font-weight:600;color:var(--nc-text)}.nc-mor-member-mail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--nc-muted)}.nc-mor-link-warn{align-self:flex-start;border:0;background:transparent;padding:0;font-size:11.5px;font-weight:600;color:var(--nc-amber-2);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.nc-mor-link-warn:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-mor-footer{justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid rgba(148,163,184,.16)}.nc-mor-footer,.nc-mor-footer-info{display:flex;flex-wrap:wrap;align-items:center}.nc-mor-footer-info{gap:8px 14px;font-size:13px;font-variant-numeric:tabular-nums;color:var(--nc-muted)}.nc-mor-select{min-height:34px;border-radius:9px;border:1px solid var(--nc-ges-line);background:var(--nc-field);padding:0 8px;font-size:13px;color:var(--nc-text)}.nc-mor-select:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:1px}.nc-mor-pager{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.nc-mor-page-btn{min-width:34px;height:34px;border-radius:9px;border:1px solid var(--nc-ges-line);background:transparent;padding:0 8px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--nc-text-2);cursor:pointer}.nc-mor-page-btn[aria-current=page]{border-color:var(--nc-accent-text);background:color-mix(in srgb,var(--nc-accent) 16%,transparent);color:var(--nc-text)}.nc-mor-page-btn:disabled{cursor:default;opacity:.5}.nc-mor-page-btn:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-mor-page-gap{padding:0 4px;color:var(--nc-muted)}.nc-mor-skeleton{height:120px;border-radius:14px;background:linear-gradient(90deg,rgba(148,163,184,.1),rgba(148,163,184,.2),rgba(148,163,184,.1));background-size:200% 100%;animation:nc-mor-shimmer 1.4s linear infinite}@keyframes nc-mor-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.nc-mor-skeleton{animation:none}}.nc-mor-state{padding:8px 20px 32px}.nc-mor-switches{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;border:1px solid rgba(148,163,184,.22);background:rgba(148,163,184,.06)}.nc-mor-switches>legend{padding:0 6px;font-size:13px;font-weight:600;color:var(--nc-text-2)}.nc-mor-combo{position:relative}.nc-mor-combo-list{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:5;max-height:200px;overflow-y:auto;border-radius:12px;border:1px solid var(--nc-ges-line);background:var(--nc-modal-bg);padding:4px;box-shadow:0 16px 40px -12px rgba(0,0,0,.45)}.nc-mor-combo-option{display:block;width:100%;border:0;border-radius:8px;background:transparent;padding:8px 10px;text-align:left;font-size:14px;color:var(--nc-text);cursor:pointer}.nc-mor-combo-option[aria-selected=true]{background:color-mix(in srgb,var(--nc-accent) 18%,transparent)}.nc-mor-combo-clear{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--nc-muted);cursor:pointer}.nc-mor-trash-list{display:flex;max-height:360px;flex-direction:column;overflow-y:auto;border-top:1px solid rgba(148,163,184,.2)}.nc-mor-trash-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 2px;border-bottom:1px solid rgba(148,163,184,.14)}.nc-mor-trash-row>div{min-width:0;flex:1 1 160px}.nc-mor-confirm-word{font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:700;letter-spacing:.06em;color:var(--nc-red-2)}.nc-mor-callout{border-radius:12px;border:1px solid color-mix(in srgb,var(--nc-red) 40%,transparent);background:color-mix(in srgb,var(--nc-red) 10%,transparent);padding:12px 14px;font-size:13.5px;line-height:1.5;color:var(--nc-text)}.nc-mor-callout ul{margin:6px 0 0;padding-left:18px;list-style:disc}.nc-mor-error{font-size:13px;color:var(--nc-red-2)}.nc-mor-sol-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:12px}.nc-mor-sol-card{display:flex;min-width:0;flex-direction:column;gap:14px;padding:20px;border-radius:18px;border:1px solid rgba(148,163,184,.2);background:var(--nc-surface);box-shadow:var(--nc-card-shadow)}.nc-mor-sol-head{display:flex;align-items:flex-start;gap:12px}.nc-mor-sol-title{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.nc-mor-sol-name{overflow-wrap:anywhere;font-size:15px;font-weight:650;color:var(--nc-text)}.nc-mor-sol-unit{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--nc-text-2)}.nc-mor-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nc-mor-kv>div{display:flex;min-width:0;flex-direction:column;gap:3px;padding:10px 12px;border-radius:11px;background:rgba(148,163,184,.08)}.nc-mor-kv dt{font-size:11.5px;color:var(--nc-muted)}.nc-mor-kv dd{margin:0;overflow-wrap:break-word;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--nc-text)}.nc-mor-kv dd[data-missing]{color:var(--nc-amber-2)}.nc-mor-context{padding:10px 12px;border-radius:11px;border:1px dashed var(--nc-ges-line);font-size:12.5px;color:var(--nc-text-3)}.nc-mor-context,.nc-mor-sol-foot{display:flex;align-items:center;gap:10px}.nc-mor-sol-foot{flex-wrap:wrap;justify-content:space-between;padding-top:12px;border-top:1px solid rgba(148,163,184,.16)}.nc-mor-sol-by{display:flex;min-width:0;align-items:center;gap:6px;font-size:12.5px;color:var(--nc-muted)}.nc-mor-reasons{display:flex;flex-wrap:wrap;gap:6px}.nc-mor-reason{min-height:34px;border-radius:10px;border:1px solid var(--nc-ges-line);background:transparent;padding:0 12px;font-size:12.5px;font-weight:600;color:var(--nc-text-2);cursor:pointer}.nc-mor-reason[aria-pressed=true]{border-color:var(--nc-accent-text);background:color-mix(in srgb,var(--nc-accent) 16%,transparent);color:var(--nc-text)}.nc-mor-reason:focus-visible{outline:2px solid var(--nc-accent-text);outline-offset:2px}.nc-mor-textarea{min-height:88px;padding:10px 12px;resize:vertical;font:inherit;font-size:14px}.nc-mor-readonly{border-radius:10px;border:1px dashed var(--nc-ges-line);padding:8px 12px;font-size:13px;color:var(--nc-text-3)}.nc-mor-nowrap{white-space:nowrap}.nc-mor-more{width:40px;padding:0}}