.nx-eyebrow{display:inline-flex;align-items:center;gap:9px;color:var(--muted);font-size:10px;letter-spacing:1.4px;font-weight:700;line-height:1.6}.nx-eyebrow>i{width:7px;height:7px;border-radius:50%;background:var(--green)}.nx-text-link{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600}.nx-text-link:hover{text-decoration:underline}.nx-home{background:var(--bg);color:var(--ink)}.nx-public-nav{max-width:1320px;margin:auto;padding:26px 40px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid var(--line)}.nx-public-nav nav{display:flex;gap:26px;font-size:12px}.nx-public-nav nav a:hover{color:var(--green)}.nx-nav-actions{display:flex;align-items:center;gap:13px}.nx-home-main{max-width:1240px;padding:0 40px;margin:auto}.nx-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.85fr);grid-gap:80px;gap:80px;align-items:center;padding:48px 0 60px}.nx-hero h1{font-size:clamp(42px,4.7vw,68px);letter-spacing:-2px;line-height:1.22;font-weight:700;margin:24px 0}.nx-hero h1 em{font-style:normal;color:var(--green)}[dir=rtl] .nx-hero h1{letter-spacing:-1.5px;line-height:1.4}.nx-hero-copy>p{max-width:480px;font-size:16px;line-height:1.95;color:var(--muted)}.nx-hero-actions{display:flex;align-items:center;gap:24px;margin:29px 0}.nx-hero-actions>.om-button{padding:16px 24px;min-height:53px}.nx-assurances{display:flex;flex-wrap:wrap;gap:18px;padding-top:21px;font-size:11px;color:var(--muted)}.nx-assurances span{display:flex;gap:6px;align-items:center}.nx-assurances svg{color:var(--green)}.nx-request-card{background:var(--panel);border:1px solid var(--line);border-radius:24px;padding:27px;box-shadow:0 22px 65px #172c4110;position:relative}.nx-card-kicker{display:flex;justify-content:space-between;font-size:9px;font-weight:700;letter-spacing:1.4px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:20px}.nx-request-card h2{font-size:25px;line-height:1.5;margin:23px 0 7px}.nx-request-card>p{color:var(--muted);font-size:12px;line-height:1.8;margin:0 0 22px}.nx-quick-services{display:grid;grid-gap:9px;gap:9px}.nx-quick-services>a{display:flex;align-items:center;gap:15px;border:1px solid var(--line);border-radius:13px;padding:14px;transition:background .15s,border-color .15s}.nx-quick-services>a:hover{border-color:var(--green);background:var(--soft)}.nx-sector-icon{height:44px;width:44px;display:grid;place-items:center;background:var(--soft);color:var(--green);border-radius:12px}.nx-quick-services a>span:nth-child(2){flex:1 1;display:flex;flex-direction:column;gap:4px}.nx-quick-services small{color:var(--muted);font-size:9px}.nx-quick-services strong{font-size:14px}.nx-card-location{display:flex;gap:10px;align-items:center;padding:20px 1px;font-size:12px;color:var(--green)}.nx-card-location div{display:grid;grid-gap:6px;gap:6px}.nx-card-location small{font-size:10px;color:var(--muted);direction:ltr;line-height:1.6}.nx-request-card>.om-button{width:100%;justify-content:space-between;padding:15px 17px}.nx-card-note{display:block;text-align:center;color:var(--muted);font-size:10px;margin-top:13px;line-height:1.6}.nx-section-heading{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:25px}.nx-how h2,.nx-partner h2,.nx-section-heading h2{font-size:30px;line-height:1.5;font-weight:600;margin:12px 0 0}.nx-services{padding:48px 0 68px;border-top:1px solid var(--line)}.nx-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.nx-service-card{display:block;background:var(--panel);border:1px solid var(--line);padding:26px;border-radius:17px;transition:transform .15s,border-color .15s}.nx-service-card:hover{transform:translateY(-3px);border-color:var(--green)}.nx-service-card>div{display:flex;justify-content:space-between;align-items:center;color:var(--green);margin-bottom:25px}.nx-service-card>div>span{color:var(--muted);font-size:10px}.nx-service-card h3{font-size:22px;margin:0 0 12px}.nx-service-card p{min-height:42px;font-size:13px;color:var(--muted);line-height:1.8;margin-bottom:25px}.nx-how{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:70px;gap:70px;padding:50px;border-radius:22px;background:var(--soft);margin-bottom:65px}.nx-how>div>p{font-size:14px;color:var(--muted);line-height:1.95;margin:20px 0}.nx-how ol{list-style:none;padding:0;margin:0}.nx-how li{display:flex;gap:14px;align-items:flex-start;padding:22px 0;border-bottom:1px solid var(--line)}.nx-how li:first-child{padding-top:0}.nx-how li:last-child{border:0;padding-bottom:0}.nx-how li>span{color:var(--muted);font-size:10px;padding-top:5px}.nx-how li>svg{color:var(--green);flex-shrink:0;margin-top:3px}.nx-how li h3{font-size:15px;margin:0 0 7px}.nx-how li p{font-size:12px;color:var(--muted);line-height:1.8;margin:0}.nx-download-heading{display:flex;align-items:center;gap:11px;font-size:18px;margin-bottom:20px;color:var(--green)}.nx-home .rp-downloads{margin-bottom:50px}.nx-partner{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:38px 0 56px;border-top:1px solid var(--line)}.nx-partner p{font-size:14px;line-height:1.8;color:var(--muted)}.nx-partner>.om-button{flex-shrink:0}.nx-public-footer{max-width:1320px;margin:auto;padding:30px 40px;align-items:center;gap:30px}.nx-public-footer>div{display:flex;gap:23px;flex-wrap:wrap}.nx-public-footer .wordmark-name{font-size:23px}.nx-public-footer small{font-size:10px;white-space:nowrap}.nx-owner{max-width:1480px;margin:auto;min-width:0}.nx-owner-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:29px}.nx-owner-heading h1{font-size:30px;line-height:1.4;letter-spacing:-.7px;margin:10px 0 8px}.nx-owner-heading p{font-size:12px;color:var(--muted);line-height:1.8;margin:0}.nx-heading-actions{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.nx-sync{font-size:10px;color:var(--muted);display:flex;align-items:center;gap:6px}.nx-sync i{height:6px;width:6px;border-radius:50%;background:var(--green)}.nx-sync.is-error i{background:#dc9241}.nx-owner-gate{padding:55px 25px;text-align:center}.nx-owner-gate>svg{color:var(--green)}.nx-owner-gate p{color:var(--muted);line-height:1.8}.nx-owner .om-card{min-width:0}.nx-error{display:flex;gap:9px;align-items:center;padding:13px;background:var(--soft);border-radius:10px}.nx-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:24px}.nx-kpi{position:relative;padding:20px!important;min-height:159px;display:flex;flex-direction:column;align-items:flex-start}.nx-kpi>small{font-size:11px;color:var(--muted);margin-bottom:12px;max-width:75%;line-height:1.7}.nx-kpi>strong{font-size:32px;letter-spacing:-1px;font-weight:600;direction:ltr}.nx-kpi>p{font-size:10px;color:var(--muted);line-height:1.7;margin:10px 0 0}.nx-kpi-icon{position:absolute;inset-inline-end:17px;top:19px;width:34px;height:34px;border-radius:11px;display:grid;place-items:center}.lime{background:#d7ed8d;color:#30432c}.mint{background:#dbeee5;color:#2d7057}.amber{background:#f4e8d0;color:#946329}.blue{background:#e0e9f4;color:#456a91}.nx-overview-grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(255px,.85fr);grid-gap:20px;gap:20px;margin-bottom:23px}.nx-card-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:22px 23px}.nx-card-heading h2{font-size:17px;font-weight:600;margin:5px 0 0;line-height:1.5}.nx-card-heading .nx-eyebrow{font-size:8px}.nx-card-heading>.nx-text-link{font-size:10px;white-space:nowrap}.nx-live-map,.nx-map-card,.nx-route-map{overflow:hidden;padding:0!important}.nx-overview-map{height:330px;position:relative}.nx-overview-map .leaflet-map,.nx-overview-map .om-map-provider{height:100%;min-height:0}.nx-map-legend{display:flex;gap:18px;align-items:center;padding:15px 20px;color:var(--muted);font-size:10px;flex-wrap:wrap}.nx-map-legend>span{display:flex;gap:6px;align-items:center}.nx-map-legend i{width:7px;height:7px;border-radius:50%;display:inline-block}.nx-map-legend .green{background:#338b77}.nx-map-legend .gray{background:#89999e}.nx-map-legend .lime{background:#d5ef67;border:1px solid #7b8c45}.nx-owner-aside{display:grid;grid-gap:16px;gap:16px}.nx-attention{padding:23px!important}.nx-attention h2{font-size:22px;margin:10px 0 20px;line-height:1.4}.nx-attention>a{display:flex;gap:12px;align-items:center;padding:17px 0;border-top:1px solid var(--line)}.nx-attention>a>div{display:grid;grid-gap:6px;gap:6px;flex:1 1;min-width:0}.nx-attention b{font-size:12px;font-weight:600}.nx-attention small{font-size:10px;color:var(--muted);line-height:1.7}.nx-attention>a>strong{font-size:22px;font-weight:500}.nx-attention-icon{width:33px;height:33px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.nx-mode-card{display:grid;grid-template-columns:22px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:23px!important}.nx-mode-card>svg{color:var(--green)}.nx-mode-card>span{font-size:11px;color:var(--muted)}.nx-mode-card>strong{grid-column:1/-1;font-size:19px}.nx-mode-card>a{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-top:5px}.nx-orders-card{padding:0!important;overflow:hidden}.nx-order-row{display:grid;grid-template-columns:65px minmax(0,1fr) auto 16px;grid-gap:15px;gap:15px;align-items:center;padding:17px 23px;border-top:1px solid var(--line)}.nx-order-row:hover{background:var(--soft)}.nx-order-id{font-size:11px;color:var(--muted);direction:ltr}.nx-order-row strong{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.nx-order-row small{display:block;font-size:10px;color:var(--muted);margin-top:7px;line-height:1.6}.nx-status{display:inline-flex;align-items:center;width:max-content;padding:6px 10px;font-size:10px;line-height:1.4;border-radius:20px;background:var(--soft);color:var(--ink)}.nx-order-completed,.nx-status.live{background:#dbeee5;color:#285e4b}.nx-order-requested,.nx-status.stale{background:#f4e8d0;color:#80541e}.nx-status.missing,.nx-status.offline{background:var(--soft);color:var(--muted)}.nx-card-footer{gap:15px;justify-content:space-between;border-top:1px solid var(--line);padding:15px 23px;font-size:10px;line-height:1.6}.nx-card-footer,.nx-empty{display:flex;color:var(--muted)}.nx-empty{flex-direction:column;align-items:center;justify-content:center;min-height:190px;padding:30px 22px;text-align:center;gap:12px}.nx-empty h3{font-size:15px;margin:0;color:var(--ink)}.nx-empty p{font-size:12px;line-height:1.8;margin:0}.nx-map-empty{position:absolute;inset:0;z-index:400;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:13px;text-align:center;padding:30px;background:color-mix(in srgb,var(--panel) 86%,transparent);pointer-events:none}.nx-map-empty>svg{color:var(--green)}.nx-map-empty strong{font-size:15px;line-height:1.7}.nx-map-empty span{font-size:11px;color:var(--muted);max-width:330px;line-height:1.8}.nx-monitor-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:21px}.nx-monitor-stats>button{display:flex;align-items:center;gap:10px;padding:17px 18px;background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:11px;text-align:start;font-size:11px}.nx-monitor-stats>button.active{border-color:var(--green);background:var(--soft)}.nx-monitor-stats b{font-size:22px;font-weight:500;-webkit-margin-start:auto;margin-inline-start:auto}.nx-avatar>i,.nx-monitor-stats i{height:7px;width:7px;border-radius:50%;background:#89999e}.nx-avatar>.live,.nx-monitor-stats .live{background:#338b77}.nx-avatar>.stale,.nx-monitor-stats .stale{background:#d9953d}.nx-monitor-layout{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:18px;gap:18px}.nx-directory{padding:0!important;overflow:hidden}.nx-directory .nx-card-heading{padding:19px}.nx-directory .nx-card-heading h2{font-size:14px;margin:0}.nx-directory .nx-card-heading>span{font-size:12px;color:var(--muted)}.nx-search{display:flex;align-items:center;gap:8px;margin:0 17px 10px;border:1px solid var(--line);border-radius:8px;padding:0 10px;color:var(--muted)}.nx-search input{border:0;background:transparent;padding:11px 0;margin:0;font-size:11px;min-height:0}.nx-search:focus-within{outline:2px solid var(--green);outline-offset:2px}.nx-search input:focus{outline:none}.nx-all{margin:4px 18px 13px;padding:0;background:none;border:0;font-size:11px;color:var(--green)}.nx-tech-list{max-height:450px;overflow:auto}.nx-tech-row{display:flex;align-items:center;gap:11px;width:100%;padding:17px 18px;text-align:start;border:0;border-top:1px solid var(--line);background:var(--panel);color:var(--ink)}.nx-tech-row.selected,.nx-tech-row:hover{background:var(--soft)}.nx-tech-row>div{flex:1 1;min-width:0;display:grid;grid-gap:7px;gap:7px}.nx-tech-row strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-tech-row small{font-size:10px;color:var(--muted)}.nx-avatar{position:relative;display:grid;place-items:center;width:37px;height:37px;flex-shrink:0;border-radius:50%;background:var(--soft);color:var(--green);font-size:15px}.nx-avatar>i{position:absolute;bottom:0;inset-inline-end:0;border:2px solid var(--panel);width:10px;height:10px}.nx-live-map{height:580px;position:relative}.nx-map-toolbar{height:54px;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0 20px;font-size:10px;color:var(--muted)}.nx-map-toolbar>span:first-child{display:flex;gap:8px;align-items:center;color:var(--ink);font-size:12px}.nx-map-toolbar svg{color:var(--green)}.nx-live-map .leaflet-map,.nx-live-map>.om-map-provider{height:calc(100% - 100px);min-height:0}.nx-live-map .leaflet-map{height:100%}.nx-live-map>.nx-map-empty{inset:54px 0 46px}.nx-live-map>.nx-map-legend{height:46px}.nx-tech-detail{display:grid;grid-template-columns:1.3fr 1fr .65fr .9fr auto;grid-gap:18px;gap:18px;align-items:center;padding:23px!important;margin-top:18px}.nx-detail-title{display:flex;align-items:center;gap:12px}.nx-detail-title h2{font-size:15px;margin:0 0 8px;word-break:break-word}.nx-tech-detail small{display:block;font-size:10px;color:var(--muted);margin-bottom:9px}.nx-tech-detail strong{font-size:12px;font-weight:500}.nx-page-note{display:flex;gap:9px;align-items:flex-start;font-size:11px;line-height:1.8;color:var(--muted);margin:21px 0}.nx-page-note svg{flex-shrink:0}.nx-route-filters{display:grid;grid-template-columns:1fr 1fr 1.65fr auto;align-items:flex-end;grid-gap:16px;gap:16px;padding:22px!important;margin-bottom:22px}.nx-route-filters label{font-size:11px;margin:0;line-height:1.7}.nx-route-filters input,.nx-route-filters select{padding:10px 12px;font-size:12px;min-height:43px;margin-top:8px}.nx-route-filters>.om-button{height:43px}.nx-route-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,.8fr);grid-gap:20px;gap:20px;align-items:start}.nx-route-map-stage{height:420px;position:relative}.nx-route-map-stage .leaflet-map,.nx-route-map-stage .om-map-provider{height:100%;min-height:0}.nx-playback{display:flex;align-items:center;gap:14px;padding:18px 20px;border-top:1px solid var(--line)}.nx-playback input{flex:1 1;min-width:0;margin:0;padding:0;accent-color:var(--green);border:0;min-height:0}.nx-playback>span{font-size:10px;color:var(--muted);white-space:nowrap}.nx-journey{padding:25px!important}.nx-journey h2{font-size:20px;line-height:1.5;margin:12px 0 7px;overflow-wrap:anywhere}.nx-journey>p{font-size:12px;color:var(--muted);line-height:1.8}.nx-journey-metrics{display:grid;grid-template-columns:1.2fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;margin-top:24px;grid-gap:18px;gap:18px}.nx-journey-metrics small{display:block;font-size:10px;color:var(--muted);margin-bottom:12px}.nx-journey-metrics strong{font-size:29px;font-weight:500;direction:ltr;display:block}.nx-journey-metrics em{font-size:11px;font-style:normal;color:var(--muted)}.nx-timeline{list-style:none;margin:25px 0 15px;padding:0}.nx-timeline li{display:flex;gap:14px;position:relative;min-height:72px}.nx-timeline i{width:9px;height:9px;flex-shrink:0;border:2px solid var(--green);border-radius:50%;background:var(--panel);margin-top:4px;z-index:1}.nx-timeline li:not(:last-child):after{content:"";position:absolute;inset-inline-start:4px;top:13px;bottom:0;-webkit-border-start:1px dashed var(--line);border-inline-start:1px dashed var(--line)}.nx-timeline b{font-size:11px;font-weight:500}.nx-timeline small{display:block;font-size:10px;color:var(--muted);margin-top:10px;line-height:1.7}.nx-journey .nx-timezone{font-size:10px;direction:ltr}.nx-route-note{display:flex;gap:9px;padding:13px;border-radius:10px;background:var(--soft);color:var(--muted);font-size:10px;line-height:1.9}.nx-route-note p{margin:0}.nx-route-note>svg{flex-shrink:0;margin-top:3px;color:var(--green)}[data-theme=dark] .nx-request-card{box-shadow:0 22px 65px #0002}[data-theme=dark] .nx-attention-icon,[data-theme=dark] .nx-kpi-icon{filter:saturate(.65)}[data-theme=dark] .nx-status.live{background:#284c40;color:#c1ecd6}[data-theme=dark] .nx-status.stale{background:#53422d;color:#f1d49d}@media(max-width:1200px){.nx-hero{gap:40px}.nx-public-nav{padding:23px 30px}.nx-public-nav nav{gap:16px}.nx-home-main{padding:0 30px}.nx-overview-grid{grid-template-columns:minmax(0,1.4fr) minmax(245px,.85fr)}.nx-kpi{padding:17px!important}.nx-kpi>strong{font-size:28px}.nx-kpi>small{max-width:70%}.nx-monitor-layout{grid-template-columns:245px minmax(0,1fr)}.nx-tech-detail{grid-template-columns:1.2fr 1fr 1fr}.nx-tech-detail>.om-button{grid-column:3}.nx-route-filters{grid-template-columns:1fr 1fr}.nx-route-layout{grid-template-columns:minmax(0,1.5fr) minmax(225px,.8fr)}.nx-journey{padding:20px!important}.nx-how{padding:35px;gap:40px}}@media(max-width:950px){.nx-public-nav{flex-wrap:wrap;gap:20px}.nx-public-nav nav{order:3;width:100%;justify-content:center;border-top:1px solid var(--line);padding-top:17px}.nx-public-nav .wordmark-name{font-size:26px}.nx-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:25px;padding:50px 0}.nx-hero h1{font-size:43px}.nx-hero-copy>p{font-size:14px}.nx-hero-actions{flex-wrap:wrap;gap:18px}.nx-assurances{gap:12px;font-size:10px}.nx-request-card{padding:22px}.nx-request-card h2{font-size:22px}.nx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-overview-grid{grid-template-columns:1fr}.nx-owner-aside{grid-template-columns:1.2fr 1fr}.nx-route-layout{grid-template-columns:1fr}.nx-journey{display:block}.nx-journey-metrics{max-width:400px}.nx-timeline{display:flex;gap:25px;justify-content:space-between}.nx-timeline li:not(:last-child):after{display:none}.nx-monitor-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-service-card{padding:21px}.nx-how h2,.nx-partner h2,.nx-section-heading h2{font-size:25px}}@media(max-width:650px){.nx-public-nav{padding:20px;gap:15px}.nx-public-nav .wordmark-name{font-size:23px}.nx-public-nav .om-small{font-size:10px;padding:9px}.nx-nav-actions{gap:8px}.nx-public-nav nav{justify-content:space-between;font-size:11px;gap:10px;overflow:auto;white-space:nowrap}.nx-home-main{padding:0 20px}.nx-hero{grid-template-columns:1fr;gap:35px;padding:38px 0 45px}.nx-hero h1{font-size:43px;margin:20px 0}.nx-hero-copy>p{font-size:14px;line-height:1.9}.nx-hero-actions{margin-bottom:12px}.nx-hero-actions>.om-button{padding:14px 20px;font-size:13px}.nx-request-card{padding:23px;border-radius:19px}.nx-card-location small{font-size:9px}.nx-services{padding:32px 0 40px}.nx-section-heading{align-items:start;flex-direction:column;gap:14px}.nx-section-heading h2{font-size:25px;max-width:320px}.nx-service-grid{grid-template-columns:1fr;gap:12px}.nx-service-card{padding:23px}.nx-service-card>div{margin-bottom:17px}.nx-service-card h3{font-size:22px}.nx-service-card p{min-height:0;margin-bottom:18px}.nx-how{grid-template-columns:1fr;padding:24px;gap:29px;margin-bottom:40px}.nx-how h2{font-size:26px}.nx-partner{flex-direction:column;align-items:flex-start;gap:15px;padding:28px 0 40px}.nx-partner h2{font-size:25px}.nx-public-footer{padding:27px 20px;align-items:flex-start;flex-direction:column;gap:25px}.nx-public-footer>div{gap:16px;font-size:11px}.nx-owner-heading{align-items:flex-start;flex-direction:column;gap:17px}.nx-owner-heading h1{font-size:26px}.nx-heading-actions{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.nx-sync{font-size:9px;max-width:70%;line-height:1.7}.nx-kpis{gap:10px}.nx-kpi{padding:15px!important;min-height:150px}.nx-kpi>small{max-width:72%;font-size:10px}.nx-kpi-icon{width:27px;height:27px;inset-inline-end:11px;top:14px;border-radius:8px}.nx-kpi-icon svg{width:15px}.nx-kpi>strong{font-size:26px}.nx-kpi>p{font-size:9px}.nx-owner-aside{grid-template-columns:1fr}.nx-card-heading{padding:19px}.nx-card-heading h2{font-size:15px}.nx-map-legend{gap:12px;font-size:9px;padding-inline:16px}.nx-overview-map{height:300px}.nx-order-row{grid-template-columns:minmax(0,1fr) auto;padding:16px 18px;gap:10px}.nx-order-row>.nx-order-id,.nx-order-row>svg{display:none}.nx-order-row .nx-status{font-size:9px;padding:5px 8px}.nx-order-row strong{font-size:11px}.nx-order-row small{font-size:9px;line-height:1.8}.nx-card-footer{padding:14px 18px;flex-wrap:wrap;font-size:9px}.nx-monitor-layout{grid-template-columns:1fr}.nx-live-map{grid-row:1;height:420px}.nx-directory{grid-row:2}.nx-tech-list{max-height:290px}.nx-monitor-stats{gap:9px}.nx-monitor-stats>button{padding:13px 11px;gap:7px;font-size:10px}.nx-monitor-stats b{font-size:20px}.nx-map-toolbar{padding:0 15px;font-size:9px;gap:12px}.nx-map-toolbar>span:first-child{font-size:11px}.nx-tech-detail{grid-template-columns:1fr 1fr;padding:19px!important}.nx-detail-title{grid-column:1/-1}.nx-tech-detail>.om-button{grid-column:auto;font-size:10px;padding:10px}.nx-route-filters{grid-template-columns:1fr;padding:18px!important;gap:15px}.nx-route-map-stage{height:330px}.nx-route-map .nx-card-heading{flex-wrap:wrap}.nx-playback{gap:10px;padding:15px}.nx-playback>.om-button{font-size:10px;padding:10px}.nx-playback>span{font-size:9px}.nx-timeline,.nx-timeline li:not(:last-child):after{display:block}.nx-route-layout{gap:15px}.nx-download-heading{font-size:17px}.nx-home .rp-downloads{margin-bottom:30px}}[data-theme=dark] .nx-home,[data-theme=dark] .nx-owner{--green:#91c8b0}.nx-home{--om-bg:var(--bg);--om-surface:var(--panel);--om-ink:var(--ink);--om-muted:var(--muted);--om-border:var(--line);--om-soft:var(--soft);--om-accent:#d9ee93}.nx-home .om-button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.tr-page{max-width:1400px;margin:auto;padding:32px 30px 45px}.tr-actions,.tr-page-tabs,.tr-row-actions,.tr-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.tr-toolbar{margin:0 0 22px}.tr-page-tabs{border-bottom:1px solid var(--om-border);margin-bottom:24px;gap:28px}.tr-page-tabs a{padding:14px 0;font-size:12px;color:var(--om-muted);border-bottom:2px solid transparent}.tr-page-tabs .active{color:var(--om-ink);border-bottom-color:var(--green)}.tr-search{display:flex;align-items:center;gap:9px;flex:1 1;max-width:420px;background:var(--om-surface);border:1px solid var(--om-border);border-radius:9px;padding:0 13px;color:var(--om-muted)}.tr-search input{border:0!important;margin:0!important;background:transparent!important;padding:12px 0!important;width:100%;min-width:0;color:var(--om-ink)}.tr-toolbar>select{max-width:230px;margin:0!important;min-height:43px}.tr-files-list{padding:0!important;overflow:hidden}.tr-list-head{display:flex;align-items:center;justify-content:space-between;padding:21px 24px;border-bottom:1px solid var(--om-border);font-size:12px}.tr-list-head>span{font-size:10px;color:var(--om-muted)}.tr-file-row{display:grid;grid-template-columns:40px minmax(140px,1fr) minmax(130px,.7fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:22px 24px;border-bottom:1px solid var(--om-border)}.tr-file-row:last-child{border-bottom:0}.tr-list-person,.tr-list-state{display:grid;grid-gap:8px;gap:8px;min-width:0}.tr-list-person strong{font-size:13px;overflow-wrap:anywhere}.tr-list-person small{overflow-wrap:anywhere;direction:ltr;text-align:start}.tr-list-person small,.tr-list-state small{font-size:10px;color:var(--om-muted)}.tr-list-state>.nx-status{width:-moz-fit-content;width:fit-content}.tr-avatar{width:36px;height:36px;flex-shrink:0;display:grid;place-items:center;background:var(--om-soft);border:1px solid var(--om-border);color:var(--om-ink);border-radius:11px;font-size:15px;font-weight:600}.tr-avatar-large{width:52px;height:52px;font-size:24px;border-radius:15px}.tr-review-overlay{padding:22px!important;align-items:center!important}.tr-dossier{padding:0!important;overflow:auto;min-width:0;width:min(1000px,100%);max-height:93dvh;position:relative;box-shadow:0 25px 90px #0005}.tr-modal-tools{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:14px 24px;background:var(--om-surface);border-bottom:1px solid var(--om-border);position:-webkit-sticky;position:sticky;top:0;z-index:3}.tr-modal-tools>strong{font-size:12px}.tr-modal-tools>div{display:flex;gap:15px;align-items:center}.tr-modal-tools .om-icon{position:static}.tr-person{justify-content:space-between;gap:18px;padding:25px;border-bottom:1px solid var(--om-border)}.tr-person,.tr-person-title{display:flex;align-items:center}.tr-person-title{gap:15px;min-width:0}.tr-person h2{font-size:21px;margin:7px 0 3px;line-height:1.5;overflow-wrap:anywhere}.tr-person p{margin:0;color:var(--om-muted);font-size:11px;overflow-wrap:anywhere;direction:ltr;text-align:start}.tr-person-state{display:grid;grid-gap:12px;gap:12px;flex-shrink:0}.tr-person-state>small{font-size:10px;color:var(--om-muted);text-align:end}.tr-good{color:#28684e!important;background:#e7f3ea;border-radius:6px}[data-theme=dark] .tr-good{background:#24473b;color:#b7e7cb!important}.tr-tabs{display:flex;gap:0;border-bottom:1px solid var(--om-border);padding:0 20px;overflow-x:auto}.tr-tabs>button{display:flex;align-items:center;gap:8px;flex:1 1;justify-content:center;white-space:nowrap;border:0;border-bottom:2px solid transparent;background:none;color:var(--om-muted);padding:18px 12px;font-size:11px!important;min-height:53px}.tr-tabs>button.active{color:var(--om-ink);border-bottom-color:var(--green);font-weight:600}.tr-tabs small{font-size:9px;background:var(--om-soft);padding:0 5px;border-radius:4px}.tr-dossier-body{padding:26px}.tr-section-title{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.tr-section-title h2{font-size:17px;line-height:1.6;margin:7px 0 0}.tr-section-title>small{color:var(--om-muted);font-size:11px}.tr-field-group{margin:0 0 25px;padding-bottom:22px;border-bottom:1px solid var(--om-border)}.tr-field-group:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.tr-field-group h3{display:flex;gap:8px;align-items:center;font-size:12px;margin:0 0 18px;font-weight:600}.tr-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 25px;gap:18px 25px;margin:0}.tr-data-grid>div{min-width:0}.tr-data-grid dt{color:var(--om-muted);font-size:10px;margin-bottom:5px}.tr-data-grid dd{margin:0;font-size:12px;line-height:1.8;overflow-wrap:anywhere}.tr-data-grid dd .tr-data-grid{padding:13px;border:1px solid var(--om-border);border-radius:9px;grid-template-columns:1fr;gap:12px}.tr-data-grid dd ul{-webkit-padding-start:17px;padding-inline-start:17px;margin:0}.tr-data-grid>div:has(dd>.tr-data-grid){grid-column:1/-1}.tr-doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.tr-doc{display:flex;gap:12px;align-items:center;border:1px solid var(--om-border);border-radius:10px;padding:16px;min-width:0}.tr-doc>svg{color:var(--green);flex-shrink:0}.tr-doc>div:nth-child(2){flex:1 1;min-width:0}.tr-doc strong{font-size:11px;display:block}.tr-doc small{font-size:10px;display:block;color:var(--om-muted);margin-top:5px}.tr-doc-missing{background:var(--om-soft);border-style:dashed}.tr-doc-missing>svg{color:var(--om-muted)}.tr-doc-actions{display:flex;gap:4px}.tr-doc-actions>button{width:31px;height:33px;background:var(--om-soft);color:var(--om-ink);border:1px solid var(--om-border);border-radius:6px;display:grid;place-items:center}.tr-decision{background:var(--om-soft);border-top:1px solid var(--om-border);padding:23px 25px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:15px;gap:15px;align-items:center}.tr-decision>div:first-child{display:flex;align-items:flex-start;gap:12px}.tr-decision>div:first-child>svg{color:var(--green);flex-shrink:0;margin-top:3px}.tr-decision strong{font-size:12px}.tr-decision p{font-size:10px;color:var(--om-muted);line-height:1.9;margin:7px 0 0}.tr-decision a{text-decoration:underline}.tr-decision>.om-button{white-space:nowrap}.tr-span{grid-column:1/-1}.tr-note{font-size:11px;line-height:1.9;color:var(--om-muted);margin:10px 0 22px}.tr-account summary,.tr-contract-preview summary,.tr-corrections summary{cursor:pointer;font-size:11px;color:var(--om-ink);padding:8px 0}.tr-corrections textarea{display:block;width:100%;min-height:90px;margin:8px 0 12px!important}.tr-account{padding:17px 25px;border-top:1px solid var(--om-border)}.tr-actions label{margin:0!important;min-width:180px;max-width:320px;flex:1 1}.tr-actions input{margin-top:7px!important}.tr-actions>.om-button{margin-top:10px}.tr-empty{padding:45px 25px!important;text-align:center;color:var(--om-muted);font-size:12px;line-height:1.9}.tr-empty h3{color:var(--om-ink);font-size:17px}.tr-empty>svg{color:var(--green)}.tr-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.tr-form-grid label{margin:0!important;display:block;font-size:11px!important}.tr-form-grid label>small{font-size:9px;color:var(--om-muted)}.tr-form-grid input,.tr-form-grid textarea{display:block;width:100%;margin-top:8px!important;min-width:0;line-height:1.8}.tr-form-grid textarea{resize:vertical;font-size:12px!important}.tr-version{display:flex;align-items:center;gap:10px;font-size:11px;flex-wrap:wrap}.tr-version select{flex:1 1;min-width:150px;margin:0!important;font-size:11px}.tr-contract-summary{display:flex;align-items:center;gap:15px;padding:21px;background:var(--om-soft);border-radius:11px;margin:20px 0}.tr-contract-summary>svg{color:var(--green);flex-shrink:0}.tr-contract-summary strong{font-size:13px;line-height:1.8}.tr-contract-summary small{display:block;font-size:10px;color:var(--om-muted);margin-top:8px;line-height:1.9}.tr-contract-preview{margin:22px 0;border-top:1px solid var(--om-border);border-bottom:1px solid var(--om-border);padding:8px 0}.tr-contract-preview p{white-space:pre-wrap;font-size:12px;line-height:2}.tr-contract-preview h3{font-size:12px}.tr-signed{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:center;margin-top:27px}.tr-signed h3{font-size:14px;margin:0 0 6px}.tr-signed p{line-height:1.8;margin:0}.tr-signed p,.tr-signed>small{font-size:10px;color:var(--om-muted)}.tr-upload{position:relative;overflow:hidden;cursor:pointer}.tr-upload>input{position:absolute;width:1px;height:1px;opacity:0;inset:0}.tr-upload:focus-within{outline:2px solid var(--green);outline-offset:3px}.tr-disabled{pointer-events:none;opacity:.5}.tr-file-list{grid-column:1/-1;display:grid;grid-gap:9px;gap:9px;margin-top:10px}.tr-file-list>button{background:var(--om-soft);border:1px solid var(--om-border);border-radius:9px;padding:15px;display:flex;align-items:center;gap:12px;color:var(--om-ink);text-align:start;min-width:0}.tr-file-list span{flex:1 1;min-width:0}.tr-file-list strong{display:block;font-size:11px;overflow-wrap:anywhere}.tr-file-list small{display:block;font-size:9px;color:var(--om-muted);margin-top:5px;overflow-wrap:anywhere}.tr-document-preview{width:min(900px,95vw)!important;max-width:900px!important}.tr-document-preview header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.tr-document-preview h2{font-size:18px;margin:0}.tr-document-preview object{display:block;width:100%;height:65dvh;background:#fff;border:0}.tr-document-preview img{display:block;max-width:100%;max-height:65dvh;object-fit:contain;margin:auto}@media(max-width:950px){.tr-file-row{grid-template-columns:36px minmax(100px,1fr) auto;gap:13px}.tr-list-state{grid-column:2;grid-row:2}.tr-row-actions{grid-column:3;grid-row:1/3}.tr-doc-grid{grid-template-columns:1fr}.tr-person{align-items:flex-start;flex-direction:column}.tr-person-state{display:flex;align-items:center;flex-wrap:wrap}.tr-decision{grid-template-columns:1fr}.tr-decision>.om-button{justify-self:start}.tr-tabs{padding:0 10px}}@media(max-width:650px){.tr-page{padding:24px 15px 35px}.tr-search{flex-basis:100%;max-width:none}.tr-toolbar>select{flex:1 1;min-width:160px;max-width:none}.tr-review-overlay{padding:10px!important}.tr-dossier{max-height:96dvh}.tr-person{padding:20px}.tr-person h2{font-size:19px}.tr-dossier-body{padding:20px}.tr-data-grid{gap:15px}.tr-form-grid{grid-template-columns:1fr}.tr-tabs>button{font-size:10px!important;padding:16px 10px}.tr-tabs>button svg{width:14px}.tr-tabs>button small{display:none}.tr-tabs{padding:0}.tr-decision{padding:20px}.tr-section-title{align-items:flex-start;flex-wrap:wrap}.tr-section-title h2{font-size:16px}.tr-signed{grid-template-columns:1fr}.tr-signed .tr-upload{width:-moz-fit-content;width:fit-content}.tr-actions>.om-button{font-size:11px}.tr-account{padding:15px 20px}.tr-contract-summary{padding:17px}.tr-avatar-large{width:43px;height:43px}.tr-person-title{gap:11px}.tr-file-row{padding:18px 16px;grid-template-columns:35px minmax(0,1fr)}.tr-row-actions{grid-column:2;grid-row:3}.tr-list-state{grid-column:2}.tr-modal-tools{padding:12px 18px}.tr-modal-tools>strong{font-size:11px}.tr-list-head{padding:18px 16px}}:root{--bg:#f4f7f5;--panel:#fff;--ink:#203a35;--muted:#5d7069;--line:#dbe5df;--soft:#edf4ee;--navy:#225b52;--lime:#e1edaa;--ux-primary:#225b52;--ux-on-primary:#fff;--ux-danger:#b33648;--ux-warning:#805b19;--ux-radius:18px}body{font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:16px;line-height:1.75;text-rendering:optimizeLegibility}[data-theme=dark]{--bg:#14221f;--panel:#1d302a;--ink:#edf5ef;--muted:#b2c7bc;--line:#375046;--soft:#253c32;--navy:#9bd6b7;--ux-primary:#a3dbc0;--ux-on-primary:#17382a;--ux-danger:#ffa2ac;--ux-warning:#e8c57d}.om-workspace{--om-bg:var(--bg);--om-surface:var(--panel);--om-ink:var(--ink);--om-muted:var(--muted);--om-border:var(--line);--om-soft:var(--soft);--om-accent:#e1edaa;font-family:inherit;font-size:16px;line-height:1.75}[data-theme=dark] .om-workspace{--om-bg:var(--bg);--om-surface:var(--panel);--om-ink:var(--ink);--om-muted:var(--muted);--om-border:var(--line);--om-soft:var(--soft)}.om-workspace.om-nav-closed{grid-template-columns:minmax(0,1fr)}.om-workspace.om-nav-open{grid-template-columns:286px minmax(0,1fr)}.om-workspace :is(p,label,li,td,th,input,select,textarea){font-size:16px;line-height:1.75}.om-workspace :is(small,.om-hint,.om-muted,.site-wrap small,.nx-eyebrow,.om-eyebrow){font-size:14px;line-height:1.7}.om-workspace :is(h1,.om-page-heading h1,.nx-owner-heading h1){font-size:clamp(26px,2.35vw,36px);line-height:1.45;letter-spacing:-.4px}.om-workspace :is(h2,.om-section-title h2,.nx-card-heading h2,.site-wrap h2){font-size:21px;line-height:1.6;font-weight:700}.om-workspace :is(h3,.site-wrap h3){font-size:18px;line-height:1.6}.om-workspace :is(p,small,td,dd){overflow-wrap:anywhere}.om-workspace :is(a,button,input,select,textarea):focus-visible{outline:3px solid #77aa91;outline-offset:3px}.button,.om-workspace .om-button{font-size:16px;font-weight:650;line-height:1.45;min-height:46px;padding:12px 19px;border-radius:12px;gap:9px;white-space:normal;box-shadow:none}.om-workspace .om-button.om-small{font-size:14px;min-height:42px;padding:10px 14px}.button:not(.secondary):not(.lime),.om-workspace .om-primary{background:var(--ux-primary);border-color:var(--ux-primary);color:var(--ux-on-primary)}.om-workspace .om-secondary{background:var(--om-surface);color:var(--om-ink);border:1px solid var(--om-border)}.om-workspace .om-button.om-danger{color:var(--ux-danger);border-color:var(--ux-danger);background:transparent}.button:hover,.om-workspace .om-button:hover{transform:none;filter:brightness(.98)}.om-workspace .om-close,.om-workspace .om-icon{min-width:42px;min-height:42px;flex-shrink:0;border-radius:11px}.om-workspace :is(input,select,textarea){padding:12px 14px;border:1px solid var(--om-border);border-radius:11px;background:var(--om-surface);color:var(--om-ink);min-height:46px;margin-top:7px;max-width:100%}.om-workspace :is(input[type=checkbox],input[type=radio]){min-height:18px;min-width:18px;width:18px;height:18px;padding:0;accent-color:var(--ux-primary)}.om-workspace textarea{resize:vertical;min-height:112px}.om-workspace label{font-weight:600;margin-bottom:18px}.om-workspace input::placeholder,.om-workspace textarea::placeholder{color:var(--om-muted);opacity:.9;font-weight:400}.om-workspace .om-card{border:1px solid var(--om-border);border-radius:var(--ux-radius);background:var(--om-surface);box-shadow:0 3px 16px #11271d03}.om-content{width:100%;max-width:1640px;margin:0 auto;padding:30px 34px 54px}.om-workspace :is(.om-page-heading,.nx-owner-heading){gap:22px;margin-bottom:28px;align-items:center}.om-workspace :is(.om-page-heading p,.nx-owner-heading p){color:var(--om-muted);font-size:16px;max-width:850px}.om-workspace :is(.om-section-title,.nx-card-heading,.panel-heading){gap:16px;flex-wrap:wrap;padding:23px 25px}.om-workspace :is(.om-section-title p,.nx-card-heading p){margin:5px 0 0}.om-workspace .om-table-scroll{overflow:auto;overscroll-behavior-inline:contain;max-width:100%}.om-workspace .om-table{font-size:15px;width:100%;border-collapse:separate;border-spacing:0}.om-workspace .om-table :is(th,td){padding:17px 20px;line-height:1.7;font-size:15px;vertical-align:middle;max-width:380px}.om-workspace .om-table th{font-weight:700;color:var(--om-muted);background:var(--om-soft);border-bottom:1px solid var(--om-border);white-space:nowrap}.om-workspace .om-table td{border-bottom:1px solid var(--om-border);border-top:0}.om-workspace .om-table tbody tr:last-child td{border-bottom:0}.om-workspace .om-table tbody tr:hover{background:var(--om-soft)}.om-workspace .om-table td small{display:block;margin-top:5px;font-size:14px;color:var(--om-muted)}.om-workspace .om-table :is(code,.mono){font-size:14px}.om-workspace :is(.om-status,.nx-status,.site-status,.pill){font-size:14px;line-height:1.6}.om-workspace :is(.om-error,.form-error){display:flex;align-items:center;gap:10px;color:var(--ux-danger);border:1px solid color-mix(in srgb,var(--ux-danger) 28%,transparent);background:color-mix(in srgb,var(--ux-danger) 6%,var(--om-surface));padding:14px 18px;border-radius:12px;font-size:16px;line-height:1.8;white-space:pre-wrap}.om-workspace .om-success{color:var(--ux-primary);padding:14px 18px;border:1px solid var(--om-border);background:var(--om-soft);border-radius:12px;font-size:16px}.om-workspace :is(.site-form,.site-section,.rp-pad){padding:26px}.om-workspace .site-wrap p{font-size:16px;line-height:1.9}.om-workspace .site-wrap small{font-size:14px}.om-workspace .site-form{max-width:820px}.om-workspace :is(.om-actions,.onboard-actions,.site-doc-actions,.om-control-actions){display:flex;flex-wrap:wrap;gap:12px;align-items:center}.om-workspace :is(.om-filter-tabs,.om-mode-options,.om-control-actions) button{min-height:44px;font-size:15px}.om-workspace .om-table-toolbar{gap:18px;align-items:center;flex-wrap:wrap;padding:18px 24px}.om-workspace .om-dialog{padding:28px;border-radius:22px;max-width:min(980px,96vw);max-height:90dvh;line-height:1.8;background:var(--om-surface);color:var(--om-ink)}.om-workspace .om-dialog :is(h2,label,p,dd,dt){line-height:1.8}.om-workspace .om-overlay{padding:22px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#071a125e}.om-workspace .om-summary{gap:14px}.om-workspace .om-summary :is(dt,dd){font-size:16px}.om-workspace :is(.nx-kpi,.om-metric){padding:25px}.om-workspace :is(.nx-kpi>strong,.om-metric strong){font-size:32px;line-height:1.5;letter-spacing:-.5px}.om-workspace :is(.nx-kpi small,.om-metric small){font-size:15px}.om-workspace .om-settings-form{padding:22px 25px}.om-workspace .om-mode-options{gap:12px}.om-workspace .om-mode-options button{padding:18px;text-align:start;border-radius:13px}.om-workspace .om-mode-options :is(strong,small){font-size:15px;line-height:1.8}.om-workspace .om-mode-options .active{border-color:var(--ux-primary);background:var(--om-soft)}.om-workspace :is(.om-details,.site-faq details){padding:18px 0}.om-workspace summary{font-size:17px;line-height:1.8;cursor:pointer}.om-workspace :is(.om-wallet-grid,.ux-settings-grid){gap:22px}.om-workspace .om-wallet-tech-card{border-radius:22px;min-height:230px}.om-workspace .om-wallet-tech-card strong{font-size:23px;line-height:1.65}.om-workspace .om-wallet-tech-card small{font-size:15px}.om-workspace .om-wallet-tech-card .om-wallet-amount{font-size:25px}.om-workspace :is(.rp-permissions label,.onboard-check){font-size:16px;padding:12px;gap:10px;border-radius:9px}.om-workspace .rp-permissions code{font-size:12px;color:var(--om-muted)}.om-workspace .rp-permissions label:hover{background:var(--om-soft)}.om-workspace .om-footer{font-size:14px;padding:24px 34px;line-height:1.8}.om-topbar{height:auto;min-height:86px;padding:15px 30px;align-items:center;flex-wrap:wrap;gap:14px;background:var(--om-surface)}.om-topbar .om-inline{gap:9px;min-width:0}.ux-header-identity{flex:1 1 300px;flex-wrap:wrap}.ux-header-actions{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end}.om-breadcrumb{display:flex;align-items:center;font-size:14px;flex-wrap:wrap;gap:5px;color:var(--om-muted)}.om-breadcrumb strong{color:var(--om-ink);font-weight:650}.om-breadcrumb i{padding:0 3px}.om-topbar .om-market-label{font-size:13px;white-space:nowrap;border:1px solid var(--om-border);padding:4px 10px;border-radius:20px;color:var(--om-muted)}.om-topbar select.ux-market-select{width:67px;min-height:38px;margin:0;font-size:13px;padding:7px}.om-topbar .om-inbox-link{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;min-height:42px;font-size:14px;padding:8px 11px;border:1px solid var(--om-border);border-radius:11px;line-height:1.5}.om-inbox-link:hover{background:var(--om-soft)}.om-topbar .om-inbox-badge{font-size:12px;min-width:21px;height:21px;line-height:21px;background:var(--ux-danger);color:#fff;border-radius:7px}.ux-header-preferences{display:flex;align-items:center;gap:3px;-webkit-border-start:1px solid var(--om-border);border-inline-start:1px solid var(--om-border);-webkit-padding-start:8px;padding-inline-start:8px}.om-topbar .om-language{font-size:14px;min-height:42px;padding:8px}.om-topbar .om-profile{font-size:14px;-webkit-padding-start:10px;padding-inline-start:10px;gap:8px}.om-topbar .om-profile small{font-size:12px}.om-topbar .om-profile>span:first-child{width:38px;height:38px;background:var(--om-soft);color:var(--om-ink)}.om-topbar button{white-space:nowrap}.om-topbar .om-sound-button{font-size:13px;width:auto;min-width:0;max-width:none}.om-sidebar{padding:25px 18px 18px;overflow-y:auto;background:var(--om-surface)}.ux-sidebar-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.ux-sidebar-heading .wordmark-name{font-size:28px}.ux-nav-search{display:flex;align-items:center;gap:8px;border:1px solid var(--om-border);background:var(--om-soft);padding:0 12px;border-radius:12px;margin-bottom:19px!important}.ux-nav-search input{margin:0!important;border:0!important;padding:11px 0!important;min-height:44px!important;background:transparent!important;font-size:15px!important}.ux-nav-search input:focus-visible{outline-offset:6px}.om-sidebar .om-nav-group{display:grid;grid-gap:5px;gap:5px;margin-bottom:16px}.om-sidebar .om-nav-group-title{font-size:13px;letter-spacing:0;color:var(--om-muted);padding:6px 12px}.om-sidebar nav .om-nav-link{display:flex;align-items:center;gap:10px;min-height:46px;padding:10px 13px;font-size:15px;border-radius:11px;color:var(--om-ink);line-height:1.7}.om-sidebar nav .om-nav-link svg{flex-shrink:0;color:var(--om-muted)}.om-sidebar nav .om-nav-link:hover{background:var(--om-soft)}.om-sidebar nav .om-nav-link.active{background:var(--ux-primary);color:var(--ux-on-primary)}.om-sidebar nav .om-nav-link.active svg{color:inherit}.om-sidebar-bottom{font-size:14px;line-height:1.7;padding-top:20px;margin-top:16px;border-top:1px solid var(--om-border)}.om-sidebar-bottom small{font-size:13px}.ux-nav-empty{padding:20px 12px;color:var(--om-muted)}.om-print-frame,.om-print-frame>tbody,.om-print-frame>tbody>tr,.om-print-frame>tbody>tr>td{display:block;width:100%;padding:0;border:0;margin:0;max-width:none;font-size:inherit;text-align:inherit}.om-print-frame>thead{display:none}.om-page-tools{gap:15px;margin-bottom:24px;color:var(--om-muted);font-size:14px}.om-page-tools,.ux-page-heading{display:flex;justify-content:space-between;align-items:center}.ux-page-heading{gap:25px;margin:0 0 28px}.ux-page-heading h1{margin:5px 0 9px}.ux-page-heading p{margin:0;color:var(--om-muted);max-width:850px}.ux-heading-actions{display:flex;flex-wrap:wrap;gap:12px}.ux-filter-card{padding:22px 24px;margin-bottom:26px}.ux-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));grid-gap:16px;gap:16px;align-items:end}.ux-filter-grid label{margin:0}.ux-filter-search{grid-column:span 2}.ux-filter-search>span{display:flex;align-items:center;gap:8px;border:1px solid var(--om-border);border-radius:11px;padding:0 13px;background:var(--om-surface);margin-top:7px}.ux-filter-search input{border:0!important;margin:0!important;min-width:0;padding-inline:0!important}.ux-filter-card .ux-caption{margin-bottom:0}.ux-section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:29px 0 17px}.ux-section-heading h2{margin:0}.ux-caption,.ux-section-heading>span{color:var(--om-muted);font-size:14px;line-height:1.8}.ux-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:19px;gap:19px;margin-bottom:24px}.ux-metric{padding:24px;display:flex;flex-direction:column;gap:10px}.ux-metric small{font-size:15px;font-weight:650;color:var(--om-muted)}.ux-metric strong{font-size:clamp(25px,2.1vw,34px);font-weight:750;letter-spacing:-.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ux-metric p{margin:0;font-size:14px!important;color:var(--om-muted)}.ux-reconciliation{display:flex;align-items:center;gap:17px;padding:22px 24px;margin-bottom:24px}.ux-reconciliation>svg{color:var(--ux-primary);flex-shrink:0}.ux-reconciliation>div:first-of-type{flex:1 1}.ux-reconciliation p{margin:5px 0 0;color:var(--om-muted);font-size:14px!important}.ux-reconciliation small,.ux-reconciliation strong{display:block}.ux-attention{color:var(--ux-danger)}.ux-warning{display:flex;align-items:flex-start;gap:10px;color:var(--ux-warning);padding:15px 18px;border-radius:12px;background:color-mix(in srgb,var(--ux-warning) 9%,var(--om-surface));margin-bottom:22px}.ux-warning svg{flex-shrink:0;margin-top:5px}.ux-report{overflow:hidden;margin-block:22px}.ux-card-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:25px}.ux-card-heading h2{margin:0}.ux-card-heading p{margin:5px 0 0;color:var(--om-muted);font-size:15px!important}.ux-money-table td[dir=ltr]{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ux-badge{display:inline-flex;align-items:center;padding:5px 11px;border-radius:20px;font-size:14px;font-weight:600;white-space:nowrap;gap:6px}.ux-badge.is-success{background:color-mix(in srgb,var(--ux-primary) 11%,var(--om-surface));color:var(--ux-primary)}.ux-badge.is-neutral{background:var(--om-soft);color:var(--om-ink)}.ux-badge.is-danger{background:color-mix(in srgb,var(--ux-danger) 9%,var(--om-surface));color:var(--ux-danger)}.ux-pagination{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 24px;border-top:1px solid var(--om-border);color:var(--om-muted);font-size:14px}.ux-pagination>div{display:flex;gap:10px}.ux-wallet-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.ux-wallet-summary>article{display:flex;align-items:center;gap:18px;padding:25px}.ux-wallet-summary svg{color:var(--ux-primary);flex-shrink:0}.ux-wallet-summary small,.ux-wallet-summary strong{display:block}.ux-wallet-summary strong{font-size:26px;margin-top:7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ux-empty{padding:45px 25px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:9px;color:var(--om-muted)}.ux-empty h2,.ux-empty h3{margin:4px 0;color:var(--om-ink)}.ux-empty p{max-width:680px;margin:0}.ux-health{margin-bottom:26px}.ux-health-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px;padding:0 25px 20px}.ux-health-item{display:grid;grid-gap:8px;gap:8px;padding:20px;border:1px solid var(--om-border);border-radius:14px}.ux-health-item svg{color:var(--ux-primary)}.ux-health-item.needs-attention span,.ux-health-item.needs-attention svg{color:var(--ux-warning)}.ux-health-item span{font-size:14px;color:var(--om-muted)}.ux-health>.ux-caption{margin:0;padding:0 25px 22px}.ux-incident-filters{padding:0 25px 24px;grid-template-columns:2fr 1fr 1fr 1fr}.ux-incident-filters .ux-filter-search{grid-column:auto}.ux-detail-dialog{width:780px!important;max-width:96vw!important}.ux-detail-dialog .ux-card-heading{padding:0 0 18px}.ux-detail-dialog>p{margin:15px 0 24px}.ux-detail-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ux-detail-list code,.ux-detail-meta code{font-size:13px;overflow-wrap:anywhere}.ux-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;padding:22px;background:var(--om-soft);border-radius:14px}.ux-detail-list dt{font-size:14px;color:var(--om-muted)}.ux-detail-list dd{margin:3px 0 0;font-weight:650}.ux-detail-list>div:last-child{grid-column:1/-1}.ux-follow-up{margin-top:24px;padding-top:10px;border-top:1px solid var(--om-border)}.ux-user-written{color:var(--ux-danger)!important;white-space:pre-wrap}.ux-history{margin-top:25px}.ux-history,.ux-history article{border-top:1px solid var(--om-border)}.ux-history article{padding:14px 0}.ux-history p{margin:6px 0}.ux-section-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px;padding:7px;background:var(--om-soft);border:1px solid var(--om-border);border-radius:15px;width:-moz-fit-content;width:fit-content}.ux-section-tabs button{background:transparent;border:0;padding:12px 20px;border-radius:10px;color:var(--om-muted);min-height:46px;font-weight:650}.ux-section-tabs button.active{background:var(--om-surface);color:var(--om-ink);box-shadow:0 2px 8px #11271d09}.ux-settings-card{max-width:920px;padding:28px}.ux-settings-card>.ux-card-heading{padding:0 0 24px}.ux-settings-card h2{margin-top:0}.ux-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.ux-advanced{padding:20px;border:1px solid var(--om-border);border-radius:13px;margin-bottom:25px;background:var(--om-soft)}.ux-advanced summary{font-weight:650}.ux-advanced .ux-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.ux-form-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border-top:1px solid var(--om-border);padding-top:22px}.ux-form-footer p{color:var(--om-muted);max-width:500px;margin:0;font-size:14px!important}.ux-setting-notes{display:flex;gap:12px;align-items:flex-start;color:var(--om-muted);margin:22px 0;max-width:820px}.ux-setting-notes svg{flex-shrink:0;margin-top:6px}.ux-setting-notes p{margin:0}.ux-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ux-settings-link{padding:28px;display:block}.ux-settings-link>svg{color:var(--ux-primary);margin-bottom:13px}.ux-settings-link h2{margin:0 0 8px}.ux-settings-link p{color:var(--om-muted);margin:0 0 16px}.ux-settings-link>span{color:var(--ux-primary);font-weight:650}.ux-settings-link:hover{border-color:var(--ux-primary)}.ux-wide-link{display:flex;gap:22px;align-items:center;margin-top:22px}.ux-wide-link>div{flex:1 1}.ux-preference-row{display:flex;gap:25px;align-items:center;justify-content:space-between;padding:22px 0;border-top:1px solid var(--om-border)}.ux-preference-row p{margin:4px 0;color:var(--om-muted)}.ux-preference-row select{max-width:210px;margin:0}.ux-permission-presets{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:18px;background:var(--om-soft);border-radius:12px;margin:12px 0}.ux-recovery-page{min-height:100dvh;max-width:760px;margin:auto;padding:12vh 30px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.ux-recovery-page h1,.ux-recovery-page p{margin:0}.ux-recovery-page>div{display:flex;gap:12px}.om-print-only{display:none}.nx-home .om-button{font-size:16px;min-height:46px;border-radius:12px;padding:12px 20px}.nx-home .om-primary{background:var(--ux-primary);border-color:var(--ux-primary);color:var(--ux-on-primary)}.nx-home .om-secondary{background:var(--panel);border-color:var(--line);color:var(--ink)}.nx-nav-actions,.nx-public-nav nav,.nx-text-link{font-size:15px;line-height:1.7}.nx-home :is(.nx-assurances,.nx-card-kicker,.nx-card-location,.nx-card-note,.nx-request-card p,.nx-public-footer){font-size:14px;line-height:1.8}.nx-home :is(.nx-service-card p,.nx-how p,.nx-partner p){font-size:16px;line-height:1.85}.nx-home .nx-eyebrow{font-size:13px;letter-spacing:.5px}.nx-home :is(.nx-hero,.nx-services,.nx-how,.nx-partner){row-gap:28px}.om-workspace .site-faq summary{font-size:18px;padding-block:8px}.om-workspace .site-faq details[open]{background:var(--om-soft);border-radius:12px;padding-inline:18px}@media(min-width:1500px){.om-content{padding:38px 45px 60px}.ux-filter-grid{grid-template-columns:repeat(4,minmax(140px,1fr)) 2fr}.ux-filter-search{grid-column:auto}}@media(max-width:1100px){.om-content{padding:26px 22px 40px}.ux-health-grid,.ux-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-wallet-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.ux-wallet-summary>article{padding:20px;gap:12px}.ux-wallet-summary strong{font-size:22px}.ux-page-heading{align-items:flex-start;flex-direction:column}.om-topbar{padding:14px 22px}.ux-header-actions{justify-content:flex-start;flex:1 1 100%}.om-workspace.om-nav-open{grid-template-columns:260px minmax(0,1fr)}.ux-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ux-incident-filters .ux-filter-search{grid-column:1/-1}}@media(max-width:700px){.om-workspace.om-nav-closed,.om-workspace.om-nav-open{display:block}.om-sidebar.is-open{position:fixed;inset-block:0;inset-inline-start:0;width:min(320px,90vw);height:100dvh;z-index:1400}.om-workspace.om-nav-open>.om-menu-scrim{z-index:1350}.om-content{padding:22px 16px 36px}.om-topbar{padding:12px 16px;gap:10px}.om-breadcrumb i,.om-breadcrumb>span{display:none}.om-breadcrumb{font-size:15px}.om-topbar .om-market-label{font-size:12px}.om-topbar .om-inbox-link{padding:8px;font-size:13px;min-height:40px}.om-topbar .om-profile-name{display:none}.om-topbar .om-profile{-webkit-padding-start:5px;padding-inline-start:5px}.ux-header-actions{gap:6px!important}.ux-header-preferences{-webkit-padding-start:3px;padding-inline-start:3px}.ux-header-identity{flex-basis:100%;gap:7px!important}.ux-metrics{gap:12px}.ux-metric{padding:19px}.ux-metric strong{font-size:23px}.ux-metric small{font-size:14px}.ux-filter-card{padding:20px}.ux-filter-grid{gap:14px}.ux-filter-search{grid-column:1/-1}.ux-reconciliation{flex-wrap:wrap;padding:20px}.ux-settings-grid,.ux-wallet-summary{grid-template-columns:1fr}.ux-wallet-summary strong{font-size:26px}.ux-health-grid{padding:0 20px 20px;gap:10px}.ux-health-item{padding:15px}.ux-card-heading{padding:21px}.ux-pagination{padding:18px 20px;flex-wrap:wrap}.ux-pagination .om-button{font-size:14px;padding:9px 13px;min-height:42px}.ux-section-heading{align-items:flex-start;flex-direction:column;gap:6px}.ux-incident-filters{padding:0 20px 20px}.ux-advanced .ux-form-grid,.ux-form-grid{grid-template-columns:1fr;gap:4px}.ux-settings-card{padding:23px}.ux-section-tabs{width:100%}.ux-section-tabs button{flex:1 1 auto;font-size:15px;padding:10px 13px}.ux-wide-link{align-items:flex-start;flex-wrap:wrap}.ux-wide-link>span{flex-basis:100%}.ux-detail-list{grid-template-columns:1fr}.ux-detail-dialog{padding:23px!important}.ux-detail-list>div:last-child{grid-column:auto}.ux-preference-row{align-items:flex-start;flex-direction:column;gap:12px}.ux-preference-row select{max-width:100%}.om-page-tools>span{display:none}.om-page-tools{justify-content:flex-end;margin-bottom:18px}.om-workspace .om-table :is(th,td){padding:15px;font-size:15px}.om-workspace .om-dialog{padding:23px}.om-workspace .om-footer{padding:23px 16px;font-size:13px}.ux-follow-up .om-button{width:100%}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{@page{size:A4;margin:14mm 11mm;@bottom-right{content:counter(page) " / " counter(pages);font-size:9pt;color:#52645b}}:root,[data-theme=dark]{--bg:#fff;--panel:#fff;--ink:#172c23;--muted:#52645b;--line:#ccd6cf;--soft:#f1f5f2;--ux-primary:#225b52;--ux-danger:#a73040}.om-workspace,body,html{background:#fff!important;color:#172c23!important;font-size:11pt!important}.om-workspace{display:block!important;min-height:0!important}.om-footer,.om-menu-scrim,.om-page-tools,.om-sidebar,.om-topbar,.om-workspace button,.om-workspace form,.site-legal-links,.site-no-print,.ux-heading-actions{display:none!important}.om-workspace button.om-wallet-tech-card{display:flex!important;cursor:default;box-shadow:none!important}.om-content,.om-main{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.om-print-frame{display:table!important;table-layout:fixed;width:100%!important;border-collapse:collapse}.om-print-frame>thead{display:table-header-group!important}.om-print-frame>tbody{display:table-row-group!important}.om-print-frame>tbody>tr,.om-print-frame>thead>tr{display:table-row!important}.om-print-frame>tbody>tr>td,.om-print-frame>thead>tr>td{display:table-cell!important;padding:0!important;max-width:none!important;border:0!important;vertical-align:top}.om-print-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 0 8mm;margin:0 0 6mm;border-bottom:1px solid #ccd6cf}.om-print-heading .wordmark-name{font-size:22pt!important;color:#173b2b}.om-print-heading>div{display:grid;grid-gap:4px;gap:4px;text-align:end}.om-print-heading span{font-size:10pt}.om-print-heading strong{font-size:13pt}.om-workspace :is(p,td,th,small,label){font-size:10pt!important;line-height:1.65!important}.om-workspace h1{font-size:20pt!important}.om-workspace h2{font-size:14pt!important}.om-workspace .om-card{border:1px solid #ccd6cf!important;box-shadow:none!important;background:#fff!important;border-radius:8px}.om-workspace :is(.om-table-scroll,.om-dialog,.ux-report){overflow:visible!important;max-height:none!important}.om-workspace .om-table{width:100%!important;table-layout:auto;min-width:0!important}.om-workspace .om-table :is(th,td){padding:8px!important;font-size:9pt!important;white-space:normal!important;max-width:none!important;overflow-wrap:anywhere}.om-workspace .om-table thead{display:table-header-group!important}.om-workspace .om-table tr{page-break-inside:avoid;break-inside:avoid}.om-workspace :is(.ux-metric,.ux-health-item,.om-wallet-tech-card,.ux-wallet-summary article){page-break-inside:avoid;break-inside:avoid}.om-workspace .ux-metrics{gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.om-workspace .ux-metric{padding:12px}.om-workspace .ux-metric strong{font-size:15pt}.om-print-only{display:block!important}.ux-page-heading{margin-bottom:7mm}.om-workspace a{text-decoration:none;color:inherit}.om-workspace .om-overlay{position:static!important;display:block!important;padding:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.om-workspace .om-dialog{width:100%!important;max-width:none!important;margin:0!important;box-shadow:none!important}body:has(.om-print-document) .om-print-frame>thead{display:none!important}}.ux-workspace-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0 0 26px}.ux-workspace-shortcuts>a{display:flex;align-items:center;gap:14px;border:1px solid var(--om-border);border-radius:16px;padding:21px;background:var(--om-surface);color:var(--om-ink);text-decoration:none;transition:border-color .15s,background .15s}.ux-workspace-shortcuts>a:hover{border-color:var(--ux-primary);background:var(--om-soft)}.ux-workspace-shortcuts>a>span{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:13px;background:var(--om-soft);color:var(--ux-primary)}.ux-workspace-shortcuts>a>div{flex:1 1;min-width:0;display:grid;grid-gap:3px;gap:3px}.ux-workspace-shortcuts strong{font-size:17px;line-height:1.5}.ux-workspace-shortcuts small{color:var(--om-muted);font-size:13px!important}.ux-workspace-shortcuts>a>svg{flex-shrink:0;color:var(--om-muted)}.om-workspace .nx-kpi{border-top:3px solid var(--om-border)}.om-workspace .nx-order-row{padding:20px 25px;gap:18px;min-height:94px}.om-workspace .nx-order-row strong{font-size:17px;line-height:1.6}.om-workspace .nx-order-row small{font-size:14px;line-height:1.8}.om-workspace .nx-order-id{font-size:17px;font-weight:750;padding:8px 12px;border-radius:10px;background:var(--om-soft)}.om-workspace .nx-status,.om-workspace .om-status{padding:6px 12px;border-radius:9px;font-weight:650;white-space:normal}.om-workspace :is(.status-awaiting_payment,.status-paused,.nx-order-paused,.nx-order-awaiting_payment){color:var(--ux-warning);background:color-mix(in srgb,var(--ux-warning) 9%,var(--om-surface))}.om-workspace .om-table-toolbar .om-filter-tabs{display:flex;gap:5px;flex-wrap:wrap}.om-workspace .om-table-toolbar .om-filter-tabs button{padding:10px 12px;border-radius:10px;font-size:14px;line-height:1.5;min-height:42px}.om-workspace .om-table-toolbar .om-search{min-width:min(280px,100%);max-width:420px;flex:1 1;padding:0 12px;border:1px solid var(--om-border);border-radius:11px;background:var(--om-surface);margin:0;gap:8px}.om-workspace .om-table-toolbar .om-search input{padding-inline:0;border:0;margin:0;background:transparent;box-shadow:none;min-width:0;width:100%}.om-workspace .ux-request-dialog{max-width:960px;padding:0!important;isolation:isolate}.ux-request-dialog>.ux-card-heading{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:var(--om-surface);padding:20px 28px;border-bottom:1px solid var(--om-border);margin:0}.ux-request-dialog>.ux-card-heading h2{font-size:21px;margin:0}.ux-request-dialog>.ux-card-heading .om-icon{background:var(--om-soft)}.ux-request-summary{padding:25px 28px 20px;border-bottom:1px solid var(--om-border)}.ux-request-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.ux-request-summary h3{font-size:25px!important;margin:0 0 10px;line-height:1.6}.ux-request-address{display:flex;align-items:flex-start;gap:9px;font-size:18px!important;margin:0 0 23px}.ux-request-address svg{flex-shrink:0;margin-top:7px;color:var(--ux-primary)}.ux-request-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ux-request-facts>div{display:flex;gap:11px;align-items:flex-start;border:1px solid var(--om-border);background:var(--om-soft);padding:16px;border-radius:13px;min-width:0}.ux-request-facts>div>svg{color:var(--ux-primary);flex-shrink:0;margin-top:5px}.ux-request-facts span{min-width:0}.ux-request-facts small{display:block;color:var(--om-muted);font-size:13px!important}.ux-request-facts strong{display:block;font-size:16px;overflow-wrap:anywhere;font-weight:650;line-height:1.7}.ux-request-vehicle{display:flex;gap:15px;flex-wrap:wrap;margin-top:15px;padding:13px 16px;border:1px solid var(--om-border);border-radius:12px}.ux-request-vehicle small{color:var(--om-muted)}.ux-request-summary>.ux-caption{font-size:13px!important;margin-bottom:0}.ux-request-location{margin:0;padding:18px 28px;border-bottom:1px solid var(--om-border)}.ux-request-location summary{font-size:16px;font-weight:650;color:var(--om-ink)}.ux-request-location[open] summary{margin-bottom:16px}.om-workspace .ux-order-controls{padding:26px 28px!important;border:0!important;margin:0}.ux-control-heading{display:flex;gap:13px;align-items:flex-start;margin:0 0 22px}.ux-control-heading>span{background:var(--om-soft);border:1px solid var(--om-border);color:var(--ux-primary);display:grid;place-items:center;border-radius:11px;width:40px;height:40px;font-size:14px;flex-shrink:0;font-weight:750}.ux-control-heading h3{margin:0;font-size:20px}.ux-control-heading p{margin:3px 0 0;color:var(--om-muted);font-size:14px!important}.om-workspace .ux-order-controls>.om-settings-form{padding:0!important}.om-workspace .ux-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:24px}.ux-action-tile{display:flex;align-items:center;gap:10px;border:1px solid var(--om-border);background:var(--om-surface);color:var(--om-ink);padding:15px 13px;border-radius:12px;min-height:64px;font:inherit;font-size:15px;font-weight:650;line-height:1.65;text-align:start;cursor:pointer}.ux-action-tile>svg{flex-shrink:0;color:var(--om-muted)}.ux-action-tile>span{flex:1 1}.ux-action-tile.is-selected{border-color:var(--ux-primary);background:var(--om-soft);color:var(--ux-primary)}.ux-action-tile.is-selected>svg{color:var(--ux-primary)}.ux-action-tile.is-danger>svg{color:var(--ux-danger)}.ux-action-tile.is-danger.is-selected{background:color-mix(in srgb,var(--ux-danger) 7%,var(--om-surface));border-color:var(--ux-danger);color:var(--ux-danger)}.ux-order-controls form>label{display:block}.ux-order-controls form>label>input,.ux-order-controls form>label>select,.ux-order-controls form>label>textarea{display:block;width:100%}.ux-order-controls .om-control-danger{background:var(--ux-danger);color:#fff;border:1px solid var(--ux-danger)}.ux-order-controls form>.om-button{margin-top:10px;min-width:200px;justify-content:center}.ux-order-controls .ux-advanced{margin:24px 0 0;padding:17px 18px;border:1px solid var(--om-border);border-radius:12px;background:var(--om-soft)}.ux-order-controls .ux-advanced>summary{font-size:16px;font-weight:650}.ux-order-controls .ux-advanced[open]>summary{margin-bottom:20px}.ux-tech-search>span{display:flex;gap:10px;align-items:center;border:1px solid var(--om-border);border-radius:12px;padding:0 13px;margin-top:7px}.ux-tech-search>span input{border:0;margin:0;background:transparent;min-width:0;flex:1 1;width:100%;box-shadow:none}.ux-tech-options{display:grid;grid-gap:10px;gap:10px;margin:15px 0;max-height:330px;overflow:auto;padding:3px}.om-workspace .ux-tech-option{display:flex;align-items:center;gap:12px;margin:0;padding:15px 14px;border:1px solid var(--om-border);border-radius:13px;cursor:pointer;background:var(--om-surface)}.ux-tech-option.is-selected{border-color:var(--ux-primary);background:var(--om-soft)}.om-workspace .ux-tech-option input{margin:0;flex-shrink:0}.ux-tech-option>span:nth-last-child(2){flex:1 1;min-width:0}.ux-tech-option strong{display:block;font-size:16px}.ux-tech-option small{display:block;color:var(--om-muted);font-size:13px!important}.ux-tech-option .ux-badge{font-size:12px}.ux-tech-avatar{width:43px;height:43px;flex:0 0 43px;border-radius:13px;display:grid;place-items:center;background:var(--om-soft);color:var(--ux-primary);font-size:19px}.ux-staff-request-row{padding:21px 25px!important;gap:20px;border-bottom:1px solid var(--om-border)!important}.ux-staff-request-row>span:first-child{min-width:0;flex:1 1}.ux-staff-request-row strong{font-size:17px;line-height:1.7}.ux-staff-request-row small{font-size:14px!important;margin-top:5px!important}.ux-staff-request-row:hover{background:var(--om-soft)}.ux-faq{margin-bottom:30px}.ux-faq-heading{display:flex;gap:15px;align-items:flex-start;margin-bottom:25px}.ux-faq-heading>span{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:var(--om-soft);color:var(--ux-primary);flex-shrink:0}.ux-faq-heading h2{margin:0}.ux-faq-heading p{margin:5px 0 0;color:var(--om-muted)}.ux-faq-tools{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:18px}.ux-faq-tools .ux-section-tabs{margin:0}.ux-faq-search{display:flex;align-items:center;gap:10px;flex:1 1;max-width:460px;margin:0!important;padding:0 14px;background:var(--om-surface);border:1px solid var(--om-border);border-radius:12px}.ux-faq-search input{background:transparent!important;border:0!important;min-width:0;width:100%;margin:0!important;box-shadow:none}.ux-faq-topics{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.ux-faq-topics button{border:1px solid var(--om-border);background:var(--om-surface);color:var(--om-muted);border-radius:20px;padding:8px 17px;min-height:42px;font:inherit;font-size:14px;cursor:pointer}.ux-faq-topics button.active{background:var(--ux-primary);color:var(--ux-on-primary);border-color:var(--ux-primary)}.ux-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.om-workspace .ux-faq-list details{margin:0;padding:18px 20px!important;border:1px solid var(--om-border);border-radius:13px;background:var(--om-surface)}.ux-faq-list details summary{font-size:17px!important;font-weight:650}.ux-faq-list details p{font-size:16px!important;line-height:1.95!important;color:var(--om-muted);margin:14px 0 0}.om-workspace .ux-faq-list details[open]{background:var(--om-soft)}@media(max-width:1200px){.ux-request-facts,.ux-workspace-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ux-workspace-shortcuts{gap:10px}.ux-workspace-shortcuts>a{padding:17px 13px;gap:10px}.ux-workspace-shortcuts>a>span{width:35px;flex-basis:35px;height:35px;border-radius:10px}.ux-workspace-shortcuts>a>svg{display:none}.ux-workspace-shortcuts strong{font-size:15px}.ux-workspace-shortcuts small{font-size:12px!important}.ux-request-dialog>.ux-card-heading{padding:17px 20px}.ux-request-summary{padding:20px}.ux-request-summary h3{font-size:22px!important}.ux-request-facts{gap:9px}.ux-request-facts>div{padding:12px;gap:7px}.ux-request-facts>div>svg{display:none}.ux-request-facts strong{font-size:15px}.ux-request-facts small{font-size:12px!important}.ux-request-location{padding:17px 20px}.om-workspace .ux-order-controls{padding:22px 20px!important}.om-workspace .ux-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ux-action-tile{padding:13px 11px;font-size:14px}.ux-order-controls form>.om-button{width:100%}.ux-tech-avatar{display:none}.ux-tech-option{gap:9px!important;padding:13px 10px!important}.ux-faq-list{grid-template-columns:1fr}.ux-faq-search{max-width:none;flex-basis:100%}.ux-faq-tools .ux-section-tabs{width:100%}.ux-staff-request-row{padding:18px!important;align-items:flex-start!important;flex-wrap:wrap}}@media print{body,html{height:auto!important;overflow:visible!important}.ux-control-heading,.ux-order-controls,.ux-request-location,.ux-workspace-shortcuts{display:none!important}.om-workspace button.om-table-address{display:block!important;text-align:start!important;padding:0!important}.om-workspace button.nx-tech-row,.om-workspace button.om-history-row,.om-workspace button.om-rating-card,.om-workspace button.om-review-row{display:flex!important;width:100%!important;color:inherit!important;text-align:start!important;box-shadow:none!important;page-break-inside:avoid;break-inside:avoid}.om-print-frame>tbody>tr>td:has(.ux-request-dialog)>:not(.om-overlay){display:none!important}.om-workspace .ux-request-dialog{border:0!important;padding:0!important;max-height:none!important;overflow:visible!important}.ux-request-dialog>.ux-card-heading{position:static;padding:0 0 5mm!important;border:0}.ux-request-summary{padding:0!important;border:0!important}.ux-request-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ux-request-facts>div{padding:12px;page-break-inside:avoid;break-inside:avoid}.ux-faq-list{grid-template-columns:1fr}.ux-faq-list details{page-break-inside:avoid;break-inside:avoid}}.ux-toggle-line{display:flex!important;align-items:center;gap:10px;margin-block:18px;font-weight:700}.ux-toggle-line input[type=checkbox]{width:22px;height:22px;flex:0 0 22px;accent-color:var(--om-green,#328968)}.ux-delivery-chips{display:flex;gap:8px;flex-wrap:wrap;margin-block:12px}.ux-settings-card>button{margin-block:20px}.ux-settings-card form>.om-button{margin-top:18px}.ux-incident-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-block:20px}.ux-incident-actions .ux-section-tabs{margin:0}.ux-danger-button{background:#b8323d!important;border-color:#b8323d!important;color:#fff!important}.om-table input[type=checkbox]{width:20px;height:20px;accent-color:#318568}.ux-incident-actions .ux-section-tabs button{display:flex;align-items:center;gap:8px}.tech-account-form{display:grid;grid-gap:18px;gap:18px}.tech-account-form fieldset{display:grid;grid-gap:17px;gap:17px;border:0;padding:0;margin:0;min-width:0}.tech-account-form label{display:grid;grid-gap:8px;gap:8px;font-size:16px;font-weight:700;color:var(--ink)}.tech-account-form input,.tech-account-form select,.tech-invite-link input{width:100%;min-width:0;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--ink);padding:13px 15px;font-size:16px;min-height:48px}.tech-account-form small{color:var(--muted);font-weight:400;font-size:13px}.tech-phone{display:grid;grid-template-columns:100px minmax(0,1fr);grid-gap:9px;gap:9px}.tech-phone select{text-align:center}.tech-password{display:flex;align-items:center;gap:8px}.tech-password input{flex:1 1}.tech-password button{border:1px solid var(--line);border-radius:12px;background:var(--soft);color:var(--ink);width:48px;height:48px;display:grid;place-items:center;flex-shrink:0}.tech-submit{justify-content:center;width:100%;min-height:50px;font-size:16px}.tech-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tech-add-dialog{width:min(560px,calc(100vw - 28px));max-height:90dvh;overflow:auto;background:var(--panel);color:var(--ink);padding:26px;border-radius:24px}.tech-add-dialog>header,.tech-invitations>header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.tech-add-dialog h2{margin:8px 0;font-size:26px}.tech-form-note{color:var(--muted);line-height:1.8;margin:12px 0 22px}.tech-created{display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:25px 8px;text-align:center}.tech-created>svg{color:var(--green)}.tech-created p{line-height:1.8}.tech-registration-layout{max-width:680px;margin:20px auto 45px}.tech-registration-card{padding:32px;background:var(--panel);color:var(--ink)}.tech-registration-card h2{font-size:26px;margin:14px 0 24px}.tech-registration-gate{display:grid;justify-items:center;text-align:center;grid-gap:12px;gap:12px;padding:25px 10px}.tech-registration-gate>svg{color:var(--green)}.tech-registration-gate h2{margin:8px 0}.tech-registration-gate p{line-height:1.9;color:var(--muted)}.tech-private-badge{display:inline-flex;align-items:center;gap:8px;color:var(--green);background:var(--soft);padding:8px 12px;border-radius:30px;font-weight:700}.tech-invite-identity{display:grid;grid-gap:9px;gap:9px;padding:20px;background:var(--soft);border:1px solid var(--line);border-radius:16px;margin-bottom:7px}.tech-invite-identity>svg{color:var(--green)}.tech-invite-identity strong{font-size:22px}.tech-invitations{margin:24px 0;background:var(--panel);color:var(--ink)}.tech-invitations h2{display:flex;align-items:center;gap:9px;margin:8px 0;font-size:24px}.tech-invitations header p{line-height:1.8;color:var(--muted);margin:7px 0}.tech-invite-editor{max-width:580px;padding:22px 0 8px}.tech-invite-link{margin-top:22px;padding:20px;border:1px solid var(--green);border-radius:16px;background:var(--soft)}.tech-invite-link p{line-height:1.8;color:var(--muted)}.tech-invite-link>div{display:flex;gap:10px;align-items:center}.tech-invite-link input{flex:1 1;font-size:13px}.tech-invite-list{margin-top:22px;display:grid;grid-gap:9px;gap:9px}.tech-invite-list article{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border-top:1px solid var(--line);padding:15px 0 5px}.tech-invite-list article>div{display:grid;grid-gap:7px;gap:7px;flex:1 1;min-width:180px}.tech-invite-list bdi{font-size:14px;color:var(--muted)}.tech-directory-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tech-create-only{padding:22px;line-height:1.9}@media(max-width:600px){.tech-add-dialog,.tech-registration-card{padding:22px}.tech-invitations>header{flex-direction:column}.tech-invite-link>div{flex-direction:column;align-items:stretch}.tech-invite-link input{flex:auto}.tech-phone{grid-template-columns:90px minmax(0,1fr)}.tech-invite-list article{gap:10px}.tech-registration-layout{margin-top:5px}}.tech-invite-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font-size:14px}.om-card.tech-invitations{padding:24px}@media(max-width:600px){.om-card.tech-invitations{padding:18px}}.tech-completion-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tech-completion-actions>small{flex-basis:100%}.tech-completion-dialog{width:min(1080px,calc(100vw - 28px));max-height:92dvh;overflow:auto;padding:24px;background:var(--panel);color:var(--ink);border-radius:24px}.tech-completion-dialog>header{display:flex;justify-content:space-between;align-items:center}.tech-completion-dialog .onboard-wizard{padding:20px;margin:16px 0}.tech-completion-directory{padding:24px;margin:24px 0}.tech-completion-directory>header{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.tech-completion-directory input{padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--ink);font-size:16px}.tech-completion-directory article{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;border-top:1px solid var(--line);padding:20px 0}.tech-completion-directory article>div:first-child{display:grid;grid-gap:8px;gap:8px}.tr-row-actions{flex-wrap:wrap}@media(max-width:600px){.tech-completion-dialog,.tech-completion-directory{padding:16px}.tech-completion-dialog .onboard-wizard{padding:10px}}.tech-self-status{min-height:70dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;padding:32px}.tech-self-status h2{font-size:30px;max-width:600px}.tech-self-status p{max-width:560px;line-height:1.9;color:var(--muted);font-size:18px}.tech-brand-pulse{padding:36px;border-radius:50%;background:var(--soft);animation:tech-brand-pulse 2s ease-in-out infinite alternate}.tech-brand-pulse .om-wordmark{font-size:36px}@keyframes tech-brand-pulse{0%{transform:scale(.96);opacity:.7}to{transform:scale(1.04);opacity:1}}@media(prefers-reduced-motion:reduce){.tech-brand-pulse{animation:none}}