
    #neolit-cargo-design { --n-red:#e51c2a;--n-ink:#f2f5f8;--n-muted:#a7b4c6;--n-line:#2c3642;--n-bg:#0f141b;--n-nav:#10161d;--n-white:#fff; color-scheme:dark; color:var(--n-ink);font:14px/1.45 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif; background:transparent; }
    #neolit-cargo-design * {box-sizing:border-box;}
    #neolit-cargo-design button,#neolit-cargo-design input,#neolit-cargo-design select {font:inherit;}
    #neolit-cargo-design button {cursor:pointer;}
    #neolit-cargo-design button:disabled {cursor:default;}
    #neolit-cargo-design button:focus-visible,#neolit-cargo-design a:focus-visible,#neolit-cargo-design input:focus-visible,#neolit-cargo-design select:focus-visible {outline:3px solid #79a9e9;outline-offset:3px;}
    #neolit-cargo-design h1,#neolit-cargo-design h2,#neolit-cargo-design h3,#neolit-cargo-design p {margin:0;}
    #neolit-cargo-design [hidden] {display:none!important;}
    #neolit-cargo-design .n-shell {display:grid;grid-template-columns:170px minmax(0,1fr);background:var(--n-bg);border:1px solid var(--n-line);border-radius:12px;overflow:hidden;min-height:790px;}
    #neolit-cargo-design .n-side {display:flex;flex-direction:column;background:var(--n-nav);color:#c4ced8;padding:28px 12px 20px;}
    #neolit-cargo-design .n-brand {display:flex;align-items:center;gap:10px;color:#fff;padding:0 10px;}
    #neolit-cargo-design .n-brand-name {font-size:20px;font-weight:600;letter-spacing:.4px;line-height:1.1;}
    #neolit-cargo-design .n-brand-name small {display:block;color:#a5b1bf;font-size:12px;letter-spacing:2.4px;font-weight:400;margin-top:6px;}
    #neolit-cargo-design .n-menu {display:grid;gap:6px;margin-top:42px;}
    #neolit-cargo-design .n-menu button {display:flex;align-items:center;gap:10px;border:0;background:transparent;color:#b9c5d2;border-radius:6px;padding:12px 10px;text-align:left;font-size:12px;min-height:44px;}
    #neolit-cargo-design .n-menu button:hover {background:#142637;color:#fff;}
    #neolit-cargo-design .n-menu button[aria-current="page"] {background:#3d1721;color:#ff7a83;box-shadow:inset 3px 0 0 var(--n-red);}
    #neolit-cargo-design i[data-lucide] {display:inline-block;width:18px;height:18px;flex-shrink:0;}
    #neolit-cargo-design svg.lucide {width:18px;height:18px;stroke-width:1.7;flex-shrink:0;}
    #neolit-cargo-design .n-menu-count {margin-left:auto;padding:1px 6px;border-radius:4px;background:#ffffff10;color:#bcc8d4;font-size:12px;}
    #neolit-cargo-design .n-side-foot {margin-top:auto;padding:42px 10px 0;}
    #neolit-cargo-design .n-side-foot strong {font-size:12px;letter-spacing:1.7px;font-weight:500;color:#e8edf3;}
    #neolit-cargo-design .n-side-foot p {font-size:12px;color:#9aaabb;margin-top:10px;line-height:1.7;}
    #neolit-cargo-design .n-work {min-width:0;}
    #neolit-cargo-design .n-top {min-height:59px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 25px;border-bottom:1px solid var(--n-line);background:var(--n-surface,#171e26);}
    #neolit-cargo-design .n-crumb {color:var(--n-muted);font-size:12px;display:flex;align-items:center;gap:8px;}
    #neolit-cargo-design .n-crumb strong {color:var(--n-ink);font-weight:500;}
    #neolit-cargo-design .n-demo {font-size:12px;font-weight:500;letter-spacing:1.1px;color:var(--n-muted);background:#171e26;border:1px solid var(--n-line);border-radius:4px;padding:4px 7px;}
    #neolit-cargo-design .n-mobile-brand {display:none;}
    #neolit-cargo-design .n-content {padding:24px;}
    #neolit-cargo-design .n-loading-filters {display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:12px;}
    #neolit-cargo-design .n-loading-filters .n-label {min-width:0;}
    #neolit-cargo-design .n-loading-filters input,#neolit-cargo-design .n-loading-filters select {width:100%;min-width:0;box-sizing:border-box;}
    #neolit-cargo-design .n-contacts a {display:inline-block;min-height:34px;padding:5px 0;overflow-wrap:anywhere;}
    @media(max-width:680px) {#neolit-cargo-design .n-loading-filters {grid-template-columns:1fr 1fr;}#neolit-cargo-design .n-loading-filters .n-label:last-child {grid-column:1/-1;}}
    #neolit-cargo-design .n-heading {display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:20px;}
    #neolit-cargo-design h1 {font-size:24px;font-weight:600;letter-spacing:-.55px;}
    #neolit-cargo-design .n-sub {font-size:12px;color:var(--n-muted);margin-top:5px;}
    #neolit-cargo-design .n-privacy {display:flex;align-items:center;gap:6px;color:var(--n-muted);font-size:12px;margin-top:8px;white-space:nowrap;}
    #neolit-cargo-design .n-filter {padding:17px;background:var(--n-surface,#171e26);border:1px solid var(--n-line);border-radius:9px;}
    #neolit-cargo-design .n-route-fields {display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 126px;gap:10px;align-items:end;}
    #neolit-cargo-design .n-label {display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px;color:var(--n-muted);}
    #neolit-cargo-design .n-input {width:100%;min-width:0;padding:10px 11px;height:42px;border:1px solid #2c3642;border-radius:6px;background:var(--n-surface,#171e26);color:var(--n-ink);font-size:14px;}
    #neolit-cargo-design .n-primary {border:1px solid var(--n-red);background:var(--n-red);color:#fff;min-height:42px;padding:10px 13px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;font-size:12px;font-weight:500;text-decoration:none;}
    #neolit-cargo-design .n-primary:hover {background:#c91221;border-color:#c91221;}
    #neolit-cargo-design .n-secondary {border:1px solid #2c3642;background:var(--n-surface,#171e26);color:var(--n-muted);min-height:40px;padding:9px 12px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:500;text-decoration:none;}
    #neolit-cargo-design .n-secondary:hover {background:#171e26;}
    #neolit-cargo-design .n-icon-button {display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:40px;background:transparent;border:0;border-radius:5px;color:var(--n-muted);padding:6px;}
    #neolit-cargo-design .n-icon-button:hover {color:var(--n-red);background:#fff0f1;}
    #neolit-cargo-design .n-swap {min-width:28px;}
    #neolit-cargo-design .n-filter-bottom {display:flex;align-items:center;gap:16px;margin-top:13px;flex-wrap:wrap;}
    #neolit-cargo-design .n-mini-select {display:flex;align-items:center;gap:6px;color:var(--n-muted);font-size:12px;}
    #neolit-cargo-design .n-mini-select select {max-width:150px;border:0;color:var(--n-muted);background:var(--n-surface,#171e26);min-height:26px;font-size:12px;padding:3px 15px 3px 0;}
    #neolit-cargo-design .n-once {margin-left:auto;display:flex;gap:5px;align-items:center;font-size:12px;color:#8a6670;}
    #neolit-cargo-design .n-once svg {width:13px;height:13px;}
    #neolit-cargo-design .n-results-head {display:flex;justify-content:space-between;align-items:center;gap:10px;margin:22px 0 12px;}
    #neolit-cargo-design .n-results-head h2 {font-size:15px;font-weight:600;}
    #neolit-cargo-design .n-counter {margin-left:7px;color:var(--n-muted);font-size:12px;font-weight:400;}
    #neolit-cargo-design .n-note {font-size:12px;color:var(--n-muted);}
    #neolit-cargo-design .n-results {display:grid;grid-template-columns:minmax(235px,.95fr) minmax(260px,1.05fr);gap:16px;align-items:start;}
    #neolit-cargo-design .n-results.n-no-results {grid-template-columns:minmax(0,1fr);}
    #neolit-cargo-design .n-list {display:grid;gap:10px;min-width:0;}
    #neolit-cargo-design .n-result {position:relative;background:var(--n-surface,#171e26);border:1px solid #2c3642;border-radius:8px;overflow:hidden;transition:border-color .16s;}
    #neolit-cargo-design .n-result:hover {border-color:#c1cad6;}
    #neolit-cargo-design .n-result.n-selected {border-color:#e94450;box-shadow:inset 3px 0 0 #e51c2a;}
    #neolit-cargo-design .n-result-main {display:block;width:100%;background:none;border:0;padding:15px 16px 13px;text-align:left;color:var(--n-ink);}
    #neolit-cargo-design .n-result-header {display:flex;justify-content:space-between;align-items:center;margin-bottom:13px;padding-right:23px;gap:8px;font-size:12px;color:var(--n-muted);}
    #neolit-cargo-design .n-result-id {letter-spacing:.3px;color:var(--n-muted);}
    #neolit-cargo-design .n-bookmark {position:absolute;right:8px;top:4px;width:32px;min-height:40px;}
    #neolit-cargo-design .n-bookmark[aria-pressed="true"] {color:var(--n-red);}
    #neolit-cargo-design .n-bookmark[aria-pressed="true"] svg {fill:#ffe5e7;}
    #neolit-cargo-design .n-card-route {display:grid;grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr);gap:8px;align-items:center;}
    #neolit-cargo-design .n-card-place {min-width:0;}
    #neolit-cargo-design .n-card-place strong {display:block;font-size:15px;font-weight:600;letter-spacing:-.25px;overflow-wrap:anywhere;}
    #neolit-cargo-design .n-country {display:block;color:var(--n-muted);font-size:12px;margin-top:3px;}
    #neolit-cargo-design .n-card-route svg {width:15px;height:15px;color:#9ca6b3;}
    #neolit-cargo-design .n-card-load {display:block;font-size:12px;color:var(--n-muted);margin-top:15px;}
    #neolit-cargo-design .n-card-bottom {border-top:1px solid #2c3642;margin-top:12px;padding-top:10px;display:flex;justify-content:space-between;gap:8px;align-items:center;color:var(--n-muted);font-size:12px;}
    #neolit-cargo-design .n-card-bottom span:last-child {color:var(--n-muted);}
    #neolit-cargo-design .n-list-note {display:flex;gap:7px;color:var(--n-muted);font-size:12px;padding:9px 3px;}
    #neolit-cargo-design .n-list-note svg {width:15px;height:15px;}
    #neolit-cargo-design .n-detail {background:var(--n-surface,#171e26);border:1px solid var(--n-line);border-radius:9px;min-width:0;}
    #neolit-cargo-design .n-detail-head {display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #2c3642;gap:10px;}
    #neolit-cargo-design .n-detail-head h2 {font-size:13px;font-weight:500;}
    #neolit-cargo-design .n-tag {font-size:12px;display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:4px;background:#fff5e5;color:#916121;white-space:nowrap;}
    #neolit-cargo-design .n-tag:before {content:"";height:5px;width:5px;border-radius:50%;background:#d79b3f;}
    #neolit-cargo-design .n-detail-route {padding:20px 18px 18px;}
    #neolit-cargo-design .n-route-stop {display:flex;gap:12px;align-items:center;position:relative;}
    #neolit-cargo-design .n-route-dot {width:10px;height:10px;border:2px solid #a8b3c0;background:var(--n-surface,#171e26);border-radius:50%;margin-left:2px;flex-shrink:0;}
    #neolit-cargo-design .n-route-stop:last-child .n-route-dot {border-color:var(--n-red);}
    #neolit-cargo-design .n-route-connector {height:19px;width:1px;background:#2c3642;margin:3px 0 3px 6px;}
    #neolit-cargo-design .n-route-stop strong {font-size:21px;letter-spacing:-.55px;font-weight:600;}
    #neolit-cargo-design .n-route-stop small {display:block;font-size:12px;color:var(--n-muted);margin-top:1px;}
    #neolit-cargo-design .n-tabs {display:flex;gap:18px;margin:0 18px;border-bottom:1px solid var(--n-line);}
    #neolit-cargo-design .n-tabs button {border:0;border-bottom:2px solid transparent;background:var(--n-surface,#171e26);padding:10px 0;color:var(--n-muted);font-size:12px;min-height:40px;}
    #neolit-cargo-design .n-tabs button[aria-selected="true"] {color:var(--n-red);border-bottom-color:var(--n-red);}
    #neolit-cargo-design .n-detail-body {padding:18px;}
    #neolit-cargo-design .n-metrics {display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;background:#171e26;border-radius:6px;padding:13px 12px;margin-bottom:16px;}
    #neolit-cargo-design .n-metric small {font-size:12px;display:block;color:var(--n-muted);margin-bottom:5px;}
    #neolit-cargo-design .n-metric strong {font-size:17px;font-weight:500;letter-spacing:-.3px;white-space:nowrap;}
    #neolit-cargo-design .n-properties {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:9px 12px;font-size:12px;}
    #neolit-cargo-design .n-properties dt {color:var(--n-muted);}
    #neolit-cargo-design .n-properties dd {margin:0;color:var(--n-ink);text-align:right;overflow-wrap:anywhere;}
    #neolit-cargo-design .n-properties dd.n-unknown {color:var(--n-muted);}
    #neolit-cargo-design .n-contact {border-top:1px solid #2c3642;padding-top:16px;margin-top:18px;display:flex;gap:10px;align-items:center;}
    #neolit-cargo-design .n-avatar {width:32px;height:32px;border-radius:50%;background:#171e26;color:var(--n-muted);font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;}
    #neolit-cargo-design .n-author {font-size:12px;font-weight:500;}
    #neolit-cargo-design .n-author-sub {font-size:12px;color:var(--n-muted);margin-top:2px;overflow-wrap:anywhere;}
    #neolit-cargo-design .n-detail-actions {display:flex;flex-wrap:wrap;gap:8px;margin-top:17px;}
    #neolit-cargo-design .n-detail-actions > a {display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;box-sizing:border-box;border-radius:6px;background:var(--n-red);color:#fff;text-decoration:none;flex:1 1 240px;}
    #neolit-cargo-design .n-original-text {margin:16px 0;}
    #neolit-cargo-design .n-original-text summary {cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--n-red);font-weight:600;text-decoration:underline;}
    #neolit-cargo-design .n-detail-actions .n-primary {flex:1;}
    #neolit-cargo-design .n-smallprint {font-size:12px;color:var(--n-muted);line-height:1.5;margin-top:13px;}
    #neolit-cargo-design .n-quote {font-size:13px;line-height:1.75;color:var(--n-ink);white-space:pre-wrap;overflow-wrap:anywhere;background:#171e26;border-radius:6px;padding:14px;}
    #neolit-cargo-design .n-timeline {border-left:1px solid #2c3642;margin:3px 0 0 5px;padding:0 0 0 15px;}
    #neolit-cargo-design .n-timeline strong {font-size:12px;font-weight:500;}
    #neolit-cargo-design .n-timeline p {font-size:12px;color:var(--n-muted);margin-top:8px;line-height:1.65;}
    #neolit-cargo-design .n-back {display:none;align-items:center;gap:6px;background:transparent;border:0;color:var(--n-muted);padding:0 0 17px;font-size:12px;min-height:38px;}
    #neolit-cargo-design .n-bottom-nav {display:none;}
    #neolit-cargo-design .n-empty {padding:38px 20px;text-align:center;background:var(--n-surface,#171e26);border:1px solid var(--n-line);border-radius:9px;grid-column:1/-1;color:var(--n-muted);font-size:13px;}
    #neolit-cargo-design .n-empty strong {display:block;color:var(--n-ink);font-size:16px;font-weight:500;margin-bottom:9px;}
    #neolit-cargo-design .n-sources {background:var(--n-surface,#171e26);border:1px solid var(--n-line);border-radius:9px;padding:0 18px;}
    #neolit-cargo-design .n-source-row {display:flex;gap:13px;align-items:center;padding:17px 0;border-bottom:1px solid #2c3642;}
    #neolit-cargo-design .n-source-row:last-child {border:0;}
    #neolit-cargo-design .n-source-icon {background:#171e26;color:var(--n-muted);padding:9px;border-radius:6px;display:flex;flex-shrink:0;}
    #neolit-cargo-design .n-source-name {font-size:13px;font-weight:500;color:var(--n-ink);}
    #neolit-cargo-design .n-source-name a {color:inherit;text-decoration:none;}
    #neolit-cargo-design .n-source-sub {font-size:12px;color:var(--n-muted);margin-top:4px;}
    #neolit-cargo-design .n-source-state {margin-left:auto;color:var(--n-muted);font-size:12px;white-space:nowrap;}
    #neolit-cargo-design .n-help {background:var(--n-surface,#171e26);border:1px solid var(--n-line);border-radius:9px;padding:24px;}
    #neolit-cargo-design .n-help h2 {font-size:17px;font-weight:500;margin:0 0 16px;}
    #neolit-cargo-design .n-help p {font-size:13px;color:var(--n-muted);margin:12px 0;line-height:1.8;}
    #neolit-cargo-design .n-flash {margin-top:10px;color:#7f5a60;font-size:12px;min-height:16px;}
    @media(min-width:1180px) {#neolit-cargo-design .n-shell {grid-template-columns:190px minmax(0,1fr);}#neolit-cargo-design .n-content {padding:28px 30px;}#neolit-cargo-design .n-results {gap:20px;}}
    @media(max-width:900px) {#neolit-cargo-design .n-shell {grid-template-columns:64px minmax(0,1fr);}#neolit-cargo-design .n-side {padding:24px 8px;}#neolit-cargo-design .n-side .n-brand-name,#neolit-cargo-design .n-side .n-menu-label,#neolit-cargo-design .n-menu-count,#neolit-cargo-design .n-side-foot {display:none;}#neolit-cargo-design .n-side .n-brand {padding:0 6px;}#neolit-cargo-design .n-menu button {justify-content:center;padding:12px;}#neolit-cargo-design .n-content {padding:20px;}#neolit-cargo-design .n-privacy {display:none;}#neolit-cargo-design .n-results {gap:12px;}}
    @media(max-width:680px) {#neolit-cargo-design .n-shell {display:block;min-height:0;border-radius:10px;}#neolit-cargo-design .n-side {display:none;}#neolit-cargo-design .n-top {background:var(--n-nav);min-height:65px;padding:14px 19px;}#neolit-cargo-design .n-crumb {display:none;}#neolit-cargo-design .n-mobile-brand {display:flex;}#neolit-cargo-design .n-brand {padding:0;gap:13px;}#neolit-cargo-design .n-brand-name {font-size:18px;}#neolit-cargo-design .n-brand-name small {font-size:12px;margin-top:4px;}#neolit-cargo-design .n-demo {background:#142b3c;color:#a9bbcc;border-color:#254155;font-size:12px;}#neolit-cargo-design .n-content {padding:22px 16px 14px;}#neolit-cargo-design h1 {font-size:24px;}#neolit-cargo-design .n-sub {font-size:12px;line-height:1.5;}#neolit-cargo-design .n-heading {margin-bottom:17px;}#neolit-cargo-design .n-filter {padding:14px;}#neolit-cargo-design .n-route-fields {grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:6px;}#neolit-cargo-design .n-search-button {grid-column:1/-1;margin-top:6px;font-size:14px;}#neolit-cargo-design .n-label {font-size:12px;}#neolit-cargo-design .n-input {height:44px;font-size:16px;padding:10px 8px;}#neolit-cargo-design .n-filter-bottom {gap:9px;margin-top:8px;}#neolit-cargo-design .n-mini-select {font-size:12px;}#neolit-cargo-design .n-mini-select select {max-width:115px;font-size:12px;min-height:35px;}#neolit-cargo-design .n-once {display:none;}#neolit-cargo-design .n-results {grid-template-columns:minmax(0,1fr);}#neolit-cargo-design .n-detail {display:none;}#neolit-cargo-design .n-shell.n-detail-open .n-detail {display:block;}#neolit-cargo-design .n-shell.n-detail-open .n-list,#neolit-cargo-design .n-shell.n-detail-open .n-filter,#neolit-cargo-design .n-shell.n-detail-open .n-results-head,#neolit-cargo-design .n-shell.n-detail-open .n-heading {display:none;}#neolit-cargo-design .n-shell.n-detail-open .n-back {display:flex;}#neolit-cargo-design .n-result-main {padding:16px;}#neolit-cargo-design .n-result-header {font-size:12px;}#neolit-cargo-design .n-card-place strong {font-size:18px;}#neolit-cargo-design .n-country {font-size:12px;}#neolit-cargo-design .n-card-load {display:block;font-size:13px;}#neolit-cargo-design .n-card-bottom {font-size:12px;}#neolit-cargo-design .n-detail-head {padding:16px 18px;}#neolit-cargo-design .n-detail-head h2 {font-size:14px;}#neolit-cargo-design .n-tag {font-size:12px;}#neolit-cargo-design .n-route-stop strong {font-size:24px;}#neolit-cargo-design .n-route-stop small {font-size:12px;}#neolit-cargo-design .n-tabs {gap:25px;}#neolit-cargo-design .n-tabs button {font-size:13px;min-height:44px;}#neolit-cargo-design .n-metric small {font-size:12px;}#neolit-cargo-design .n-metric strong {font-size:20px;}#neolit-cargo-design .n-properties {font-size:12px;gap:12px;}#neolit-cargo-design .n-author {font-size:13px;}#neolit-cargo-design .n-author-sub,#neolit-cargo-design .n-smallprint {font-size:12px;}#neolit-cargo-design .n-primary,#neolit-cargo-design .n-secondary {min-height:44px;font-size:13px;}#neolit-cargo-design .n-icon-button {min-width:40px;min-height:44px;}#neolit-cargo-design .n-swap {min-width:32px;}#neolit-cargo-design .n-bottom-nav {display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #2c3642;background:var(--n-surface,#171e26);padding:7px 8px 12px;}#neolit-cargo-design .n-bottom-nav button {border:0;background:var(--n-surface,#171e26);color:var(--n-muted);display:flex;align-items:center;flex-direction:column;gap:4px;padding:6px;min-height:48px;font-size:12px;}#neolit-cargo-design .n-bottom-nav button[aria-current="page"] {color:var(--n-red);}#neolit-cargo-design .n-source-state {font-size:12px;}#neolit-cargo-design .n-source-name {font-size:12px;}#neolit-cargo-design .n-sources {padding:0 13px;}#neolit-cargo-design .n-source-row {gap:9px;}}
    @media(prefers-reduced-motion:reduce) {#neolit-cargo-design * {transition:none!important;}}
  
body{margin:0;background:#171e26}html{font-size:16px}#neolit-cargo-design{font-size:14px}#neolit-cargo-design .n-shell{min-height:100vh;border:0;border-radius:0}#neolit-cargo-design .n-menu button,#neolit-cargo-design .n-primary,#neolit-cargo-design .n-secondary,#neolit-cargo-design .n-label{font-size:14px}#neolit-cargo-design .n-input{font-size:16px}#neolit-cargo-design .n-content{padding-bottom:calc(24px + env(safe-area-inset-bottom))}#neolit-cargo-design .n-banner{margin:0 0 16px;padding:14px 16px;border:1px solid #2c3642;border-radius:8px;background:var(--n-surface,#171e26);font-size:14px;white-space:pre-wrap}#neolit-cargo-design .n-banner.error{border-color:#e59da3;background:#fff4f4}#neolit-cargo-design .n-coverage{white-space:pre-wrap;line-height:1.7;background:var(--n-surface,#171e26);padding:18px;border:1px solid #2c3642;border-radius:8px;margin-top:18px;font:14px/1.7 inherit}#neolit-cargo-design .n-more{display:block;margin:16px auto}#neolit-cargo-design .n-route-fields{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr) 150px}#neolit-cargo-design .n-secondary-fields{display:grid;grid-template-columns:1fr;gap:10px;margin-top:12px}#neolit-cargo-design .n-menu-symbol{width:20px;font-size:20px;text-align:center}#neolit-cargo-design .n-bottom-nav{padding-bottom:env(safe-area-inset-bottom)}#neolit-cargo-design button:disabled{opacity:.55}#neolit-cargo-design .n-properties dd{overflow-wrap:anywhere}#neolit-cargo-design .n-card-route{grid-template-columns:minmax(0,1fr)}#neolit-cargo-design .n-card-route strong{font-size:16px}#neolit-cargo-design .n-metric strong{font-size:18px}#neolit-cargo-design .n-flash{min-height:24px}#neolit-cargo-design .n-detail-body{font-size:14px}#neolit-cargo-design .n-quote{font-size:16px}@media(max-width:680px){#neolit-cargo-design .n-route-fields{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr)}#neolit-cargo-design .n-search-button{grid-column:1/-1}#neolit-cargo-design .n-content{padding:16px 12px 20px}#neolit-cargo-design .n-heading{margin-bottom:16px}#neolit-cargo-design .n-privacy{display:none}#neolit-cargo-design .n-brand-name small{font-size:12px}#neolit-cargo-design .n-bottom-nav button{min-height:54px}}

#neolit-cargo-design .n-source-row>div{min-width:0;overflow-wrap:anywhere}#neolit-cargo-design .n-source-state{white-space:normal;min-width:70px}#neolit-cargo-design .n-card-bottom{overflow-wrap:anywhere}#neolit-cargo-design .n-result-header{flex-wrap:wrap}#neolit-cargo-design .n-bottom-nav{position:sticky;bottom:0;z-index:5}#neolit-cargo-design .n-shell{overflow:visible}#neolit-cargo-design .n-timeline{padding-bottom:20px}

#neolit-cargo-design .n-search-options{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px;font-size:14px}#neolit-cargo-design .n-search-options label{display:flex;align-items:center;gap:8px;min-height:44px}#neolit-cargo-design .n-search-options input{width:20px;height:20px;accent-color:var(--n-red)}#neolit-cargo-design .n-analysis{white-space:pre-wrap;border:1px solid #2c3642;background:var(--n-surface,#171e26);padding:16px;border-radius:8px;margin:18px 0;color:var(--n-muted);line-height:1.6}#neolit-cargo-design .n-ai-mark{display:block;font-size:12px;color:#966311;margin-top:8px}#neolit-cargo-design .n-shell.n-detail-open .n-analysis{display:none}

/* Route suggestions and offline cargo filters */
#neolit-cargo-design .n-route-field {min-width:0}
#neolit-cargo-design .n-route-field > .n-label {position:relative;min-width:0}
#neolit-cargo-design .n-scope-options {display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}
#neolit-cargo-design .n-scope-options button {font:inherit;font-size:12px;min-height:36px;padding:5px 8px;border:1px solid #2c3642;border-radius:6px;background:#171e26;color:var(--n-muted);cursor:pointer}
#neolit-cargo-design .n-scope-options button:hover,#neolit-cargo-design .n-scope-options button:focus-visible {background:#171e26;border-color:#8297b1}
#neolit-cargo-design .n-route-fields > .n-swap,#neolit-cargo-design .n-route-fields > .n-search-button {align-self:start;margin-top:26px}
@media(max-width:680px){#neolit-cargo-design .n-route-fields > .n-search-button {margin-top:0}}
#neolit-cargo-design .n-suggestions {position:absolute;top:100%;left:0;right:0;z-index:25;max-height:250px;overflow-y:auto;background:var(--n-surface,#171e26);border:1px solid #2c3642;border-radius:8px;box-shadow:0 8px 24px #0a192d22}
#neolit-cargo-design .n-suggestions button {display:block;width:100%;padding:12px;text-align:left;background:var(--n-surface,#171e26);border:0;color:var(--n-ink);font:inherit}
#neolit-cargo-design .n-suggestions button:hover,#neolit-cargo-design .n-suggestions [aria-selected=true] {background:#171e26}
#neolit-cargo-design .n-suggestions small {display:block;color:var(--n-muted);font-size:11px;margin-top:3px}
#neolit-cargo-design .n-extra {margin-top:18px}
#neolit-cargo-design summary {cursor:pointer;min-height:34px;line-height:1.5;color:var(--n-ink);font-weight:600}
#neolit-cargo-design .n-extra > summary::after {content:'Развернуть';float:right;font-size:12px;font-weight:400;color:var(--n-muted)}
#neolit-cargo-design .n-extra[open] > summary::after {content:'Свернуть параметры'}
#neolit-cargo-design .n-range-grid,#neolit-cargo-design .n-condition-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}
#neolit-cargo-design fieldset {border:0;padding:0;min-width:0;margin:0}
#neolit-cargo-design legend {padding:0;margin-bottom:7px;color:var(--n-muted)}
#neolit-cargo-design .n-range {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#neolit-cargo-design .n-check-group {padding:10px;border:1px solid #2c3642;border-radius:8px;min-width:0}
#neolit-cargo-design .n-check-group label {display:flex;gap:7px;align-items:flex-start;margin:10px 0;font-size:13px;line-height:1.5}
#neolit-cargo-design .n-check-group input {flex:none;margin-top:4px}
#neolit-cargo-design .n-payment {margin-top:18px}
#neolit-cargo-design .n-payment-options {display:flex;gap:12px;flex-wrap:wrap;margin-top:12px;font-size:13px}
#neolit-cargo-design .n-card-rate,#neolit-cargo-design .n-card-payment {display:block;line-height:1.5;margin-top:8px;color:var(--n-muted)}
#neolit-cargo-design .n-card-rate strong {color:var(--n-ink);font-size:17px}
#neolit-cargo-design .n-contact-row {display:flex;gap:12px;flex-wrap:wrap;margin:10px 0;overflow-wrap:anywhere}
#neolit-cargo-design .n-route-options {display:flex;flex-direction:column;gap:4px;max-height:280px;overflow:auto;margin-top:12px}
#neolit-cargo-design .n-route-option {text-align:left;color:var(--n-muted);font:inherit;font-size:13px;line-height:1.6;border:0;border-radius:5px;background:transparent;padding:7px;cursor:pointer}
#neolit-cargo-design .n-route-option:hover,#neolit-cargo-design .n-route-option[aria-pressed=true] {background:#171e26}
#neolit-cargo-design .n-analysis {white-space:normal}
@media(max-width:480px){
#neolit-cargo-design .n-range-grid {grid-template-columns:1fr}
#neolit-cargo-design .n-extra > summary {font-size:13px}
#neolit-cargo-design .n-extra > summary::after {font-size:11px}
}
.n-flag{display:inline-block;width:1.35em;height:1em;object-fit:contain;vertical-align:-.12em;flex:none}

/* R9.9 source coverage and operational observability */
#neolit-cargo-design .n-ops-summary{background:var(--n-surface,#171e26);border:1px solid var(--n-line);border-radius:9px;padding:16px 18px;margin-bottom:12px}
#neolit-cargo-design .n-ops-head{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:13px}
#neolit-cargo-design .n-ops-head strong{font-size:14px;color:var(--n-ink)}
#neolit-cargo-design .n-ops-meta{margin-top:8px;color:var(--n-muted);font-size:12px;line-height:1.6}
#neolit-cargo-design .n-ops-progress,#neolit-cargo-design .n-source-progress{width:100%;height:8px;accent-color:#62788e}
#neolit-cargo-design .n-ops-progress{margin-top:12px}
#neolit-cargo-design .n-source-main{flex:1;min-width:0}
#neolit-cargo-design .n-source-progress{display:block;margin-top:8px;height:6px}
#neolit-cargo-design .n-state-ready{color:var(--n-muted)}
#neolit-cargo-design .n-state-backfill,#neolit-cargo-design .n-state-paused{color:#946b24}
#neolit-cargo-design .n-state-error,#neolit-cargo-design .n-state-limited,#neolit-cargo-design .n-state-collector_down,#neolit-cargo-design .n-state-stale,#neolit-cargo-design .n-state-missing{color:#b32634;font-weight:600}
@media(max-width:680px){#neolit-cargo-design .n-ops-head{align-items:flex-start;flex-direction:column;gap:4px}#neolit-cargo-design .n-source-row{align-items:flex-start}#neolit-cargo-design .n-source-state{max-width:90px;text-align:right}}

/* R9.10.2: pre-pilot reset controls and strict contact projection; no redesign. */
#neolit-cargo-design .n-search-tools{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
#neolit-cargo-design .n-search-tools button{min-height:44px}
#neolit-cargo-design .n-contact-fields{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:12px 0}
#neolit-cargo-design .n-contact-fields dt{color:var(--n-muted)}
#neolit-cargo-design .n-contact-fields dd{margin:0;overflow-wrap:anywhere}
#neolit-cargo-design .n-job-meta{overflow-wrap:anywhere}
#neolit-cargo-design .n-job-meta:empty{display:none}
#neolit-cargo-design button[disabled]{cursor:default}

/* HANDOFF-LOCAL-UI01. Only active-search presentation and existing red tokens.
   Official brand assets are embedded below. Existing navigation is preserved. */
#neolit-cargo-design{--n-red:#E30613;--n-red-dark:#A01007;--n-red-deep:#740E00}
#neolit-cargo-design .n-search-button{min-height:44px}
#neolit-cargo-design .n-search-progress[hidden],
#neolit-cargo-design .n-search-mark[hidden],
#neolit-cargo-design .n-search-found[hidden]{display:none!important}
#neolit-cargo-design .n-search-progress-active .n-banner{display:none}
#neolit-cargo-design .n-search-progress{border:1px solid #343943;border-radius:10px;background:#181c23;color:#f8fafc;padding:20px 24px;margin:0 0 16px}
#neolit-cargo-design .n-search-progress-head{display:flex;align-items:center;gap:14px}
#neolit-cargo-design .n-search-progress-heading{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
#neolit-cargo-design [data-search-title]{font-size:19px;line-height:1.3;color:#fff}
#neolit-cargo-design .n-search-found{font-size:13px;line-height:1.5;color:#fff;padding:3px 8px;border:1px solid #666e7c;border-radius:5px;font-variant-numeric:tabular-nums}
#neolit-cargo-design .n-search-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0;margin:16px 0 12px;list-style:none}
#neolit-cargo-design .n-search-stages li{display:flex;align-items:center;gap:6px;border-top:2px solid #59616d;padding:10px 0 0;color:#c0c7d2;font-size:13px;line-height:1.4}
#neolit-cargo-design .n-search-stages li>span{display:inline-flex;align-items:center;justify-content:center;border:1px solid #76808e;border-radius:50%;width:22px;height:22px;flex:none;font-size:11px;color:#e8edf5}
#neolit-cargo-design .n-search-stages li.is-current{border-color:#E30613;color:#fff;font-weight:600}
#neolit-cargo-design .n-search-stages li.is-current>span{background:#E30613;border-color:#E30613;color:#fff}
#neolit-cargo-design .n-search-stages li.is-combined{border-top-style:dashed}
#neolit-cargo-design .n-search-phase-note{font-size:13px;line-height:1.55;color:#d1d8e2;margin:0}
#neolit-cargo-design .n-search-live-status{font-size:12px;line-height:1.55;color:#c0c7d2;margin:8px 0 0;overflow-wrap:anywhere}
#neolit-cargo-design .n-search-mark{width:72px;height:68px;flex:none;display:flex;align-items:center;justify-content:center;perspective:500px}
#neolit-cargo-design .n-search-mark img{display:block;max-width:100%;max-height:100%;object-fit:contain;transform-origin:center;backface-visibility:visible;animation:nc-search-turn-001 1.8s ease-in-out infinite;animation-play-state:paused}
#neolit-cargo-design [data-animate="true"] .n-search-mark img{animation-play-state:running}
@keyframes nc-search-turn-001{0%,100%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}}
@media(max-width:680px){
#neolit-cargo-design .n-search-progress{padding:14px 12px;margin-bottom:12px;border-radius:8px}
#neolit-cargo-design [data-search-title]{font-size:16px}
#neolit-cargo-design .n-search-stages{gap:4px;margin:12px 0 10px}
#neolit-cargo-design .n-search-stages li{font-size:11px;gap:4px;flex-direction:column;align-items:flex-start;padding-top:7px}
#neolit-cargo-design .n-search-stages li>span{width:18px;height:18px;font-size:10px}
#neolit-cargo-design .n-search-phase-note{font-size:12px}
#neolit-cargo-design .n-search-live-status{font-size:11px}
#neolit-cargo-design .n-search-mark{width:44px;height:42px}
}
@media(prefers-reduced-motion:reduce){#neolit-cargo-design .n-search-mark img{animation:none!important;transform:none!important}}

/* NC02-LOCAL-BRAND-UI01: exact SVG bytes; img-src data: already allowed. */
#neolit-cargo-design{--nc-brand-logo:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjE0MC4zMjY5OTAgOTEuMDYyNzk5IDI4MS4zMzQzMDIgNzQuNTE3NjA2IiB3aWR0aD0iMjgxLjMzNDMwMiIgaGVpZ2h0PSI3NC41MTc2MDYiIHZlcnNpb249IjEuMSI+PHRpdGxlPtCd0JXQntCb0JjQoiDigJQg0YLRgNCw0L3RgdC/0L7RgNGC0L3QsNGPINC60L7QvNC/0LDQvdC40Y88L3RpdGxlPjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDE0MS4wMTIsMTM1Ljk0OTUpIiBkPSJNMCAwQzQuMDktMi4zNzYgNy45MzYtNC42MDcgMTEuNzgzLTYuODMxIDE1LjM1MS04LjkwNCAxOC45MjQtMTAuOTYgMjIuNDgxLTEzLjA1NyAyMi44NjktMTMuMjkgMjMuMzkyLTEzLjc1NiAyMy4zOTItMTQuMTIyIDIzLjQ1NS0xOC45MjcgMjMuNDM4LTIzLjczMSAyMy40MzgtMjguNzc1IDIxLjE3LTI3LjQ4MiAxOS4wODEtMjYuMzA1IDE3LjAwNC0yNS4xMDYgMTEuNjczLTIyLjAxMyA2LjMzNS0xOC45MjEgMS4wMjctMTUuNzg4IC41OC0xNS41MiAuMDUyLTE0LjkyIC4wNDEtMTQuNDY2LS4wMjktOS43NTUgMC01LjA0MyAwIDAiIGZpbGw9IiNFMzA2MTMiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDE0MS4wMTIsMTM1Ljk0OTUpIiBkPSJNMCAwSDE1LjY3OEMxOS43NjgtMi4zNzYgMjMuNjE1LTQuNjA3IDI3LjQ2MS02LjgzMSAzMS4wMjktOC45MDQgMzQuNjAzLTEwLjk2IDM4LjE1OS0xMy4wNTcgMzguNTQ4LTEzLjI5IDM5LjA3LTEzLjc1NSAzOS4wNy0xNC4xMjIgMzkuMTM0LTE4LjkyNyAzOS4xMTYtMjMuNzMxIDM5LjExNi0yOC43NzVIMjMuNDM4QzIzLjQzOC0yMy43MzEgMjMuNDU1LTE4LjkyNyAyMy4zOTItMTQuMTIyIDIzLjM5Mi0xMy43NTYgMjIuODY5LTEzLjI5IDIyLjQ4MS0xMy4wNTcgMTguOTI0LTEwLjk2IDE1LjM1MS04LjkwNCAxMS43ODMtNi44MzEgNy45MzYtNC42MDcgNC4wOS0yLjM3NiAwIDAiIGZpbGw9IiNBMDEwMDciIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDE4MC4wNjk1LDE0OS45NzA0KSIgZD0iTTAgMEMtLjAxMSAuMDQ5LS4wMyAuMDk5LS4wNTYgLjE1LS4xMTggLjI3NS0uMjE5IC40MDMtLjMzNyAuNTIzLS40OTYgLjY4NS0uNjg3IC44MzItLjg1OCAuOTM5LS44NzEgLjk0OC0uODg1IC45NTYtLjg5OSAuOTY0LTQuNDU1IDMuMDYxLTguMDI5IDUuMTE3LTExLjU5NiA3LjE5LTE1LjQ0MyA5LjQxNC0xOS4yODkgMTEuNjQ1LTIzLjM3OSAxNC4wMjFILTM5LjA1N0MtMzQuOTY3IDExLjY0NS0zMS4xMjEgOS40MTQtMjcuMjc1IDcuMTktMjMuNzA3IDUuMTE3LTIwLjEzMyAzLjA2MS0xNi41NzcgLjk2NC0xNi41NjMgLjk1Ni0xNi41NDkgLjk0OC0xNi41MzYgLjkzOS0xNi4zNjUgLjgzMi0xNi4xNzUgLjY4NS0xNi4wMTUgLjUyMy0xNS44OTcgLjQwMy0xNS43OTcgLjI3NS0xNS43MzQgLjE1LTE1LjcwOSAuMDk5LTE1LjY5IC4wNDktMTUuNjc4IDAtMTUuNjczLS4wMjQtMTUuNjY5LS4wNDctMTUuNjY3LS4wN0guMDExQy4wMDktLjA0NyAuMDA1LS4wMjQgMCAwIiBmaWxsPSIjQTAxMDA3IiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwxNjQuNDAyMywxNTAuMDQwMTkpIiBkPSJNMCAwSDE1LjY3OEMxNS42NzktLjAxMSAxNS42NzktLjAyMSAxNS42NzktLjAzMiAxNS43NDMtNC44MzYgMTUuNzI2LTkuNjQxIDE1LjcyNi0xNC42ODRILjA0OEMuMDQ4LTkuNjQxIC4wNjUtNC44MzYgLjAwMS0uMDMyIC4wMDEtLjAyMSAuMDAxLS4wMTEgMCAwIiBmaWxsPSIjNzQwRTAwIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwyMTcuNjY1MSwxNDkuMjYxNSkiIGQ9Ik0wIDBDLS4xNzkgLjE4My0uMzk4IC4zNTEtLjY2IC41MTUtLjcyIC41NTMtLjc4MyAuNTkxLS44NDggLjYyOC0xOC44NDUgMTEuMDEyLTM2LjgwNiAyMS40MzYtNTQuNzczIDMxLjg1NS01Ni43NjkgMzMuMDA4LTU4Ljc3IDM0LjE0OS02MC44MyAzNS4zMzFILTc2LjUwOEMtNzQuNDQ5IDM0LjE0OS03Mi40NDcgMzMuMDA4LTcwLjQ1MSAzMS44NTUtNTIuNDg0IDIxLjQzNi0zNC41MjMgMTEuMDEyLTE2LjUyNiAuNjI4LTE2LjQ2MSAuNTkxLTE2LjM5OCAuNTUzLTE2LjMzOCAuNTE1LTE2LjA3NiAuMzUxLTE1Ljg1OCAuMTgzLTE1LjY3OCAwLTE1LjUwNS0uMTc2LTE1LjM2OS0uMzY1LTE1LjI2Ni0uNTc0SC40MTNDLjMwOS0uMzY1IC4xNzMtLjE3NiAwIDAiIGZpbGw9IiNBMDEwMDciIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDIxOC4zMzY4LDE1MS4yODMyKSIgZD0iTTAgMEMuMDA0IC4xNjEgMCAuMzEzLS4wMSAuNDU3LS4wMjMgLjYyOS0uMDQ2IC43ODgtLjA4IC45MzgtLjEyMyAxLjEyMi0uMTgyIDEuMjktLjI1OSAxLjQ0N0gtMTUuOTM3Qy0xNS44NiAxLjI5LTE1LjgwMSAxLjEyMi0xNS43NTkgLjkzOC0xNS43MjQgLjc4OC0xNS43MDEgLjYyOC0xNS42ODggLjQ1Ny0xNS42NzggLjMxMy0xNS42NzUgLjE2MS0xNS42NzggMC0xNS43NjUtNC4zNzQtMTUuNzA3LTguNzUzLTE1LjcwNy0xMy4zNDhILS4wMjlDLS4wMjktOC43NTMtLjA4Ny00LjM3NCAwIDAiIGZpbGw9IiM3NDBFMDAiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDE0MS4wMTIsOTEuNzI0NjEpIiBkPSJNMCAwSDE1LjY3OEMxOC43OTQtMS43OTQgMjEuNjU5LTMuNDM2IDI0LjUyLTUuMDkgNDEuNjY5LTE1LjAzNyA1OC44MTItMjQuOTg5IDc1Ljk3OS0zNC45MDEgNzYuOTgzLTM1LjQ3OCA3Ny4zNDItMzYuMDk1IDc3LjMxOS0zNy4yMzYgNzcuMjQ5LTQxLjIzNyA3Ny4yOTYtNDUuMjM4IDc3LjI5Ni00OS4yMzlWLTUwLjg1Mkg2MS42MThWLTQ5LjIzOUM2MS42MTgtNDUuMjM4IDYxLjU3MS00MS4yMzcgNjEuNjQxLTM3LjIzNyA2MS42NjQtMzYuMDk1IDYxLjMwNC0zNS40NzggNjAuMzAxLTM0LjkwMSA0My4xMzQtMjQuOTg5IDI1Ljk5MS0xNS4wMzcgOC44NDEtNS4wOSA1Ljk4MS0zLjQzNiAzLjExNS0xLjc5NCAwIDAiIGZpbGw9IiNBMDEwMDciIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDIxNy43MzY3LDEyNy4xNzgzMTgpIiBkPSJNMCAwQy0uMTU4IC4xNi0uMzUgLjMwOS0uNTgxIC40NTQtLjYzNCAuNDg3LS42ODkgLjUyLS43NDYgLjU1Mi0xNy45MTIgMTAuNDY0LTM1LjA1NiAyMC40MTctNTIuMjA1IDMwLjM2NC01NS4wNjUgMzIuMDE4LTU3LjkzMSAzMy42Ni02MS4wNDcgMzUuNDU0SC03Ni43MjVDLTczLjYwOSAzMy42Ni03MC43NDMgMzIuMDE4LTY3Ljg4MyAzMC4zNjQtNTAuNzM0IDIwLjQxNy0zMy41OTEgMTAuNDY0LTE2LjQyNCAuNTUyLTE2LjM2NyAuNTItMTYuMzEyIC40ODctMTYuMjU5IC40NTQtMTYuMDI4IC4zMDktMTUuODM2IC4xNi0xNS42NzggMC0xNS41MjUtLjE1Ni0xNS40MDUtLjMyMi0xNS4zMTQtLjUwN0guMzY1Qy4yNzMtLjMyMiAuMTUzLS4xNTYgMCAwIiBmaWxsPSIjQTAxMDA3IiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwyMTguMzMxLDEyOC45NjEwOSkiIGQ9Ik0wIDBDLjAwMyAuMTQxIDAgLjI3NC0uMDA5IC40LS4wMjEgLjU1MS0uMDQxIC42OTMtLjA3MSAuODI1LS4xMDkgLjk4OC0uMTYxIDEuMTM3LS4yMyAxLjI3NkgtMTUuOTA4Qy0xNS44MzkgMS4xMzctMTUuNzg3IC45ODgtMTUuNzUgLjgyNS0xNS43MTkgLjY5My0xNS42OTkgLjU1MS0xNS42ODggLjQtMTUuNjc4IC4yNzQtMTUuNjc1IC4xNDEtMTUuNjc4IDAtMTUuNzQ4LTQuMDAxLTE1LjcwMS04LjAwMi0xNS43MDEtMTIuMDAzVi0xMy42MTZILS4wMjNWLTEyLjAwM0MtLjAyMy04LjAwMi0uMDctNC4wMDEgMCAwIiBmaWxsPSIjNzQwRTAwIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwxNzkuMTkxNyw5MS43MTMwMSkiIGQ9Ik0wIDBDMi41MjktMS40NjggNC44MDktMi43OTUgNy4wOTUtNC4xMTcgMTIuMTc3LTcuMDY0IDE3LjI3Ny05Ljk4OCAyMi4zMzYtMTIuOTc1IDIyLjgxNy0xMy4yNiAyMy4zOC0xMy45MTkgMjMuMzg2LTE0LjQxNCAyMy40NjctMTguOTc5IDIzLjQzMi0yMy41NTEgMjMuNDIxLTI4LjEyMiAyMy40MjEtMjguMjU2IDIzLjM1Ny0yOC4zODUgMjMuMjgxLTI4LjY5OSAyMS4xMDYtMjcuNDQxIDE4Ljk4OC0yNi4yMTggMTYuODc3LTI0Ljk5NSAxMS41NDUtMjEuOTAzIDYuMjA4LTE4LjgyMiAuODk5LTE1LjY5NSAuNDk5LTE1LjQ2MiAuMDQxLTE0Ljg5MSAuMDM1LTE0LjQ3Mi0uMDIzLTkuNzYgMC01LjA1NSAwIDAiIGZpbGw9IiNFMzA2MTMiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDIxNy42ODc2LDEwNS4wNzQ4KSIgZD0iTTAgMEMtLjE0MiAuMTQ0LS4yOTYgLjI3MS0uNDQ0IC4zNjQtLjQ1NyAuMzcyLS40NjkgLjM3OS0uNDgyIC4zODctNS41NDEgMy4zNzQtMTAuNjQgNi4yOTgtMTUuNzIzIDkuMjQ1LTE4LjAwOCAxMC41NjYtMjAuMjg4IDExLjg5NC0yMi44MTggMTMuMzYySC0zOC40OTZDLTM1Ljk2NiAxMS44OTQtMzMuNjg2IDEwLjU2Ni0zMS40MDEgOS4yNDUtMjYuMzE5IDYuMjk4LTIxLjIxOSAzLjM3NC0xNi4xNiAuMzg3LTE2LjE0OCAuMzc5LTE2LjEzNSAuMzcyLTE2LjEyMiAuMzYzLTE1Ljk3NCAuMjcxLTE1LjgyIC4xNDQtMTUuNjc4IDAtMTUuNDk5LS4xODItMTUuMzM5LS4zOTQtMTUuMjM1LS42MDNILjQ0M0MuMzM5LS4zOTQgLjE3OS0uMTgyIDAgMCIgZmlsbD0iI0EwMTAwNyIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMjE4LjI1NTYsMTA2LjEyNjQ5OSkiIGQ9Ik0wIDBDMCAuMDE1LS4wMDEgLjAzLS4wMDIgLjA0NS0uMDA1IC4wODYtLjAxMiAuMTI3LS4wMjIgLjE3LS4wNDIgLjI2LS4wNzggLjM1NC0uMTI1IC40NDhILTE1LjgwM0MtMTUuNzU2IC4zNTQtMTUuNzIxIC4yNi0xNS43IC4xNy0xNS42OSAuMTI3LTE1LjY4MyAuMDg2LTE1LjY4IC4wNDUtMTUuNjc5IC4wMy0xNS42NzggLjAxNS0xNS42NzggMC0xNS41OTctNC41NjYtMTUuNjMyLTkuMTM3LTE1LjY0My0xMy43MDktMTUuNjQzLTEzLjcxNy0xNS42NDQtMTMuNzI1LTE1LjY0NC0xMy43MzMtMTUuNjQ1LTEzLjc1NC0xNS42NDgtMTMuNzc1LTE1LjY1Mi0xMy43OTgtMTUuNjcyLTEzLjkwOC0xNS43MjQtMTQuMDM5LTE1Ljc4My0xNC4yODVILS4xMDRDLS4wNDYtMTQuMDM5IC4wMDYtMTMuOTA4IC4wMjYtMTMuNzk4IC4wMy0xMy43NzUgLjAzMy0xMy43NTQgLjAzNC0xMy43MzMgLjAzNS0xMy43MjUgLjAzNS0xMy43MTcgLjAzNS0xMy43MDkgLjA0Ni05LjEzNyAuMDgxLTQuNTY2IDAgMCIgZmlsbD0iIzc0MEUwMCIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMTQxLjAxMiw5MS43MjQ2MSkiIGQ9Ik0wIDBDMy4xMTUtMS43OTQgNS45ODEtMy40MzYgOC44NDEtNS4wOSAyNS45OTEtMTUuMDM3IDQzLjEzNC0yNC45ODkgNjAuMzAxLTM0LjkwMSA2MS4zMDQtMzUuNDc4IDYxLjY2NC0zNi4wOTUgNjEuNjQxLTM3LjIzNyA2MS41NzEtNDEuMjM3IDYxLjYxOC00NS4yMzggNjEuNjE4LTQ5LjIzOVYtNTAuODUyQzYwLjk4LTUwLjUwOSA2MC41MzMtNTAuMjc2IDYwLjA5OC01MC4wMjUgNDAuNDQyLTM4LjY0IDIwLjc4Ny0yNy4yNDkgMS4xMi0xNS44ODcgLjI2Ny0xNS4zOTItLjAzNS0xNC44NjgtLjAyMy0xMy44ODkgLjAyOS05LjM3IDAtNC44NDUgMCAwIiBmaWxsPSIjRTMwNjEzIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwxNDEuMTU3LDExMy45MzAyMSkiIGQ9Ik0wIDBDMi4wNi0xLjE4MiA0LjA2MS0yLjMyNCA2LjA1Ny0zLjQ3NyAyNC4wMjQtMTMuODk1IDQxLjk4NS0yNC4zMiA1OS45ODItMzQuNzAzIDYxLjEwNy0zNS4zNSA2MS41MzEtMzYuMDQzIDYxLjUwMi0zNy4zNTMgNjEuNDE1LTQxLjcyNyA2MS40NzMtNDYuMTA2IDYxLjQ3My01MC43MDEgNjAuOTU2LTUwLjQ1NiA2MC41NzktNTAuMzExIDYwLjIzNy01MC4xMTMgNDAuNDU0LTM4LjY1NyAyMC42NzctMjcuMjAyIC45MTctMTUuNzEyIC40NDEtMTUuNDM5LS4wOTMtMTQuNzU3LS4wOTktMTQuMjU2LS4xNzQtOS42ODUtLjEzOS01LjExMy0uMTMzLS41NDItLjEzMy0uNDEzLS4wNzUtLjI4NSAwIDAiIGZpbGw9IiNFMzA2MTMiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDI1NS4xMjQ1LDE0My4wOTI0KSIgZD0iTTAgMFYxNS4zNTNILTEzLjQxNFYwSC0yMC41OTRWMzYuNjgxSC0xMy40MTRWMjEuNzQ3SDBWMzYuNjgxSDcuMTc5VjBaIiBmaWxsPSIjRkZGRkZGIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwyNjguNjQzLDE0My4wOTI0KSIgZD0iTTAgMFYzNi42ODFIMjEuNzQ2VjMwLjI4OEg3LjE3OVYyMS43NDdIMTcuMTMyVjE1LjM1M0g3LjE3OVY2LjM5M0gyMi4wMDhWMFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDMwMi4zODg5LDEyNC43NTIwMTcpIiBkPSJNMCAwQzAtMy44NzggLjY2NC02Ljk2MSAxLjk5Mi05LjI0OSAzLjMxOS0xMS41MzcgNS4zMjctMTIuNjgxIDguMDE3LTEyLjY4MSAxMy4zNjMtMTIuNjgxIDE2LjAzNS04LjQ1NSAxNi4wMzUgMCAxNi4wMzUgMy44NDMgMTUuMzg4IDYuOTE3IDE0LjA5NiA5LjIyMyAxMi44MDMgMTEuNTI4IDEwLjc3NyAxMi42ODEgOC4wMTcgMTIuNjgxIDIuNjcyIDEyLjY4MSAwIDguNDU0IDAgME0tNy41NDUgMEMtNy41NDUgNi4wNzktNi4xOTMgMTAuNzc2LTMuNDg1IDE0LjA5Ni0uNzc4IDE3LjQxNSAzLjA1NiAxOS4wNzQgOC4wMTcgMTkuMDc0IDEzLjE1MiAxOS4wNzQgMTcuMDMxIDE3LjM3MSAxOS42NSAxMy45NjUgMjIuMjcxIDEwLjU1OSAyMy41ODEgNS45MDMgMjMuNTgxIDAgMjMuNTgxLTYuMDc5IDIyLjIxOC0xMC43NzcgMTkuNDkzLTE0LjA5NiAxNi43NjktMTcuNDE1IDEyLjk0My0xOS4wNzQgOC4wMTctMTkuMDc0IDIuODQ3LTE5LjA3NC0xLjA0LTE3LjM3MS0zLjY0Mi0xMy45NjUtNi4yNDQtMTAuNTU5LTcuNTQ1LTUuOTA0LTcuNTQ1IDAiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDM1MC40MzA2LDE0My4zNTQzMSkiIGQ9Ik0wIDAtOC4xNzQgMjMuNTg4LTE3LjMzNCAwSC0yNC44NzlMLTExLjI1NSAzNi45NDNILTYuMTJMNy42MDkgMFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDQyMS4wMTEzLDEwNi40MTE1OSkiIGQ9Ik0wIDBWLTYuMzkzSC0xMC42OVYtMzYuNjgxSC0xNy44NjlWLTYuMzkzSC0yOC42MTFWMFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDM4Mi43NzQ3LDEwNi42OTkxOSkiIGQ9Ik0wIDAtMTYuMDg2LTIyLjkwNVYtLjI1OEgtMjIuODk5Vi0zNi42NTVILTE3LjY1OUwtMS44NjMtMTQuNDM5SC0xLjYwMUwtMS41NzEtMzYuMzk3SDUuMjRWMFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDI0Mi41MTEyLDE1NC44OTczMSkiIGQ9Ik0wIDBWLTEuNzE0SC0yLjg2NlYtOS44MzZILTQuNzkxVi0xLjcxNEgtNy42NzJWMFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDI0Ni4zNzUzLDE1Ni40MTQ4OSkiIGQ9Ik0wIDBDLS4zOTMgMC0uNzA3LS4wMjQtLjk0MS0uMDcxVi0zLjI2Qy0uODAxLTMuMjk4LS41MjQtMy4zMTYtLjExMy0zLjMxNiAxLjI2NS0zLjMxNiAxLjk1My0yLjczNSAxLjk1My0xLjU3NCAxLjk1My0xLjAwMyAxLjc2OC0uNTk3IDEuMzk4LS4zNTkgMS4wMjgtLjEyIC41NjIgMCAwIDBNLTIuODY2LTguMzE5VjEuNDE5Qy0yLjA1MiAxLjU3OC0xLjE0OCAxLjY1OC0uMTU1IDEuNjU4IDIuNTk5IDEuNjU4IDMuOTc3IC41NzEgMy45NzctMS42MDIgMy45NzctMi43NDUgMy42MTEtMy41OTUgMi44ODEtNC4xNTIgMi4xNS00LjcxIDEuMjQ2LTQuOTg4IC4xNjktNC45ODgtLjM5My00Ljk4OC0uNzY0LTQuOTctLjk0MS00LjkzMlYtOC4zMTlaIiBmaWxsPSIjRkZGRkZGIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwyNTMuNDk5NSwxNTguODMxOTEpIiBkPSJNMCAwLS43MTYtMi4xNzhIMS4zOTFMLjY2IC4wMTQgLjM2NSAxLjA3NFpNMi41OTktNS45MDEgMS44MTItMy43MjNILTEuMjA4TC0xLjk1My01LjkwMUgtMy44NzhMLS4zMzggNC4wMDVIMS4wODJMNC42MjItNS45MDFaIiBmaWxsPSIjRkZGRkZGIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwyNjQuNDg3MSwxNjQuNzMzNCkiIGQ9Ik0wIDBWNC4xMTdILTMuNTk3VjBILTUuNTIyVjkuODM2SC0zLjU5N1Y1LjgzMUgwVjkuODM2SDEuOTI1VjBaIiBmaWxsPSIjRkZGRkZGIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwyNzQuMzc5NCwxNjIuNzY2MTIpIiBkPSJNMCAwIC4zOTMtMS41NkMtLjE2OS0xLjk2My0xLjAyNS0yLjE2NC0yLjE3OC0yLjE2NC0yLjc4Ny0yLjE2NC0zLjM0OS0yLjA2OC0zLjg2NC0xLjg3Ni00LjM3OS0xLjY4NC00Ljg0My0xLjM5My01LjI1NS0xLjAwNS01LjY2Ny0uNjE2LTUuOTkxLS4wODQtNi4yMjUgLjU5LTYuNDU5IDEuMjY0LTYuNTc2IDIuMDUxLTYuNTc2IDIuOTUxLTYuNTc2IDMuODY5LTYuNDQ1IDQuNjcyLTYuMTgzIDUuMzYxLTUuOTIgNi4wNDktNS41NjkgNi41ODMtNS4xMjkgNi45NjItNC42ODggNy4zNDItNC4yMTggNy42Mi0zLjcxNiA3Ljc5OC0zLjIxNiA3Ljk3Ni0yLjY4OSA4LjA2NS0yLjEzNiA4LjA2NS0xLjE5IDguMDY1LS4zOTMgNy45MzkgLjI1MyA3LjY4NkwtLjEyNyA2LjA1NkMtLjUzIDYuMjUzLTEuMTQzIDYuMzUxLTEuOTY3IDYuMzUxLTIuNzczIDYuMzUxLTMuNDA1IDYuMDY4LTMuODY0IDUuNTAxLTQuMzIzIDQuOTM0LTQuNTUzIDQuMDg0LTQuNTUzIDIuOTUxLTQuNTUzIDEuOTExLTQuMzE5IDEuMDg0LTMuODUgLjQ3MS0zLjM4Mi0uMTQzLTIuNzA3LS40NS0xLjgyNy0uNDUtMS4wOTYtLjQ1LS40ODctLjMgMCAwIiBmaWxsPSIjRkZGRkZGIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwyODEuMzM0OCwxNjQuNzMzNCkiIGQ9Ik0wIDBWOC4xMjJILTMuNDQyVjBILTUuMzY3VjkuODM2SDEuOTI1VjBaIiBmaWxsPSIjRkZGRkZGIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwyODYuNjYwMiwxNTkuODE1NCkiIGQ9Ik0wIDBDMC0xLjA0IC4xNzgtMS44NjcgLjUzNC0yLjQ4IC44OS0zLjA5NCAxLjQyOC0zLjQgMi4xNS0zLjQgMy41ODMtMy40IDQuMy0yLjI2NyA0LjMgMCA0LjMgMS4wMyA0LjEyNyAxLjg1NSAzLjc4IDIuNDczIDMuNDMzIDMuMDkxIDIuODkgMy40IDIuMTUgMy40IC43MTYgMy40IDAgMi4yNjcgMCAwTS0yLjAyMyAwQy0yLjAyMyAxLjYzLTEuNjYgMi44OS0uOTM1IDMuNzgtLjIwOSA0LjY3IC44MiA1LjExNSAyLjE1IDUuMTE1IDMuNTI3IDUuMTE1IDQuNTY3IDQuNjU4IDUuMjY5IDMuNzQ1IDUuOTcyIDIuODMxIDYuMzIzIDEuNTgzIDYuMzIzIDAgNi4zMjMtMS42MyA1Ljk1OC0yLjg5IDUuMjI3LTMuNzggNC40OTYtNC42NyAzLjQ3MS01LjExNSAyLjE1LTUuMTE1IC43NjQtNS4xMTUtLjI3OS00LjY1OC0uOTc3LTMuNzQ1LTEuNjc0LTIuODMxLTIuMDIzLTEuNTgzLTIuMDIzIDAiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDI5Ny4yMjY5LDE1Ni40MTQ4OSkiIGQ9Ik0wIDBDLS4zOTMgMC0uNzA3LS4wMjQtLjk0MS0uMDcxVi0zLjI2Qy0uODAxLTMuMjk4LS41MjQtMy4zMTYtLjExMy0zLjMxNiAxLjI2NS0zLjMxNiAxLjk1My0yLjczNSAxLjk1My0xLjU3NCAxLjk1My0xLjAwMyAxLjc2OC0uNTk3IDEuMzk4LS4zNTkgMS4wMjgtLjEyIC41NjIgMCAwIDBNLTIuODY2LTguMzE5VjEuNDE5Qy0yLjA1MiAxLjU3OC0xLjE0OCAxLjY1OC0uMTU1IDEuNjU4IDIuNTk5IDEuNjU4IDMuOTc3IC41NzEgMy45NzctMS42MDIgMy45NzctMi43NDUgMy42MTEtMy41OTUgMi44ODEtNC4xNTIgMi4xNS00LjcxIDEuMjQ2LTQuOTg4IC4xNjktNC45ODgtLjM5My00Ljk4OC0uNzY0LTQuOTctLjk0MS00LjkzMlYtOC4zMTlaIiBmaWxsPSIjRkZGRkZGIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwzMDkuMjY4NCwxNTQuODk3MzEpIiBkPSJNMCAwVi0xLjcxNEgtMi44NjZWLTkuODM2SC00Ljc5MVYtMS43MTRILTcuNjcyVjBaIiBmaWxsPSIjRkZGRkZGIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwzMTUuNzg4LDE2NC43MzM0KSIgZD0iTTAgMFY0LjExN0gtMy41OTdWMEgtNS41MjJWOS44MzZILTMuNTk3VjUuODMxSDBWOS44MzZIMS45MjVWMFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDMyMi40NDg3LDE1OC44MzE5MSkiIGQ9Ik0wIDAtLjcxNi0yLjE3OEgxLjM5MUwuNjYgLjAxNCAuMzM3IC45NDNaTTIuNTk5LTUuOTAxIDEuODEyLTMuNzIzSC0xLjIwOUwtMS45NTMtNS45MDFILTMuODc4TC0uMzM4IDQuMDA1SDEuMDgyTDQuNjIyLTUuOTAxWiIgZmlsbD0iI0ZGRkZGRiIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMzMxLjcyMjEsMTU2LjQ3MTE5KSIgZD0iTTAgMEMtMS4yMzYgMC0xLjg1NC0uNTExLTEuODU0LTEuNTMxLTEuODU0LTIuMDg0LTEuNjg2LTIuNDg3LTEuMzQ5LTIuNzQtMS4wMTItMi45OTMtLjU2Mi0zLjEyIDAtMy4xMkguNzE2Vi0uMDdDLjUwMS0uMDI0IC4yNjIgMCAwIDBNMi42NDIgMS40NzZWLTguMjYySC43MTZWLTQuNjM1TC0uMjk1LTQuNjM3LTIuMzQ2LTguMjYySC00LjU4TC0yLjU1Ny00Ljk4OC0yLjA5Ni00LjI2M0MtMi40NTEtNC4xNS0yLjg4My0zLjg5Ny0zLjI4MS0zLjQtMy42OC0yLjkwNC0zLjg3OC0yLjI1My0zLjg3OC0xLjQ0Ny0zLjg3OCAuNjYxLTIuNTA2IDEuNzE0IC4yMzkgMS43MTQgMS4yNSAxLjcxNCAyLjA1MiAxLjYzNSAyLjY0MiAxLjQ3NiIgZmlsbD0iI0ZGRkZGRiIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsNDA4LjQxMzYsMTU2LjQ3MTE5KSIgZD0iTTAgMEMtMS4yMzYgMC0xLjg1NC0uNTExLTEuODU0LTEuNTMxLTEuODU0LTIuMDg0LTEuNjg2LTIuNDg3LTEuMzQ5LTIuNzQtMS4wMTItMi45OTMtLjU2Mi0zLjEyIDAtMy4xMkguNzE2Vi0uMDdDLjUwMS0uMDI0IC4yNjIgMCAwIDBNMi42NDIgMS40NzZWLTguMjYySC43MTZWLTQuNjM1TC0uMjk1LTQuNjM3LTIuMzQ2LTguMjYySC00LjU4TC0yLjU1Ny00Ljk4OC0yLjA5Ni00LjI2M0MtMi40NTEtNC4xNS0yLjg4My0zLjg5Ny0zLjI4MS0zLjQtMy42OC0yLjkwNC0zLjg3OC0yLjI1My0zLjg3OC0xLjQ0Ny0zLjg3OCAuNjYxLTIuNTA2IDEuNzE0IC4yMzkgMS43MTQgMS4yNSAxLjcxNCAyLjA1MiAxLjYzNSAyLjY0MiAxLjQ3NiIgZmlsbD0iI0ZGRkZGRiIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMzQ0Ljk1ODYsMTY0LjczMzQpIiBkPSJNMCAwLTMuNDE1IDQuMjAxVjBILTUuMzRWOS44MzZILTMuNDE1VjUuNDhMLS4yNTMgOS44MzZIMS45MzlMLS45MjggNS43MDUtMS4yNDYgNS4xNzEtLjg5OSA0LjYyMyAyLjM3NCAwWiIgZmlsbD0iI0ZGRkZGRiIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMzQ5LjY4MDEsMTU5LjgxNTQpIiBkPSJNMCAwQzAtMS4wNCAuMTc4LTEuODY3IC41MzQtMi40OCAuODktMy4wOTQgMS40MjgtMy40IDIuMTUtMy40IDMuNTg0LTMuNCA0LjMtMi4yNjcgNC4zIDAgNC4zIDEuMDMgNC4xMjcgMS44NTUgMy43OCAyLjQ3MyAzLjQzMyAzLjA5MSAyLjg5IDMuNCAyLjE1IDMuNCAuNzE2IDMuNCAwIDIuMjY3IDAgME0tMi4wMjMgMEMtMi4wMjMgMS42My0xLjY2IDIuODktLjkzNSAzLjc4LS4yMDkgNC42NyAuODIgNS4xMTUgMi4xNSA1LjExNSAzLjUyNyA1LjExNSA0LjU2NyA0LjY1OCA1LjI2OSAzLjc0NSA1Ljk3MiAyLjgzMSA2LjMyMyAxLjU4MyA2LjMyMyAwIDYuMzIzLTEuNjMgNS45NTgtMi44OSA1LjIyNy0zLjc4IDQuNDk2LTQuNjcgMy40NzEtNS4xMTUgMi4xNS01LjExNSAuNzY0LTUuMTE1LS4yNzktNC42NTgtLjk3Ny0zLjc0NS0xLjY3NC0yLjgzMS0yLjAyMy0xLjU4My0yLjAyMyAwIiBmaWxsPSIjRkZGRkZGIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwzNjUuMDEwMywxNjQuNzMzNCkiIGQ9Ik0wIDBWNS4xMDEgNi4yNTRMLS40NzggNS40OC0yLjU3MiAxLjgxM0gtMy4xOUwtNS4zOTYgNS40OTQtNS44MDMgNi4xNDlWMEgtNy42M1Y5LjgzNkgtNS44NzRMLTIuODE3IDQuNDY4IC4xODIgOS44MzZIMS45MjVWMFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDM3My45ODgyLDE2NC43MzM0KSIgZD0iTTAgMFY4LjEyMkgtMy40NDJWMEgtNS4zNjdWOS44MzZIMS45MjVWMFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDM3OS45MTgyLDE2MS4wMDk2MikiIGQ9Ik0wIDBIMi4xMDdMMS4wODkgMy4yMDJaTTMuMzE2LTMuNzI0IDIuNTI5LTEuNTQ2SC0uNDkyTC0xLjIzNy0zLjcyNEgtMy4xNjJMLjM3OSA2LjE4MkgxLjc5OEw1LjMzOS0zLjcyNFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDM5MS42MjI5LDE2NC43MzM0KSIgZD0iTTAgMFY0LjExN0gtMy41OTdWMEgtNS41MjJWOS44MzZILTMuNTk3VjUuODMxSDBWOS44MzZIMS45MjVWMFoiIGZpbGw9IiNGRkZGRkYiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDQwMC45ODAzLDE2NC43MzM0KSIgZD0iTTAgMFY1LjQ1MiA2LjI1OEwtLjYxOCA1LjQxLTQuMjg2IDBILTUuNzMzVjkuODM2SC0zLjgwOFY0LjQ4MyAzLjU2NUwtMy4xNzUgNC41MjUgLjQ5MiA5LjgzNkgxLjkyNVYwWiIgZmlsbD0iI0ZGRkZGRiIgLz4KPC9zdmc+");--nc-brand-mark:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjE0MC4zMjY5OTAgOTEuMDYyNzk5IDc4LjY3NzAxNCA3NC4zMTE2ODgiIHdpZHRoPSI3OC42NzcwMTQiIGhlaWdodD0iNzQuMzExNjg4IiB2ZXJzaW9uPSIxLjEiPjx0aXRsZT7QndCV0J7Qm9CY0KIg4oCUINGE0LjRgNC80LXQvdC90YvQuSDQt9C90LDQujwvdGl0bGU+PHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMTQxLjAxMiwxMzUuOTQ5NSkiIGQ9Ik0wIDBDNC4wOS0yLjM3NiA3LjkzNi00LjYwNyAxMS43ODMtNi44MzEgMTUuMzUxLTguOTA0IDE4LjkyNC0xMC45NiAyMi40ODEtMTMuMDU3IDIyLjg2OS0xMy4yOSAyMy4zOTItMTMuNzU2IDIzLjM5Mi0xNC4xMjIgMjMuNDU1LTE4LjkyNyAyMy40MzgtMjMuNzMxIDIzLjQzOC0yOC43NzUgMjEuMTctMjcuNDgyIDE5LjA4MS0yNi4zMDUgMTcuMDA0LTI1LjEwNiAxMS42NzMtMjIuMDEzIDYuMzM1LTE4LjkyMSAxLjAyNy0xNS43ODggLjU4LTE1LjUyIC4wNTItMTQuOTIgLjA0MS0xNC40NjYtLjAyOS05Ljc1NSAwLTUuMDQzIDAgMCIgZmlsbD0iI0UzMDYxMyIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMTQxLjAxMiwxMzUuOTQ5NSkiIGQ9Ik0wIDBIMTUuNjc4QzE5Ljc2OC0yLjM3NiAyMy42MTUtNC42MDcgMjcuNDYxLTYuODMxIDMxLjAyOS04LjkwNCAzNC42MDMtMTAuOTYgMzguMTU5LTEzLjA1NyAzOC41NDgtMTMuMjkgMzkuMDctMTMuNzU1IDM5LjA3LTE0LjEyMiAzOS4xMzQtMTguOTI3IDM5LjExNi0yMy43MzEgMzkuMTE2LTI4Ljc3NUgyMy40MzhDMjMuNDM4LTIzLjczMSAyMy40NTUtMTguOTI3IDIzLjM5Mi0xNC4xMjIgMjMuMzkyLTEzLjc1NiAyMi44NjktMTMuMjkgMjIuNDgxLTEzLjA1NyAxOC45MjQtMTAuOTYgMTUuMzUxLTguOTA0IDExLjc4My02LjgzMSA3LjkzNi00LjYwNyA0LjA5LTIuMzc2IDAgMCIgZmlsbD0iI0EwMTAwNyIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMTgwLjA2OTUsMTQ5Ljk3MDQpIiBkPSJNMCAwQy0uMDExIC4wNDktLjAzIC4wOTktLjA1NiAuMTUtLjExOCAuMjc1LS4yMTkgLjQwMy0uMzM3IC41MjMtLjQ5NiAuNjg1LS42ODcgLjgzMi0uODU4IC45MzktLjg3MSAuOTQ4LS44ODUgLjk1Ni0uODk5IC45NjQtNC40NTUgMy4wNjEtOC4wMjkgNS4xMTctMTEuNTk2IDcuMTktMTUuNDQzIDkuNDE0LTE5LjI4OSAxMS42NDUtMjMuMzc5IDE0LjAyMUgtMzkuMDU3Qy0zNC45NjcgMTEuNjQ1LTMxLjEyMSA5LjQxNC0yNy4yNzUgNy4xOS0yMy43MDcgNS4xMTctMjAuMTMzIDMuMDYxLTE2LjU3NyAuOTY0LTE2LjU2MyAuOTU2LTE2LjU0OSAuOTQ4LTE2LjUzNiAuOTM5LTE2LjM2NSAuODMyLTE2LjE3NSAuNjg1LTE2LjAxNSAuNTIzLTE1Ljg5NyAuNDAzLTE1Ljc5NyAuMjc1LTE1LjczNCAuMTUtMTUuNzA5IC4wOTktMTUuNjkgLjA0OS0xNS42NzggMC0xNS42NzMtLjAyNC0xNS42NjktLjA0Ny0xNS42NjctLjA3SC4wMTFDLjAwOS0uMDQ3IC4wMDUtLjAyNCAwIDAiIGZpbGw9IiNBMDEwMDciIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDE2NC40MDIzLDE1MC4wNDAxOSkiIGQ9Ik0wIDBIMTUuNjc4QzE1LjY3OS0uMDExIDE1LjY3OS0uMDIxIDE1LjY3OS0uMDMyIDE1Ljc0My00LjgzNiAxNS43MjYtOS42NDEgMTUuNzI2LTE0LjY4NEguMDQ4Qy4wNDgtOS42NDEgLjA2NS00LjgzNiAuMDAxLS4wMzIgLjAwMS0uMDIxIC4wMDEtLjAxMSAwIDAiIGZpbGw9IiM3NDBFMDAiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDIxNy42NjUxLDE0OS4yNjE1KSIgZD0iTTAgMEMtLjE3OSAuMTgzLS4zOTggLjM1MS0uNjYgLjUxNS0uNzIgLjU1My0uNzgzIC41OTEtLjg0OCAuNjI4LTE4Ljg0NSAxMS4wMTItMzYuODA2IDIxLjQzNi01NC43NzMgMzEuODU1LTU2Ljc2OSAzMy4wMDgtNTguNzcgMzQuMTQ5LTYwLjgzIDM1LjMzMUgtNzYuNTA4Qy03NC40NDkgMzQuMTQ5LTcyLjQ0NyAzMy4wMDgtNzAuNDUxIDMxLjg1NS01Mi40ODQgMjEuNDM2LTM0LjUyMyAxMS4wMTItMTYuNTI2IC42MjgtMTYuNDYxIC41OTEtMTYuMzk4IC41NTMtMTYuMzM4IC41MTUtMTYuMDc2IC4zNTEtMTUuODU4IC4xODMtMTUuNjc4IDAtMTUuNTA1LS4xNzYtMTUuMzY5LS4zNjUtMTUuMjY2LS41NzRILjQxM0MuMzA5LS4zNjUgLjE3My0uMTc2IDAgMCIgZmlsbD0iI0EwMTAwNyIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMjE4LjMzNjgsMTUxLjI4MzIpIiBkPSJNMCAwQy4wMDQgLjE2MSAwIC4zMTMtLjAxIC40NTctLjAyMyAuNjI5LS4wNDYgLjc4OC0uMDggLjkzOC0uMTIzIDEuMTIyLS4xODIgMS4yOS0uMjU5IDEuNDQ3SC0xNS45MzdDLTE1Ljg2IDEuMjktMTUuODAxIDEuMTIyLTE1Ljc1OSAuOTM4LTE1LjcyNCAuNzg4LTE1LjcwMSAuNjI4LTE1LjY4OCAuNDU3LTE1LjY3OCAuMzEzLTE1LjY3NSAuMTYxLTE1LjY3OCAwLTE1Ljc2NS00LjM3NC0xNS43MDctOC43NTMtMTUuNzA3LTEzLjM0OEgtLjAyOUMtLjAyOS04Ljc1My0uMDg3LTQuMzc0IDAgMCIgZmlsbD0iIzc0MEUwMCIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMTQxLjAxMiw5MS43MjQ2MSkiIGQ9Ik0wIDBIMTUuNjc4QzE4Ljc5NC0xLjc5NCAyMS42NTktMy40MzYgMjQuNTItNS4wOSA0MS42NjktMTUuMDM3IDU4LjgxMi0yNC45ODkgNzUuOTc5LTM0LjkwMSA3Ni45ODMtMzUuNDc4IDc3LjM0Mi0zNi4wOTUgNzcuMzE5LTM3LjIzNiA3Ny4yNDktNDEuMjM3IDc3LjI5Ni00NS4yMzggNzcuMjk2LTQ5LjIzOVYtNTAuODUySDYxLjYxOFYtNDkuMjM5QzYxLjYxOC00NS4yMzggNjEuNTcxLTQxLjIzNyA2MS42NDEtMzcuMjM3IDYxLjY2NC0zNi4wOTUgNjEuMzA0LTM1LjQ3OCA2MC4zMDEtMzQuOTAxIDQzLjEzNC0yNC45ODkgMjUuOTkxLTE1LjAzNyA4Ljg0MS01LjA5IDUuOTgxLTMuNDM2IDMuMTE1LTEuNzk0IDAgMCIgZmlsbD0iI0EwMTAwNyIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMjE3LjczNjcsMTI3LjE3ODMxOCkiIGQ9Ik0wIDBDLS4xNTggLjE2LS4zNSAuMzA5LS41ODEgLjQ1NC0uNjM0IC40ODctLjY4OSAuNTItLjc0NiAuNTUyLTE3LjkxMiAxMC40NjQtMzUuMDU2IDIwLjQxNy01Mi4yMDUgMzAuMzY0LTU1LjA2NSAzMi4wMTgtNTcuOTMxIDMzLjY2LTYxLjA0NyAzNS40NTRILTc2LjcyNUMtNzMuNjA5IDMzLjY2LTcwLjc0MyAzMi4wMTgtNjcuODgzIDMwLjM2NC01MC43MzQgMjAuNDE3LTMzLjU5MSAxMC40NjQtMTYuNDI0IC41NTItMTYuMzY3IC41Mi0xNi4zMTIgLjQ4Ny0xNi4yNTkgLjQ1NC0xNi4wMjggLjMwOS0xNS44MzYgLjE2LTE1LjY3OCAwLTE1LjUyNS0uMTU2LTE1LjQwNS0uMzIyLTE1LjMxNC0uNTA3SC4zNjVDLjI3My0uMzIyIC4xNTMtLjE1NiAwIDAiIGZpbGw9IiNBMDEwMDciIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDIxOC4zMzEsMTI4Ljk2MTA5KSIgZD0iTTAgMEMuMDAzIC4xNDEgMCAuMjc0LS4wMDkgLjQtLjAyMSAuNTUxLS4wNDEgLjY5My0uMDcxIC44MjUtLjEwOSAuOTg4LS4xNjEgMS4xMzctLjIzIDEuMjc2SC0xNS45MDhDLTE1LjgzOSAxLjEzNy0xNS43ODcgLjk4OC0xNS43NSAuODI1LTE1LjcxOSAuNjkzLTE1LjY5OSAuNTUxLTE1LjY4OCAuNC0xNS42NzggLjI3NC0xNS42NzUgLjE0MS0xNS42NzggMC0xNS43NDgtNC4wMDEtMTUuNzAxLTguMDAyLTE1LjcwMS0xMi4wMDNWLTEzLjYxNkgtLjAyM1YtMTIuMDAzQy0uMDIzLTguMDAyLS4wNy00LjAwMSAwIDAiIGZpbGw9IiM3NDBFMDAiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDE3OS4xOTE3LDkxLjcxMzAxKSIgZD0iTTAgMEMyLjUyOS0xLjQ2OCA0LjgwOS0yLjc5NSA3LjA5NS00LjExNyAxMi4xNzctNy4wNjQgMTcuMjc3LTkuOTg4IDIyLjMzNi0xMi45NzUgMjIuODE3LTEzLjI2IDIzLjM4LTEzLjkxOSAyMy4zODYtMTQuNDE0IDIzLjQ2Ny0xOC45NzkgMjMuNDMyLTIzLjU1MSAyMy40MjEtMjguMTIyIDIzLjQyMS0yOC4yNTYgMjMuMzU3LTI4LjM4NSAyMy4yODEtMjguNjk5IDIxLjEwNi0yNy40NDEgMTguOTg4LTI2LjIxOCAxNi44NzctMjQuOTk1IDExLjU0NS0yMS45MDMgNi4yMDgtMTguODIyIC44OTktMTUuNjk1IC40OTktMTUuNDYyIC4wNDEtMTQuODkxIC4wMzUtMTQuNDcyLS4wMjMtOS43NiAwLTUuMDU1IDAgMCIgZmlsbD0iI0UzMDYxMyIgLz4KPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMjE3LjY4NzYsMTA1LjA3NDgpIiBkPSJNMCAwQy0uMTQyIC4xNDQtLjI5NiAuMjcxLS40NDQgLjM2NC0uNDU3IC4zNzItLjQ2OSAuMzc5LS40ODIgLjM4Ny01LjU0MSAzLjM3NC0xMC42NCA2LjI5OC0xNS43MjMgOS4yNDUtMTguMDA4IDEwLjU2Ni0yMC4yODggMTEuODk0LTIyLjgxOCAxMy4zNjJILTM4LjQ5NkMtMzUuOTY2IDExLjg5NC0zMy42ODYgMTAuNTY2LTMxLjQwMSA5LjI0NS0yNi4zMTkgNi4yOTgtMjEuMjE5IDMuMzc0LTE2LjE2IC4zODctMTYuMTQ4IC4zNzktMTYuMTM1IC4zNzItMTYuMTIyIC4zNjMtMTUuOTc0IC4yNzEtMTUuODIgLjE0NC0xNS42NzggMC0xNS40OTktLjE4Mi0xNS4zMzktLjM5NC0xNS4yMzUtLjYwM0guNDQzQy4zMzktLjM5NCAuMTc5LS4xODIgMCAwIiBmaWxsPSIjQTAxMDA3IiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwyMTguMjU1NiwxMDYuMTI2NDk5KSIgZD0iTTAgMEMwIC4wMTUtLjAwMSAuMDMtLjAwMiAuMDQ1LS4wMDUgLjA4Ni0uMDEyIC4xMjctLjAyMiAuMTctLjA0MiAuMjYtLjA3OCAuMzU0LS4xMjUgLjQ0OEgtMTUuODAzQy0xNS43NTYgLjM1NC0xNS43MjEgLjI2LTE1LjcgLjE3LTE1LjY5IC4xMjctMTUuNjgzIC4wODYtMTUuNjggLjA0NS0xNS42NzkgLjAzLTE1LjY3OCAuMDE1LTE1LjY3OCAwLTE1LjU5Ny00LjU2Ni0xNS42MzItOS4xMzctMTUuNjQzLTEzLjcwOS0xNS42NDMtMTMuNzE3LTE1LjY0NC0xMy43MjUtMTUuNjQ0LTEzLjczMy0xNS42NDUtMTMuNzU0LTE1LjY0OC0xMy43NzUtMTUuNjUyLTEzLjc5OC0xNS42NzItMTMuOTA4LTE1LjcyNC0xNC4wMzktMTUuNzgzLTE0LjI4NUgtLjEwNEMtLjA0Ni0xNC4wMzkgLjAwNi0xMy45MDggLjAyNi0xMy43OTggLjAzLTEzLjc3NSAuMDMzLTEzLjc1NCAuMDM0LTEzLjczMyAuMDM1LTEzLjcyNSAuMDM1LTEzLjcxNyAuMDM1LTEzLjcwOSAuMDQ2LTkuMTM3IC4wODEtNC41NjYgMCAwIiBmaWxsPSIjNzQwRTAwIiAvPgo8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSwxNDEuMDEyLDkxLjcyNDYxKSIgZD0iTTAgMEMzLjExNS0xLjc5NCA1Ljk4MS0zLjQzNiA4Ljg0MS01LjA5IDI1Ljk5MS0xNS4wMzcgNDMuMTM0LTI0Ljk4OSA2MC4zMDEtMzQuOTAxIDYxLjMwNC0zNS40NzggNjEuNjY0LTM2LjA5NSA2MS42NDEtMzcuMjM3IDYxLjU3MS00MS4yMzcgNjEuNjE4LTQ1LjIzOCA2MS42MTgtNDkuMjM5Vi01MC44NTJDNjAuOTgtNTAuNTA5IDYwLjUzMy01MC4yNzYgNjAuMDk4LTUwLjAyNSA0MC40NDItMzguNjQgMjAuNzg3LTI3LjI0OSAxLjEyLTE1Ljg4NyAuMjY3LTE1LjM5Mi0uMDM1LTE0Ljg2OC0uMDIzLTEzLjg4OSAuMDI5LTkuMzcgMC00Ljg0NSAwIDAiIGZpbGw9IiNFMzA2MTMiIC8+CjxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDE0MS4xNTcsMTEzLjkzMDIxKSIgZD0iTTAgMEMyLjA2LTEuMTgyIDQuMDYxLTIuMzI0IDYuMDU3LTMuNDc3IDI0LjAyNC0xMy44OTUgNDEuOTg1LTI0LjMyIDU5Ljk4Mi0zNC43MDMgNjEuMTA3LTM1LjM1IDYxLjUzMS0zNi4wNDMgNjEuNTAyLTM3LjM1MyA2MS40MTUtNDEuNzI3IDYxLjQ3My00Ni4xMDYgNjEuNDczLTUwLjcwMSA2MC45NTYtNTAuNDU2IDYwLjU3OS01MC4zMTEgNjAuMjM3LTUwLjExMyA0MC40NTQtMzguNjU3IDIwLjY3Ny0yNy4yMDIgLjkxNy0xNS43MTIgLjQ0MS0xNS40MzktLjA5My0xNC43NTctLjA5OS0xNC4yNTYtLjE3NC05LjY4NS0uMTM5LTUuMTEzLS4xMzMtLjU0Mi0uMTMzLS40MTMtLjA3NS0uMjg1IDAgMCIgZmlsbD0iI0UzMDYxMyIgLz4KPC9zdmc+")}
#neolit-cargo-design .n-brand{min-width:0}
#neolit-cargo-design .n-brand-logo{display:block;width:154px;max-width:100%;aspect-ratio:281.334302/74.517606;background-image:var(--nc-brand-logo);background-repeat:no-repeat;background-size:contain;background-position:left center;flex-shrink:1}
@media(min-width:681px) and (max-width:900px){#neolit-cargo-design .n-side .n-brand-logo{width:32px;aspect-ratio:78.677014/74.311688;background-image:var(--nc-brand-mark)}}

/* UI02: dark Cargo reference, existing controls and real search states. */
html { color-scheme:dark; background:#0f141b; }
body { background:#0f141b; }
#neolit-cargo-design { --n-surface:#171e26;--n-bg:#0f141b;--n-nav:#10161d;--n-ink:#f2f5f8;--n-muted:#a7b4c6;--n-line:#2c3642;--n-red:#E30613;background:var(--n-bg);color-scheme:dark; }
#neolit-cargo-design .n-shell { display:block;min-height:100vh;background:var(--n-bg); }
#neolit-cargo-design .n-top { min-height:80px;padding:16px 32px;gap:28px;background:linear-gradient(120deg,#10161d,#181f28);border-color:var(--n-line); }
#neolit-cargo-design .n-top .n-brand { padding:0;gap:24px;flex:none; }
#neolit-cargo-design .n-top .n-brand-logo { width:166px; }
#neolit-cargo-design .n-product-name { padding-left:24px;border-left:1px solid #3c4653;font-size:20px;letter-spacing:-.4px;color:#b6c4d8; }
#neolit-cargo-design .n-menu { display:flex;gap:6px;margin:0 0 0 auto; }
#neolit-cargo-design .n-menu button { padding:9px 12px;font-size:13px;white-space:nowrap; }
#neolit-cargo-design .n-menu button[aria-current="page"] { background:#271b25;color:#ff6672;box-shadow:inset 0 -2px 0 var(--n-red); }
#neolit-cargo-design .n-menu button:hover { background:#252e39; }
#neolit-cargo-design .n-menu-count { margin-left:2px;color:#c7d2df; }
#neolit-cargo-design .n-demo { flex:none;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#293440;border-color:#34414f;color:#e6edf5;padding:8px 12px;border-radius:20px;letter-spacing:0;font-size:13px; }
#neolit-cargo-design .n-content { max-width:1500px;margin:0 auto;padding:26px 32px 40px; }
#neolit-cargo-design .n-heading { margin-bottom:20px; }
#neolit-cargo-design h1 { font-size:24px; }
#neolit-cargo-design .n-privacy { display:none; }
#neolit-cargo-design .n-sub { font-size:13px; }
#neolit-cargo-design .n-banner { background:#171e26;color:#d0d9e5;border-color:var(--n-line);font-size:13px;line-height:1.6; }
#neolit-cargo-design .n-banner.error { background:#321c23;border-color:#80404b;color:#ffd2d7; }
#neolit-cargo-design .n-filter { padding:0;border:0;background:transparent;display:grid;grid-template-columns:minmax(0,1fr) 194px;gap:0 16px; }
#neolit-cargo-design .n-filter > * { grid-column:1/-1;min-width:0; }
#neolit-cargo-design .n-filter > .n-search-fields { grid-column:1;grid-row:1;display:grid;grid-template-columns:minmax(0,1.9fr) minmax(220px,1fr);gap:16px; }
#neolit-cargo-design .n-route-fields { grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:8px;align-items:start; }
#neolit-cargo-design .n-route-field > .n-label,#neolit-cargo-design .n-date-fields { background:linear-gradient(135deg,#151d25,#171e26);border:1px solid var(--n-line);border-radius:10px; }
#neolit-cargo-design .n-route-field > .n-label { padding:10px 14px 8px;gap:1px; }
#neolit-cargo-design .n-route-field .n-input { padding:0;height:30px;border:0;border-radius:0;background:transparent;font-weight:600;font-size:17px; }
#neolit-cargo-design .n-route-fields > .n-swap { margin-top:10px;min-width:40px;min-height:44px;font-size:26px;color:#d1dce9; }
#neolit-cargo-design .n-date-fields { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:10px 14px 8px;align-self:start; }
#neolit-cargo-design .n-date-fields .n-label { font-size:12px;gap:1px; }
#neolit-cargo-design .n-date-fields .n-input { border:0;background:transparent;padding:0;height:30px;border-radius:0;font-size:17px;font-weight:600; }
#neolit-cargo-design .n-date-fields .n-label + .n-label { border-left:1px solid var(--n-line);padding-left:12px; }
#neolit-cargo-design .n-input { background:#171e26;border-color:var(--n-line);color:var(--n-ink); }
#neolit-cargo-design .n-input::placeholder { color:#899aaf;opacity:1;font-weight:400; }
#neolit-cargo-design .n-input:disabled { opacity:1;color:#d4dfe9;-webkit-text-fill-color:#d4dfe9; }
#neolit-cargo-design .n-scope-options { margin:6px 0 0;gap:3px; }
#neolit-cargo-design .n-scope-options button { min-height:34px;padding:4px 7px;background:transparent;border-color:transparent;color:var(--n-muted);font-size:12px; }
#neolit-cargo-design .n-scope-options button:hover { background:#202a35;border-color:var(--n-line); }
#neolit-cargo-design .n-primary { background:linear-gradient(110deg,#ef001d,#c60023);border-color:#ed0731;color:#fff;border-radius:9px;font-weight:600; }
#neolit-cargo-design .n-primary:hover { background:#cb071c;border-color:#ef4054; }
#neolit-cargo-design .n-filter > .n-search-button { grid-column:2;grid-row:1;align-self:start;min-height:70px;font-size:16px;margin:0; }
#neolit-cargo-design .n-secondary { background:#171e26;border-color:var(--n-line);color:#c6d2e0; }
#neolit-cargo-design .n-secondary:hover { background:#222c37; }
#neolit-cargo-design .n-extra { margin-top:18px;padding:14px 16px;background:#151c24;border:1px solid var(--n-line);border-radius:10px; }
#neolit-cargo-design .n-extra > summary { color:#c9d5e4;font-size:14px;min-height:30px; }
#neolit-cargo-design .n-extra > summary::after { color:var(--n-muted); }
#neolit-cargo-design .n-loading-filters { grid-template-columns:1fr;margin-top:10px;max-width:420px; }
#neolit-cargo-design .n-search-options { margin-top:12px;gap:8px 20px;color:#cbd6e3; }
#neolit-cargo-design .n-search-options label { min-height:36px;font-size:13px; }
#neolit-cargo-design .n-search-options .n-note,#neolit-cargo-design .n-filter-bottom .n-note { color:#97a8bc;font-size:12px; }
#neolit-cargo-design .n-filter-bottom { margin-top:6px; }
#neolit-cargo-design .n-search-tools { margin-top:10px; }
#neolit-cargo-design .n-search-tools button { font-size:12px; }
#neolit-cargo-design .n-search-progress { grid-row:2;position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 23%,#35151e88,transparent 42%),linear-gradient(135deg,#111921,#161d25);border:1px solid var(--n-line);border-radius:12px;padding:34px 28px 16px;margin:18px 0 0; }
#neolit-cargo-design .n-search-progress-head { display:flex;flex-direction:column;gap:22px;text-align:center; }
#neolit-cargo-design .n-search-mark { position:relative;width:150px;height:142px;margin:0; }
#neolit-cargo-design .n-search-mark img { width:100%;height:100%; }
#neolit-cargo-design .n-search-mark::before { content:"";position:absolute;inset:-36px;z-index:-1;background:radial-gradient(ellipse,#e3061345,transparent 70%);pointer-events:none; }
#neolit-cargo-design .n-search-progress-heading { display:flex;justify-content:center;flex-direction:column;gap:8px; }
#neolit-cargo-design [data-search-title] { font-size:32px;letter-spacing:-.8px;font-weight:650;line-height:1.2; }
#neolit-cargo-design .n-search-found { position:absolute;right:24px;top:26px;padding:14px 20px;background:#171e26;border:1px solid var(--n-line);border-radius:10px;font-size:19px;font-weight:600;color:#ff5364; }
#neolit-cargo-design .n-search-phase-note { margin:9px auto 0;text-align:center;max-width:650px;color:#aabbd0;font-size:16px;line-height:1.45; }
#neolit-cargo-design .n-search-stages { gap:0;margin:30px 0 18px; }
#neolit-cargo-design .n-search-stages li { position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;border:0;padding:0 4px;color:#aab8c9;font-size:14px;text-align:center; }
#neolit-cargo-design .n-search-stages li::before { content:"";position:absolute;top:15px;left:calc(-50% + 18px);right:calc(50% + 18px);height:2px;background:#455364; }
#neolit-cargo-design .n-search-stages li:first-child::before { display:none; }
#neolit-cargo-design .n-search-stages li > span { position:relative;z-index:1;width:32px;height:32px;border:2px solid #536174;background:#151c24;font-size:12px;color:#aab8c9; }
#neolit-cargo-design .n-search-stages li.is-current { color:#fff; }
#neolit-cargo-design .n-search-stages li.is-current > span { border-color:#ff1738;background:#dc0823;color:#fff;box-shadow:0 0 0 5px #e3061318; }
#neolit-cargo-design .n-search-stages li.is-combined > span { border-style:dashed; }
#neolit-cargo-design .n-progress-details { border-top:1px solid var(--n-line);padding-top:10px; }
#neolit-cargo-design .n-progress-details > summary { color:#a7b4c6;font-size:12px;font-weight:400;min-height:32px; }
#neolit-cargo-design .n-search-live-status { font-size:12px;line-height:1.6;margin:6px 0;color:#b5c2d3; }
#neolit-cargo-design .n-search-progress-active .n-heading { display:none; }
#neolit-cargo-design .n-search-progress-active .n-scope-options,
#neolit-cargo-design .n-search-progress-active .n-extra,
#neolit-cargo-design .n-search-progress-active .n-search-options,
#neolit-cargo-design .n-search-progress-active .n-filter-bottom,
#neolit-cargo-design .n-search-progress-active [data-action="reset"] { display:none; }
#neolit-cargo-design .n-search-progress-active .n-filter > .n-search-button { grid-row:3;grid-column:2;min-height:48px;margin-top:14px;font-size:14px; }
#neolit-cargo-design .n-search-progress-active .n-search-tools { margin-top:0; }
#neolit-cargo-design .n-search-progress-active .n-results.n-no-results { display:none; }
#neolit-cargo-design .n-search-progress-active .n-job-meta { display:none; }
#neolit-cargo-design .n-search-progress-active [data-page="search"]:has(> .n-results.n-no-results) > .n-results-head { display:none; }
#neolit-cargo-design .n-results-head { margin:24px 0 12px; }
#neolit-cargo-design .n-result.n-selected { border-color:#bd263a;box-shadow:inset 3px 0 0 var(--n-red); }
#neolit-cargo-design .n-card-rate strong,#neolit-cargo-design .n-properties dd,#neolit-cargo-design .n-empty strong { color:var(--n-ink); }
#neolit-cargo-design .n-card-rate,#neolit-cargo-design .n-card-payment,#neolit-cargo-design .n-card-load,#neolit-cargo-design .n-card-bottom span:last-child { color:#b5c3d5; }
#neolit-cargo-design .n-metrics,#neolit-cargo-design .n-quote { background:#111820;color:#ccd7e4; }
#neolit-cargo-design .n-tag { background:#392c1a;color:#f5ce88; }
#neolit-cargo-design .n-state-ready { color:#7acc96; }
#neolit-cargo-design .n-state-error,#neolit-cargo-design .n-state-limited,#neolit-cargo-design .n-state-stale,#neolit-cargo-design .n-state-missing,#neolit-cargo-design .n-state-collector_down { color:#ff8895; }
#neolit-cargo-design .n-state-backfill,#neolit-cargo-design .n-state-paused { color:#e5bd73; }
#neolit-cargo-design .n-contact-row a,#neolit-cargo-design .n-contacts a { color:#8bc2ff; }
#neolit-cargo-design .n-detail-actions > a { color:#fff; }
#neolit-cargo-design .n-suggestions { background:#19222d;border-color:#465568;box-shadow:0 12px 30px #0007; }
#neolit-cargo-design .n-suggestions button { background:#19222d;color:var(--n-ink); }
#neolit-cargo-design .n-suggestions button:hover,#neolit-cargo-design .n-suggestions [aria-selected="true"] { background:#2a3747; }
#neolit-cargo-design .n-icon-button:hover { background:#38202a; }
#neolit-cargo-design .n-search-stages li > small { font-size:12px;line-height:1.45;font-weight:400;color:#93a4b9;max-width:150px; }
@media(min-width:681px) {
 #neolit-cargo-design .n-search-progress-active .n-filter > .n-search-fields { grid-column:1/-1; }
 #neolit-cargo-design .n-search-progress-active .n-search-progress { padding-bottom:80px; }
 #neolit-cargo-design .n-search-progress-active .n-filter > .n-search-button { grid-row:2;align-self:end;position:relative;z-index:2;margin:0 20px 16px 0;background:#171e26;border-color:var(--n-line); }
}
@media(max-width:1100px) and (min-width:681px) {
 #neolit-cargo-design .n-top { gap:16px;padding:14px 22px; }
 #neolit-cargo-design .n-menu button { padding:8px;font-size:12px; }
 #neolit-cargo-design .n-menu-symbol,#neolit-cargo-design .n-product-name { display:none; }
 #neolit-cargo-design .n-filter { grid-template-columns:minmax(0,1fr) 150px; }
 #neolit-cargo-design .n-filter > .n-search-fields { grid-template-columns:minmax(0,1fr);gap:10px; }
 #neolit-cargo-design .n-content { padding:22px; }
}
@media(max-width:680px) {
 #neolit-cargo-design .n-top { min-height:67px;padding:12px 16px;gap:12px; }
 #neolit-cargo-design .n-top .n-brand { gap:16px; }
 #neolit-cargo-design .n-top .n-brand-logo { width:142px; }
 #neolit-cargo-design .n-product-name { padding-left:14px;font-size:16px; }
 #neolit-cargo-design .n-demo { max-width:92px;padding:6px 9px;font-size:12px; }
 #neolit-cargo-design .n-menu { display:none; }
 #neolit-cargo-design .n-content { padding:16px 14px calc(90px + env(safe-area-inset-bottom)); }
 #neolit-cargo-design h1 { font-size:22px; }
 #neolit-cargo-design .n-filter { display:block; }
 #neolit-cargo-design .n-filter > .n-search-fields { display:grid;grid-template-columns:minmax(0,1fr);gap:10px; }
 #neolit-cargo-design .n-route-fields { grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);gap:5px; }
 #neolit-cargo-design .n-route-field > .n-label { padding:9px 10px 7px;font-size:12px; }
 #neolit-cargo-design .n-route-fields > .n-swap { min-width:30px;padding:0;margin-top:9px;font-size:24px; }
 #neolit-cargo-design .n-route-field .n-input { font-size:16px;height:29px; }
 #neolit-cargo-design .n-date-fields { padding:9px 12px 7px; }
 #neolit-cargo-design .n-date-fields .n-input { height:27px;font-size:16px; }
 #neolit-cargo-design .n-filter > .n-search-button,
 #neolit-cargo-design .n-search-progress-active .n-filter > .n-search-button { width:100%;min-height:48px;margin:12px 0 0;font-size:15px; }
 #neolit-cargo-design .n-search-progress { margin:14px 0 0;padding:22px 12px 10px;border-radius:10px; }
 #neolit-cargo-design .n-search-mark { width:108px;height:102px; }
 #neolit-cargo-design .n-search-progress-head { gap:17px; }
 #neolit-cargo-design [data-search-title] { font-size:26px;letter-spacing:-.65px; }
 #neolit-cargo-design .n-search-phase-note { font-size:14px;line-height:1.45;margin-top:8px; }
 #neolit-cargo-design .n-search-found { position:static;padding:5px 10px;font-size:15px; }
 #neolit-cargo-design .n-search-stages { margin:23px 0 17px; }
 #neolit-cargo-design .n-search-stages li > small { font-size:10px;max-width:80px; }
 #neolit-cargo-design .n-search-stages li { font-size:11px;gap:8px;padding:0 1px; }
 #neolit-cargo-design .n-search-stages li > span { width:27px;height:27px;font-size:11px; }
 #neolit-cargo-design .n-search-stages li::before { top:12px;left:calc(-50% + 16px);right:calc(50% + 16px); }
 #neolit-cargo-design .n-progress-details > summary { font-size:11px;min-height:30px; }
 #neolit-cargo-design .n-extra { padding:12px;margin-top:14px; }
 #neolit-cargo-design .n-extra > summary { font-size:13px; }
 #neolit-cargo-design .n-extra > summary::after { font-size:11px; }
 #neolit-cargo-design .n-loading-filters { grid-template-columns:1fr; }
 #neolit-cargo-design .n-banner { padding:12px;font-size:12px; }
 #neolit-cargo-design .n-bottom-nav { position:fixed;bottom:0;left:0;right:0;z-index:20;min-height:62px;padding:3px 10px calc(4px + env(safe-area-inset-bottom));background:#111820;border-top:1px solid var(--n-line); }
 #neolit-cargo-design .n-bottom-nav button { background:transparent;color:#93a3b7;font-size:12px;min-height:54px; }
 #neolit-cargo-design .n-bottom-nav button[aria-current="page"] { color:#ff5364; }
}
@media(max-width:360px) {
 #neolit-cargo-design .n-product-name { display:none; }
 #neolit-cargo-design .n-top { padding:12px 14px; }
 #neolit-cargo-design .n-extra > summary::after { display:none; }
}

/* NC_CARGO_STARTUP_SOUND_001: optional controls in the existing user pill only. */
#neolit-cargo-design .n-startup-preferences {position:relative;flex:none;}
#neolit-cargo-design .n-startup-preferences > summary {display:flex;align-items:center;min-height:44px;cursor:pointer;list-style:none;}
#neolit-cargo-design .n-startup-preferences > summary::-webkit-details-marker {display:none;}
#neolit-cargo-design .n-startup-preferences > summary > span {overflow:hidden;text-overflow:ellipsis;}
#neolit-cargo-design .n-startup-preferences > summary:focus-visible {outline:2px solid var(--n-red);outline-offset:3px;}
#neolit-cargo-design .neolit-startup-setting {position:absolute;top:calc(100% + 10px);right:0;z-index:50;width:min(320px,calc(100vw - 32px));padding:16px;display:flex;align-items:center;flex-wrap:wrap;gap:12px;background:var(--n-surface,#171e26);border:1px solid var(--n-line);border-radius:12px;box-shadow:0 14px 38px #0006;color:var(--n-ink);}
#neolit-cargo-design .neolit-startup-setting__title {flex-basis:100%;font-size:15px;}
#neolit-cargo-design .neolit-startup-setting__toggle {display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px;cursor:pointer;}
#neolit-cargo-design .neolit-startup-setting__toggle input {width:20px;height:20px;accent-color:var(--n-red);flex:none;}
#neolit-cargo-design .neolit-startup-setting button {min-height:44px;}
#neolit-cargo-design .neolit-startup-setting__status {flex-basis:100%;margin:0;color:var(--n-muted);font-size:12px;line-height:1.5;}

/* Selected-card contact assistant; existing layout and brand assets retained. */
#neolit-cargo-design .n-contact-assistant {margin:20px 0;padding:16px;border:1px solid #2c3845;border-radius:12px;}
#neolit-cargo-design .n-contact-assistant summary {cursor:pointer;font-weight:600;}
#neolit-cargo-design .n-contact-assistant-body {padding-top:12px;overflow-wrap:anywhere;}
#neolit-cargo-design .n-contact-assistant-body li {margin:8px 0;}
#neolit-cargo-design .n-contact-assistant textarea {display:block;width:100%;box-sizing:border-box;margin:10px 0;padding:12px;background:#10161d;color:#eef3f8;border:1px solid #536171;border-radius:8px;font:inherit;resize:vertical;min-height:180px;}
#neolit-cargo-design .n-contact-assistant label {display:block;margin-top:18px;}
#neolit-cargo-design .n-contact-route {font-weight:600;}
#neolit-cargo-design .n-contact-views {display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;}
#neolit-cargo-design .n-contact-views button[aria-pressed=true] {border-color:#ff294d;color:#fff;}

/* CONTACT02: direct chat and optional draft remain separate touch actions. */
#neolit-cargo-design .n-contacts .n-contact-actions {display:flex;flex-wrap:wrap;gap:8px;margin:12px 0;}
#neolit-cargo-design .n-contacts .n-contact-actions > a.n-secondary {display:inline-flex;min-height:44px;padding:9px 12px;box-sizing:border-box;}
